Skip to content

Releases: Lanmikeman/nativegallery

NativeGallery 1.7

Choose a tag to compare

@Lanmikeman Lanmikeman released this 02 Jul 21:13

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-fpm

Nginx для 1.7 менять не нужно. После деплоя — Ctrl+F5 в браузере.

Заметки: docs/releases/1.7.md
Полный changelog: CHANGELOG.md

NativeGallery 1.4

Choose a tag to compare

@Lanmikeman Lanmikeman released this 02 Jul 15:51

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