Skip to content

epic: Remove project CRUD from orchestrator, keep association endpoint#1326

Merged
geoffjay merged 2 commits into
feature/projects-to-corefrom
epic-1313-2
Jun 21, 2026
Merged

epic: Remove project CRUD from orchestrator, keep association endpoint#1326
geoffjay merged 2 commits into
feature/projects-to-corefrom
epic-1313-2

Conversation

@geoffjay

Copy link
Copy Markdown
Owner

epic: Remove project CRUD from orchestrator, keep association endpoints

feat(orchestrator): remove project CRUD, keep association endpoints

  • Delete ProjectStorage struct and all methods from storage.rs
  • Delete model_to_project helper
  • Remove project_entity import from storage.rs
  • Remove project_storage() accessor from manager.rs
  • Remove GET/POST /projects and GET/PUT/DELETE /projects/{id} routes
  • Remove list_projects, create_project, get_project, update_project, delete_project handlers
  • Remove ps.get() existence checks from all association handlers
  • Remove pub mod project from entity/mod.rs (unused after dropping checks)
  • Add allow(dead_code) to project types in types.rs (kept for client.rs compat until Repoint Rust client and CLI project commands to core #1311 lands)
  • Update CLI admin SCOPED_TABLES: move projects from orchestrator to core

@geoffjay

geoffjay commented Jun 19, 2026

Copy link
Copy Markdown
Owner Author

This change is part of the following stack:

Change managed by git-spice.

geoffjay added 2 commits June 21, 2026 09:31
- Delete ProjectStorage struct and all methods from storage.rs
- Delete model_to_project helper
- Remove project_entity import from storage.rs
- Remove project_storage() accessor from manager.rs
- Remove GET/POST /projects and GET/PUT/DELETE /projects/{id} routes
- Remove list_projects, create_project, get_project, update_project, delete_project handlers
- Remove ps.get() existence checks from all association handlers
- Remove pub mod project from entity/mod.rs (unused after dropping checks)
- Add allow(dead_code) to project types in types.rs (kept for client.rs compat until #1311 lands)
- Update CLI admin SCOPED_TABLES: move projects from orchestrator to core
@geoffjay geoffjay force-pushed the feature/projects-to-core branch from 37d5c9d to 421b064 Compare June 21, 2026 16:33
@geoffjay geoffjay linked an issue Jun 21, 2026 that may be closed by this pull request
24 tasks
@geoffjay geoffjay merged commit 142a83a into feature/projects-to-core Jun 21, 2026
@geoffjay geoffjay deleted the epic-1313-2 branch June 21, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove project CRUD from orchestrator, keep association endpoints

1 participant