aaadd593dd
feat: require id params for update endpoints
2026-03-16 15:58:56 +07:00
root
2bcdf09b55
chore: repo-wide normalization + rules test coverage
...
Normalize formatting/line endings across configs, controllers, models, tests, and OpenAPI specs.
Update rule expression/rule engine implementation and remove obsolete RuleAction controller/model.
Add unit tests for rule expression syntax and multi-action behavior, and include docs updates.
2026-03-16 07:24:50 +07:00
282c642da6
feat: add OpenSpec workflow, Serena integration, User API, and Specimen delete endpoint
...
- Add OpenSpec experimental workflow with commands (opsx-apply, opsx-archive, opsx-explore, opsx-propose)
- Add Serena memory system for project context
- Implement User API (UserController, UserModel, routes)
- Add Specimen delete endpoint
- Update Test definitions and Routes
- Sync API documentation (OpenAPI)
- Archive completed 2026-03-08-backend-specs change
2026-03-09 07:00:12 +07:00
fcaf9b74ea
feat: Restructure OpenAPI documentation with modular components
...
- Add OpenApiDocs controller for serving bundled API docs
- Split monolithic api-docs.yaml into modular components/
- Add organized paths/ directory with endpoint definitions
- Create bundling scripts (JS, PHP, Python) for merging docs
- Add API_DOCS_README.md with documentation guidelines
- Update Routes.php for new API documentation endpoints
- Update swagger.php view and TestDefSiteModel
2026-02-16 14:20:52 +07:00