diff --git a/README.md b/README.md index 5d710fb..1204297 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader an - flexible article filtering -**Shipped version:** 20230410~ynh1 +**Shipped version:** 20230630~ynh1 **Demo:** https://srv.tt-rss.org/tt-rss/ diff --git a/README_fr.md b/README_fr.md index decf88d..054a79b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -28,7 +28,7 @@ Tiny Tiny RSS est un lecteur et agrégateur de flux de nouvelles (RSS/Atom) bas - filtrage flexible des articles -**Version incluse :** 20230410~ynh1 +**Version incluse :** 20230630~ynh1 **Démo :** https://srv.tt-rss.org/tt-rss/ diff --git a/manifest.toml b/manifest.toml index 051d8bf..aa19c73 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Tiny Tiny RSS" description.en = "News feed (RSS/Atom) reader and aggregator" description.fr = "Lecteur de flux d’actualité utilisant les protocoles RSS et Atom" -version = "20230410~ynh1" +version = "20230630~ynh1" maintainers = [] @@ -17,7 +17,7 @@ admindoc = "https://tt-rss.org/wiki.php" code = "https://git-gitea.tt-rss.org/fox/tt-rss" [integration] -yunohost = ">= 11.1.17" +yunohost = ">= 11.1.21" architectures = "all" multi_instance = true ldap = false @@ -40,8 +40,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url = "https://gitlab.tt-rss.org/tt-rss/tt-rss/-/archive/53bd56894dc20349fe514818e04a620c79532e87.tar.gz" - sha256 = "871ffcfc2620b10e062bd03f37326acf29872fd7850f9aa0844568ac93fa682e" + url = "https://gitlab.tt-rss.org/tt-rss/tt-rss/-/archive/dc25a9cf6816b756cb38490eab93f02589c44a10.tar.gz" + sha256 = "e67cc86a5c0f6de72a7aa88ad4e52b1cdf2145244aa2f351b618c340f795ee75" [resources.system_user] @@ -49,19 +49,17 @@ ram.runtime = "50M" [resources.permissions] main.url = "/" - public.url = "/public.php" public.allowed = "visitors" public.show_tile = false public.protected = true - api.url = "/api" api.allowed = "visitors" api.show_tile = false api.protected = true [resources.apt] - packages = "postgresql php8.0-pgsql php8.0-curl php8.0-gd php8.0-opcache php8.0-fileinfo php8.0-intl php8.0-cli php8.0-mbstring php8.0-xml" + packages = "postgresql php8.2-pgsql php8.2-curl php8.2-gd php8.2-opcache php8.2-fileinfo php8.2-intl php8.2-cli php8.2-mbstring php8.2-xml" [resources.database] type = "postgresql" diff --git a/scripts/install b/scripts/install index 33a910e..4461bc6 100644 --- a/scripts/install +++ b/scripts/install @@ -22,6 +22,13 @@ echo "$(ynh_app_upstream_version)" > "$install_dir/version_static.txt" chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" +#================================================= +# ALTER DATABASE +#================================================= + +ynh_mysql_connect_as --user=$db_user --password="$db_pwd" --database=$db_name \ + <<< "ALTER DATABASE $db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;" + #================================================= # SYSTEM CONFIGURATION #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 51fd702..c1cc9b0 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -50,6 +50,13 @@ fi chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" +#================================================= +# ALTER DATABASE +#================================================= + +ynh_mysql_connect_as --user=$db_user --password="$db_pwd" --database=$db_name \ + <<< "ALTER DATABASE $db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;" + #================================================= # REAPPLY SYSTEM CONFIGURATIONS #=================================================