Version | Datum | Release notes |
---|
1.20.1 | 10/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 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 |
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 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 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 |
| 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 |
1.16.0 | 27/06/2024 PROD 27/06/2024 BETA | SUMMARY UPDATED CALLS |
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 |
1.14.1 | 23/02/2024 PROD 23/02/2024 BETA | HOTFIX |
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 |
1.13.7 | 02/12/2023 PROD 02/11/2023 BETA | HOTFIX |
1.13.6 | 01/12/2023 PROD 30/11/2023 BETA | HOTFIX |
1.13.5 | 23/11/2023 PROD 23/11/2023 BETA | HOTFIX |
1.13.4 | 23/11/2023 PROD 14/11/2023 BETA | SUMMARY |
1.13.3 | 08/11/2023 PROD 08/11/2023 BETA | SUMMARY HOTFIX |
/ | 30/10/2023 PROD 30/10/2023 BETA | SUMMARY |
1.13.2 | 23/10/2023 PROD 19/10/2023 BETA | SUMMARY |
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 |
1.13.0 | 13/09/2023 PROD 28/08/2023 STAGING 17/08/2023 BETA | SUMMARY 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 |
1.12.4 | 31/07/2023 PROD 31/07/2023 STAGING | HOTFIX |
1.12.3 | 26/07/2023 PROD 26/07/2023 STAGING | HOTFIX |
1.12.2 | 10/07/2023 PROD 10/07/2023 STAGING | HOTFIX |
1.12.1 | 15/05/2023 PROD 15/05/2023 STAGING 11/05/2023 BETA | BUGFIX |
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 |
1.11.1 | 20/03/2023 PROD 13/03/2023 STAGING 09/03/2023 BETA | SUMMARY |
1.11.0 | 16/02/2023 PROD 09/02/2023 STAGING 01/02/2023 BETA | SUMMARY BUGFIX CreatedOn and CreatedBy data was incorrect for new request for groundworks (calculated by GIPOD system) Notification “SV aangevraagd in uw gemeente” didn’t expire when the signaling permit was deleted, this is now fixed
|
1.10.10 1.10.11 | 08/02/2023 PROD 08/02/2023 STAGING 08/02/2023 BETA | HOTFIX |
1.10.9 | 23/12/2022 PROD 23/12/2022 STAGING 22/12/2022 BETA | HOTFIX |
1.10.4 | 1/12/2022 PROD 1/12/2022 STAGING 1/12/2022 BETA | HOTFIX |
1.10.3 | 30/11/2022 PROD 30/11/2022 STAGING 30/11/2022 BETA | HOTFIX |
1.10.2 | 29/11/2022 PROD 29/11/2022 STAGING 29/11/2022 BETA | HOTFIX |
1.10.1 | 24/11/2022 PROD 24/11/2022 STAGING 24/11/2022 BETA | HOTFIX |
1.10.0 | 22/11/2022 PROD 17/11/2022 STAGING 10/11/2022 BETA | SUMMARY Added History endpoints for Groundwork, Work and Events Internal preparations for migrating away from Geosecure Block request for groundworks for groundworks with no attachments Calculation of domain administrators for request for groundworks is now based on GRB and Wegenregister, fixing an issue that groundworks on the side of regional roads weren’t correctly dispatched to the domain administrator (AWV). Added caching to mobility hindrance LDES endpoint Improved stability to authentication mechanism
ADDED CALLS “GET /api/v1/events/{gipodId}/history": Get the history of changes to an event “GET /api/v1/groundworks/{gipodId}/history": Get the history of changes to a groundwork “GET /api/v1/works/{gipodId}/history": Get the history of changes to work
UPDATED CALLS “POST /api/v1/groundworks/{gipodId}/request-for-groundworks”: validation added, this call will now fail if there are no attachments on the groundwork “POST /api/v1/trench-synergies/{gipodId}/request-for-groundworks”: validation added, this call will now fail if there are no attachments on any groundwork in the synergy
|
1.9.1 | 20/09/2022 PROD 20/09/2022 STAGING 19/09/2022 BETA | SUMMARY |
1.9.0 | 16/09/2022 PROD 15/09/2022 STAGING 23/08/2022 BETA | SUMMARY Add ready for request for groundwork Mark contact as “request for groundwork”-contact Mark attachment as “request for groundweork”-attachment Rename property “reasonStatusNoAgreement” to “reasonStatus” on request for groundworks Improve definitions in notifications type taxonomy
ADDED CALLS “GET /api/v1/taxonomies/context-tags“: Taxonomy for context-tags. “POST /api/v2/groundworks/{gipodId}/attachments”: Version 2 endpoint to upload groundwork attachments. This endpoint allows to add context-tags to an attachment. “PUT /api/v1/groundworks/{gipodId}/attachments/{attachmentId}/context-tags”: Add or update context-tags of an existing groundwork attachment. Only this context-tag is possible for the moment GET /api/v1/taxonomies/context-tags/17709a38-2019-4172-b77f-dfbc3509928e .
UPDATED CALLS GET / POST / PATCH groundworks now includes an element “IsReadyRequestForGroundwork” indicating that the groundwork is ready to be sent out to domain administrators. Search public domain occupancies: You can now search Groundworks that are marked as ready for request for groundwork. When adding or updating a contactorganisation for groundworks, there is now the possibility to add context-tags to the contactinformation. This context-tag is possible for the moment “GET /api/v1/taxonomies/context-tags/17709a38-2019-4172-b77f-dfbc3509928e ". This context-tag is indicating the contactinformation is relevant for request for groundworks. For a contactorganisation with role “Verantwoordelijke vraag voor grondwerken“ this context-tag is set automatically, all old contact data have been updated. BREAKING CHANGE “GET, PATCH /api/v1/request-for-groundworks/{gipodId}”: The element “reasonStatusNoAgreement” has been removed and replaced by element “reasonStatus”. Warning, this is a breaking change! GET notificationtypes taxonomy: the definitions of the notification types have been improved
DEPRECATED CALLS |
1.8.0 | 04/07/2022 PROD 30/06/2022 STAGING 29/06/2022 BETA | SUMMARY Mails and mail subscriptions for notifications OSLO improvements for LDES Added LDES feed for mobility-hindrance Data cleanup for Hinderpremie
ADDED CALLS Mail subscriptions : Create, modify, delete, get and search mail subscriptions LDES: LDES endpoints to get mobility hindrance feed
UPDATED CALLS BUGFIXES In some rare timezone related cases create and edit of a groundwork, a work or an event could result in an invalid status/period combination. We improved the validation. Related to this invalid status/period combination, users could receive an incorrect notification Related to this invalid status/period combination, some notifications never disappeared after resolving the status or period/timeschedule. During the initial Gipod release, some data of the old platform was mapped to an unsatisfactory state. This caused issues for VLAIO Hinderpremie. No new data was harmed during this operation!
|
1.7.1 | 28/03/2022 PROD 25/03/2022 STAGING 25/03/2022 BETA | SUMMARY Improved order of the notification types taxonomy. Improvements to the OSLO context. Etag and Ifmatch support improved.
BUGFIXES The notification for Approved or Rejected signaling permit request would break the notifications in some rare cases. Many bugfixes to De Lijn-impact. Calculations should now run smooth as a bus. Searching for notifications with the full tree or a subtree of notification types now yields results.
|
1.7.0 | 10/02/2022 PROD 04/02/2022 STAGING 03/02/2022 BETA | SUMMARY New notifications for request for groundworks (see notification taxonomy) New notification for new signaling permit request (see notification taxonomy) New notifications for request to be added to synergy (see notification taxonomy) Add API for request to be added to synergy Preview: Add API for registering and reading general permits. Api’s for searching and updating will be added in a future release. Improved De Lijn impact calculation and data import Performance improvements on databases
ADDED CALLS UPDATED CALLS |
1.6.1 | 16/12/2021PROD 15/12/2021 STAGING 14/12/2021 BETA | SUMMARY Add missing functionality to manage permit-attachments and permit-urls for Requests for Groundwork Added the option to withdraw a Requests for Groundwork Trying to update Signaling Permits or Mobility Hindrance properties with the current value, will no longer cause an update. No errors will be thrown, the action will just be ignored. Server says no, to unnecessary work.
|
1.6.0 | 06/12/2021PROD 29/11/2021 STAGING 25/11/2021 BETA | SUMMARY Add functionality to read, request, update, search and automatically close Requests for Groundwork Integration with GRB Enhancements to Entities Search endpoint All endpoints will cap the precision of WKT-coordinates to 2 decimals
CHANGED CALLS BUGFIXES Some requests result in an incorrect Not Found (404). Improved logging and reworked code in an attempt to catch this volatile bug. Last modified info was not set on some endpoints when the resource was never changed. For consistency this property is now always set.
|
1.5.1 | 05/11/2021PROD 04/11/2021 STAGING 04/11/2021 BETA | HOTFIX When using a specific combination of fields to update a Trenchsynergy, some fields were not updated. All patchkeys are once again processed correctly. In some situations when modifying the reference of Event, Groundwork or Work, the reference was not updated but added. This resulted in 2 references. Just like the Highlander, there can be only one!
|
1.5.0 | 06/10/2021PROD 05/10/2021 STAGING 01/10/2021 BETA | SUMMARY Add functionality to request and manage for Signaling Permits Add notifications for Signaling Permits Upgrade infrastructure code for better error detecting
CHANGED CALLS BUGFIXES |
1.4.2 | 02/09/2021 PROD 02/09/2021 STAGING 02/09/2021 BETA | HOTFIX |
1.4.1 | 01/09/2021 PROD 19/08/2021 STAGING 19/08/2021 BETA | HOTFIX Search MobilityHindrances (GET): Release 1.4.0 removed sorting from this endpoint. Results are sorted once again! Detail Work / Detail Event (GET): Fixed an error in the documentation. statusFollowsTiming no longer starts with a capital S. GW cat1 min. 30 dagen zonder hinder (hinderpremie) notification never did appear after the introduction in release 1.1.0. This notification has been notified, its vacation is over.
|
1.4.0 | 19/08/2021 STAGING 12/08/2021 BETA | SUMMARY Improvement in data quality through better data validation when deleting items Extend search functionality with more parameters and extra details in responses Add security for contractors (Signaling permits) Now the grace period of one month has long ended, we will stop supporting urls not mentioned in this announcement. Please make sure you are using the correct urls.
CHANGED CALLS BUGFIXES |
1.3.1 | 25/06/2021 PROD 25/06/2021 STAGING | HOTFIX |
1.3.0 | 16/06/2021 PROD 07/06/2021 STAGING 26/05/2021 BETA | SUMMARY BUGFIXES WKT-geometries with a lot of vertices will no longer cause a server error Validation of WKT-geometries was improved: Invalid zones or zones with x,y,z-coordinates were accepted by the service and will now get the correct Bad Request response (400).
|
1.2.0 | 16/04/2021 PROD 16/04/2021 STAGING 16/04/2021 BETA | SUMMARY New functionality to automatically update the status of a work or an event to follow the timing. CHANGED CALLS
Register event / Register work (POST): An additional parameter status follows timing has been added When providing the value “true” the status will be changed by the Gipod system according to the provided timeschedule/periods. When the parameters is not provided or “null” the system will assume the value to be “true”
Modify event / Modify work (PATCH):The value for status follows period can be adjusted using the patch item with key “StatusFollowsTiming”. Contrary to registering the allowed values are “true” or “false”.
BUGFIXES When registering with an addressId some addresses could not be used. In this release the impacted addressIds are valid again. Improved api documentation for the detail response when Work, Event, Groundwork or Hindrance are deleted.
|
1.1.3 | 26/03/2021 PROD 25/03/2021 STAGING | HOTFIX |
1.1.2 | 24/03/2021 PROD 23/03/2021 STAGING | HOTFIX During the move from the legacy system to the new Gipod, Trenchsynergies did not contain the launching groundwork. This hotfix will check all data and add the missing groundwork where needed. Due to the missing groundwork, the initial trenchsynergy-zone was not correct. This fix will remediate this as well. Any updates to the trenchsynergy-zone after the initial create will not be impacted.
|
1.1.1 | 12/03/2021 PROD 12/03/2021 STAGING | HOTFIX Searching with a combination of boundingbox, zone and/or niscode caused an error when the provided boundingbox, zone and/or niscode didn’t describe a common area. Searching with a boundingbox or zone outside Flanders could trigger this same error.
|
1.1.0 | 01/03/2021 PROD 01/03/2021 STAGING 24/02/2021 BETA | SUMMARY In this release we focused on performance improvements for the various search endpoints. We added a new notification for ‘Hinderpremie’. CHANGED CALLS BUGFIXES Search endpoints did not filter correct on period. A work with period starting on 20/12/2020 00:00 and ending on 21/12/2020 00:00 was returned when querying for public domain occupancies between 21/12/2020 00:00 and 31/12/2020 00:00. As a period is defined as a half-open interval (start moment included, end moment not included) this was not correct and consistent with the other parts of the API.
|
1.0.5 | 04/02/2021 PROD 04/02/2021 STAGING | HOTFIX |
1.0.4 | 29/01/2021 PROD 29/01/2021 STAGING | HOTFIX |
1.0.3 | 27/01/2021 PROD 27/01/2021 STAGING | HOTFIX |
1.0.2 | 26/01/2021 PROD 26/01/2021 STAGING | HOTFIX Modify contact information on a trenchsynergy imported from the legacy system, will no longer cause an incorrect ‘NotFound’ error. Remove contact organisation on a trenchsynergy imported from the legacy system, will no longer cause an incorrect ‘NotFound’ error.
|
1.0.1 | 25/01/2021 PROD 25/01/2021 STAGING | HOTFIX Resolved bug during removal of a mobility-hindrance zone when the same zone was tried to be removed multiple times. Temporary fix to allow police zones Brugge and Leuven to validate mobility-hindrance.
|
1.0.0 | 21/01/2021 PROD | New GIPOD API launched. You can view the changes prio to 1.0.0 in the Release notes 0.x.x Archive. |
0 Comments