From ae8f3b6b4d5b9e4e920881cb896233f0b9f17986 Mon Sep 17 00:00:00 2001 From: Twyco Date: Tue, 14 Apr 2026 02:41:00 +0200 Subject: [PATCH] update missing-features.md --- docs/missing-features.md | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/docs/missing-features.md b/docs/missing-features.md index a987da1..f856ab1 100644 --- a/docs/missing-features.md +++ b/docs/missing-features.md @@ -2,31 +2,30 @@ ### Ticket -- general: - - (mehr über middlewares steuern) - - why uses everywhere forceFill? +#### 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 +#### Ticket Status +- one ticket status can't have two bord_columns. +- one bord_column can have multiple ticket statuses. +- if a board_colum has multiple ticket status, it must be selected in wich status the ticket should be moved, if the ticket is moved to this column +- replace board_colum_id on ticket with ticket status id +- ticket status has an n:m relation in which relation the ticket can switch +- frontend change ticket move to board colum to ticket move to status and show all allowed statusses. +#### later +- 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 - - add Ticket Status - - ticketstatus can have one or more board columns - - one board cloumn cant be in two or more ticket statuses - - replace board_colum_id on ticket with ticket status id - - ticket status has an n:m relation in which relatin the ticket can switch - - (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 -- 09 - - app/Http/Controllers/ProjectTicketController.php parent ids anderes queren. nicht alle child ids berechnen und excluden -> immer parent vom parent bis null - - -- later: - - 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 - - 08 +- 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