-
Notifications
You must be signed in to change notification settings - Fork 0
Home
LukasSykora edited this page Jul 20, 2026
·
2 revisions
Stabilní release:
MetaCheckClient je webová klientská část aplikace Metacheck. Slouží k importu, přehledu a kontrole digitalizačních dávek zpracovávaných přes MetacheckAPI. Umožňuje sledovat stav dávky, otevřít detail objektu, porovnávat původní a editovaná metadata, upravovat hodnoty vybraných polí a pracovat s obrazovými náhledy a ALTO XML vystavenými backendem.
- import nové dávky z adresářové struktury vystavené MetacheckAPI,
- výběr z dostupných zpracovávacích enginů,
- přehled dávek s filtrováním, řazením a stránkováním,
- zastavení a restart zpracování dávky,
- otevření editovatelných dávek ve stavech
GENERATED,EDITINGaEDITED, - přehled objektů v dávce včetně modelu, jistoty a základních polí stránky,
- zobrazení obrazového náhledu a miniatur,
- editace metadat objektu a uložení změn přes MetacheckAPI,
- lokalizace rozhraní do češtiny a angličtiny,
| Stránka | Obsah |
|---|---|
| Instalace | Požadavky, build Angular aplikace a nasazení statických souborů. |
| Konfigurace | API base URL, web server, lokalizace a konfigurace MetacheckAPI pro klienta. |
| Napojení na MetacheckAPI | Endpointy používané klientem a provozní závislosti. |
| Oblast | Použito |
|---|---|
| Runtime | Webový prohlížeč |
| Framework | Angular 21 |
| UI | Angular Material, angular-split |
| Build | npm, Angular CLI |
| Lokalizace | @ngx-translate/core |
| Backend | MetacheckAPI REST API |
Příklad standardního nasazení klienta a API:
https://metacheck.example.org/
https://metacheck.example.org/api/rest/v1/application
V produkci je doporučené schovat MetacheckAPI za reverzní proxy a v klientovi používat relativní nebo stabilní veřejnou API adresu.