summaryrefslogtreecommitdiff
path: root/makima/migrations/20260205000000_chain_repositories.sql
Commit message (Collapse)AuthorAgeFilesLines
* Fixup: overlapping migration timestampssoryu2026-02-051-27/+0
|
* Add multi-repository support for chainssoryu2026-02-051-0/+27
Chains can now have multiple repositories attached, with one marked as primary. Repositories are used by contracts created from chain definitions. Backend changes: - Add chain_repositories table migration - Add ChainRepository model with CRUD operations - Add API endpoints for listing, adding, deleting repositories - Add endpoint to set a repository as primary - Update Chain and ChainEditorData models to use repositories - Update chain parser to support repositories in YAML format - Remove deprecated repository_url/local_path from Chain Frontend changes: - Add ChainRepository interface and API functions - Add repository section to ChainEditor showing attached repos - Add modal for adding new repositories (remote or local) - Support setting primary repository and removing repositories Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>