f49bb74c38
Login required on modals
...
* adds new login_required_modal decorator
* can be used before regular login_required decorator to return a proper session-timed-out message
2022-08-25 11:34:09 +02:00
fc19a4de52
Share views
...
* replaces function based share views with class based
* improves team-share autocomplete search
* renames internal share url names
2022-08-22 10:58:07 +02:00
09402611dc
EcoAccount views
...
* splits compensation/views/eco_account.py (+700 lines) into separate files in new module
* view files can now be found in /compensation/views/eco_account/...
2022-08-22 10:17:49 +02:00
a73046aa02
Document views
...
* replaces function based views for creating, editing, removing and fetching documents with class based views
* implemented for all major data types
2022-08-22 07:52:22 +02:00
7b35591f5d
Record class view
...
* adds AbstractRecordView to konova/views/record.py
* implements for all major data types
2022-08-19 11:01:33 +02:00
ef3507f058
Resubmission class view
...
* adds AbstractResubmissionView to konova app
* implemented for all major data types
* replaces function based views
2022-08-19 10:47:59 +02:00
3c416fa264
Konova views
...
* splits konova/views.py into separate files in new module
* view files can now be found in /konova/views/...
* introduces first class based view AbstractLogView
* implemented for Ema, Intervention, Compensation and EcoAccount
2022-08-19 10:25:27 +02:00
55a69d45c3
Intervention views
...
* splits intervention/views.py (+700 lines) into separate files in new module
* view files can now be found in /intervention/views/...
2022-08-19 07:34:09 +02:00