Repository navigation
Releases: Neitralov/MovieReviewLib
Releases · Neitralov/MovieReviewLib
Release list
0.6.1
0.6
0.5.1
Изменения:
- Переписано множество надписей во вкладке статистики.
- Удален пункт статистики "Средний рейтинг произведений".
- Пункт статистики "Топ 10 произведений по рейтингу" был раздроблен на множество топов, каждый для своего типа произведения.
- Пункты статистики "Самый длинный/короткий <тип произведения>" были сгруппированы.
- Пункты статистики "Самый новый/старый <тип произведения>" были сгруппированы.
- Пункт статистики "Топ 10 тегов по количеству просмотров" был перемещен.
- Теперь в статистике времени просмотра указывается количество потраченных дней.
0.5
Проект претерпел существенные изменения в связи с внедрением принципов "Чистой архитектуры":
- Бизнес-логика не зависит от базы данных и интерфейса.
- Проект разбит на три слоя (Веб-интерфейс, бизнес-логика, база данных).
- Зависимости внедряются через конструктор при помощи DI контейнера.
Наглядно об устройстве проекта: Схема проекта.
Прочие изменения:
- Больше нельзя сохранить просмотренный фильм без оценки.
0.4.1
Изменения:
- Переименование некоторых пунктов статистики.
- Сортировка в порядке обновления произведений принята за стандартное поведение и теперь переименована в "отсутствует".
- Добавлена сортировка по длительности произведений.
Исправления ошибок:
- Исправлена проблема, когда обложка не менялась, если попробовать загрузить новый файл изображения с названием старого файла, который уже был в базе данных.
0.4
Изменения:
- Теперь можно сортировать произведения по году выхода.
- Удалена кнопка "Искать обложку", потому что проект Moviemania заброшен своим автором.
- Добавлена кнопка для сброса параметров сортировки.
- Добавлены два новых типа произведений (мультсериалы и аниме).
- Теперь программа запоминает с какой страницы вы перешли в редактор, чтобы при выполнении действия "назад" вернуть пользователя на нужный адрес.
- При удалении произведения пользователь теперь переводится на страницу с которой было произведено удаление.
- Оценка произведения снова выставляется звездами.
- Статус произведения теперь CheckBox, а не DropDown (Select).
- Теперь нельзя выставить рейтинг произведению со статусом "отложен".
- Теперь при изменении статуса с "просмотрен" на "отложен" у произведения очищается оценка.
Исправления ошибок:
- Теперь курсор не изменяется на руку при наведении на превью постера в редакторе, словно элемент нажимаемый.
- Исправлена ошибка, когда при изменении данных произведения не обновлялось превью обложки.
- Теперь ID произведения обрабатывается как часть маршрута, а не как параметр запроса.
- Исправлена проблема, когда нельзя было добавить несколько тегов с похожим названием (например: драма и мелодрама).
- Полоса прокрутки больше не занимает всю страницу, а располагается в области с сеткой фильмов.
- Переведен текст на заглушке для страницы 404.
0.3
Изменения:
- Информация о составе разработчиков фильма больше не собирается.
- Система оценок снова 5-ти бальная.
- Жанры заменены на более общую систему тегов.
- Размер поля заметки увеличен.
- Теперь фильм можно попробовать быстро найти на Кинопоиске.
- Изменена логика сохранения. Теперь есть отдельное поле для статуса произведения "Просмотрен/Отложен", а кнопка "Сохранить" теперь одна.
Исправления ошибок:
- Удален верхний отступ у надписи, которая отображается, когда поиск не дал результатов.
- Теперь нельзя добавить два и более одинаковых тега для произведения.
0.2.2
Исправления ошибок:
- Исправлена ошибка, когда фильм загружался чрезмерно долго, если содержал много данных.
- Текст ошибки при отсутствии типа произведения в редакторе стал более нейтральным по отношению к типу произведения.
0.2.1
Изменения:
- Изменены названия сортировок по рейтингу.
Исправления ошибок:
- Строка поиска теперь игнорирует пробелы по краям вводимого текста.
- Исправлено некорректное отображение статистики, когда библиотека пуста.
- Исправлена ошибка, когда в зачет статистики шли отложенные фильмы.
0.2
Изменения:
- Теперь появляется надпись, если сетка фильмов пуста или поиск не выдал никаких результатов.
- Глобально переработан интерфейс редактора фильмов.
- Многозначные поля ввода в редакторе (жанры, режиссер и т.д.) теперь растягиваются по мере ввода текста.
- Многозначные поля ввода в редакторе (жанры, режиссер и т.д.) теперь заполняют значения при потере фокуса элемента.
- Различные надписи и кнопки были переименованы.
- Курсор меняется на руку, когда наведен на интерактивный элемент.
- Теперь данные в редакторе проверяются на корректность перед сохранением в БД.
- Нижняя часть постера была затенена, а к тексту добавлена тень, чтобы повысить читаемость информации.
- Система оценки стала дробной.
- Повышена оптимизация отрисовки сетки постеров.
- Добавлен новый тип произведения "шоу".
- Добавлено новое поле фильма "продюсер"
- Добавлена сортировка сетки по типу произведений.
- Добавлена сортировка сетки по жанрам произведений.
- Добавлена светлая тема оформления.
- Теперь строка поиска может выдать более одного результата.
- Теперь можно осуществлять поиск по частичному совпадению названия.
- Теперь можно применять сортирующие фильтры к поисковой выдаче.
- Теперь поиск работает на протяжении ввода без подтверждения пользователем.
- Добавлены новые элементы статистики.
Исправления ошибок:
- Шрифт теперь хранится локально и не сбивается при потере интернета.
- Отложенные фильмы больше не участвуют в статистике, там где это не нужно.
- Кнопка "удалить" больше не отображается в редакторе, когда фильм еще не создан.
- Заголовок и подвал прижаты по своим краям и не будут схлопываться, если сетка фильмов пуста.
- Название фильма больше не вылазит за предел постера, если содержит очень длинные слова.
- Исправлена ошибка, когда после отмены изменений данных фильма, нажатием кнопки "назад", требовалось перезагрузить страницу, чтобы данные отменились визуально.
- Изображения для постера, которые не соответствуют соотношению сторон 9:16 теперь обрабатываются корректно.
- Исправлена ошибка, когда в редакторе постер фильма не мог прокручиваться, если окно браузера слишком маленькое.