- скачать данный репозиторий
- mvn clean package
- mvn install
- docker-compose build
- docker-compose up -d
- сервис: http://localhost:8080
POST /authorization - Авторизация 'получение jwt'
POST /registration - Регистрация новых пользователей
GET / – Домашняя страница
GET /admin – Страница для администратора
GET /info - Получение инфорамции по авторизованному пользователю
POST /task/create – Создание задачи
PUT /update/{taskId} – Обновление основной информации у задачи
PUT /update-executor/{taskId} - Назначение исполнителя задачи
PUT /update-status/{taskId} - Обновление статуса задачи
PUT /update-status-by-executor/{taskId} - Обновление статуса задачи исполнителем
DELETE /delete/{taskId} - Удаление задачи и всех ее комментариев
GET /view/{taskId} - Просмотр задачи
GET /view-user-tasks?from={from}&size={size} - Просмотр задач авторизованного пользователя с пагинацией
GET /view-user-tasks/{userId}?from={from}&size={size} - Просмотр задач определенного пользователя с пагинацией
POST /comment/create/{taskId} – Создание комменатрия для определенной задачи
DELETE /comment/delete-comment/{taskId} - Удаление комментария