49_Parcel_calculation #56

Merged
mpeltriaux merged 9 commits from 49_Parcel_calculation into master 3 years ago
Owner

Implements #49

Detail can be found here: SGD-Nord/konova#49

# Implements #49 Detail can be found here: https://git.naturschutz.rlp.de/SGD-Nord/konova/issues/49#issuecomment-2117
mpeltriaux added 9 commits 3 years ago
71f88f7218 #49 Parcels and Districts
* introduces new models: Parcel and District
440a4b04d5 #49 Parcels and Districts
* fixes bug in GeometryConflict conflict checking
* WIP: introduces new konova/utils/wfs/spatial holding SpatialWFSFetcher, which can be fed any geometry and it returns found features
* WIP: adds tests for wfs fetching
* updates requirements.txt
62030c4dcc #49 Parcels and Districts
* refactors WFS fetching to proper POST handling
* adds authentication support to WFS handling
* reduces dummy geometry for tests to a small area to reduce test network traffic overhead
2494ecc493 #49 Calculation implementation
* implements update routine for Geometry model
* reorganizes fields of Parcel and District
* adds tests
* simplifies usage of ParcelWFSFetcher
6563e5e438 #49 Extends sanitize db command
* extends sanitize db command to remove unrelated parcels and district from the database
* fixes bug where single parcel wfs match would lead to unexpected behaviour
* adds admin interface for parcels and districts
* adds updating of parcels in case of SimpleGeomForm saving
f0911b5eb6 #49 Update all parcels command
* adds update_all_parcels command which can be used e.g. with cronjob once a month to update all parcels and districts
bf0de00b72 #49 Frontend rendering
* adds rendering for detail view
* adds new includable html snippet for parcel rendering
* refactors generic includables in konova/ app into konova/templates/includes/...
* fixes bug where parcels have been reused from the database due to wrong model structure
* adds get_underlying_parcels() for Geometry model
* adds get_underlying_parcels() for GeoReferencedMixin models
* fixes bug where missing geometry would lead to an error during geometry conflict check
* removes unused wfs attribute from AbstractWFSFetcher
* adds/updates translations
393f9a4d47 #49 Parcels on report
* adds parcel displaying on public reports
* fixes bug in EMA where autocomplete js would not load for modal forms
* fixes bug where BaseContext cached data from last request and reused it, if not overwritten
527077cef3 #49 Annual report improve
* improves the filtering of annual report timespan on a date base instead of timestamp base
mpeltriaux merged commit e618d454e2 into master 3 years ago
mpeltriaux deleted branch 49_Parcel_calculation 3 years ago
The pull request has been merged as e618d454e2.
Sign in to join this conversation.
Loading…
There is no content yet.