Files
KanbanGit/docs/missing-features.md
T
2026-04-15 09:56:53 +02:00

2.1 KiB

Missing features

  • (mehr über middlewares steuern)
  • 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
  • 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

Umsetzung 2026-04-15

Umgesetzt

  • (mehr über middlewares steuern)
  • mehrere actions/quereys in services/actions auslagern
  • Git listBranches replace baseUrl, owner, rperoName with GItReprository
  • Git prs replace baseUrl, owner, rperoName with GItReprository
  • replace Kanbangit with env App Name
  • change Project Backlog Controller → Project Controller
  • 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
  • app/Http/Controllers/ProjectTicketController.php parent ids anderes queren. nicht alle child ids berechnen und excluden -> immer parent vom parent bis null

Nicht umgesetzt

  • repository_connections check base Url maybe unnessecary? - base_url bleibt nötig, um Self-hosted-Git-Instanzen und passende User-Credentials eindeutig zuzuordnen.
  • handle backlog as a normal column - Backlog bleibt bewusst ein Status ohne board_column_id; /backlog und /board sind nur getrennte Views.