Commit message#5
Open
Answer795031 wants to merge 100 commits into
Open
Conversation
Реализована инициализация телеграм бота
Добавление зависимостей и инициализация бота
Реализованны кнопки
Реализованы приветствие и кнопки бота
* Реализовано меню выбора приюта * Реализована функциональность вызова волонтера
* Добавили кеш команд * Дополнили сущность БД Shelter * Добавили запрос на получение списка всех приютов и их отображение в боте * Выделены команды /start и приютов в отдельные классы
Создание шаблона для комманд
* заменил текст на константы
* Узнать информацию о приюте * Расписание работы приюта * Вернуться к меню приюта
* Адрес приюта * Схема проезда * Выдача пропуска * Добавлен класс с константами
… так и в InfoAboutOfShelterCommand
… так и в InfoAboutOfShelterCommand
* Вынесены кнопки сообщений в отдельные классы * Добавлена автоматическая регистрация команд и кнопок сообщений в кэш * Отчистка кода
…ь Pet, репозиторий PetRepository, контроллер PetController, сервис PetService. 2. Создана таблица в БД для хранения записей питомцев. 3. Реализованы методы POST, GET, UPDATE, REMOVE. 4. Скорректирована зависимость SpringDoc OpenAPI Starter WebMVC UI для возможность добавления записей через SwaggerUI.
Dev<- kirill
Правки Controler-а и service
# Conflicts: # src/main/java/pro/sky/teamoneproject/commands/ShelterDefaultCommand.java # src/main/java/pro/sky/teamoneproject/listener/TelegramBotListener.java
Добавлена сущность PetAdoption для отчета людей о питомцах
отредактирован класс ShelterClient *Добавлено сохранение в базу отчета
Реализация Отчета
2. Доработка методов в ShelterController
# Conflicts: # src/main/java/pro/sky/teamoneproject/entity/PetAdaptation.java
2. Доработка методов в ShelterController
* Реализованы тесты контроллеров
Реализованы тесты контроллеров
2. Исправление методов контроллеров для корректного отображения в SwaggerUI.
***AccessCommand ***AdressShelterOfCommand ***DogHandlerRecommendationCommand ***FirstMeetingWithPetCommand ***HomeImprovementTipsInvalidPetCommand ***HomeImprovementTipsOldPetCommand ***HomeImprovementTipsYoungPetCommand ***ListOfDocumentsCommand ***RulesOfServiceCommand ***TransportationRecommendationsCommand Реализовано подцепление выбранного питомца в : InfoAboutOfPetDefaultCommand
* Добавлен сервис уведомлений пользователя
2. Исправление методов контроллеров для корректного отображения в SwaggerUI.
# Conflicts: # src/main/java/pro/sky/teamoneproject/controller/PetController.java # src/main/java/pro/sky/teamoneproject/entity/PetAdaptation.java # src/test/java/pro/sky/teamoneproject/controllerTest/PetControllerTest.java
processReceiveShelterClientMessageFromModeration()
1. Сервис и контроллер. 2. Реализованы методы для получения, удаления и редактирования записи отчета.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Test commit