chore: add missing multi-level editor for approval workflow, rename projects to campaings.

This commit is contained in:
2026-05-01 14:23:37 -04:00
parent 5077f557f4
commit 884ca4b96d
148 changed files with 11567 additions and 1383 deletions

View File

@@ -0,0 +1,25 @@
# Rename Projects To Campaigns
## Goal
Align the codebase terminology with the product language by replacing the `Project` domain surface with `Campaign`.
## Relevant Specs
- `docs/product/glossary.md`
- `docs/ARCHITECTURE.md`
## Scope
- Rename backend module, entity, DTOs, handlers, EF configuration, and route/tag names from projects to campaigns.
- Update content item and access-scope references that point at the renamed campaign concept.
- Update frontend feature naming and API calls where they still refer to projects.
- Update OpenAPI snapshots if backend contracts change and the backend can run.
## Validation
```bash
dotnet build backend/Socialize.slnx
dotnet test backend/Socialize.slnx
cd frontend && npm run build
```