From de461ad73a11cf0f226fd941e870129524668ffd Mon Sep 17 00:00:00 2001 From: Twyco Date: Tue, 14 Apr 2026 20:08:26 +0200 Subject: [PATCH] cleanes missing features --- docs/missing-features.md | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) 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