feat(pages): add pages service layer
Implements the pages service with ListPages, GetPage, CreatePage, UpdatePage, DeletePage, and ReorderPages methods. Wires the service into the service registry and generalises SlugConflictError message. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
2cd9ff8721
commit
1edcd7686c
3 changed files with 194 additions and 1 deletions
|
|
@ -7,4 +7,4 @@ var PermissionError = errors.New("permission denied")
|
|||
var NotFoundError = errors.New("not found")
|
||||
var SiteRequiredError = errors.New("site required")
|
||||
var DeleteDebounceError = errors.New("permanent delete too soon, try again in a few seconds")
|
||||
var SlugConflictError = errors.New("a category with this slug already exists")
|
||||
var SlugConflictError = errors.New("a record with this slug already exists")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue