Docker Update #199

Merged
mpeltriaux merged 13 commits from master into Docker 2022-08-15 11:23:09 +02:00
Owner

Updates Docker

Updates Docker
mpeltriaux added 13 commits 2022-08-15 11:22:41 +02:00
* adds template message to indicate a finished-deadline is mandatory
* adds finished deadline existance to quality check of compensation-like entries
* adds proper warning to quality check result
* extends tests
Reviewed-on: SGD-Nord/konova#194
* adds new notification setting to user settings form
* adds translations
* adds initial creating of ENUM on setup command
* adds mail sending logic for new notification setting
* adds new templates for user and team based sending
* enhances all email template layout
* adds translations
* updates translation
Reviewed-on: SGD-Nord/konova#195
* adds more detailed situation check on check_for_recorded_instance()
Reviewed-on: SGD-Nord/konova#196
* adds new model and mixin
* adds new functionality for Mailer class for sending resubmission mails
* adds control button for Intervention, Compensation, Ema and EcoAccount for setting a resubmission on an entry
* adds new command to be used with cron for periodic checkin of resubmissions
* updates translations
* adds needed migrations
* refactors forms.py (700+ lines) in main konova app
    * splits into forms/ and forms/modals and single class/topic-files for better maintainability and overview
* fixes bug in main konova app migration which could occur if a certain compensation migration did not run before
Reviewed-on: SGD-Nord/konova#198
mpeltriaux merged commit 8e1d1a13b5 into Docker 2022-08-15 11:23:09 +02:00
Sign in to join this conversation.
No description provided.