Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 234
TitelFeature/ll 565 check ou permissions on user import
Beschreibung+ fixed notification exception + added permission check for groups, positions and organisation units + made the import job queuable
Statusmerged
Created at 2020-08-20T06:07:00.345Z
Updated at 2020-08-24T14:20:42.318Z
Source branchfeature/LL-565-check-ou-permissions-on-user-import
Target branchdevelop
AuthorGregor Gabriel
AssigneeSascha Immig

Discussion notes

added 1 commit
  • df435ac0 - Das Feld external_id Personalnummer wird nun nicht mehr als Zahl konvertiert.
Compare with previous version
Gregor Gabriel 2020-08-20T06:21:31.969Z
added 1 commit
  • e9c1785f - + added import sampe file
Compare with previous version
Gregor Gabriel 2020-08-20T10:37:02.836Z
added 1 commit
  • 459a4b76 - + addded additional comments after concwersation with Uli
Compare with previous version
Gregor Gabriel 2020-08-20T12:19:44.342Z
added 1 commit
  • 38217ebe - renamed (ex)/import fileds Arbeitsgruppe to Gruppe , OrganizationUnitPath to…
Compare with previous version
Gregor Gabriel 2020-08-20T13:34:57.549Z
added 7 commits
  • 38217ebe...84ca2cd5 - 6 commits from branch develop
  • e845666d - Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into…
Compare with previous version
Gregor Gabriel 2020-08-21T08:44:55.973Z
merged Sascha Immig 2020-08-24T14:20:42.402Z
mentioned in commit 8e878eae319937e613615b5d72bb907d56137684 Sascha Immig 2020-08-24T14:20:42.547Z

Merge Commits

Title Id Author Created at Message
renamed (ex)/import fileds Arbeitsgruppe to Gruppe , OrganizationUnitPath to… 38217ebeed631782cddd8987272fa470b5faa6fe TUV\gabrielg 2020-08-20T13:34:29.000Z renamed (ex)/import fileds Arbeitsgruppe to Gruppe , OrganizationUnitPath to Abteilung and OuFunction to Position after conversation with Uli
wip - startinf fix of notification bug 3d91635935a49224e29468053ffa6bc19ec0d8d9 TUV\gabrielg 2020-08-19T12:01:48.000Z wip - startinf fix of notification bug
+ addded additional comments after concwersation with Uli 459a4b76c0087da334a2fe2aa35f6c652ebccd8d TUV\gabrielg 2020-08-20T12:19:24.000Z + addded additional comments after concwersation with Uli + present 2 different import sample files one with organitazion units and one without
+ usage of auth()->user() encapsulated to variable $actor 4f0262d6a831f587aa36713f7149871e87a4e544 TUV\gabrielg 2020-08-19T14:13:38.000Z + usage of auth()->user() encapsulated to variable $actor + testing for group create permissions when user should be assigned to group + testing for position create permission when user should be assigned to position + testing for organization unit create permission when user should be assigned to organizatrion unti
user import is queueable again 54a3096e08dded84ad6499d394bc38bdb24ad968 TUV\gabrielg 2020-08-19T15:14:06.000Z user import is queueable again
Das Feld external_id Personalnummer wird nun nicht mehr als Zahl konvertiert. df435ac0425b8218377f60024e6c51410d5c9076 Richard Klings 2020-08-20T06:20:37.000Z Das Feld external_id Personalnummer wird nun nicht mehr als Zahl konvertiert. (cherry picked from commit 751aa886ef646af4b0b99ac65ba88c392ead091e)
Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into… e845666dcf1b6cb0b90ffe63642806de67976946 TUV\gabrielg 2020-08-21T08:44:32.000Z Merge branch 'develop' of https://gitlab.learningsystem.de/lms/seventeen into feature/LL-565-check-ou-permissions-on-user-import
+ added import sampe file e9c1785ffe66f5097c580c0b6dce6616351e263f TUV\gabrielg 2020-08-20T10:36:31.000Z + added import sampe file + display in legend only fields that user is allowed to change by import file + allows only to set/alter roles by import with EDIT_USER_ROLES