diff --git a/docs/missing-features.md b/docs/missing-features.md index 3464d57..712fb28 100644 --- a/docs/missing-features.md +++ b/docs/missing-features.md @@ -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