Commit Graph
100 Commits
Author SHA1 Message Date
Björn Fromme 4632a2e509 feat: add package to auto-generate changelogs 2023-11-12 16:56:27 +01:00
Björn Fromme 286064c739 WIP: Implement teamer dashboard 2023-11-12 16:41:28 +01:00
Björn Fromme f8207b6731 Feat: Implement email reminders in cli command to be executed by cron 2023-11-08 12:54:16 +01:00
Björn Fromme 8dcfc2108e Task: Update wording 2023-11-08 11:16:20 +01:00
Björn Fromme 342119a456 Feat: Implement email notification about new disposition 2023-11-08 11:08:27 +01:00
Björn Fromme c4e0ef7d5a Fix: Catch potential db error 2023-11-07 13:48:38 +01:00
Björn Fromme 908b904b67 WIP: Implement feedback functionality 2023-11-05 18:19:58 +01:00
Björn Fromme 47f2aa17be Task: Update project dependencies 2023-11-04 18:42:25 +01:00
Björn Fromme 3286f50417 Fix: Exclude already selected availabilities from selectable list 2023-11-04 18:41:49 +01:00
Björn Fromme ee9f9863cf Fix: Avoid empty divisions in main menu 2023-11-04 18:35:28 +01:00
Björn Fromme d5da0d10d5 WIP: Implement role house manager and feedback providing 2023-11-04 18:24:54 +01:00
Björn Fromme 538d39f63e WIP: Implement new role house manager 2023-11-03 13:00:52 +01:00
Björn Fromme 392ea3f16f Feat: Avoid adding of existing availabilities 2023-11-03 11:09:03 +01:00
Björn Fromme 3ae62ccee8 Feat: Show assignment status in admin overview 2023-11-03 10:50:26 +01:00
Björn Fromme 49efa30e2a Feat: Add status to assignments to control applications 2023-11-03 10:45:37 +01:00
Björn Fromme 0d7f9afdfe Feat: Add voter to prevent applications to fully equipped assignments 2023-11-03 10:31:51 +01:00
Björn Fromme d016ee043a WIP: Implement feedback functionality 2023-11-03 09:20:48 +01:00
Björn Fromme d024e11f8f Task: Rename menu item 2023-11-03 09:09:22 +01:00
Björn Fromme 2599fd69dc WIP: Implement feedback functionality 2023-11-02 18:01:12 +01:00
Björn Fromme 2689f93683 Feat: Add document delete functionality for admins 2023-10-25 16:04:44 +02:00
Björn Fromme 4e8c8c2c74 Feat: Display comment for document status on disposition detail page 2023-10-25 16:03:59 +02:00
Björn Fromme 6d90c5c3d9 Fix: Adopt current document status in form 2023-10-25 16:03:20 +02:00
Björn Fromme b76124b956 Fix: Allow multiple markings for transition 2023-10-25 16:02:30 +02:00
Björn Fromme 011f1faf0f Task: Misc adjustments 2023-10-25 15:22:38 +02:00
Björn Fromme 3e540e215d Feat: Add CSP 2023-10-25 14:40:36 +02:00
Björn Fromme c25bde7dad Fix: Add missing path definition for twig 2023-10-25 14:38:14 +02:00
Björn Fromme abbceae2c8 WIP: Add email notifications 2023-10-25 14:33:56 +02:00
Björn Fromme eb53e2a843 Feat: Add teamer filter 2023-10-25 09:37:40 +02:00
Björn Fromme 51b2c9bb11 Feat: Improve assignment filter ux 2023-10-24 14:51:35 +02:00
Björn Fromme d7d4e996bd Task: Remove unnecessary form option 2023-10-24 14:36:49 +02:00
Björn Fromme cb06bcd636 Feat: Refactor assignment filter to modal 2023-10-24 11:40:40 +02:00
Björn Fromme 5e35af9665 Task: Refactor filterform handler 2023-10-24 10:34:41 +02:00
Björn Fromme c569f961b9 Task: Refactor filter panel to shared partial 2023-10-24 10:23:37 +02:00
Björn Fromme a604039426 Feat: Add filter toggle and info about active filters for teamer 2023-10-23 16:19:10 +02:00
Björn Fromme c155e8c19e Fix: Use form labels in favour of placeholders to avois issues on mob. 2023-10-23 16:10:56 +02:00
Björn Fromme ae81c97d12 Feat: Add assignment filtering for teamers 2023-10-23 15:45:41 +02:00
Björn Fromme dcf0d9af20 Fix: Use more appropriate button label 2023-10-23 15:18:59 +02:00
Björn Fromme 6f7db829b5 Feat: Add assignment filter for admins 2023-10-23 15:03:17 +02:00
Björn Fromme d688a05203 Feat: Improve dashboard layout 2023-10-23 12:46:28 +02:00
Björn Fromme b1221ce06c Feat: Add placeholders for empty list 2023-10-23 12:07:27 +02:00
Björn Fromme 900f7e5c15 Fix: Remove vertical scrollbar for main navigation on windows 2023-10-23 11:56:16 +02:00
Björn Fromme e8e69121d0 Feat: Improve dashboard layout 2023-10-23 11:54:52 +02:00
Björn Fromme 6df566b5e3 Task: Remove obsolete file 2023-10-22 17:05:49 +02:00
Björn Fromme 91f0f76ccc WIP: Implement admin dashboard 2023-10-22 17:05:43 +02:00
Björn Fromme 38d6fafcb2 Feat: Add command to flush logs 2023-10-21 17:45:12 +02:00
Björn Fromme 2385bccb91 Feat: Add log viewer for admins 2023-10-21 17:33:49 +02:00
Björn Fromme 847af5341c Task: Improve layout 2023-10-21 16:41:57 +02:00
Björn Fromme bf2e5600d0 Feat: Implement logging database handler 2023-10-21 15:16:28 +02:00
Björn Fromme cc93a0be0c Feat: Make dispositions deletable by admins 2023-10-21 10:50:47 +02:00
Björn Fromme 0fce77fbb7 Fix: Add dedicated process for withdrawal of applications by teamer 2023-10-21 10:20:24 +02:00
Björn Fromme e3dc2b22fd Task: Hash user password before storing in session 2023-10-21 10:04:59 +02:00
Björn Fromme 5ac8ea7491 Feat: Streamline and extend logging 2023-10-21 10:01:25 +02:00
Björn Fromme 124307616c Task: Streamline box style 2023-10-21 09:06:51 +02:00
Björn Fromme c7a9296062 Feat: Improve layout at several places 2023-10-21 09:05:35 +02:00
Björn Fromme 7309826114 Feat: Add logo to login and password-reset screens 2023-10-21 08:56:15 +02:00
Björn Fromme 754816614c Fix: Add return url parameter 2023-10-20 18:30:39 +02:00
Björn Fromme a2fdd79cca Fix: Keep main menu item active 2023-10-20 18:29:23 +02:00
Björn Fromme 69a6e0a0b6 Feat: Enable bookmark toggling from overview, improve disposition detail 2023-10-20 18:26:25 +02:00
Björn Fromme 30ce617cf7 Fix: Properly toggle assignment bookmark 2023-10-20 18:00:22 +02:00
Björn Fromme 12cfdafd79 Fix: Use proper default sorting 2023-10-20 17:54:21 +02:00
Björn Fromme 0a759a9ce3 Fix: Use correct aliases for sortable table columns 2023-10-20 17:49:57 +02:00
Björn Fromme b54504a446 Fix: Use correct constructor argument name 2023-10-20 17:40:17 +02:00
Björn Fromme b29960075d Feat: Add logging 2023-10-20 17:37:14 +02:00
Björn Fromme d7bbb4bb29 Feat: Make some entities soft-deletable 2023-10-20 17:17:21 +02:00
Björn Fromme 168a69c103 Feat: Add functionality to duplicate availabilities 2023-10-20 16:41:30 +02:00
Björn Fromme 9e9608e604 Feat: Make fees editable, duplicatable and add internal name 2023-10-20 16:35:56 +02:00
Björn Fromme 992bdcc46c Feat: Make availabilities editable 2023-10-20 16:14:21 +02:00
Björn Fromme 05c925eec1 Feat: Implement duplicating assignments for admins 2023-10-20 16:08:44 +02:00
Björn Fromme 62ca1666bd Task: Remove obsolete functionality 2023-10-20 15:50:50 +02:00
Björn Fromme 1d6748dac9 Task: Replace icon 2023-10-20 14:33:11 +02:00
Björn Fromme 096ef06a1e Feat: Add ICS generator for disposition dates 2023-10-20 14:26:52 +02:00
Björn Fromme 004b189be9 Feat: Streamline layout for teamer 2023-10-20 13:54:52 +02:00
Björn Fromme b0bf854b97 Feat: Add paginator template for boxes 2023-10-20 13:39:02 +02:00
Björn Fromme f5bba20633 Fix: Apply correct joins 2023-10-20 13:28:59 +02:00
Björn Fromme d5a573124b Fix: Force https for all requests 2023-10-20 13:20:18 +02:00
Björn Fromme 826b634346 WIP: Improve mobile layout 2023-10-20 13:16:56 +02:00
Björn Fromme fd23ea7503 WIP: Improve assignment overview for teamers in mobile view 2023-10-20 12:47:03 +02:00
Björn Fromme 7f3115a0ba Feat: Replace some icons 2023-10-20 11:37:24 +02:00
Björn Fromme 227c289a57 Feat: Use more appropriate icon 2023-10-20 11:32:30 +02:00
Björn Fromme 6310ed3d00 Feat: Add teamer photo to overview 2023-10-20 11:27:25 +02:00
Björn Fromme 544e2f1c12 Feat: Extend application info popup 2023-10-20 11:12:11 +02:00
Björn Fromme 2d657611fa Feat: Add teamer info popup 2023-10-20 11:08:23 +02:00
Björn Fromme 67cc7bf4ed Feat: Add popup window to display teamer info per application 2023-10-19 15:49:26 +02:00
Björn Fromme 585f86e45f WIP: Improve assignment information display 2023-10-19 15:20:44 +02:00
Björn Fromme 21968b833c Feat: Refactor application rejecting process 2023-10-19 10:24:53 +02:00
Björn Fromme 2c49c142b8 Task: Use small buttons 2023-10-19 09:57:07 +02:00
Björn Fromme 930a04037f Task: Improve styles for small buttons 2023-10-19 09:57:00 +02:00
Björn Fromme 95bec0999b Task: Update build tools 2023-10-19 09:54:05 +02:00
Björn Fromme d42da03a8f WIP: Refactor application rejecting process 2023-10-18 19:04:06 +02:00
Björn Fromme 40d4edbf96 Feat: Show icon representing application or disposition status 2023-10-18 18:56:26 +02:00
Björn Fromme 6f22531297 Feat: Make full table row clickable 2023-10-18 18:18:32 +02:00
Björn Fromme 313604ee55 Feat: Set preferred choices for pickups, requires more work 2023-10-18 18:16:05 +02:00
Björn Fromme 22db06ec64 Feat: Implement overridable effective pickup date 2023-10-18 17:51:44 +02:00
Björn Fromme 8a96533560 Fix: Use entity choice type for document selection and filter by type 2023-10-18 17:32:19 +02:00
Björn Fromme a68df91bb5 Feat: Raise max filesize for uploaded photos 2023-10-18 17:28:18 +02:00
Björn Fromme c21932b68a Feat: Implement destination autocompletion by date 2023-10-18 17:25:32 +02:00
Björn Fromme e8106a270c Feat: Add description field to availability 2023-10-18 17:18:25 +02:00
Björn Fromme 4ae28f4f90 Task: Rename menu item 2023-10-18 17:06:46 +02:00
Björn Fromme 3f3dfd197d Fix: Resolve impossible confirmation of uploaded contract 2023-10-18 17:06:41 +02:00
Björn Fromme 935d28f6c0 Task: Add XML directory to shared dirs 2023-10-18 12:14:27 +02:00