Commit Graph

1250 Commits

Author SHA1 Message Date
mpeltriaux c8a39e62eb Merge branch 'hotfix_feature_checl' into Docker 2026-09-12 18:30:48 +02:00
mpeltriaux 1393491fb7 # HOTFIX
* fixes bug where specific case leads to no-feature detection
2026-09-12 18:30:13 +02:00
mpeltriaux b1ca199b85 # Bullseye to Trixie
* updates base image from debian 11 to 13
2026-09-12 18:22:16 +02:00
mpeltriaux 3354ad1f68 Merge pull request 'Master' (#583) from master into Docker
Reviewed-on: #583
2026-09-12 18:00:09 +02:00
mpeltriaux a2a726fba2 Merge pull request '565 unify geometry quality checking' (#582) from 565_Unify_geometry_quality_checking into master
Reviewed-on: #582
1.26
2026-09-12 17:58:55 +02:00
mpeltriaux 8ac8952729 # Refactors API geometry processing
* refactors API geometry processing to use GeoJsonValidator and GeometryProcessor just like SimpleGeomForm
* moves cast_to_multipolygon, cast_to_rlp_srid, flatten_geom_to_2D, is_valid_4326 and is_area_valid into GeometryProcessor
* adds changeable SRID to GeoJsonValidator constructor
* updates test data
* updates test cases
2026-09-12 17:58:00 +02:00
mpeltriaux a067aafde1 # Refactoring geometry processing
* adds GeometryProcessor
* adds GeoJsonValidator
* refactors SimpleGeomForm is_valid() logic using these new classes
2026-09-12 16:34:34 +02:00
mpeltriaux 84b4acfb00 Merge pull request '580 uuid resolving 4xx error' (#581) from 580_UUID_resolving_4xx_error into master
Reviewed-on: #581
2026-09-12 15:40:29 +02:00
mpeltriaux 552811caf3 # Requirements update
* updates requirements.txt to latest stable versions
2026-09-12 15:39:35 +02:00
mpeltriaux 80ec64c002 # Client error code
* refactors internal server error (validationError) into assertionError (client error)
2026-09-12 15:29:47 +02:00
mpeltriaux 960b681ab9 Merge pull request 'Master' (#579) from master into Docker
Reviewed-on: #579
2026-08-20 08:03:07 +02:00
mpeltriaux 092e30687a Merge pull request '# Fix' (#578) from fix_mass_delete_command into master
Reviewed-on: #578
1.25.1
2026-08-20 08:02:35 +02:00
mpeltriaux 0eb7cb8c0b # Fix
* comments trigger line back in
2026-08-20 08:01:56 +02:00
mpeltriaux e99b371d5d Merge pull request 'Master' (#577) from master into Docker
Reviewed-on: #577
2026-08-20 07:52:54 +02:00
mpeltriaux 58d3c54920 Merge pull request '# Mass delete script' (#576) from 573_Script_mass_delete into master
Reviewed-on: #576
1.25
2026-08-17 15:20:46 +02:00
mpeltriaux dc16efcc64 # Mass delete script
* extends mass delete command so that not only entries can be marked as deleted but also finally be deleted from the database
2026-08-17 15:19:42 +02:00
mpeltriaux 906d6335ff Merge pull request '# Remove ExternalIdentifier' (#575) from 574_Remove_externalIdentifier into master
Reviewed-on: #575
2026-08-17 14:37:00 +02:00
mpeltriaux 6772ddb5c8 # Remove ExternalIdentifier
* adds removing of ExternalIdentifier entries if a BaseObject is removed from the database
* removes unused import statements
* adds ExternalIdentifier view to admin backend
2026-08-17 14:35:42 +02:00
mpeltriaux ba7f5edc33 Merge pull request 'Master' (#571) from master into Docker
Reviewed-on: #571
2026-08-04 06:54:59 +02:00
mpeltriaux ea1276e40b Merge pull request '# HOTFIX OEK report' (#570) from fix_oek_report_empty_deduction_list into master
Reviewed-on: #570
1.24.1
2026-08-04 06:54:42 +02:00
mpeltriaux ee4701f63f # HOTFIX OEK report
* fixes wrong table layout on empty deduction list of a recorded oek
2026-08-04 06:53:29 +02:00
mpeltriaux 3aa7b4874e Merge pull request 'Update docker' (#569) from master into Docker
Reviewed-on: #569
2026-08-03 13:08:32 +02:00
mpeltriaux 87e4ee726c Merge pull request '# Extended OEK report' (#568) from 564_Show_deductions_on_EcoAccount_report into master
Reviewed-on: #568
1.24
2026-08-03 13:07:34 +02:00
mpeltriaux cbe309f114 # Extended OEK report
* adds available rest surface of eco account to public report
* adds amount of deducted surface per each deduction to public report
2026-08-03 13:06:51 +02:00
mpeltriaux 8ade4c2f7a Merge pull request 'Master' (#567) from master into Docker
Reviewed-on: #567
2026-07-16 15:43:33 +02:00
mpeltriaux 2aa625a6ac Merge pull request '# Quickfix' (#566) from 565_Unify_geometry_quality_checking into master
Reviewed-on: #566
1.23.1
2026-07-16 15:43:06 +02:00
mpeltriaux d39e758df4 # Quickfix
* fixes bug for better API response on geometry invalidities
2026-07-16 15:42:29 +02:00
mpeltriaux 67be62a869 Merge pull request 'Master' (#563) from master into Docker
Reviewed-on: #563
2026-07-16 10:39:18 +02:00
mpeltriaux 690d11e966 Merge pull request '# Mass delete command' (#562) from 561_Mass_delete_command_via_identifier into master
Reviewed-on: #562
1.23
2026-07-16 10:38:43 +02:00
mpeltriaux 02ce78551c # Mass delete command
* introduces new command for mass deleting entries based on specific pattern in identifier
    * command guides user through parameter collecting process
2026-07-16 10:38:00 +02:00
mpeltriaux 5a8d20047f Merge pull request 'Master' (#560) from master into Docker
Reviewed-on: #560
2026-07-10 19:03:36 +02:00
mpeltriaux 112b74f5cd Merge pull request '# Hotfix' (#559) from hotfix_API_error_msg_on_wrong_spatial_ref into master
Reviewed-on: #559
1.22.1
2026-07-10 19:02:51 +02:00
mpeltriaux 22a92cb3df # Hotfix
* adds special error message treatment for non-EPSG:4326 geometries
2026-07-10 19:01:24 +02:00
mpeltriaux 74d4ee49cc Merge pull request 'Master' (#558) from master into Docker
Reviewed-on: #558
2026-07-10 14:03:05 +02:00
mpeltriaux f5aaac2acf Merge pull request '# Basemap' (#557) from 546_Remove_WebAtlasRP_service into master
Reviewed-on: #557
1.22
2026-07-10 14:01:38 +02:00
mpeltriaux 775e40e9ae # Basemap
* removes discontinued webatlas wms layers from config.json
* enables basemap_grau as default wms layer
2026-07-10 14:00:36 +02:00
mpeltriaux e794f3fff2 Merge pull request '# Improvement PUT API' (#556) from 554_API_PUT_external_identifier into master
Reviewed-on: #556
2026-07-10 13:59:22 +02:00
mpeltriaux b4f2e3232a # Improvement PUT API
* improves error processing and response on PUT endpoint
* consolidates improved error processing into central method for all API endpoints
2026-07-10 13:58:23 +02:00
mpeltriaux e8b583d4c6 Merge pull request 'Master' (#553) from master into Docker
Reviewed-on: #553
2026-06-27 09:32:26 +02:00
mpeltriaux b9c453fdd2 Merge pull request '549 rework geometry conflict fetching' (#552) from 549_Rework_GeometryConflict_fetching into master
Reviewed-on: #552
1.21
2026-06-27 09:31:08 +02:00
mpeltriaux 625c591122 # Tests
* updates tests
* enhances workflow of geometry conflict fetching
2026-06-25 08:55:50 +02:00
mpeltriaux f551763798 # Performance boost
* boosts performance of geometry conflict fetching 50-75%
2026-06-25 08:27:09 +02:00
mpeltriaux f57fa4cc20 Merge pull request 'Master' (#551) from master into Docker
Reviewed-on: #551
2026-06-20 12:11:18 +02:00
mpeltriaux 08884cb370 Merge pull request '# HOTFIX' (#550) from hotfix_indexErrorOnAPIGet into master
Reviewed-on: #550
1.20.2
2026-06-20 12:10:51 +02:00
mpeltriaux 9b5defec6d # HOTFIX
* fixes bug where unfetchable data entries of a GeometryConflict would result in an error via API
2026-06-20 12:10:13 +02:00
mpeltriaux b0f72584e2 Merge pull request 'Master' (#548) from master into Docker
Reviewed-on: #548
2026-06-20 09:28:12 +02:00
mpeltriaux 0425430e65 Merge pull request '# HOTFIX' (#547) from hotfix_indexErrorOnAPIGet into master
Reviewed-on: #547
1.20.1
2026-06-20 09:27:55 +02:00
mpeltriaux fec313445d # HOTFIX
* fixes a bug where detected GeometryConflicts with deleted entries would case an IndexError
2026-06-20 09:27:02 +02:00
mpeltriaux 2bbc780c0b Merge pull request 'Master' (#545) from master into Docker
Reviewed-on: #545
2026-06-17 11:59:35 +02:00
mpeltriaux 28db96b081 Merge pull request '# Geometry conflicts on API' (#544) from 534_Return_geometry_conflicts_on_API into master
Reviewed-on: #544
1.20
2026-06-17 11:58:55 +02:00