Actions
Project activity #30874
closedProject activity #30766: Documenten API Spec updaten naar 1.5
Update Documenten API naar versie 1.3 van de DRC spec
Status:
Resolved
Priority:
P4 Normal
Assignee:
Target version:
Contezza Productontwikkeling - Contezza Development 2025.03
Start date:
06/02/2025
Due date:
% Done:
100%
Estimated time:
Description
De huidige DRC implementatie is van versie 1.1/1.2. Deze loopt al enige tijd achter op de nieuwe specificatie, namelijk 1.5.
In dit ticket, update de implementatie tot en met 1.3.0. Enige functies, zoals PATCH/PUT issue (#24264) zijn mogelijk al opgelost.
https://github.com/VNG-Realisatie/documenten-api/blob/develop/CHANGELOG.rst
Met name 1.4.x is een major wijziging dus daar zal veel tijd inzitten.Belangrijk is om van laag naar hoog te werken:
- 1.2.0 major update
- API gewijzigd, dus nieuwe tests schrijven en dan implementeren
- 1.2.1 minor update
- Geen API wijziging
- Niet duidelijk wat dit betekent
added resource `telefoonnummer` to verzending
- 1.2.2 minor update
- API gewijzigd, dus nieuwe tests schrijven en dan implementeren
- 1.2.3 minor update
- Geen API wijziging, kan overgeslagen worden
- 1.3.0 minor update
- Geen API wijziging, wel wijziging van de functionaliteit/tests controleren of dit nog goed gaat
1.3.0 (2023-03-29) --> Test schrijven om te kijken of dit een probleem is =========== Implementation changes ---------------------- * Changed permissions for EnkelVoudigInformatieObject such that PUT and PATCH can be applied to `InformatieObject` (`Issue 1777`_): 1.2.3 (2022-03-01) --> Geen API spec, dus kunnen we negeren =========== Implementation changes ---------------------- * Added ``ENV`` variable to turn off Notifications when running in a Container 1.2.2 (2022-02-22) =========== API spec bugfixes ---------------- * Fixed description of ``faxnummer``, ``telefoonnummer``, ``mijnOverheid and ``emailadres`` in ``Verzending`` resource * Fixed ``telefoonnnummer`` not shown in openapi.yaml * Sets baseUrl to production server 1.2.1 (2022-02-21) ========== * added resource `telefoonnummer` to verzending * removed double prefix `/api/v1` in openapi.yaml 1.2.0 (2022-12-19) =========== API spec New Features ---------------- * Added Validation ``locked`` documents cannot be deleted. (`Issue 1956`_): * Added new ``/enkelvoudiginformatieobjecten/_zoek`` endpoint which allows users to search ``EnkelvoudingInformatieObject``s through the ``uuid`` field (`Issue 1881`_): * Add ``Verzending`` resource (`Issue 1770`_): (`Issue 1785`_): (`Issue 1856`_): * Add new ``documenten.geforceerd-bijwerken`` scope which allows editing ``EnkelvoudingInformatieObject`` with a status which equals ``definitief`` (`Issue 1859`_): * Added missing RGBZ attributes for existing resources to support TMLO. (`Issue 1884`_):
Actions