Service Portal für das Kompensationsverzeichnis. Offiziell als "KSP" deployed.
https://ksp.naturschutz.rlp.de
* adds compensation detail view (WIP) * adds includes dir for related objects, similar to interventions * adds functionality for * adding/removing before_states * adding/removing after_states * adding/removing deadlines * adding/removing documents * refactors usage of BaseModalForm * holds now process_request() in base class for generic usage anywhere * adds __str__() method for some models * compensation__action is blank=True now * renamed tooltips * adds new routes for state/deadline/document handling inside of compensation/urls.py * adds precalculation of before/after_states for detail view, so users will see directly if there are missing states * removes unnecessary link for intervention detail payment * adds missing tooltips for check and record icon on detail views * refactors DeadlineTypeEnum into DeadlineType in konova/models.py, just as the django 3.x documentation suggests for model enumerations * UuidModel id field is not editable anymore in the admin interface * adds/updates translations |
||
---|---|---|
compensation | ||
intervention | ||
konova | ||
locale/de/LC_MESSAGES | ||
logs | ||
news | ||
organisation | ||
templates | ||
user | ||
.gitignore | ||
manage.py | ||
README.md | ||
requirements.txt |
Konova
Konova is the successor of KSP. It's build using the python webframework Django, the database postgresql and the css library bootstrap as well as the icon package fontawesome for a modern look, following best practices from the industry.
Technical documentation
Technical documention is provided in the projects git wiki.
User documentation
A user documentation is not available (and not needed, yet).