feat(api): Setup API to be correctly versioned

ref: #248 #365
This commit is contained in:
2024-10-26 18:02:23 +09:30
parent cdacd70bf1
commit 268e3294a2
146 changed files with 510 additions and 461 deletions

View File

@ -12,10 +12,12 @@ API redesign in preparation for moving the UI out of centurion to it's [own proj
We are make the above possible by ensuring a more stringent test policy.
- New API will be at path `api/v2` and will remain until v2.0.0 release of Centurion on which the `api/v2` path will be moved to `api`
- New API will be at path `api/v2`.
- API v1 is now **Feature frozen** with only bug fixes being completed. It's recommended that you move to and start using API v2 as this has feature parity with API v1.
- API v1 is **depreciated**
- Depreciation of **ALL** API urls. API v1 Will be [removed in v2.0.0](https://github.com/nofusscomputing/centurion_erp/issues/343) release of Centurion.