You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kompass/jdav_web/finance
Christian Merten aae75ce291
perf(finance/admin): remove `is_valid` from list view (#9)
The new unified statement view is very slow in production. This is
caused by the computation of `is_valid` for every entry of the list,
which entails at least one database query per row. Instead of removing
the `is_valid` field from the list view, we could prefetch the related
fields, but I don't think the `is_valid` provides any noticeable benefit
anyway.

We also add pagination to the statement view.
1 month ago
..
locale/de/LC_MESSAGES feat(finance/admin): unified statement view (#6) 1 month ago
migrations feat(finance/admin): unified statement view (#6) 1 month ago
templates feat(finance): send statement summary to finance office 7 months ago
tests chore(finance/models): add documentation and test for `validity` (#11) 1 month ago
__init__.py finance: add initial structre, including models and admin page, add some customization 3 years ago
admin.py perf(finance/admin): remove `is_valid` from list view (#9) 1 month ago
apps.py finance: fix some translations, add statement submit button for excursions 3 years ago
models.py chore(finance/models): add documentation and test for `validity` (#11) 1 month ago
rules.py multiple: use object level permissions 3 years ago