diff --git a/README.md b/README.md index fcca42f..ba7e72c 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, - Using Yunohost's built-in SMTP server for notifications -**Shipped version:** 0.72.1~ynh1 +**Shipped version:** 0.74.0~ynh1 **Demo:** https://app.getoutline.com/create @@ -38,7 +38,7 @@ The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, ### Not totally free licence Outline is a softwared licenced under [BUSL 1.1 licence](https://spdx.org/licenses/BUSL-1.1.html). ⚠️ That licence **is not totally free**. Please read it very carefully if you have any commercial use in mind. -The Outline version shipped with this package (v0.72.1) will be released under Apache-2.0 licence [after August 18th 2027](https://github.com/outline/outline/blob/ebeb201a9f48e2c6b619a0d152e051946849aa10/LICENSE). +The Outline version shipped with this package (v0.73.1) will be released under Apache-2.0 licence [after August 18th 2027](https://github.com/outline/outline/blob/ebeb201a9f48e2c6b619a0d152e051946849aa10/LICENSE). ### Known limitations diff --git a/README_fr.md b/README_fr.md index 2e9a67f..53857de 100644 --- a/README_fr.md +++ b/README_fr.md @@ -25,7 +25,7 @@ The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, - Using Yunohost's built-in SMTP server for notifications -**Version incluse :** 0.72.1~ynh1 +**Version incluse :** 0.74.0~ynh1 **Démo :** https://app.getoutline.com/create @@ -38,7 +38,7 @@ The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, ### Not totally free licence Outline is a softwared licenced under [BUSL 1.1 licence](https://spdx.org/licenses/BUSL-1.1.html). ⚠️ That licence **is not totally free**. Please read it very carefully if you have any commercial use in mind. -The Outline version shipped with this package (v0.72.1) will be released under Apache-2.0 licence [after August 18th 2027](https://github.com/outline/outline/blob/ebeb201a9f48e2c6b619a0d152e051946849aa10/LICENSE). +The Outline version shipped with this package (v0.73.1) will be released under Apache-2.0 licence [after August 18th 2027](https://github.com/outline/outline/blob/ebeb201a9f48e2c6b619a0d152e051946849aa10/LICENSE). ### Known limitations diff --git a/conf/app.src b/conf/app.src index 578945a..9c1c5b7 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/outline/outline/archive/ebeb201a9f48e2c6b619a0d152e051946849aa10.zip -SOURCE_SUM=7f7afaff1c12a197583871659f7d08355586a4727133e903a63fd5def1bfbcd2 +SOURCE_URL=https://github.com/outline/outline/archive/e4d00783585f2a509da3565723227d2b5959a2e9.zip +SOURCE_SUM=f3394b676393e574c52aab14786b3553a58c1a87e215ae889d9c8e4d3dd6d962 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=true diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index b9e3462..8508257 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -1,7 +1,7 @@ ### Not totally free licence Outline is a softwared licenced under [BUSL 1.1 licence](https://spdx.org/licenses/BUSL-1.1.html). ⚠️ That licence **is not totally free**. Please read it very carefully if you have any commercial use in mind. -The Outline version shipped with this package (v0.72.1) will be released under Apache-2.0 licence [after August 18th 2027](https://github.com/outline/outline/blob/ebeb201a9f48e2c6b619a0d152e051946849aa10/LICENSE). +The Outline version shipped with this package (v0.73.1) will be released under Apache-2.0 licence [after August 18th 2027](https://github.com/outline/outline/blob/ebeb201a9f48e2c6b619a0d152e051946849aa10/LICENSE). ### Known limitations diff --git a/manifest.json b/manifest.json index e0ae787..7dd5bb9 100644 --- a/manifest.json +++ b/manifest.json @@ -6,8 +6,8 @@ "en": "Wiki and knowledge base for teams", "fr": "Wiki et base de connaissances pour les équipes" }, - "version": "0.72.1~ynh1", - "url": "www.getoutline.com", + "version": "0.74.0~ynh1", + "url": "https://www.getoutline.com", "upstream": { "license": "BUSL-1.1", "website": "https://www.getoutline.com", diff --git a/scripts/_common.sh b/scripts/_common.sh index 11978d9..ca18ef8 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -7,7 +7,7 @@ # dependencies used by the app pkg_dependencies="postgresql" -NODEJS_VERSION=18 +NODEJS_VERSION=20 #================================================= # PERSONAL HELPERS diff --git a/scripts/install b/scripts/install index 5458c3f..25e4e18 100755 --- a/scripts/install +++ b/scripts/install @@ -189,7 +189,7 @@ pushd "$final_path" ynh_script_progression --message="Fetching Yarn production dependencies... This can be very long, be patient !" --weight=18 ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH yarn install --frozen-lockfile --network-timeout 1000000000 2>&1 ynh_script_progression --message="Building... This can be very long, be patient !" --weight=18 - ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH NODE_OPTIONS="--max-old-space-size=3200" yarn build 2>&1 + ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH NODE_OPTIONS="--max-old-space-size=3900" yarn build 2>&1 ynh_script_progression --message="Cleaning cache... " --weight=3 ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH yarn cache clean 2>&1 popd diff --git a/scripts/upgrade b/scripts/upgrade index dce33db..888269d 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -115,6 +115,9 @@ then ynh_script_progression --message="Data migration finished" ynh_script_progression --message="Data bucket was kept for safety, just in case !" ynh_script_progression --message="Don't forget to remove MinIO app if you don't use it !" + + db_name=$(ynh_sanitize_dbid --db_name=$app) + ynh_psql_execute_as_root --sql="CREATE EXTENSION IF NOT EXISTS uuid-ossp;" --database=$db_name else ynh_script_progression --message="No migration to be done" fi diff --git a/sources/patches/app-01-email.patch b/sources/patches/app-01-email.patch index 4d60e9a..2713e6f 100644 --- a/sources/patches/app-01-email.patch +++ b/sources/patches/app-01-email.patch @@ -1,8 +1,8 @@ diff --git a/server/emails/mailer.tsx b/server/emails/mailer.tsx -index 4d4f6f09c..f457025d5 100644 +index f53e44b6b..bcf56efca 100644 --- a/server/emails/mailer.tsx +++ b/server/emails/mailer.tsx -@@ -208,6 +208,7 @@ export class Mailer { +@@ -207,6 +207,7 @@ export class Mailer { : { rejectUnauthorized: false, },