Commit Graph

10 Commits

Author SHA1 Message Date
Ali-SaZa
c57d2eefc5 chore: sync OpenAPI from ghabilee-backend 2026-09-11 12:38:47 +00:00
2da1c5e80f fix(events): align admin capacity API with direct live edits
Support optional capacity on the reserved-capacity patch and stop showing
proposed capacity on pending revision cards.
2026-09-11 15:52:29 +03:30
74a1716e11 feat(openapi): add readStatus filter to API query parameters
Introduced a new optional query parameter `filters[readStatus]` in the openapi.json file to allow filtering by read state (read or unread). This enhancement improves the API's flexibility in managing notification states.
2026-09-10 13:08:18 +03:30
1da7df0786 fix(openapi): format tags in openapi.json for consistency
Updated the formatting of tags in the openapi.json file to use array notation consistently across all endpoints. This change improves readability and maintains a uniform structure in the API documentation.
2026-09-09 18:53:08 +03:30
1612e3575d feat(events): add admin UI to create events for verified hosts
Wire manage-events/new with host picker and create flow against the new
admin create API, including entry points from the events list and user detail.
2026-09-09 11:22:00 +03:30
aff6eeace6 feat(api): add new endpoints for notifications and event FAQs
- Introduced a new PATCH endpoint `/api/v1/notifications/me/read-all` to mark all unread notifications as read for the authenticated user.
- Added a new GET endpoint `/api/v1/events/{eventId}/faqs/page` for retrieving paginated FAQs related to a specific event, with support for pagination, sorting, and filtering.
- Updated the existing GET endpoint `/api/v1/events/{eventId}/guest-list-links/invited-guests/page` to include pagination parameters.
2026-09-08 18:54:09 +03:30
Ali-SaZa
091078c959 chore: sync OpenAPI from ghabilee-backend 2026-09-07 11:42:00 +00:00
dbe7768deb feat(api): update user profile and events endpoints
- Modified the summary for the public user profile endpoint to reflect that host stats are included only for verified hosts.
- Renamed the endpoint for fetching public organizer events and updated its operation ID.
- Enhanced the event listing endpoint with additional query parameters for pagination, sorting, filtering, and result types.
- Introduced a new endpoint to retrieve the profile summary for the authenticated user, including wallet balance and notification counts.
2026-09-07 13:06:50 +03:30
78e4312f6c fix 2026-09-05 16:04:36 +03:30
e1eaf5eff5 feat: initial ghabilee-admin backoffice app
Extract admin dashboard from ghabilee-frontend2 into a dedicated Next.js
app for backoffice.ghabilee.ir (no SEO indexing / Clarity).
2026-09-05 13:12:59 +03:30