Skip to content

Resolve "Hochladen neuer Tafeln"

Michelle Weidling requested to merge 11-hochladen-neuer-tafeln into develop

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

Merge request reports

Loading