- Bugfix: GLD-Closure template
- Enhancement: Do not require underPrivilige for GMW
- Bugfix: GLD-Addition DateStamp
- Minor bugfix
- Hotfix: Correct IDs for Move GMN-StartRegistration
- Improved GLD-Bulk
- Added testing to GLD-Bulk
- Hotfix: Add correct namespace to GMW_Insert XMLs
- Add Events Endpoint
- Add Events Import
- Improve the docs
- Enhancement: Allow GLD-Addition date and resultTime to be unknown (IMBRO/A)
- Bugfix: GMW-Positions order
- Bugfix: Add correction reason to GMW-InsertRequests
- Add sourcedocument data to API.BulkImport
- Add insert GMW-documents
- Bugfix: correct GroundLevelPosition type
- Bugfix: Reorder GMW_GroundLevel wellStability and groundLevelStable
- Bugfix: GMW_PositionsMeasuring datamodel correction
- Fix pytest
- Bugfix: correct datamodels for GMW_Lengthening and GMW_GroundLevel
- Bugfix: correct GMW_Lengthening templates to work with new datamodel
- Update the docs.
- Add the GLD Endpoints and models.
- Add GLD option to bulk endpoint.
- Enhancement: Allow for unknown construction date (IMBRO/A).
- Hotfix: WellStability template error.
- Include wellStability when groundLevelStable is unknown.
- Add NITG-Code to GMW_Construction (Registration, Replace, Move)
- Hotfix: Correct GMW-Move correctionReason = gmn -> gmw
- Hotfix: Correct GLD-Censor reason & fix GARBulkupload command
- Hotfix: Correct GLD-DeleteRequests (Addition, Start)
- Hotfix: Add InterpolationType to GLD-Addition
- Hotfix: Correct minor GLD-Addition bug
- Improve templates
- Add GMW MoveRequest templates
- Correct GLD-Addition templates
- Create the initial requirements for GLD CSV-Import
- Auto create underPrivilege based on quality regime for GMW
- Fix issue with null values for groundLevelPosition and tubeTopDiameter
- Fix import task to include: Horinzontal Positioning Method, Well Construction Date and Tube Top Diameter.
- Auto fill underPrivilige
- Correct tubeTopDiameter optionality
- Allowed tubeTopDiameter to be absent
- Minor bugfix: Insert GMN MeasuringPoint
- Update Delete GMN_TubeReference
- GMN MeasuringPoints bugfix.
- Improved GMW datamodel.
- Bugfixes.
- Documented release process.
- Created all GMW-Event templates.
- Updated GMN and GLD templates.
- Minor bugfixes.
- Added all GMW-Event templates.
- Improved GLD and GMN templates.
- Minor bugfixes.
- Added view XML endpoint
- Hotfix: removed 500 on GAR endpoint when more GMWS exist for a BRO ID
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Gelderland GAR process..
- Devilvery accountable party back, but different order
- Removed delivery accountable party from gar
- Gar upload test
- Addded underprivelage to gar
- Fixed bug: only backfill sourcedocs if registration type = gld addition. Otherwise just the old method.
- fixed gar test
- added deliveryAccountableParty to GAR template and bulk upload
- Small fix for gelderland Gar bulk upload
- undo last update
- return 1st nitg code for gmw
- hotfix gar bulk upload command.
- Gar bulk upload: hardcoded to input parameters.
- Hotfix: GLD Additions now work.
- After a 200 on the check status action on upload task instance, the log and process are now correctly updated.
- Hotfix: Fixed the GMN import
- Updated GAR bulk upload command.
- Fixed GLD template bugs.
- Updated GAR bulk upload command.
- Added a lot templates (GMW registrations and replaces)
- hotfix on hotfix: top diameter -> top position in gmw import
- Hotfix: GMW import failed to show most recent data. Now the event history is used to lookup the most recent top positions.
- Installed mails
- Release process fix.
- Simplified the signup proces with an InviteUser model
- Yet another improvement on import tasks performance
- GLD import improvements contained 1 small issue. Fixed this one in this update.
- Added gmw bro_id to monitoringtube endpoint
- Added replace gmw construction template
- Improved performance on GLD import.
- Monitoringpoint endpoint updates
- BRO update broke the import: fixed it
- Added GLD
- Added FRD
- Added option to post/patch bro credentials to own organisation.
- Fixed GAR import
- Added request counter
- Added data flush before importing. This makes sure that deleted data in the BRO doesnt stay forever in the BROSTAR API.
- Dawaco gar bulk upload
- Added gmw/gmn/upload/import tests.
- Added GAR Template + tests.
- Added BulkUpload model & Endpoint. Currently it supports the GAR bulk upload, where csv/excel files can be uploaded.
- Added Api_tokens.
- Added support for user-uploaded files.
- Added bulk import tests.
- Added pydantic to dependencies.
- Added validation on the metadata and srcdocdata input of the uploadtask endpoint.
- Added an organisation list endpoint, which can be used as organisation_name:kvk_number mapping.
- Made internal brostar_api version number available.
- Changed the bronhouder-api url by adding www. Didn't work without.
- Hotfix: fixed 4 non working endpoints. Changed mixin/serializer setup.
- Hotfix: fixed the import bug for GMN's with a single measuringpoint
- Added mypy to the project
- Hotfix: importtasks endpoint was accidentaly renamed to ImportTaskViewSet. Back to importtasks.
- Added tests for api views and serializers.
- Hotfix: savemethods of upload and import tasks were buggy.
- Made BRO portal (demo/production) configurable. The default is to use the demo portal, of course. Set
USE_BRO_PRODUCTION
environment variable totrue
for production.
- Initial set of functionality, including API.
- Added login functionality.
- Building docker images for use in the N&S deployment.
- Added basic tests and formatting checks.