Release notes API

Vanaf 9 december worden deze pagina's niet meer geüpdatet. De nieuwe en actuele cocreatiepagina's van GIPOD vind je nu op de Athumi Space.

Let op: deze pagina's worden op termijn uitgefaseerd. Pas ook je bookmarks aan die naar deze pagina’s doorverwijzen.

👉 Ga naar de nieuwe pagina's: https://athumi.atlassian.net/wiki/spaces/NGC/overview

Release notes API

 

Version

Datum

Release notes

Version

Datum

Release notes

1.20.1

05/12/2024 PROD
04/11/2024 BETA

HOTFIX

  • Requests for groundwork can no longer be moved to ‘In behandeling’ after the response period has expired.

  • Our system got a bit confused when duplicate attachments were submitted for the General Permit. We’ve added extra validation to ensure every attachment is unique.

1.20.0

21/11/2024 PROD
20/11/2024 BETA

SUMMARY

  • Reworked the backend of the notification system (with focus on notifications for TrenchSynergy, TrenchSynergyRequest and SignalingPermit).

  • Added an extra hindrance consequence: “Parkeerverbod”

BUGFIX

  • We taught our API & documentation to remember its own name! The API & documentation sometimes referred itself with the wrong hostname URL. Now, it’s displaying the correct URL every time.

  • A slight deviation was identified in the contours of the shapefile that outlines the public domain administrators. We’re pleased to share that this has now been fully resolved, ensuring the shapefile is once again perfectly accurate.

  • GIPOD serves as a crucial data broker for various external systems (ex. ‘Hinder in Kaart'). Previously, when these external systems operated slower than expected, the health check inaccurately flagged GIPOD as unhealthy. To address this, we have introduced a higher threshold for communication with non-essential systems, ensuring that health checks now provide a more accurate and reliable status report.

  • We’ve reworked the notifications for incorrect status/period in release 1.19.0. This had unintentionally generated additional alerts for "niet-concreet gepland" and "voorontwerp." These extra notifications have now been removed, and we’ve ensured they won’t appear again.

  • Oops! It seems two endpoints introduced in 1.18.0 decided to play hide-and-seek and weren’t accessible for integrations. But don’t worry, the game is over! /api/v1/mobility-hindrances/geojson and /api/v1/trench-synergies/geojson are now back in action and ready for all integrators to use.

  • Size does matter! Creating or updating collaboration zones with large areas wasn’t possible since release 1.13.1. We’ve fixed the issue because we believe in big collaborations for big impact. So go ahead, maximize your collaborative spirit, and take up all the space you need.

1.19.1

06/11/2024 PROD
05/11/2024 BETA

HOTFIX
In version 1.18.2 we encountered a hiccup with uploading files to the /api/v2/groundworks/{gipodId}/attachments endpoint, which temporarily disrupted attachment uploads. We're happy to report that everything is back to normal. Thanks for your patience, and happy uploading!

1.19.0

29/10/2024 PROD
09/10/2024 BETA

SUMMARY

  • Add 2 notifications for Annual Signaling Permit

    • Annual Signaling Permit requested for Local Governments

    • Annual Signaling Permit updated for Applicant

  • We've flipped the switch on the old PublicAPI and some other legacy systems. Yes, this was announced ages ago. So, if you're still using them, now's the time to panic!

  • Improvement to DeLijn impact search. Added the option to search by municipality.

BUGFIX

  • Reworked the notification for incorrect status/period.

1.18.2

21/10/2024 PROD
01/10/2024 BETA

As part of our ongoing efforts to reduce costs, we have transitioned from the Apigee Gateway to a more cost-efficient gateway solution. Don’t worry, it’s just as fast, but now with extra savings!

1.18.1

19/09/2024 PROD
18/09/2024 BETA

HOTFIX

Fixed a rare issue where parts of a multipolygon were not correctly registered—seems they decided to play a little hide and seek!

1.18.0

12/09/2024 PROD
27/08/2024 BETA

SUMMARY

  • Support for GeoJson searches with new search endpoints

ADDED CALLS

  • GET /api/v1/public-domain-occupancies/geojson: Search public domain occupancies with GeoJson results.

  • GET /api/v1/mobility-hindrances/geojson: Search mobility hindrances with GeoJson results.

  • GET /api/v1/trench-synergies/geojson: Search trench synergies with GeoJson results.

BUGFIX

  • Fixed an issue in the examples for the swagger api documentation

  • Our geoservice monitoring system used to think “no news is good news” when one specific third-party services went down. Now, it’ll notice and send us a heads-up. Crisis averted!

1.17.0

01/08/2024 BETA

SUMMARY

  • Endpoints for Annual Signaling Permit

ADDED CALLS

  • GET /api/v1/annual-signaling-permits/{gipodId}:Returns details of an annual signaling permit

  • GET /api/v1/annual-signaling-permits/{gipodId}/attachments/{attachmentId}:Download attachment of an annual signaling permit

  • GET /api/v1/annual-signaling-permits: Search for annual signaling permits

  • POST /api/v1/annual-signaling-permits: Register an annual signaling permit

  • PUT /api/v1/annual-signaling-permits/{gipodId}/applicant/contactorganisations: Update the contact information for the applicant of the annual signaling permit

  • PUT /api/v1/annual-signaling-permits/{gipodId}/owner/contactorganisations: Update the contact information for the owner (local government) of the annual signaling permit

  • PUT /api/v1/annual-signaling-permits/{gipodId}/approve: As a local government approve the annual signaling permit

  • PUT /api/v1/annual-signaling-permits/{gipodId}/decline: As a local government decline the annual signaling permit

  • PUT /api/v1/annual-signaling-permits/{gipodId}/revoke: As a local government revoke the annual signaling permit

1.16.1

31/07/2024 PROD
30/07/2024 BETA

HOTFIX

  • Updates to the zone of public domain occupancies were not processed correctly towards Geoselection and Geopunt.

 

30/07/2024 PROD
30/07/2024 BETA

SUMMARY

  • After many years of hard work, our staging environment has decided to get its summer body ready and take a permanent vacation. Yes, it’s time for it to hit the beach and relax! But don’t worry, our beta environment has been hitting the gym and is eager to take on your test requests with renewed energy and enthusiasm.

REMOVED RESOURCES

  • These services have also decided to follow the staging environment’s example:

    • Geosecure fallback URLs have been discontinued on all environments

    • Legacy Geoselections services have been discontinued on all environments

    • Legacy Public api services have been discontinued on the test and beta environments

 

1.16.0

27/06/2024 PROD
27/06/2024 BETA

SUMMARY

  • Upgrade internal tools (GIPOD admin only)

  • Added settings for Annual Signaling Permit in internal tools (GIPOD admin only)

UPDATED CALLS

  • GET /api/v1/localgovernments: Added properties ‘AnnualSignalingPermitEnabled' and 'AnnualSignalingPermitToolUri

1.15.0

30/05/2024 PROD
12/05/2024 BETA

SUMMARY

  • Added an extra hindrance consequence: “Tijdelijk tweerichtingsverkeer”

  • Added extra validation for invalid PATCH requests. This patch patches the patch endpoints!

  • Migrate GTMF client (GRB-impact) to new URI

UPDATED CALLS

  • “GET /api/v1/organisations”: Added parameter ‘isRootOrganisation’ to filter on root and non-root organisations

  • “GET /api/v1/public-domain-occupancies”: Added parameter ‘rootownerid’ to filter by one or more root organisations.

  • “GET /api/v1/public-domain-occupancies”: Added rootOwner to the items in the resultset

  • “GET /api/v1/public-domain-occupancies”: Added parameter ‘publicdomainadministratorid’ to filter by one or more public domain administrators, on which domain the occupancy lies.

  • “GET /api/v1/public-domain-occupancies”: Added parameter ‘hasGeneralPermitForPublicDomainAdministratorId' to filter the public domain occupancies with a general permit for the specified public domain administrator id.

  • “GET /api/v1/public-domain-occupancies”: Added parameter ‘generalPermitValidity' to filter the general permit validity. This can only be used in combination with the parameter ‘hasGeneralPermitForPublicDomainAdministratorId’. See taxonomy 'taxonomies/general-permit-groundworks/validities' for values for this parameter.

  • “PATCH /api/v1/mobility-hindrances/{gipodId}/signaling-permits/{signalingPermitId}”: Added “StatusReason”, used when declining a signaling permit.

  • “GET /api/v1/mobility-hindrances/{gipodId}/signaling-permits/{signalingPermitId}”: Added “StatusReason”

BUGFIX

  • Signaling permits with a reference exceeding 100 characters will no longer cause a server error, but will now return the correct Bad Request response (400).

  • Our OpenApi specification did not expose the optional if-match header.

  • “GET /api/v1/groundworks/{gipodId}”: The addressRepresentation did not refer to the correct OSLO URI.

  • Groundworks registered as POINT-wkt are saved as POINT-wkt instead of a buffered polygon.

  • “PATCH /api/v1/groundworks/{gipodId}”: patching “IsReadyRequestForGroundwork” with the existing value is ignored from now on, 'cuz it has no added value. The LastModifiedOn-timestamp will not be modified either.

/

02/04/2024 PROD

SUMMARY

The functionality “General Permit Groundworks” is activated in production. See version 1.13.0 and further for more information.

1.14.3

26/03/2024 PROD
24/03/2024 BETA

UPDATE

1.14.2

07/03/2024 PROD
07/03/2024 BETA

HOTFIX

  • Improved reliability of the geoservices projector

1.14.1

23/02/2024 PROD
23/02/2024 BETA

HOTFIX

  • Technical fix concerning ovo-code for organisations

1.14.0

18/01/2024 PROD
08/01/2024 BETA

SUMMARY

  • Add Permit Reference to a Request For Groundwork

  • Add 2 notifications for general permit (requested for public domain administrator, status updated for applicant)

  • Various small improvements for migration to ACM/IDM

1.13.8

19/12/2023 PROD
19/11/2023 BETA

HOTFIX

  • Ignore unknown organisations in GIPOD organisations when calling OSLO API public-domain-administrators

1.13.7

02/12/2023 PROD
02/11/2023 BETA

HOTFIX

  • Fix scheduled task to clean up geoservices

1.13.6

01/12/2023 PROD
30/11/2023 BETA

HOTFIX

  • Fix permissions for eventstore in support API (GIPOD admin only)

1.13.5

23/11/2023 PROD
23/11/2023 BETA

HOTFIX

  • Hotfix OSLO scheme for MetaDataLd: Changed AgentLd to OrganisationLd

1.13.4

23/11/2023 PROD
14/11/2023 BETA

SUMMARY

  • Migrate GTMF client (GRB-impact) to ACM/IDM

  • Added task to rename Telenet organisation to Wyre

1.13.3

08/11/2023 PROD
08/11/2023 BETA

SUMMARY

  • Improvements in performance of geographical search of mobility hindrance

HOTFIX

  • Reduced geometry validations: a feature should intersect with the Bbox of Flanders instead of being completely inside the Bbox of Flanders,

/

30/10/2023 PROD
30/10/2023 BETA

SUMMARY

  • Improvement on governance of (sub)organisations - GIPOD admin only

1.13.2

23/10/2023 PROD
19/10/2023 BETA

SUMMARY

  • Adapted data schema used by geowebservices (WMS/WFS) to improve performance

  • Added extra information to geowebservices needed for Geopunt/Hinder in kaart

1.13.1

10/10/2023 PROD
3/10/2023 BETA

 

SUMMARY

  • Improve performance of search API: bad performance when requesting bbox bigger than flanders, or combined bbox and niscode is now improved

  • Add validation on geometry write endpoints: from now on invalid WKT’s, coördinates outside Flanders and areas bigger than 100km² will no longer be accepted by the system

  • Add call that allows the GIPOD support team to delete an (empty) organisation

  • Connect to Wegenregister via WFS instead of sync trough download service

HOTFIX

  • Fixed bug causing multiple request for groundworks to be sent out for a single request

1.13.0

13/09/2023 PROD
28/08/2023 Staging
17/08/2023 BETA

SUMMARY

The activation date of the “General Permit Groundworks” functionality in PROD is to be decided and confirmed by the GIPOD Business Werkgroep.

ADDED CALLS:

  • “POST /api/v1/general-permit-groundworks": Register a new general permit groundworks

  • “PUT /api/v1/general-permit-groundworks/{gipodID}/approve”: Approve general permit groundworks

  • “PUT /api/v1/general-permit-groundworks/{gipodID}/decline”: Decline general permit groundworks

  • “PUT /api/v1/general-permit-groundworks/{gipodID}/revoke”: Revoke general permit groundworks

  • “PUT /api/v1/general-permit-groundworks/{gipodID}/applicant/contactorganisations”: Update applicant contact information

  • “PUT /api/v1/general-permit-groundworks/{gipodID}/public-domain-administrator/contactorganisations”: Update domain administrator contact information

  • “GET /api/v1/general-permit-groundworks/{gipodID}": Get the details of a general permit groundworks

  • “GET /api/v1/general-permit-groundworks/{gipodID}/attachments/{attachmentId}": Get an attachment of a general permit groundworks

  • “GET /api/v1/general-permit-groundworks": Search for general permit groundworks

1.12.5

17/08/2023 PROD
16/08/2023 Staging
16/08/2023 BETA

HOTFIX

  • Fix calculation of domain administrators for AWV roads

1.12.4

31/07/2023 PROD
31/07/2023 Staging

HOTFIX

  • Problem solved concerning processing of changed entities

1.12.3

26/07/2023 PROD
26/07/2023 Staging

HOTFIX

  • Remove null values from url’s array from works and events response

1.12.2

10/07/2023 PROD
10/07/2023 Staging

HOTFIX

  • Remove null values from url’s array from groundwork response

1.12.1

15/05/2023 PROD
15/05/2023 Staging
11/05/2023 BETA

BUGFIX

  • Bugfix calculation of public domain administrators for port areas

1.12.0

27/04/2023 PROD
21/04/2023 Staging
07/04/2023 BETA

SUMMARY

  • Add data projectors for WMS/WFS databases

  • Add API access to facilitate contractor usecases in GUI

  • Add status “Ingetrokken” on signaling permit, to allow a contractor to retract a signaling permit request

1.11.2

21/03/2023 PROD
21/03/2023 Staging
21/03/2023 BETA

SUMMARY

  • Fix in healthcheck

1.11.1