Commit Graph

  • 76ef6153e6 Fix MCP runtime dependency for deployments Koda 2026-05-24 21:38:02 +00:00
  • 2929fec07b Merge pull request 'Add suggested branch name to API and MCP ticket responses' (#84) from koda/ticket-suggested-branch-name-api-mcp into main Twyco 2026-05-24 20:56:17 +00:00
  • d4b0b90502 Expose suggested branch name in ticket responses Koda 2026-05-24 20:50:09 +00:00
  • cf63240833 Merge pull request 'Fix parent ticket assignment and child tree display' (#83) from koda/ticket-parent-assignment-and-tree into main Twyco 2026-05-24 17:57:01 +00:00
  • ce260bfd46 Fix parent ticket assignment and display Koda 2026-05-24 15:24:29 +00:00
  • ffe5939628 Merge pull request 'Model ticket link counterparts explicitly' (#81) from koda/ticket-link-counterparts-v2 into main Twyco 2026-05-24 10:20:02 +00:00
  • e67ffd459e Merge pull request 'Guard directional ticket link writes' (#82) from koda/ticket-link-counterparts-v2-review-fixes into koda/ticket-link-counterparts-v2 Twyco 2026-05-24 10:01:19 +00:00
  • da0054a269 Guard directional ticket link writes Koda 2026-05-24 09:53:46 +00:00
  • f6f9d7b066 Update metadata settings API test for counterpart labels Koda 2026-05-23 10:44:47 +00:00
  • 764468d938 Show current status moves in board settings Koda 2026-05-23 10:44:04 +00:00
  • 486994e441 Model ticket link counterparts explicitly Koda 2026-05-23 10:29:22 +00:00
  • d60c33fa7c Merge pull request 'Remove frontend registration entrypoints' (#80) from koda/remove-register-page into main Twyco 2026-05-22 23:48:40 +00:00
  • df72222090 Remove frontend registration entrypoints Koda 2026-05-22 23:42:25 +00:00
  • fd0d6ac6d6 Merge pull request 'Add Discord error logger channel' (#78) from koda/137-discord-error-logger into main Twyco 2026-05-22 23:26:06 +00:00
  • abc914880e Merge pull request 'Add admin user edit flow' (#77) from koda/137-user-edit-flow into main Twyco 2026-05-22 23:23:29 +00:00
  • 300b295ef0 Merge branch 'main' into koda/137-user-edit-flow Twyco 2026-05-23 01:05:12 +02:00
  • adaf3d2b32 fixes Twyco 2026-05-23 01:05:01 +02:00
  • 653036dead Merge pull request 'Add admin user creation flow' (#76) from koda/137-user-create-force-password-change into main Twyco 2026-05-22 23:04:06 +00:00
  • 704dd6c26e Polish forced password change flow Koda 2026-05-22 21:10:14 +00:00
  • 5bb6e57db4 Refine forced password change flow Koda 2026-05-22 18:57:10 +00:00
  • 0052884ac8 Add Discord error logger channel Koda 2026-05-22 13:22:05 +00:00
  • a810f54153 Add admin user edit flow Koda 2026-05-22 13:07:20 +00:00
  • d13e919310 Add admin-managed user creation Koda 2026-05-22 12:55:44 +00:00
  • 2bb74c20e1 Merge pull request 'Add assignee changed notification event support' (#70) from koda/recreate-68-assignee-changed-notification into main Twyco 2026-05-22 12:38:05 +00:00
  • eb58853ee0 Use dedicated assignee notification payload Koda 2026-05-20 14:12:09 +00:00
  • 4e4acbdee6 Merge pull request 'Sync acceptance-criteria toggles to child items' (#75) from koda/sync-child-acceptance-criteria-toggle-state into main Twyco 2026-05-20 14:00:27 +00:00
  • 384080648e Fix flaky user ordering assertion in SettingsApiTest Koda 2026-05-20 13:58:34 +00:00
  • 31c5025185 Fix false child acceptance criteria sync Koda 2026-05-20 13:46:50 +00:00
  • 2bc7745e53 Sync acceptance criteria toggle state to children Koda 2026-05-20 13:34:28 +00:00
  • 4fb25ccecd Merge pull request 'Fix acceptance-criteria toggle request loop' (#74) from koda/fix-acceptance-criteria-toggle-loop into main Twyco 2026-05-20 10:54:31 +00:00
  • b5ba09d350 Fix acceptance criteria toggle ajax responses Koda 2026-05-20 09:53:21 +00:00
  • eac1ae5c45 migration fix Twyco 2026-05-20 11:37:25 +02:00
  • 9a93828f7d Merge origin/main into koda/recreate-68-assignee-changed-notification Koda 2026-05-20 09:35:43 +00:00
  • b44fdc2583 Merge pull request 'koda/recreate-67-checklist-acceptance-criteria' (#72) from koda/recreate-67-checklist-acceptance-criteria into main Twyco 2026-05-20 09:30:39 +00:00
  • c0d41ebf53 Merge pull request 'Update checklist sync without hard resets' (#73) from koda/recreate-67-checklist-sync-upsert into koda/recreate-67-checklist-acceptance-criteria Twyco 2026-05-20 09:24:52 +00:00
  • 507460f1a3 Update checklist sync without hard resets Koda 2026-05-20 09:19:44 +00:00
  • 456b165987 Rename acceptance criteria checklist helper to mapper Koda 2026-05-19 23:35:14 +00:00
  • 6502e9cc5c Restore merged ticket migration baseline Koda 2026-05-19 23:19:50 +00:00
  • 5aebd4f9ef Remove legacy acceptance criteria storage Koda 2026-05-19 23:12:15 +00:00
  • 689db9e41b Simplify acceptance criteria checklist model Koda 2026-05-19 22:44:28 +00:00
  • 7805bd057e Refactor acceptance criteria into model Koda 2026-05-19 22:20:15 +00:00
  • c9050886ac Add assignee changed notification event support Koda 2026-04-25 00:38:51 +00:00
  • 3ddfcc89f9 Add checklist acceptance criteria Koda 2026-04-24 20:48:59 +00:00
  • f4661acf1b Merge pull request 'Add notification filters' (#66) from koda/notification-filters into main Twyco 2026-05-18 23:02:59 +00:00
  • ad7ab48443 Merge main into notification filters Koda 2026-04-29 10:41:51 +00:00
  • 084c4f78ed Merge pull request 'Add ticket create notification event support' (#65) from koda/ticket-create-notification-action into main Twyco 2026-04-29 10:34:17 +00:00
  • ff5e54cad7 Move notification event type onto events Koda 2026-04-29 09:35:31 +00:00
  • 4832e7f984 Fix queue job assertions for notification event payload Koda 2026-04-25 22:10:27 +00:00
  • 2600bdf9d6 Polish notification event naming consistency in tests Koda 2026-04-25 22:01:59 +00:00
  • 61505ace23 Refactor notification event payloads and listener naming Koda 2026-04-25 21:54:28 +00:00
  • 20f89952e7 Merge branch 'main' into koda/ticket-create-notification-action Twyco 2026-04-25 20:35:38 +02:00
  • cce21fff84 Merge pull request 'Add Discord allowed mentions configuration to notification settings' (#64) from koda/allowed-mentions-ui-for-discord into main Twyco 2026-04-25 18:31:26 +00:00
  • 22caed4fa1 request fix Twyco 2026-04-25 20:28:00 +02:00
  • e66b798429 replaced allowed mentions with enum Twyco 2026-04-25 18:55:05 +02:00
  • c54df44ebe Add notification filters Koda 2026-04-24 20:02:22 +00:00
  • 5f74ddd964 Add ticket create notification event support Koda 2026-04-24 19:35:13 +00:00
  • 083328f9de hotfix Twyco 2026-04-24 19:07:05 +02:00
  • 55db0ac642 Add Discord allowed mentions configuration Koda 2026-04-24 17:01:34 +00:00
  • 400cc4ad35 Merge pull request 'Harden notification release regressions' (#62) from codex/v0.5-webhook-notification/06-notification-tests-and-release-hardening into main Twyco 2026-04-24 16:54:01 +00:00
  • 9958db10b9 Merge branch 'main' into codex/v0.5-webhook-notification/06-notification-tests-and-release-hardening Twyco 2026-04-24 18:51:56 +02:00
  • 32edc255a3 Merge pull request 'Implement Discord webhook delivery' (#59) from codex/v0.5-webhook-notification/05-discord-webhook-delivery into main Twyco 2026-04-24 16:50:18 +00:00
  • bd2355b7cd Merge pull request 'Harden Discord delivery against mention injection' (#61) from koda/pr59-improvements-discord-mentions into codex/v0.5-webhook-notification/05-discord-webhook-delivery Twyco 2026-04-24 16:50:08 +00:00
  • c052aeaa03 Harden notification release regressions Eric Peters 2026-04-24 18:44:25 +02:00
  • 7f5f811066 Prevent Discord mention injection in delivery payload Koda 2026-04-24 16:42:11 +00:00
  • f0800b1112 Merge pull request 'epic/notifications-and-webhooks' (#60) from epic/notifications-and-webhooks into main Twyco 2026-04-24 16:41:40 +00:00
  • f625360498 Merge pull request 'Implement generic webhook delivery' (#58) from codex/v0.5-webhook-notification/04-generic-webhook-delivery into main Twyco 2026-04-24 16:38:59 +00:00
  • 106f7aa5ca Merge pull request 'codex/v0.5-webhook-notification/03-ticket-status-changed-trigger' (#49) from codex/v0.5-webhook-notification/03-ticket-status-changed-trigger into main Twyco 2026-04-24 16:38:52 +00:00
  • f5664b6b5a Merge pull request 'codex/v0.5-webhook-notification/02-project-notification-settings-ui' (#48) from codex/v0.5-webhook-notification/02-project-notification-settings-ui into main Twyco 2026-04-24 16:38:43 +00:00
  • 541100748f Merge pull request 'Add notification action foundation' (#47) from codex/v0.5-webhook-notification/01-notification-action-foundation into epic/notifications-and-webhooks Twyco 2026-04-24 16:38:22 +00:00
  • 4908064f6d Implement Discord webhook delivery Eric Peters 2026-04-24 18:29:32 +02:00
  • 618db86873 Merge pull request 'fix: prefill notification message template textarea' (#57) from koda/pr48-notification-template-fix into codex/v0.5-webhook-notification/02-project-notification-settings-ui Eric 2026-04-24 16:14:56 +00:00
  • a1dc615958 Implement generic webhook delivery Eric Peters 2026-04-24 18:13:50 +02:00
  • b343494b3a fix: prefill notification message template textarea Koda 2026-04-24 14:39:29 +00:00
  • c97bf66549 Merge pull request 'Add v0.5 webhook notification release tickets' (#41) from codex/v0.5-webhook-notification/release-ticket-docs into main Twyco 2026-04-24 13:29:06 +00:00
  • ede86b84b9 Merge pull request 'Add KanbanGit MCP v0.1' (#40) from codex/mcp-v0-1 into main Twyco 2026-04-24 13:27:36 +00:00
  • f5bccc0a95 Merge branch 'main' into codex/mcp-v0-1 Twyco 2026-04-24 15:18:01 +02:00
  • 6f573c7984 fixed tests Twyco 2026-04-24 15:17:35 +02:00
  • d26371cb40 Merge pull request 'Add application API keys' (#55) from codex/application-api-keys into main Twyco 2026-04-24 12:59:07 +00:00
  • e1cef1669e Merge pull request 'Hide assignee metadata when no shared visibility exists' (#56) from koda/pr55-review-fixes into codex/application-api-keys Twyco 2026-04-24 12:57:59 +00:00
  • ae00f1fc44 Hide assignee metadata when no visible assigned tickets exist Koda 2026-04-24 09:37:53 +00:00
  • d855dcaf7c Merge pull request 'codex/public-api-docs' (#38) from codex/public-api-docs into main Twyco 2026-04-24 09:11:48 +00:00
  • b412836209 Merge pull request 'Review follow-up for PR #38: stabilize Scalar docs assertions' (#54) from koda/pr38-review-fixes into codex/public-api-docs Twyco 2026-04-24 09:11:09 +00:00
  • 9f87c2eca0 Loosen MCP docs assertion to avoid brittle matching Koda 2026-04-24 09:07:34 +00:00
  • cebc945fbe Stabilize Scalar docs response assertions Koda 2026-04-24 09:06:45 +00:00
  • 6342123cc1 Merge pull request 'codex/api-application-access' (#52) from codex/api-application-access into main Twyco 2026-04-24 08:32:36 +00:00
  • 81fb82fd98 Merge pull request 'PR #52 follow-up: API author visibility + ticket-options user scoping' (#53) from koda/pr52-review-fixes into codex/api-application-access Twyco 2026-04-24 08:31:17 +00:00
  • 3d3b03ee82 Fix PR52 API author visibility and ticket-option user scoping Koda 2026-04-23 20:56:39 +00:00
  • 503cdfbfb6 Merge pull request 'Fix ListTicketsByStatus selector validation' (#50) from koda/pr40-review-fixes into codex/mcp-v0-1 Twyco 2026-04-23 19:51:45 +00:00
  • c79c7bf22e Validate status selector for list tickets tool Koda 2026-04-23 19:46:42 +00:00
  • 6fbe904ed9 Merge pull request 'Scope project user payloads to visible users' (#42) from koda/pr37-visible-users into codex/api-application-access Twyco 2026-04-22 08:57:56 +00:00
  • 3f4c8f49d9 fixed test scope Twyco 2026-04-22 10:57:31 +02:00
  • c9a3a7f58d fixed scope Twyco 2026-04-22 10:39:59 +02:00
  • f412e4ec19 Refactor visible project users into query scope Koda 2026-04-21 00:08:12 +00:00
  • 740a20899c Scope project user payloads to visible users Koda 2026-04-20 23:54:37 +00:00
  • 71f07a8f7b Add ticket status changed notification dispatch Eric Peters 2026-04-20 22:50:22 +02:00
  • ee15efe739 Add project notification settings UI Eric Peters 2026-04-20 22:29:46 +02:00
  • e4762f8e32 Add notification action foundation Eric Peters 2026-04-20 21:59:57 +02:00
  • 8df9622f1b Add v0.5 webhook notification release tickets Twyco 2026-04-20 21:03:02 +02:00
  • cd574ec26b Add KanbanGit MCP v0.1 Twyco 2026-04-20 20:36:59 +02:00
  • bf0e50464a Add application API keys Twyco 2026-04-20 19:58:24 +02:00