Commit Graph
100 Commits
Author SHA1 Message Date
Björn Fromme 47474cddce chore: update project dependencies 2024-04-04 10:34:49 +02:00
Björn Fromme 8013e7f06b chore: remove obsolete deployment target 2024-04-04 10:34:24 +02:00
Björn Fromme f1132ea487 fix: correct filtering of assignments by staffing count 2024-04-04 10:31:43 +02:00
Björn Fromme d8cfff1162 fix: filter teamers by first and last name 2024-04-04 10:25:23 +02:00
Björn Fromme 16500988b4 fix: use existing routes 2024-04-04 10:25:10 +02:00
Björn Fromme 1f6ccd8974 feat: improve layout of contacts page 2024-04-04 10:10:42 +02:00
Björn Fromme d9a205cfd1 feat: category and phone number for contacts 2024-04-04 09:19:04 +02:00
Björn Fromme f596290960 feat: improved teamer status label in overview 2024-04-04 08:58:17 +02:00
Björn Fromme 8030f0b050 fix: don't expect teamer data to be available 2024-04-04 08:49:05 +02:00
Björn Fromme a22c3c959a fix: simplyfy xml parsing to avoid unexpected results 2024-04-04 08:48:49 +02:00
Björn Fromme 48d407f74c fix: avoid null argument exception 2024-03-18 08:34:45 +01:00
Björn Fromme 09cec088e6 fix: correctly determine pending feedbacks using disposition status 2024-03-16 10:02:07 +01:00
Björn Fromme 217996d535 feat: complete confirmed dispositions after assignment has ended 2024-03-14 12:18:08 +01:00
Björn Fromme 2c7747fc98 fix: don't show 'access denied' flash message to anonymous users 2024-03-14 11:33:50 +01:00
Björn Fromme e04d8cec6d fix: correctly determine pending feedbacks 2024-03-14 11:16:17 +01:00
Björn Fromme 2f5d62c370 feat: use star ratings in favor of average value 2024-03-13 15:24:28 +01:00
Björn Fromme cafee11e03 fix: update users' email addresses on login 2024-03-13 15:10:44 +01:00
Björn Fromme 681e4f371e fix: use local folder for sessions 2024-03-13 15:02:54 +01:00
Björn Fromme fec47ebd6a fix: share sessions between releases 2024-03-13 14:59:40 +01:00
Björn Fromme 12348cdb35 fix: silence deprecation warnings in console for prod environment 2024-03-13 14:58:22 +01:00
Björn Fromme c29ef761d7 feat: deployer config for prod environment 2024-03-13 13:01:49 +01:00
Björn Fromme 712122f10a feat: feedback details for role 'administrative' 2024-03-13 10:29:51 +01:00
Björn Fromme 7e5b0e66c4 feat: dashboard for role 'manager' 2024-03-01 13:50:54 +01:00
Björn Fromme a4a3f43df9 fix: streamline status column in assignment list view 2024-03-01 12:44:17 +01:00
Björn Fromme 92fcada1da fix: build form properly based on current user's role 2024-03-01 12:39:01 +01:00
Björn Fromme c316217a62 feat: default text for empty lists 2024-03-01 12:06:55 +01:00
Björn Fromme a6436f1513 feat: filter assignments by assignment status 2024-03-01 12:02:48 +01:00
Björn Fromme f722afe7ff feat: replace some partials with twig components 2024-03-01 11:13:47 +01:00
Björn Fromme a668dcb326 feat: filter assignments by hotel in favor of destination 2024-02-28 13:10:52 +01:00
Björn Fromme e0522bdf53 feat: limit access for role manager to assignment details 2024-02-28 12:27:09 +01:00
Björn Fromme e8fa3faac2 fix: use correct route to redirect anonymous users 2024-02-28 12:03:18 +01:00
Björn Fromme bc192966cc chore: refine regex to determine user role from crm attribute 2024-02-28 10:50:40 +01:00
Björn Fromme feea4592c5 feat: catch access denied exceptions with listener 2024-02-28 10:50:23 +01:00
Björn Fromme 658d55813f fix: don't render assignment status when in draft 2024-02-28 09:54:29 +01:00
Björn Fromme 63b78ef616 feat: display assignments' dispositions and applications status in list 2024-02-28 09:51:23 +01:00
Björn Fromme 28c7f83f47 fix: avoid rendering error caused by incomplete data 2024-02-28 09:30:34 +01:00
Björn Fromme 15d4962307 fix: take incomplete bpn response data into account 2024-02-28 09:30:06 +01:00
Björn Fromme e3b62ee89d fix: reverse values in ratings choices 2024-02-28 09:15:53 +01:00
Björn Fromme 537e5b3c88 feat: optional logging of bpn requests/responses for debugging 2024-02-16 14:43:05 +01:00
Björn Fromme 4f95cd3dfc fix: incorrect query constraint 2024-02-15 19:09:31 +01:00
Björn Fromme 2c02415056 wip: functionality for new role 'management' 2024-02-14 16:41:36 +01:00
Björn Fromme f32cfcd9f2 feat: set preferred role on login via get parameter 2024-02-14 15:56:38 +01:00
Björn Fromme 2cb4fa1933 feat: don't assign multiple administrative roles at the same time 2024-02-14 15:00:18 +01:00
Björn Fromme 7c7addf531 wip: functionality for new role 'management' 2024-02-14 14:59:47 +01:00
Björn Fromme 7f05cf30b6 fix: adopt new route naming 2024-02-14 12:33:18 +01:00
Björn Fromme e95310c3a1 wip: functionality for new role 'management' 2024-02-14 10:42:01 +01:00
Björn Fromme f80e600310 chore: update project dependencies 2024-02-14 09:57:39 +01:00
Björn Fromme 1ab36e6ce5 chore: refactor menu building 2024-02-07 11:53:07 +01:00
Björn Fromme 0b1dd73902 Merge branch 'htmx' 2024-02-07 10:16:45 +01:00
Björn Fromme 90b5190e86 chore: code cleanup 2024-02-07 10:16:40 +01:00
Björn Fromme 1e572606f8 feat: integrate with htmx 2024-02-07 10:15:59 +01:00
Björn Fromme 4d1799ca49 chore: simplify rendering of dynamic form part 2024-02-06 14:29:04 +01:00
Björn Fromme 91bcc0fd46 feat: inherit shared role 2024-02-06 14:25:47 +01:00
Björn Fromme 69c83288a5 feat: filter assignments by status 2024-01-31 20:15:24 +01:00
Björn Fromme aef01f25b7 fix: update wording of alert message to match actual conditions 2024-01-31 20:10:40 +01:00
Björn Fromme d2ebb6b70f fix: losen constraint to edit assignment 2024-01-31 20:10:03 +01:00
Björn Fromme 2a9e1232ec feat: additional jobprofile infotext 2024-01-31 20:09:38 +01:00
Björn Fromme 9ae2988c1a feat: teamer contact data in info popup 2024-01-31 19:52:15 +01:00
Björn Fromme b328ebd91b feat: status 'draft' for assignments 2024-01-31 19:35:16 +01:00
Björn Fromme 30aa3712f9 fix: add missing migration 2024-01-31 18:47:47 +01:00
Björn Fromme 258b8663dc feat: show due or invalid documents on teamer dashboard 2024-01-31 18:47:40 +01:00
Björn Fromme 893be8a5eb feat: swap info popups 2024-01-31 18:32:12 +01:00
Björn Fromme a739aec0b2 chore: fix typo 2024-01-31 18:32:03 +01:00
Björn Fromme e984497a29 feat: global documents for teamers 2024-01-31 18:21:12 +01:00
Björn Fromme 5d636108a1 chore: code cleanup 2024-01-31 18:08:27 +01:00
Björn Fromme 4be039e482 feat: treat all uploads of type 'document' as global 2024-01-31 18:05:56 +01:00
Björn Fromme 92e3dde9b8 feat: show due documents on teamer dashboard 2024-01-29 18:27:38 +01:00
Björn Fromme 26bb6d4f55 chore: update wording 2024-01-29 17:33:08 +01:00
Björn Fromme cb536cca97 feat: dedicated icon when all requirements are met 2024-01-29 17:32:16 +01:00
Björn Fromme bfdfb0f04e feat: add divider between requirements 2024-01-29 16:46:52 +01:00
Björn Fromme 165afa10ac feat: disable/hide potentially unused form fields 2024-01-29 08:34:28 +01:00
Björn Fromme 838e1902d1 fix: accept string argument 2024-01-28 18:18:22 +01:00
Björn Fromme 47e6efad95 chore: update project dependencies 2024-01-28 18:09:15 +01:00
Björn Fromme 5df1030ec1 chore: update wording 2024-01-28 18:08:04 +01:00
Björn Fromme e742843eb5 feat: reduce number of rating stars to 5 2024-01-28 18:01:46 +01:00
Björn Fromme 64ed782710 chore: update wording 2024-01-28 17:57:38 +01:00
Björn Fromme 23cbd17ade feat: move earliest date for invoice upload to last day of assignment 2024-01-28 17:55:57 +01:00
Björn Fromme 62e8d115de feat: change default sorting of assignments 2024-01-28 17:54:25 +01:00
Björn Fromme 4240ff6ad2 chore: streamline jobprofile wording 2024-01-28 17:53:56 +01:00
Björn Fromme 75bd055474 fix: only use destination's pickup values 2024-01-28 17:49:46 +01:00
Björn Fromme 85200e2960 fix: simplify requirements info 2024-01-28 14:13:25 +01:00
Björn Fromme 3c0cc1c776 fix: filter out deleted job profiles 2024-01-28 14:12:04 +01:00
Björn Fromme 79a4a8fef5 feat: mark documents global 2024-01-28 14:09:02 +01:00
Björn Fromme bd3b3688c5 fix: use existing route 2024-01-26 11:55:21 +01:00
Björn Fromme ba2fe96ccc chore: update project dependencies 2024-01-25 12:31:56 +01:00
Björn Fromme 8fafe3f546 fix: prevent null pointer exception 2024-01-25 12:30:46 +01:00
Björn Fromme ce7345176a chore: update project dependencies 2024-01-13 11:45:31 +01:00
Björn Fromme b279646780 fix: limit destination autocomplete results to upcoming dates 2024-01-13 11:44:58 +01:00
Björn Fromme 1654ab9903 fix: don't filter application list by rejected status in repository 2024-01-10 18:29:59 +01:00
Björn Fromme cf90ffcd19 feat: pickup selection depending on bus chaperon 2024-01-10 18:09:39 +01:00
Björn Fromme 5b93ce421c chore: simplify code 2024-01-10 15:53:21 +01:00
Björn Fromme 114d3f29f0 fix: display bus information in assignment info 2024-01-10 15:53:13 +01:00
Björn Fromme a8726cb188 chore: refactor feedback entity instantiation 2024-01-10 14:57:37 +01:00
Björn Fromme 159ea37a42 feat: display teamers' average ratings in several locations 2024-01-10 13:05:47 +01:00
Björn Fromme 7215b3077b feat: tooltips with tippy.js 2024-01-10 13:05:08 +01:00
Björn Fromme 25c44d3292 chore: remove deprecation 2024-01-10 12:26:15 +01:00
Björn Fromme 33d8d9ad26 feat: prevent editing of assignments with applications or dispositions 2024-01-10 12:26:01 +01:00
Björn Fromme d994a6fa5f fix: add missing translation 2024-01-10 12:23:36 +01:00
Björn Fromme 34e97fabae chore: rename link 2024-01-10 12:16:13 +01:00
Björn Fromme f2b9547007 chore: update project dependencies 2024-01-10 10:32:49 +01:00