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 |
|
Björn Fromme
|
f03df979db
|
feat: feedback approval by admins
|
2023-12-12 18:04:23 +01:00 |
|
Björn Fromme
|
b5781df8d9
|
feat: extend teamer dashboard
|
2023-12-12 18:04:01 +01:00 |
|
Björn Fromme
|
8ff59b3068
|
chore: rollup migrations
|
2023-12-08 10:46:08 +01:00 |
|
Björn Fromme
|
9d76865ca4
|
fix: use correct return value of repository
|
2023-12-08 10:20:59 +01:00 |
|
Björn Fromme
|
be42f06ae2
|
chore: streamline log/cli messages
|
2023-12-08 10:20:34 +01:00 |
|
Björn Fromme
|
0dfe3f54c7
|
chore: rename methods to better reflect their function
|
2023-12-08 10:19:49 +01:00 |
|
Björn Fromme
|
ab066c4656
|
feat: email reminder about pending feedbacks for hotel managers
|
2023-12-07 16:20:09 +01:00 |
|
Björn Fromme
|
a582f149eb
|
feat: calculate and store average rating with feedback
|
2023-12-07 15:31:54 +01:00 |
|
Björn Fromme
|
f1bee04e60
|
refactor: use partial in favor of macro
|
2023-12-07 15:18:27 +01:00 |
|
Björn Fromme
|
794c40003b
|
feat: hotel manager dashboard
|
2023-12-07 15:18:16 +01:00 |
|
Björn Fromme
|
77924b6a31
|
chore: code cleanup
|
2023-12-07 15:17:30 +01:00 |
|
Björn Fromme
|
55f169751f
|
chore: remove obsolete code
|
2023-12-07 14:01:27 +01:00 |
|
Björn Fromme
|
c011d7e1cf
|
feat: hide number of pending feedbacks when not applicable
|
2023-12-07 12:46:49 +01:00 |
|
Björn Fromme
|
7824153836
|
feat: display new and pending feedbacks on admin dashboard
|
2023-12-06 18:14:49 +01:00 |
|
Björn Fromme
|
62d8d4d253
|
chore: add utility methods
|
2023-12-06 18:14:23 +01:00 |
|
Björn Fromme
|
06188272de
|
feat: refactor voter to improve role separation
|
2023-12-06 18:14:11 +01:00 |
|
Björn Fromme
|
2fb40f6765
|
feat: extend and refactor feedback providing for role house manager
|
2023-12-06 18:12:34 +01:00 |
|
Björn Fromme
|
03793d477f
|
chore: code cleanup
|
2023-12-06 18:11:39 +01:00 |
|
Björn Fromme
|
65c8cb3893
|
chore: upgrade to Symfony 6.4
|
2023-12-06 16:21:48 +01:00 |
|
Björn Fromme
|
9b4f100bb1
|
feat: make admin users hotel managers with configurable hotel code
|
2023-12-01 14:09:49 +01:00 |
|