codex/permissions-refactoring #26
@@ -8,14 +8,6 @@
|
||||
- app/Http/Requests/UpdateProjectTicketRequest.php and other ProjectTicket only to Ticket...
|
||||
- mehrere actions/quereys in services auslagern
|
||||
|
||||
- 03
|
||||
- permission models? eg.g syncUserPermissions uses only db table
|
||||
- mit morph auf perm user (z.b. team oder user)
|
||||
- Project Permissions Service
|
||||
- syncTeamMembers(Team $team, array $userIds): void → ist wrong here
|
||||
- gate statt has permission methods
|
||||
- permission for creating teams without beeing admind -> teamowner
|
||||
- team roles
|
||||
- 05
|
||||
- ticket type remove build in
|
||||
- → add is parentBool to ticketType -> remove system_key (maybe add slug)
|
||||
@@ -38,14 +30,9 @@
|
||||
- (ui friendly example all following or select)
|
||||
- change Project Backlog Controller → Project Controller
|
||||
- remove store from project board controller and route projects/{project}/backlog, change to ticket controller, create
|
||||
- 08
|
||||
- worklog überarbeiten → type als worklog enum → json je nach enum type
|
||||
- UpdateProjectTicket aufräumen
|
||||
- 09
|
||||
- app/Http/Controllers/ProjectTicketController.php parent ids anderes queren. nicht alle child ids berechnen und excluden -> immer parent vom parent bis null
|
||||
|
||||
|
||||
|
||||
- later:
|
||||
- if deleting ticket type select a new ticket type which all existing ticket should get or select delete all tickets of that type
|
||||
- repository_connections check base Url maybe unnessecary?
|
||||
@@ -53,3 +40,6 @@
|
||||
- Git prs replace baseUrl, owner, rperoName with GItReprository
|
||||
- git php docu replace @ reutrn with data models
|
||||
- replace Kanbangit with env App Name
|
||||
- 08
|
||||
- worklog überarbeiten → type als worklog enum → json je nach enum type
|
||||
- UpdateProjectTicket aufräumen
|
||||
|
||||
Reference in New Issue
Block a user