Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 877
TitelFeature/ll 1608 conversion of the training supervisors
Beschreibung
Statusmerged
Created at 2023-09-04T07:06:52.461Z
Updated at 2023-09-08T13:46:32.729Z
Source branchfeature/LL-1608-conversion-of-the-training-supervisors
Target branchdevelop
AuthorMarkus Gerlach
AssigneeSascha Immig

Discussion notes

Neben CONTROLLER und TRAINING_MANAGEMENT ist auch noch TRAINING-REPRESENTATIVE betroffen. Das werden sogar die meisten sein, da die Rolle nicht viel kann außer Rückfragen beantworten... Sascha Immig 2023-09-07T12:42:28.645Z
Zusätzlich - zumindest ist das bei mir lokal der Fall - kann es individuelle rollen geben, die aktuell ebenfalls als Trainingsbetreuer qualifizieren... die müssen wir auf jeden Fall auch berücksichtigen. Wäre es daher nicht besser, unabhängig von der Rolle auf die betreuten Kategorien zu prüfen? die können ja nicht befüllt sein, wenn keine passende Roll da ist, oder? Sonst direkt auf User::can() prüfen... Sascha Immig 2023-09-08T13:03:13.495Z
changed this line in version 2 of the diff Sascha Immig 2023-09-08T13:22:23.416Z
resolved all discussions Sascha Immig 2023-09-08T13:22:23.495Z
added 1 commit
  • eb3283e9 - optimized prefill: all users with the permisssion of beeing training supervisor…
Compare with previous version
Sascha Immig 2023-09-08T13:22:23.695Z
merged Sascha Immig 2023-09-08T13:46:32.825Z
mentioned in commit 02d55e1e0ffcd23305532aacab7135332b2e6451 Sascha Immig 2023-09-08T13:46:33.272Z

Merge Commits

Title Id Author Created at Message
ui customization for supervised_categories 27451c57f167512e2bc73c9c40a4f1e69fa707d9 gerlachm 2023-08-29T11:06:27.000Z ui customization for supervised_categories
users get a new property is_training_supervisor. 6587cc5c45fb469968fe244e98a193c9399d08bf gerlachm 2023-09-04T06:47:45.000Z users get a new property is_training_supervisor. Client admins get is_training_supervisor = true. Users who by their role currently have the necessary rights to be a training supervisor and additionally have a supervised category get is_training_supervisor = true. Removed request for supervisor search function in UserController because it is not used.
Organiztion Unit Supervior Permission for training queries. Access works in… ae9eb0b0548cfa4d0cd3a32e593f46ba62311009 gerlachm 2023-08-31T13:02:09.000Z Organiztion Unit Supervior Permission for training queries. Access works in addition to Global Permissions. Without considering CapableOfBeingSupervisor. CapableOfBeingSupervisor will be replaced by is_training_supervisor in the next step.
optimized prefill: all users with the permisssion of beeing training supervisor… eb3283e9393a51c0046b293ce14296a2b88471e9 TUV\immigs 2023-09-08T13:22:12.000Z optimized prefill: all users with the permisssion of beeing training supervisor are now targeted, not only the ones with the role controller or training manager