Resolve "Hochladen neuer Tafeln"
Nach dem Merge dieses MRs ist es möglich, auf eupt-test
die noch nicht publizierten Tafeln zu sehen. Perspektivisch soll dies auch auf eupt-dev
der Fall sein, allerdings ist die Applikation gerade so konfiguriert, dass auf eupt-dev
nur publizierte Tafeln angezeigt werden, um das serverspezifische Filtern zu testen.
Hierzu werden
- alle XMLs, die um EUPT-TextGrid-Projekt liegen geladen (CI)
- die HTMLs zu jeder Tafel erstellt (CI)
- die HTMLs sowie XMLs der publizierten Tafeln in dieses Repositorium comittet (CI)
- die HTMLs sowie die main-XMLs der nicht-publizierten Tafeln in ein privates Submodul comittet (CI)
- alle verfügbaren assets (öffentlich + privat) beim Bau des Images gerücksichtigt (Dockerfile)
- alle bzw. nur publizierte Manifeste in der Sequence von
collection.json
aufgeführt (collection.py)- bei nicht-publizierten Tafeln werden nur wohlgeformte und verarbeitbare Manifeste aufgeführt (utils.py)
- alle nicht verfügbaren Metadaten mit dem Text "###" versehen und ihr Fehlen geloggt (manifest-metadata.py)
Closes #11 (closed)
Edited by Michelle Weidling