Добавить недостающие админские эндпоинты #5

Closed
opened 2026-04-26 22:36:37 +03:00 by aleksey · 1 comment
Owner

Сейчас из всех ресурсов Admin UI работает только /admin/users (порт 8445). Требуется реализовать CRUD (хотя бы GET list) для:

  • GET /v1/admin/events (список событий с фильтрацией)
  • GET /v1/admin/calendars
  • GET /v1/admin/tickets (уже частично работает на порту 8080, перенести на 8445)
  • GET /v1/admin/reports
  • GET /v1/admin/reviews
  • GET /v1/admin/banned-words
  • и соответствующие действия модерации (approve/reject, freeze/unfreeze).
    Приоритет: сначала events и calendars, затем остальные.

https://git.sabilin.com/EventHub/EventHubBack/raw/branch/master/src/eventhub_app.erl

Сейчас из всех ресурсов Admin UI работает только `/admin/users` (порт 8445). Требуется реализовать CRUD (хотя бы GET list) для: - `GET /v1/admin/events` (список событий с фильтрацией) - `GET /v1/admin/calendars` - `GET /v1/admin/tickets` (уже частично работает на порту 8080, перенести на 8445) - `GET /v1/admin/reports` - `GET /v1/admin/reviews` - `GET /v1/admin/banned-words` - и соответствующие действия модерации (approve/reject, freeze/unfreeze). *Приоритет:* сначала `events` и `calendars`, затем остальные. [https://git.sabilin.com/EventHub/EventHubBack/raw/branch/master/src/eventhub_app.erl](https://git.sabilin.com/EventHub/EventHubBack/raw/branch/master/src/eventhub_app.erl)
aleksey added the Future label 2026-04-26 22:36:37 +03:00
Author
Owner

Сделано в рамках #3

Сделано в рамках https://git.sabilin.com/EventHub/EventHubBack/issues/3
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: EventHub/EventHubBack#5