diff --git a/docs/missing-features.md b/docs/missing-features.md index 34d2115..14ae2b6 100644 --- a/docs/missing-features.md +++ b/docs/missing-features.md @@ -1,23 +1,17 @@ ## Missing features -### Ticket - -#### general - (mehr über middlewares steuern) -- why uses everywhere forceFill? - - app/Http/Requests/UpdateProjectTicketRequest.php and other ProjectTicket only to Ticket... - - mehrere actions/quereys in services auslagern - -#### later +- mehrere actions/quereys in services/actions auslagern + - generell, aber besonders UpdateProjectTicket ist sehr unübersichtlich - repository_connections check base Url maybe unnessecary? - Git listBranches replace baseUrl, owner, rperoName with GItReprository - Git prs replace baseUrl, owner, rperoName with GItReprository - replace Kanbangit with env App Name -- 06 - - 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 +- change Project Backlog Controller → Project Controller + - handle backlog as a normal column -> only difference is an seperate view in frontend /backlog and /board bleibt bestehen +- remove store ticket from backlog -> create ticket create view. +- always show create on board and backlog -> rediurect to ticket create +- ggf worklog überarbeiten? → type als worklog enum → json je nach enum type oder so + - ziel ist einheitlicherere worklog struktur + - falls sinnvoll, sonst verwerfen +- app/Http/Controllers/ProjectTicketController.php parent ids anderes queren. nicht alle child ids berechnen und excluden -> immer parent vom parent bis null