Skip to content

galasokolova/pt.javarush.november.sokolova.final-project-jira

Repository files navigation

Концепция:

  url: jdbc:postgresql://localhost:5432/jira
  username: jira
  password: JiraRush
  • Есть 2 общие таблицы, на которых не fk
    • Reference - справочник. Связь делаем по code (по id нельзя, тк id привязано к окружению-конкретной базе)
    • UserBelong - привязка юзеров с типом (owner, lead, ...) к объекту (таска, проект, спринт, ...). FK вручную будем проверять

Аналоги

Тестирование

Список выполненных задач:

  1. Разобраться со структурой проекта._____________________________________ +
  2. Удалить социальные сети: vk, yandex.___________________________________ +
  3. Вынести чувствительную информацию в отдельный проперти файл.___________________________________ +
  4. Переделать тесты так, чтоб во время тестов использовалась in memory БД (H2).
  5. Написать тесты для всех публичных методов контроллера ProfileRestController.
  6. Сделать рефакторинг метода com.javarush.jira.bugtracking.attachment.FileUtil#upload.____________ +
  7. Добавить новый функционал: добавления тегов к задаче (REST API + реализация на сервисе).
  8. Добавить подсчет времени сколько задача находилась в работе и тестировании.
  9. Написать Dockerfile для основного сервера._________________________________________________ +
  10. Написать docker-compose файл для запуска контейнера сервера вместе с БД и nginx.___________ +
  11. Добавить локализацию минимум на двух языках для mails и стартовой страницы index.html.______ +/-
  12. Переделать механизм распознавания «свой-чужой» между фронтом и беком с JSESSIONID на JWT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published