feat: align backend endpoints with OpenAPI spec #1
Owner
- Removed /api global prefix from main.ts
- Added AuthGuard on mutation endpoints (POST/PATCH/DELETE)
- Added refresh token endpoint (/auth/refresh)
- Added Sermon fields: artist, artwork, chapter, verse, book
- Added custom @IsVerseOrPair validator
- Added Playlist artwork field
- Added Section layout fields: itemsSize, itemsRows, transform, isDescriptionTitleOnSlideLarge, whereIsSlideTitleLocated, borderRadius
- Added global ValidationPipe (whitelist + transform)
- Fixed JWT secret fail-loud pattern
- Fixed falsy-value bugs in update methods (!== undefined)
- Fixed UUID handling in users controller/service
- Aligned MINIO access keys with root credentials
- Added class-validator v0.14.1 and class-transformer dependencies
- Removed /api global prefix from main.ts
- Added AuthGuard on mutation endpoints (POST/PATCH/DELETE)
- Added refresh token endpoint (/auth/refresh)
- Added Sermon fields: artist, artwork, chapter, verse, book
- Added custom @IsVerseOrPair validator
- Added Playlist artwork field
- Added Section layout fields: itemsSize, itemsRows, transform, isDescriptionTitleOnSlideLarge, whereIsSlideTitleLocated, borderRadius
- Added global ValidationPipe (whitelist + transform)
- Fixed JWT secret fail-loud pattern
- Fixed falsy-value bugs in update methods (!== undefined)
- Fixed UUID handling in users controller/service
- Aligned MINIO access keys with root credentials
- Added class-validator v0.14.1 and class-transformer dependencies
Compat/Breaking
Priority
High
labels
EgorEast
added 1 commit 2026-07-29 15:48:43 +00:00
baklysha9
added 1 commit 2026-08-01 22:17:08 +00:00
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No assignees
2 participants
Due date
Dependencies
No dependencies set
Reference
Slovo_Propovedi/slovo-propovedi-admin!1
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/align-openapi-spec"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?