Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 765
TitelFeature/ll 1362 client selector for contents and trainings
Beschreibung* (/) Lernbausteine -> Bearbeiten -> edit.blade.php: ** (/) neues Feld "Mandant" mit allen Mandanten (mehrzeilig, inkl. ID, wie in den Filtern) und der Option "kein Mandantenkontext" für allgemeine Trainings. ** (/) nur für User verfügbar die das Recht SWITCH_CLIENTS haben ** (/) Feld ist nur bearbeitbar, wenn der Content noch keinem Mandanten gehört und nicht in einem Training verwendet wird. Danach ist es readonly! ** (/) Hinweis unterhalb des Feldes: "kann nicht geändert werden, weil der Baustein bereits im Training verwendet wird" bzw. "Der Mandanten-Kontext kann hier nicht nachträglich geändert werden." * (/) Lernbausteine -> neu anlegen ** (/) neues Feld "Mandant" für den Mandanten-Kontext. ** (/) Single-Selectize wie in den Trainings-Stammdaten * Training-Stammdaten: (i) das hat [~immigs] bereits in einem anderen Zweig gemacht ** (/) neues Feld "Mandant" mit allen Mandanten (mehrzeilig, inkl. ID, wie in den Filtern) und der (/) Option "kein Mandantenkontext" für allgemeine Trainings. ** (/) nur für User verfügbar die das Recht SWITCH_CLIENTS haben ** (/) Feld ist nur bearbeitbar, wenn das Training noch keinem Mandanten gehört. Danach ist es readonly! ** (/) Feld ist nur bearbeitbar, wenn keine Buchung besteht. ** (/) Hinweis unterhalb des Feldes: "kann nicht geändert werden, weil die Unterweisung bereits gebucht wurde." bzw. "Der Mandanten-Kontext kann hier nicht nachträglich geändert werden."
Statusmerged
Created at 2023-03-13T11:35:16.479Z
Updated at 2023-03-13T17:05:35.665Z
Source branchfeature/LL-1362-client-selector-for-contents-and-trainings
Target branchdevelop
AuthorGregor Gabriel
AssigneeSascha Immig

Discussion notes

added 20 commits
  • ee16c13c...9638ed8b - 19 commits from branch develop
  • 2f766727 - Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into…
Compare with previous version
Gregor Gabriel 2023-03-13T11:39:01.269Z
changed the description Sascha Immig 2023-03-13T16:51:51.604Z
changed target branch from `develop` to `release/3.24.0` Sascha Immig 2023-03-13T16:51:51.851Z
changed target branch from `release/3.24.0` to `develop` Sascha Immig 2023-03-13T16:52:23.557Z
merged Sascha Immig 2023-03-13T17:05:35.737Z

Merge Commits

Title Id Author Created at Message
slight ui refactoring 273564abe0adbbccff757122a953877f1679b87c TUV\gabrielg 2023-02-09T12:50:01.000Z slight ui refactoring
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into… 2f766727dbe03da4befbd7ff4e81c7904fec16f8 TUV\gabrielg 2023-03-13T11:38:56.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1362-client-selector-for-contents-and-trainings # Conflicts: # resources/lang/de/trainings.php # resources/lang/en/trainings.php
training client cannot be changed, if training was already booked or if it has… 34d7098d7b4bf4a0329d5c13ccb3a29f859e1f72 TUV\gabrielg 2023-03-13T11:24:40.000Z training client cannot be changed, if training was already booked or if it has already a client context
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into… 363bf24f0fc06fceff14c33cf7ed5a21d2aa268a TUV\gabrielg 2023-03-08T13:18:50.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1362-client-selector-for-contents-and-trainings
added client selector for contents 67f7ff4c330f40702f97fc7c8793602720c46f78 TUV\gabrielg 2023-02-09T12:24:47.000Z added client selector for contents
check for Permissions::SWITCH_CLIENTS on setting client id for content 70a8b04eb0225f809efdf5126129511129cc5f4a TUV\gabrielg 2023-02-09T13:09:02.000Z check for Permissions::SWITCH_CLIENTS on setting client id for content
added notice, when content client cannot be changed cad056c989e2d29b0cf02a659ac627cece01642b TUV\gabrielg 2023-03-10T08:34:19.000Z added notice, when content client cannot be changed
allowed to select client while creating new content d087a6df1d8044d7104800c3b09224fee18a10b1 TUV\gabrielg 2023-03-13T10:22:19.000Z allowed to select client while creating new content
when creating content only a client selector is presented, if one is allowed to… ee16c13c03bffdd6bd8a7ab8fd03821d82567c23 TUV\gabrielg 2023-03-13T11:34:11.000Z when creating content only a client selector is presented, if one is allowed to set a client context
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into… fb21cbe29be600054d31722192dfbd2cdd8980d3 TUV\gabrielg 2023-03-10T08:20:23.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-1362-client-selector-for-contents-and-trainings