master #123

Merged
mpeltriaux merged 33 commits from master into Docker 2022-02-18 15:21:30 +01:00
Owner

Updates Docker

Updates Docker
mpeltriaux added 33 commits 2022-02-18 15:21:20 +01:00
* adds codelist 654 to settings
* adds codelist to update_codelist command
* changes action_type from ForeignKey into M2M
* adds migration
* changes form widget
* WIP: changes rendering on detail view of compensation
* TEST NOT CHECKED YET!
* fixes bug in migration
* adds check to migration which raises error before data loss might happen
* implements generic HTML based and Django compatible TreeView
* enhances listing of CompensationActions on DetailView
* minor changes to detail view rendering of EMA, Compensation and EcoAccount
* updates the help_text for action_type on NewActionModalForm to give a better explanation
* adds visual support on (de-)selecting checkboxes
* adds same support on initialization of checked checkboxes e.g. on edit forms
* adds search input field for js-filtering by input
* enhances filtering for Autocomplete -> parent_parent will be searched for match as well
* adds rendering of parent_parent group for BiotopeAutocomplete
* enhances ordering of registration office autocomplete
* enhances ordering for action details and biotope details
* adds case insensitive search for TreeWidget
Reviewed-on: SGD-Nord/konova#115
Reviewed-on: SGD-Nord/konova#116
* removes list 974 from update_codelist.py command
* adds migration for existing biotope states to be changed into proper list
Reviewed-on: SGD-Nord/konova#117
* adds support for multiple action_type entries on one CompensationAction
* adds pagination and related parameters to GET apis
* updates api GET test
Reviewed-on: SGD-Nord/konova#119
* enables deducting from unshared eco accounts
   * account must be recorded and not deleted, so users can use it for deductions
Reviewed-on: SGD-Nord/konova#120
* adds first implementation for team managing
* visual enhancement for team index rendering
* adds validity check for admin-membership of a team
* adds form for sharing via team
* adds a migration which has not been checked in from another branch
* adds team sharing field to share form
* splits sharing logic into user based and teams based
* adds TeamAdmin for admin backend
* adds validity check on Team name -> only unused names shall be valid
* adds tests for team sharing
* extends the API for team sharing support
* adds shared_teams property shortcut for ShareableObjectMixin
* adds full support for team-based sharing to all views and functions
* simplifies ShareModalForm
* adds/updates translations
* adds overview of shared teams on object detail view
* adds team data view if button is clicked
* adds migration files for ShareableObject data models
* adds mail templates for shared data actions
* fixes bug where deleted compensations would be used for checking
Reviewed-on: SGD-Nord/konova#122
mpeltriaux merged commit fdfb724109 into Docker 2022-02-18 15:21:30 +01:00
Sign in to join this conversation.
No description provided.