From bc2f99408dc27fbbf1b92fc901083e44da613e28 Mon Sep 17 00:00:00 2001 From: AlexIves16 Date: Wed, 29 Apr 2026 17:43:18 +0500 Subject: [PATCH] feat: AI context, Webhooks, Kanban drag-drop, and UI fixes --- app/components/FlowEditor.vue | 87 +++++++++++++---- app/components/FlowNodeRenderer.vue | 25 ++++- app/pages/tasks.vue | 107 +++++++++++++++------ app/server/api/git/real-sync.post.ts | 8 +- app/server/api/nodes/[id]/execute.post.ts | 96 ++++++++++++++++++ app/server/api/tasks/update-status.post.ts | 46 +++++++++ app/server/utils/ai.ts | 31 ++++++ check_nodes.cjs | 8 ++ check_token.cjs | 15 +++ create_db.cjs | 13 +++ create_test_canvas.cjs | 72 ++++++++++++++ create_user.cjs | 19 ++++ fix_user_id.cjs | 56 +++++++++++ list_users.cjs | 10 ++ merge_plan.cjs | 95 ++++++++++++++++++ package-lock.json | 19 ++++ package.json | 1 + publish_plan.cjs | 61 ++++++++++++ rebuild_project_canvas.cjs | 53 ++++++++++ revert_plan.cjs | 47 +++++++++ set_admin.cjs | 10 ++ test.cjs | 20 ++++ test2.cjs | 8 ++ test3.cjs | 8 ++ test4.cjs | 8 ++ test5.cjs | 8 ++ test_gitea.cjs | 28 ++++++ transfer_ownership.cjs | 18 ++++ update_project_canvas.cjs | 66 +++++++++++++ 29 files changed, 991 insertions(+), 52 deletions(-) create mode 100644 app/server/api/nodes/[id]/execute.post.ts create mode 100644 app/server/api/tasks/update-status.post.ts create mode 100644 app/server/utils/ai.ts create mode 100644 check_nodes.cjs create mode 100644 check_token.cjs create mode 100644 create_db.cjs create mode 100644 create_test_canvas.cjs create mode 100644 create_user.cjs create mode 100644 fix_user_id.cjs create mode 100644 list_users.cjs create mode 100644 merge_plan.cjs create mode 100644 publish_plan.cjs create mode 100644 rebuild_project_canvas.cjs create mode 100644 revert_plan.cjs create mode 100644 set_admin.cjs create mode 100644 test.cjs create mode 100644 test2.cjs create mode 100644 test3.cjs create mode 100644 test4.cjs create mode 100644 test5.cjs create mode 100644 test_gitea.cjs create mode 100644 transfer_ownership.cjs create mode 100644 update_project_canvas.cjs diff --git a/app/components/FlowEditor.vue b/app/components/FlowEditor.vue index 325d223..df93453 100644 --- a/app/components/FlowEditor.vue +++ b/app/components/FlowEditor.vue @@ -55,19 +55,19 @@ +