Наконец-то после долгой отладки произведено очередное обновление, посвященное 4-летнему юбилею сайта. В него вошли:
- Исправлено поведение при создании галерей.
- Галереи добавлены в глобальный поиск
- Сделан поиск по справке
- Вставленные в форум/активность/личное сообщение вложения теперь сохраняют привязку, а не болтаются неприкаянными "свободными вложениями".
- сделан удобный поиск по файлам
- отлажена загрузка видео независимо от объема - для проверки было успешно загружено и обработано видео с камеры объемом 3Гб
- при длительной обработке видео браузер больше не отваливается по таймауту
- сделана группировка фотографий альбома по фотокамерам
- и самое главное - сделан механизм сохранения внешних ссылок при переименованиях/перемещениях. Что это? - вот представьте, разместили вы фотографию в альбоме, дали ссылку на нее где-то на других сайтах, а затем галерею переименовали - после чего все ссылки начинают вести в никуда. Теперь же сайт запоминает все такие переименования, и при заходе по внешней ссылке произойдет редирект на новое расположение фотографии.
Также исправлено 2 страницы списка найденных ошибок.
А еще произведено несколько невидимых снаружи, но важных изменений в работе движка.
- кэш треков получил свое собственное место хранения, и не размазывается больше по всем файлам
- внутренние таблицы движка вынесены в базу Sqlite и хранятся вместе с файлами движка, а не с пользовательскими данными.
- все загружаемые данные теперь раскладываются в каталоги по году/месяцу загрузки, что позволяет загружать неограниченное количество всего.
- видео конвертируется не только в MP4, но и в становящийся популярным формат WEBM