GeneriekPublicatiePlatformWoo / registratie-component

A registration providing the functionalities for a "public documents" storage.
https://odrc.readthedocs.io
Other
1 stars 1 forks source link

ODCR: Organisatie datamodel + API resource #26

Closed sergei-maertens closed 6 days ago

sergei-maertens commented 1 month ago

Split off from #8

Description (why)

uit PSA: Deelnemende gemeenten willen ook namens organisaties waar zij aan deelnemen, bijvoorbeeld gemeenschappelijke regelingen, documenten kunnen publiceren.

Dit vraagt erom dat organisaties en organisatieonderdelen in de ODRC vastgelegd kunnen worden. Dit vraagt om aanpassingen in o.a. de data-opslag en de gebruikersinterface “Modelbeheer”. Organisaties moeten door beheerders gecreëerd, geraadpleegd, gemuteerd en ge(de)activeerd kunnen worden. Via de ODRC API moeten zij geraadpleegd kunnen worden.

Acceptance criteria

Implementation tasks

Draft API resource definition here: https://github.com/GeneriekPublicatiePlatformWoo/registratie-component/issues/8#issuecomment-2325940935

sergei-maertens commented 1 month ago

TODO: finish refining/technical specs for Bart

sergei-maertens commented 4 weeks ago

Burgerportaal: volgt uit geïndexeerde data - out of scope voor dit ticket.

Publicatiecomponent:

sergei-maertens commented 1 week ago

Re-opening because the fixture post-processing to make sure organisations are deactivated by default/initially is not picked up yet.

The functional requirement here is:

MarcoKlerks commented 6 days ago

Testresultaten:

  1. De lijst aan gemeenten (filter: Municipality list) is leeg. Inlezen is niet gebeurd of mislukt.
  2. Alle organisaties staan op "actief". In de vorige opmerking hierboven is afgesproken dat ze standaard op "niet actief" gezet zouden worden, zodat de gewenste organisaties handmatig op "actief" gezet kunnen worden.
  3. In de admin-interface heet dit onderdeel "Organisations". In het Engels dus. De andere onderdelen onder "Metadata" hebben een Nederlandse naam gekregen ("Informatiecategorieën" en "Thema's"). Graag dit onderdeel hernoemen naar "Organisaties" t.b.v. consistentie.
  4. Graag de oorsprong en dus ook de filters in het Nederlands.

Ik zie overigens dat de API-documentatie (ReDoc) ook afwisselend in het Engels dan wel in het Nederlands geschreven is. Ik voeg een user story toe om dit te verbeteren.

sergei-maertens commented 6 days ago

110 will address some of these remarks! I'll put the ticket back in testing once that's tackled.

Re 3. and 4.: translations will follow soon, I typically do these in batches.

MarcoKlerks commented 3 days ago

Hertest: alle punten zijn opgelost