Update docker #159

Merged
mpeltriaux merged 20 commits from master into Docker 2022-05-09 14:03:12 +02:00
Owner

Update docker with master branch content

Update docker with master branch content
mpeltriaux added 20 commits 2022-05-09 13:57:36 +02:00
* extends admin backend
    * adds found_in_codelists to KonovaCodeAdmin to see where a KonovaCode can be found in
    * improves rendering of after_states and before_states for all AbstractCompensationAdmins
    * adds geometry_id to all major datatype admin backends
    * adds st_area like calculation to geometry admin backend
* update_all_parcels
    * orders geometries by size (small to big) to process smaller geometries first and bigger later
    * adds more output to command for a better overview of what is just going on
* set default rpp for overview tables from 5 to 10
* improves loading speed of parcel table
* fixes bug where editable icon on overview table would not glow if user has only team based shared access
* refactors QR codes on report views to be clickable as well (even supported through saved pdf)
* adds button and functionality for leaving a team
   * if the admin leaves the team, another user will be chosen as new admin automatically
* improves Team (django) admin backend
   * better control over user adding-removing
   * only added team members are selectable as admin
* adds automatic unsharing with default-only users if entry is recorded
Reviewed-on: SGD-Nord/konova#150
* adds new modal form content template recorded_no_edit.html
* adds modal content change, such that no data can be edited on any form as long as the entry is recorded -> instead, users are informed on the form, that the recording state prohibits editing
* adds translations
* fixes InterventionAutocomplete bug, where team-shared entries would not pop up as valid option
* fixes bug where form opening for new compensation without direct intervention link resulted in 404
* adds intervention-recorded check on deduction forms: Form is invalid if intervention is currently recorded and therefore blocked for any editing
* extends basic check_for_recorded_instance() method to let some forms pass, e.g. deduction related forms on ecoaccounts which only have a reason to be rendered IF the entry is recorded
* adds/updates translations
* adds workflow tests for major datatypes
Reviewed-on: SGD-Nord/konova#152
* refactors parcel table into a dynamic table, which does not show all content at once but rather supports pagination and a button which triggers loading of more content
* adds translation
* refactors button for further loading to infinite scroll
* adds code documentation
Reviewed-on: SGD-Nord/konova#153
* changes trigger for sending data to EGON: on each new payment, edited payment or deleted payment action, the data will be sent to EGON instead only once on "recording"
Reviewed-on: SGD-Nord/konova#154
* adds EGON message triggering on API payment changes
* hardens atom_id input to be integer or string compatible
* refactors fetching of parcels via wfs from xml to json for easier and faster processing
Reviewed-on: SGD-Nord/konova#157
mpeltriaux merged commit bec9c967b9 into Docker 2022-05-09 14:03:12 +02:00
Sign in to join this conversation.
No description provided.