73178b3fd2
# NewCompensation EditCompensation view
...
* refactors new and edit compensation views from function to class based
* adds checked property to compensation to return parent-intervention's checked info
* fixes bug where compensation could be added to recorded intervention
* updates translations
2025-10-19 14:06:14 +02:00
a9b402862b
# Detail View
...
* introduces BaseDetailView
* refactors detail views for EIV, KOM, OEK, EMA from function based to class based
* refactors already class based HomeView to inherit from new BaseView
2025-10-17 15:40:45 +02:00
f2baa054bf
# Report view refactoring
...
* refactors function based report views into class based for EIV, OEK, EMA, KOM
* introduces BaseReportView for proper inheritance of shared logic
* refactors generating of qr codes into proper class
2025-10-17 11:07:16 +02:00
be9f6f1b7e
# Identifier Generator View EcoAccount refactoring
...
* refactors identifier generator view for ecoaccount
* simplifies base identifier generator view even further
2025-10-15 16:46:07 +02:00
80e8925a63
# Identifier Generator View Compensation refactoring
...
* refactors identifier generator view for compensation
2025-10-15 16:42:42 +02:00
67acddf701
# Index EcoAccount refactoring
...
* refactors index view for eco account
2025-10-15 16:12:21 +02:00
21bb988d86
# Index Compensation refactoring
...
* refactors index view for compensations
2025-10-15 16:03:53 +02:00
a4de394a54
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
a16f68012d
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
276e7ed4bb
CompensationAction views
...
* replaces function based action views with class based
2022-08-22 08:38:23 +02:00
1b5cbba48b
State views
...
* replaces function based state views with class based
2022-08-22 08:27:36 +02:00
89c1352503
Deadline views
...
* replaces function based views for deadlines with class based views
2022-08-22 08:07:35 +02:00
ed82109af9
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
c80145366e
Record class view
...
* adds AbstractRecordView to konova/views/record.py
* implements for all major data types
2022-08-19 11:01:33 +02:00
096385a9eb
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
7e68d12ee9
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
9654f6873d
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-19 08:27:42 +02:00
e930250226
Compensation views
...
* splits compensation/views/compensation.py (+700 lines) into separate files in new module
* view files can now be found in /compensation/views/compensation/...
2022-08-19 08:12:32 +02:00
d785285805
Autocomplete refactoring
...
* refactors konova/autocompletes.py by splitting into individual files and moving them to fitting apps
* autocomplete files now live in APPNAME/autocomplete/...
2022-08-18 11:25:06 +02:00
4f02e8ee1b
Templates + Routes
...
* adds control button for Intervention, Compensation, Ema and EcoAccount for setting a resubmission on an entry
2022-08-15 09:38:51 +02:00
fe29b7874e
#86 Edit deadlines EcoAccount
...
* adds support for editing of deadlines in EcoAccount
* adds buttons and urls
2022-02-10 12:49:30 +01:00
e3c7a1a274
#86 Edit deadline Compensation
...
* adds support for editing of deadlines
* adds buttons and urls
* adds w-10 as base css-class for all action columns
2022-02-10 12:42:41 +01:00
cba174b762
#86 Edit view tests
...
* extends view tests
2022-02-10 11:45:55 +01:00
8d573e7390
#86 Edit actions compensation
...
* adds support for editing of CompensationAction for compensation
* adds buttons and urls
2022-02-10 11:31:13 +01:00
a16e0af751
#86 Edit states EMA/EcoAccount
...
* adds support for editing of states for EMA and EcoAccount
* adds buttons and urls
2022-02-10 11:15:01 +01:00
0479f54a4d
#86 Edit states compensation
...
* adds support for editing of states
* adds buttons and urls for compensation
2022-02-10 11:02:30 +01:00
aa616db1f0
#86 Edit document EcoAccount
...
* adds support for editing of documents
* adds buttons and urls for ecoaccount
2022-02-10 10:51:52 +01:00
a9bd92c57c
#86 Edit document Compensation
...
* adds support for editing of documents
* adds buttons and urls for compensation
* simplifies getter for all documents
2022-02-10 10:44:44 +01:00
59f28fbf12
#86 Edit deductions
...
* adds support for editing deductions
* adds tests
* improves major base test logic
2022-02-09 14:49:56 +01:00
78b4dce64d
#86 Edit payment
...
* adds button for payment editing
* adds new edit form payment editing
* adds tests for views and workflow
2022-02-09 10:29:34 +01:00
6cdf355063
#86 Log detail enhancements
...
* restructures removing of related data into separate sub-delete forms for easier logic handling
2022-02-08 13:16:20 +01:00
d5e23b420e
# 86 Viewport jump EcoAccount/EMA
...
* adds direct jump of viewport on related-data action (create/delete)
2022-02-02 11:26:02 +01:00
299923ef45
# 86 Viewport jump Compensation
...
* adds direct jump of viewport on related-data action (create/delete)
* adds comment field to log.html as 'details'
2022-02-02 10:17:59 +01:00
0c6eba7c4b
Refactoring
...
* create package from compensation/urls
* renames modules inside of compensation/urls and compensation/views
2021-11-16 09:02:44 +01:00