Pipeline/backend/migrations/versions
null 83241a304f feat(forgejo): add DB models, CRUD APIs, client service, and Git Projects nav (Issues 1-4, FI2)
Backend:
- ForgejoConnection + ForgejoRepository SQLModel models with migration
- Admin CRUD API for connections (GET/POST/PATCH/DELETE)
- Admin CRUD API for repositories (GET/POST/PATCH/DELETE)
- Token redaction, URL normalization, duplicate prevention
- ForgejoAPIClient service (httpx async, list_issues, close_issue, get_repository)
- Removed stale feast import that crashed startup

Frontend:
- Git Projects sidebar nav item (FolderGit icon)
- /git-projects shell page with empty/loading/error states

Verified: all endpoints live, CRUD tested, migration applied.
2026-05-19 02:46:27 -05:00
..
1a7b2c3d4e5f_add_board_lead_only_status_change_rule.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
4c1f5e2a7b9d_add_boards_max_agents.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
99cd6df95f85_add_indexes_for_board_memory_task_.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
658dca8f4a11_init.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
__init__.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
a1b2c3d4e5f6_add_webhook_secret.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
a1e6b0d62f0c_drop_org_name_unique.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
a2f6c9d4b7e8_add_previous_in_progress_at_to_tasks.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
a9b1c2d3e4f7_add_board_id_to_activity_events.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
b05c7b628636_add_activity_events_event_type_created_.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
b6f4c7d9e1a2_add_task_custom_field_tables.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
b7a1d9c3e4f5_add_agent_id_to_board_webhooks.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
b308f2876359_sync_agent_gateway_linkage_schema.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
b497b348ebb4_add_gateway_allow_insecure_tls_flag.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
b4338be78eec_add_composite_indexes_for_task_listing.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
c2e9f1a6d4b8_add_board_pending_approval_status_gate.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
c3b58a391f2e_add_boards_description.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
c5d1a2b3e4f6_add_disable_device_pairing_to_gateways.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
c9d7e9b6a4f2_add_skills_marketplace_tables.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
d8c1e5a4f7b2_add_tags_and_assignments.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
e2f9c6b4a1d3_make_approval_confidence_float.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
e3a1b2c4d5f6_add_agent_lifecycle_metadata_columns.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
f1b2c3d4e5a6_add_comment_required_for_review_board_rule.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
f4d2b649e93a_add_approval_task_links.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
f5a2b3c4d5e6_add_forgejo_models.py feat(forgejo): add DB models, CRUD APIs, client service, and Git Projects nav (Issues 1-4, FI2) 2026-05-19 02:46:27 -05:00
fa6e83f8d9a1_add_board_webhooks_and_payloads.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00