Releases: Lanmikeman/nativegallery
Releases · Lanmikeman/nativegallery
Release list
NativeGallery 1.7
NativeGallery 1.7 (форк Lanmikeman)
Музыкальный раздел, SPA-навигация, общие радиостанции от администратора.
Добавлено
- Музыка (
/music) — личные треки, HTTP-потоки, M3U, плейлисты, мини-плеер в шапке, ICY-метаданные (sql_0010) - Общие радиостанции —
/admin?type=RadioStations, блок «Радио сайта» на/music(sql_0011) - SPA-навигация — переходы без перезагрузки (
routing.js) - API перелистывания фото —
GET /api/photo/move - Кэш статики через
ng_asset()(git-hash)
Исправлено
- Воспроизведение музыки и перелистывание фото после SPA-переходов
- Ложная ошибка «Не удалось начать воспроизведение»
- Автозапуск HTTP-потока после паузы (~2 мин, Icecast
ended) - Задержка старта радио; прямое воспроизведение потоков
Обновление с 1.6
cd /var/www/nativegallery
git fetch --tags && git checkout release-1.7
composer install --no-dev
mysql -u USER -p DATABASE < sqlcore/sql_0010.sql
mysql -u USER -p DATABASE < sqlcore/sql_0011.sql
sudo systemctl reload nginx php8.3-fpmNginx для 1.7 менять не нужно. После деплоя — Ctrl+F5 в браузере.
Заметки: docs/releases/1.7.md
Полный changelog: CHANGELOG.md
NativeGallery 1.4
NativeGallery 1.4 (форк Lanmikeman)
Форк для Ubuntu 24.04 + Nginx + PHP 8.3 + MariaDB с функционалом, близким к transphoto.org.
Добавлено
- Страница обновлений (
/update,/update?time=24, архив по датам, фильтры) - Поиск: фото, ТС, комментарии, авторы (только для авторизованных)
- Публичные разделы:
/news,/news2,/misc,/links - Необязательная привязка фото к сущностям, заявки БД (
sql_0007) - Редактирование фото (
/lk/editimage, API/api/photo/edit) - Развёртывание:
deploy/install-ubuntu-24.04.sh, Nginx, cron конкурсов - Документация:
docs/
Исправлено
- Ошибки 500 на
/update,/vehicle/dbedit,/lk/editimage - Фотоконкурсы: cron, этапы, часовой пояс, динамические годы
- Предупреждения PHP в Navbar, Router, Photo, Comment
Обновление с 1.3
git fetch --tags && git checkout release-1.4
composer install --no-dev
mysql -u USER -p DATABASE < sqlcore/sql_0005.sql
mysql -u USER -p DATABASE < sqlcore/sql_0006.sql
mysql -u USER -p DATABASE < sqlcore/sql_0007.sql
mkdir -p storage/locks logs && chown -R www-data:www-data storage logsПолный changelog: CHANGELOG.md