2024-12-10 - 2025-12-10
Overview
4 Releases published by 1 user
Published
v2.2.0
v2.2.0
Published
v2.1.0
v2.1.0
Published
2.0.0
2.0.0
Published
1.0.0
1.0.0
37 Pull requests merged by 1 user
Merged
#64 fix(cli): Добавлена обработка исключений при вводе.
Merged
#63 fix(service): Добавлен метод для фильтрации задач и изменен метод поиска для использования нового метода фильтрации
Merged
#62 dev
Merged
#61 release/v2.2.0
Merged
#60 refactor(cli): Вынес логику форматирования таблиц в utility-класс (close #52)
Merged
#59 refactor(cli): Обобщение CLI-команд для поддержки разных типов сущностей
Merged
#58 refactor(service): унификация операций с сущностями и обновление команды list (close #49)
Merged
#57 feat(service): создан универсальный EntityService для операций CRUD (close #48)
Merged
#56 refactor(repo): переименование и реструктуризация классов репозитория (close #47)
Merged
#55 refactor(repo): внедрение универсального интерфейса Repository и упрощение работы с моделью задач (close #46)
Merged
#54 добавление интерфейса Identifiable и его реализация в Task (closes #45)
Merged
#44 Рефакторинг класса ListCommand
Merged
#43 dev
Merged
#42 Release v2.1.0
Merged
#41 Добавлена функция поиска и улучшена команда вывода списка.
Merged
#39 dev
Merged
#38 Pom.xml - добавлена конфигурация для сборки jar файла. Добавлена инструкция по сборке и запуску.
Merged
#37 Release version 2.0
Merged
#36 dev
Merged
#35 Release version 2.0
Merged
#34 Добавлена команда удаления задач в CliEngine.
Merged
#33 feature/cli/complete-command
Merged
#32 Добавлен метод has для проверки существования задачи в InMemoryTaskRepository и TaskService.
Merged
#31 Добавлена команда добавления задачи. Обновлены методы обработки команд в CLI: заменены example и description на usage, добавлено шаблонное сообщение о…
Merged
#30 Добавление README
Merged
#29 Теперь приложение запускается через CLI Engine, что улучшает взаимодействие с пользователем.
Merged
#28 Реализованы методы создания, завершения и удаления задач через сервис.
Merged
#27 feature/task-manager/init
Merged
#21 revert 1a39b1d1eda5635b4e8d1d9b0985cdbc48f42c14
Merged
#19 feature/tasks/enum-status-and-idgen
Merged
#18 Исправлена опечатка в запросе описания задачи.
Merged
#17 feature/tasks/nested-classes
Merged
#16 feature/tasks/methods-and-statics
Merged
#15 Упрощен доступ к методам в классах Task и TodoApp, изменены модификаторы доступа с public на private для улучшения инкапсуляции. Это позволяет защити…
Merged
#14 Исправлена опечатка в запросе названия дела и изменены имена переменных для хранения идентификаторов задач на более понятные. Теперь ис…
Merged
#13 feature/add/array_input_logic
Merged
#12 Класс Task содержит логику для создания и отображения информации о задачах, а класс TodoApp демонстрирует их использование. Closes #1
7 Issues closed from 1 user
Closed
#53 Подготовить и выпустить релиз v2.2.0
Closed
#52 Добавить утилиты с wildcard’ами и универсальными методами
Closed
#49 Перенести CRUD-методы из TaskService в EntityService<SimpleTask> и полностью рефакторить TaskService
Closed
#48 Создать обобщённый EntityService<T> и подготовить TaskService к рефакторингу
Closed
#47 Реализовать универсальный InMemoryRepository<T> и удалить/выключить InMemoryTaskRepository
Closed
#46 Ввести обобщённый интерфейс Repository<T extends Identifiable>
Closed
#45 Добавить интерфейс Identifiable и заставить Task его реализовывать
7 Issues created by 0 users
Opened
#45 Добавить интерфейс Identifiable и заставить Task его реализовывать
Opened
#46 Ввести обобщённый интерфейс Repository<T extends Identifiable>
Opened
#47 Реализовать универсальный InMemoryRepository<T> и удалить/выключить InMemoryTaskRepository
Opened
#48 Создать обобщённый EntityService<T> и подготовить TaskService к рефакторингу
Opened
#49 Перенести CRUD-методы из TaskService в EntityService<SimpleTask> и полностью рефакторить TaskService
Opened
#52 Добавить утилиты с wildcard’ами и универсальными методами
Opened
#53 Подготовить и выпустить релиз v2.2.0