From 2c00378e298a016c7229e44ed19f96abac8698ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sat, 11 Mar 2023 11:07:29 +0100 Subject: [PATCH 01/37] Update hm3.sample.ini --- conf/hm3.sample.ini | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/conf/hm3.sample.ini b/conf/hm3.sample.ini index d678503..826b5cc 100644 --- a/conf/hm3.sample.ini +++ b/conf/hm3.sample.ini @@ -74,8 +74,6 @@ ldap_auth_tls=false ; The "base dn" of the LDAP server ldap_auth_base_dn="ou=users,dc=yunohost,dc=org" -; Search filter -ldap_auth_search_term="(&(|(objectclass=posixAccount))(uid={{username}})(permission=cn=__APP__.main,ou=permission,dc=yunohost,dc=org))" ; IMAP Authentication ; ------------------- @@ -96,6 +94,9 @@ imap_auth_port=143 ; enable this. This is only for TLS enabled sockets (typically on port 993). imap_auth_tls= +; The hostname/IP address and port sieve is listening on. Example: example.org:4190 +imap_auth_sieve_conf_host= + ; POP3 Authentication ; ------------------- @@ -325,6 +326,7 @@ css_compress=false ; only one email source, this option is less likely to be a problem. ; allow_session_cache=false +; cache_class= ; Redis Support ; ------------- @@ -510,7 +512,7 @@ db_driver=mysql ; CREATE TABLE hm_user_session (hm_id varchar(250) primary key not null, data text, date timestamp); ; ; MySQL or SQLite: -; CREATE TABLE hm_user_session (hm_id varchar(180), data longblob, date timestamp, primary key (hm_id)); +; CREATE TABLE hm_user_session (hm_id varchar(180), data longblob, date timestamp, primary key (hm_id)); ; DB Authentication @@ -583,6 +585,11 @@ modules[]=feeds ; POP3 email account support modules[]=pop3 +; JMAP +; ---- +; JSON Meta Application Protocol for emails +;modules[]=jmap + ; IMAP ; ---- ; IMAP email account support. If you want to use OAuth2 over IMAP (currently @@ -706,6 +713,11 @@ modules[]=imap_folders ; Enables configurable keyboard shortcuts for navigations and actions modules[]=keyboard_shortcuts +; Sieve Filters +; ------------------ +; Enables configurable Sieve based IMAP filters +; modules[]=sievefilters + ; Site ; ---- ; Site specific overrides. Used to control other module sets without hacking @@ -773,6 +785,10 @@ modules[]=keyboard_shortcuts ; Defaults to full structure ; default_setting_simple_msg_parts=false +; Next and Previous emails on the message view page +; Defaults to full structure +; default_setting_pagination_links=true + ; Show icons for each IMAP message part type ; Defaults to true ; default_setting_msg_part_icons=true @@ -900,3 +916,7 @@ default_setting_language='__LANGUAGE__' ; Enable keyboard shortcuts ; Defaults to false ; default_setting_enable_keyboard_shortcuts=1 + +; Enable sieve filter +; Defaults to false +; default_setting_enable_sieve_filter=true From 7290f852d2556846eae32ef54d0f319984bf72cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 3 Apr 2023 14:23:55 +0200 Subject: [PATCH 02/37] Update manifest.toml --- manifest.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manifest.toml b/manifest.toml index 742a938..e79790b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -16,7 +16,7 @@ admindoc = "https://cypht.org/install.html" code = "https://github.com/jasonmunro/cypht" [integration] -yunohost = ">= 11.1.14" +yunohost = ">= 11.1.16" architectures = "all" multi_instance = true ldap = true @@ -55,7 +55,9 @@ ram.runtime = "50M" [resources.sources.main] url= "https://github.com/jasonmunro/cypht/archive/eb3aac3ad3042eaf43a015a325ff59d09aceb52a.zip" sha256 = "388dec7e7714444e2a0ab00b8aad42f42816e434b382e8780fcb614289283ddf" - + autoupdate.upstream = "https://github.com/jasonmunro/cypht" + autoupdate.strategy = "latest_github_commit" + [resources.system_user] [resources.install_dir] From fdfe65ee0ef091115a8dd358654ca48cf7ac9854 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 3 Apr 2023 14:24:31 +0200 Subject: [PATCH 03/37] cleaning --- .github/workflows/updater.sh | 107 ---------------------------------- .github/workflows/updater.yml | 49 ---------------- conf/app.src | 7 --- 3 files changed, 163 deletions(-) delete mode 100755 .github/workflows/updater.sh delete mode 100644 .github/workflows/updater.yml delete mode 100644 conf/app.src diff --git a/.github/workflows/updater.sh b/.github/workflows/updater.sh deleted file mode 100755 index fb1db0d..0000000 --- a/.github/workflows/updater.sh +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/bash - -#================================================= -# PACKAGE UPDATING HELPER -#================================================= - -# This script is meant to be run by GitHub Actions -# The YunoHost-Apps organisation offers a template Action to run this script periodically -# Since each app is different, maintainers can adapt its contents so as to perform -# automatic actions when a new upstream release is detected. - -#================================================= -# FETCHING LATEST RELEASE AND ITS ASSETS -#================================================= - -# Fetching information -current_version=$(cat manifest.toml | tomlq -j '.version|split("~")[0]') -repo=$(cat manifest.toml | tomlq -j '.upstream.code|split("https://github.com/")[1]') -# Some jq magic is needed, because the latest upstream release is not always the latest version (e.g. security patches for older versions) -version=$(curl --silent "https://api.github.com/repos/$repo/releases" | jq -r '.[] | select( .prerelease != true ) | .tag_name' | sort -V | tail -1) -assets="https://github.com/jasonmunro/cypht/archive/refs/tags/$version.tar.gz" - -# Later down the script, we assume the version has only digits and dots -# Sometimes the release name starts with a "v", so let's filter it out. -# You may need more tweaks here if the upstream repository has different naming conventions. -if [[ ${version:0:1} == "v" || ${version:0:1} == "V" ]]; then - version=${version:1} -fi - -# Setting up the environment variables -echo "Current version: $current_version" -echo "Latest release from upstream: $version" -echo "VERSION=$version" >> $GITHUB_ENV -echo "REPO=$repo" >> $GITHUB_ENV -# For the time being, let's assume the script will fail -echo "PROCEED=false" >> $GITHUB_ENV - -# Proceed only if the retrieved version is greater than the current one -if ! dpkg --compare-versions "$current_version" "lt" "$version" ; then - echo "::warning ::No new version available" - exit 0 -# Proceed only if a PR for this new version does not already exist -elif git ls-remote -q --exit-code --heads https://github.com/$GITHUB_REPOSITORY.git ci-auto-update-v$version ; then - echo "::warning ::A branch already exists for this update" - exit 0 -fi - -#================================================= -# UPDATE SOURCE FILES -#================================================= - -# Let's download source tarball -asset_url=$assets - -echo "Handling asset at $asset_url" - -src="app" - -# Create the temporary directory -tempdir="$(mktemp -d)" - -# Download sources and calculate checksum -filename=${asset_url##*/} -curl --silent -4 -L $asset_url -o "$tempdir/$filename" -checksum=$(sha256sum "$tempdir/$filename" | head -c 64) - -# Delete temporary directory -rm -rf $tempdir - -# Get extension -if [[ $filename == *.tar.gz ]]; then - extension=tar.gz -else - extension=${filename##*.} -fi - -# Rewrite source file -cat < conf/$src.src -SOURCE_URL=$asset_url -SOURCE_SUM=$checksum -SOURCE_SUM_PRG=sha256sum -SOURCE_FORMAT=$extension -SOURCE_IN_SUBDIR=true -SOURCE_FILENAME= -SOURCE_EXTRACT=true -EOT -echo "... conf/$src.src updated" - -#================================================= -# SPECIFIC UPDATE STEPS -#================================================= - -# Any action on the app's source code can be done. -# The GitHub Action workflow takes care of committing all changes after this script ends. - -#================================================= -# GENERIC FINALIZATION -#================================================= - -# Replace new version in manifest -sed -i "s/^version\s*=.*/version = \"$version~ynh1\"/" manifest.toml - -# No need to update the README, yunohost-bot takes care of it - -# The Action will proceed only if the PROCEED environment variable is set to true -echo "PROCEED=true" >> $GITHUB_ENV -exit 0 diff --git a/.github/workflows/updater.yml b/.github/workflows/updater.yml deleted file mode 100644 index a56d7cb..0000000 --- a/.github/workflows/updater.yml +++ /dev/null @@ -1,49 +0,0 @@ -# This workflow allows GitHub Actions to automagically update your app whenever a new upstream release is detected. -# You need to enable Actions in your repository settings, and fetch this Action from the YunoHost-Apps organization. -# This file should be enough by itself, but feel free to tune it to your needs. -# It calls updater.sh, which is where you should put the app-specific update steps. -name: Check for new upstream releases -on: - # Allow to manually trigger the workflow - workflow_dispatch: - # Run it every day at 6:00 UTC - schedule: - - cron: '0 6 * * *' -jobs: - updater: - runs-on: ubuntu-latest - steps: - - name: Fetch the source code - uses: actions/checkout@v3 - with: - token: ${{ secrets.GITHUB_TOKEN }} - - name: Run the updater script - id: run_updater - run: | - # Setting up Git user - git config --global user.name 'yunohost-bot' - git config --global user.email 'yunohost-bot@users.noreply.github.com' - # Run the updater script - /bin/bash .github/workflows/updater.sh - - name: Commit changes - id: commit - if: ${{ env.PROCEED == 'true' }} - run: | - git commit -am "Upgrade to v$VERSION" - - name: Create Pull Request - id: cpr - if: ${{ env.PROCEED == 'true' }} - uses: peter-evans/create-pull-request@v4 - with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: Update to version ${{ env.VERSION }} - committer: 'yunohost-bot ' - author: 'yunohost-bot ' - signoff: false - base: testing - branch: ci-auto-update-v${{ env.VERSION }} - delete-branch: true - title: 'Upgrade to version ${{ env.VERSION }}' - body: | - Upgrade to v${{ env.VERSION }} - draft: false diff --git a/conf/app.src b/conf/app.src deleted file mode 100644 index 23a24a3..0000000 --- a/conf/app.src +++ /dev/null @@ -1,7 +0,0 @@ -SOURCE_URL=https://github.com/jasonmunro/cypht/archive/2e9875c8ccfee750b34958587507f1a9c2ae8b67.zip -SOURCE_SUM=17638c5eae1d79763b9496f531f76b4db17524e4f0a41ab1be932d271f8a0007 -SOURCE_SUM_PRG=sha256sum -SOURCE_FORMAT=zip -SOURCE_IN_SUBDIR=true -SOURCE_FILENAME= -SOURCE_EXTRACT=true From 5577eca276015a3b1f9a175ea98de5e7391b919d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Mon, 3 Apr 2023 14:24:53 +0200 Subject: [PATCH 04/37] Update manifest.toml --- manifest.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifest.toml b/manifest.toml index e79790b..7115a25 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.0~ynh5" +version = "1.3.0~ynh6" maintainers = ["eric_G"] @@ -57,7 +57,7 @@ ram.runtime = "50M" sha256 = "388dec7e7714444e2a0ab00b8aad42f42816e434b382e8780fcb614289283ddf" autoupdate.upstream = "https://github.com/jasonmunro/cypht" autoupdate.strategy = "latest_github_commit" - + [resources.system_user] [resources.install_dir] From bfe4b37b8bbd904219014b7eea759cb008699942 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 3 Apr 2023 12:24:58 +0000 Subject: [PATCH 05/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1065e81..53d5ae3 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.0~ynh5 +**Shipped version:** 1.3.0~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index ad6a49b..ddcc20c 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.0~ynh5 +**Version incluse :** 1.3.0~ynh6 ## Captures d’écran From 2144afbd5501622f2a8bf3e5bb9ddb0aea8865c6 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Tue, 4 Apr 2023 18:42:43 +0200 Subject: [PATCH 06/37] fix auto-update source and force version because upstream has no proper versioning >_> --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 7115a25..76637db 100644 --- a/manifest.toml +++ b/manifest.toml @@ -55,8 +55,8 @@ ram.runtime = "50M" [resources.sources.main] url= "https://github.com/jasonmunro/cypht/archive/eb3aac3ad3042eaf43a015a325ff59d09aceb52a.zip" sha256 = "388dec7e7714444e2a0ab00b8aad42f42816e434b382e8780fcb614289283ddf" - autoupdate.upstream = "https://github.com/jasonmunro/cypht" autoupdate.strategy = "latest_github_commit" + autoupdate.force_version = "1.3.%Y.%m.%d" [resources.system_user] From 0c2ad12cc843104c29cdc30f77fdf3cfdfa038cd Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 12 Apr 2023 20:15:16 +0200 Subject: [PATCH 07/37] Upgrade to v1.3.2023.04.12 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 76637db..2de8828 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.0~ynh6" +version = "1.3.2023.04.12~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/eb3aac3ad3042eaf43a015a325ff59d09aceb52a.zip" - sha256 = "388dec7e7714444e2a0ab00b8aad42f42816e434b382e8780fcb614289283ddf" + url= "https://github.com/jasonmunro/cypht/archive/5d7fd3daebe3de2c94e996e64ab20c0c5fa6fcce.tar.gz" + sha256 = "5187c8f82576034ae02c55e1fc0b75894adb37bfd1539f15ab0de6546d891b68" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 2e27def6ba08edc82e7f156b9daa604d0076519c Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 12 Apr 2023 18:15:17 +0000 Subject: [PATCH 08/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 53d5ae3..751a8f8 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.0~ynh6 +**Shipped version:** 1.3.2023.04.12~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index ddcc20c..4803170 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.0~ynh6 +**Version incluse :** 1.3.2023.04.12~ynh6 ## Captures d’écran From 6cff4ee14ae5f0ee1b6eb8eb28556fff2481adbe Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 19 Apr 2023 20:15:18 +0200 Subject: [PATCH 09/37] Upgrade to v1.3.2023.04.19 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 2de8828..dab142e 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.04.12~ynh6" +version = "1.3.2023.04.19~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/5d7fd3daebe3de2c94e996e64ab20c0c5fa6fcce.tar.gz" - sha256 = "5187c8f82576034ae02c55e1fc0b75894adb37bfd1539f15ab0de6546d891b68" + url= "https://github.com/jasonmunro/cypht/archive/609d2c707feac6176a190df7811b3a6a573a5aff.tar.gz" + sha256 = "46303b373bc5e99ad36f0428d0b72a073acd3aaee27c5e3c5d5c41eef9f9cab3" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 8b9cb4992a89a1bcb7dc560c4ebe6226d498c335 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 19 Apr 2023 18:15:21 +0000 Subject: [PATCH 10/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 751a8f8..5d578b7 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.04.12~ynh6 +**Shipped version:** 1.3.2023.04.19~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 4803170..5c04827 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.04.12~ynh6 +**Version incluse :** 1.3.2023.04.19~ynh6 ## Captures d’écran From 7471047d6a1ab14388c39b011a4a30f9d1662fc5 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 27 Apr 2023 11:15:55 +0200 Subject: [PATCH 11/37] Upgrade to v1.3.2023.04.20 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index dab142e..f55999b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.04.19~ynh6" +version = "1.3.2023.04.20~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/609d2c707feac6176a190df7811b3a6a573a5aff.tar.gz" - sha256 = "46303b373bc5e99ad36f0428d0b72a073acd3aaee27c5e3c5d5c41eef9f9cab3" + url= "https://github.com/jasonmunro/cypht/archive/b16424615f4692e494c4d357289299fef3c1d51f.tar.gz" + sha256 = "9d5a0bd4799ef4ec696e26c70d5f5946112179df819efdbd187c157fbcd7aee4" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 02d78eff35e39de8efd47f08fd8971d2e2c9c473 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 27 Apr 2023 09:15:57 +0000 Subject: [PATCH 12/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5d578b7..1c661dd 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.04.19~ynh6 +**Shipped version:** 1.3.2023.04.20~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 5c04827..11531b3 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.04.19~ynh6 +**Version incluse :** 1.3.2023.04.20~ynh6 ## Captures d’écran From a16c71d31c5b31ab6888be0a32ac67e27cb6265a Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 13 May 2023 20:15:19 +0200 Subject: [PATCH 13/37] Upgrade to v1.3.2023.05.13 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index f55999b..615d87d 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.04.20~ynh6" +version = "1.3.2023.05.13~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/b16424615f4692e494c4d357289299fef3c1d51f.tar.gz" - sha256 = "9d5a0bd4799ef4ec696e26c70d5f5946112179df819efdbd187c157fbcd7aee4" + url= "https://github.com/jasonmunro/cypht/archive/a334703811d40cd0775c46604673f6a2f0679abb.tar.gz" + sha256 = "ec0ed25d145eaee9fe8b902f68689d38dc3f3001239f3b76fc4e1f5756264afb" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 13225af83b2fb0ffc7812cc33b34db42fa21bbb6 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 13 May 2023 18:15:21 +0000 Subject: [PATCH 14/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1c661dd..05b434b 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.04.20~ynh6 +**Shipped version:** 1.3.2023.05.13~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 11531b3..9a7d611 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.04.20~ynh6 +**Version incluse :** 1.3.2023.05.13~ynh6 ## Captures d’écran From d8976fd4edac58f016eb70d9e543b0d1a9abc03d Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 15 May 2023 20:15:21 +0200 Subject: [PATCH 15/37] Upgrade to v1.3.2023.05.15 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 615d87d..b2c86b2 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.05.13~ynh6" +version = "1.3.2023.05.15~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/a334703811d40cd0775c46604673f6a2f0679abb.tar.gz" - sha256 = "ec0ed25d145eaee9fe8b902f68689d38dc3f3001239f3b76fc4e1f5756264afb" + url= "https://github.com/jasonmunro/cypht/archive/7efda0c6378afad0607b3d518a37dc3351a9fb7e.tar.gz" + sha256 = "21af65c29893f63ab98e5893149c1215d7eea38f3111b18abdb6ce546680f9b4" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 63c8d2acc6ed2651dcdd2c2216c8cc789d9df806 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 15 May 2023 18:15:24 +0000 Subject: [PATCH 16/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 05b434b..ae7ac9a 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.05.13~ynh6 +**Shipped version:** 1.3.2023.05.15~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 9a7d611..cb8227f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.05.13~ynh6 +**Version incluse :** 1.3.2023.05.15~ynh6 ## Captures d’écran From 001640eeeadb2955fee29e7cb4b5c1e91e13b6ca Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 19 May 2023 20:15:21 +0200 Subject: [PATCH 17/37] Upgrade to v1.3.2023.05.19 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index b2c86b2..c434907 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.05.15~ynh6" +version = "1.3.2023.05.19~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/7efda0c6378afad0607b3d518a37dc3351a9fb7e.tar.gz" - sha256 = "21af65c29893f63ab98e5893149c1215d7eea38f3111b18abdb6ce546680f9b4" + url= "https://github.com/jasonmunro/cypht/archive/cb3979e7f1cc310bf5f4b914cd3e71a5b5bfb8dd.tar.gz" + sha256 = "e0d0bb443472b85c514c80bb04e62f7bdf2ced1bcddd0a7fb6ba6cf541e13229" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 24dbfb0c355cbc1346ba677f674b8dcf8adb5b02 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 19 May 2023 18:15:23 +0000 Subject: [PATCH 18/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ae7ac9a..dcee4d0 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.05.15~ynh6 +**Shipped version:** 1.3.2023.05.19~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index cb8227f..16dfae3 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.05.15~ynh6 +**Version incluse :** 1.3.2023.05.19~ynh6 ## Captures d’écran From e8f0aecaea9e5caebb70ce4757e88af25d688a84 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sun, 28 May 2023 20:15:25 +0200 Subject: [PATCH 19/37] Upgrade to v1.3.2023.05.28 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index c434907..0e08faf 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.05.19~ynh6" +version = "1.3.2023.05.28~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/cb3979e7f1cc310bf5f4b914cd3e71a5b5bfb8dd.tar.gz" - sha256 = "e0d0bb443472b85c514c80bb04e62f7bdf2ced1bcddd0a7fb6ba6cf541e13229" + url= "https://github.com/jasonmunro/cypht/archive/217a0dad4f2105621ceb029c2c0207d41008e944.tar.gz" + sha256 = "290fb57730a9126edbd39495094634a2b6e17ff5476e6ebe35134de937886bf4" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From f7b90ab7aa70074538626ec09d5f3489954a5d79 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sun, 28 May 2023 18:15:26 +0000 Subject: [PATCH 20/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dcee4d0..f9b322e 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.05.19~ynh6 +**Shipped version:** 1.3.2023.05.28~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 16dfae3..1373ed9 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.05.19~ynh6 +**Version incluse :** 1.3.2023.05.28~ynh6 ## Captures d’écran From 6746d3f038636ce86a0b5e8a58a6940329c6b86a Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 1 Jun 2023 20:15:22 +0200 Subject: [PATCH 21/37] Upgrade to v1.3.2023.06.01 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 0e08faf..cddfd18 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.05.28~ynh6" +version = "1.3.2023.06.01~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/217a0dad4f2105621ceb029c2c0207d41008e944.tar.gz" - sha256 = "290fb57730a9126edbd39495094634a2b6e17ff5476e6ebe35134de937886bf4" + url= "https://github.com/jasonmunro/cypht/archive/9d2d918c7c478c87c42b917c18a7cb61ddf11dbd.tar.gz" + sha256 = "d65119d4c10de595c8fac22750cc8ea6fe5e973563bf8fcc1d7c68b4625a14bc" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From c0d4ad463cefa7da86366b46f7bb349d1d10cae4 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 1 Jun 2023 18:15:24 +0000 Subject: [PATCH 22/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f9b322e..cfca4b0 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.05.28~ynh6 +**Shipped version:** 1.3.2023.06.01~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 1373ed9..63afa7f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.05.28~ynh6 +**Version incluse :** 1.3.2023.06.01~ynh6 ## Captures d’écran From 11f8bb86df7c8cdbff2aaac6bd23e5ba210d2b8c Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 9 Jun 2023 20:15:29 +0200 Subject: [PATCH 23/37] Upgrade to v1.3.2023.06.09 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index cddfd18..e4fd6b8 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.06.01~ynh6" +version = "1.3.2023.06.09~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/9d2d918c7c478c87c42b917c18a7cb61ddf11dbd.tar.gz" - sha256 = "d65119d4c10de595c8fac22750cc8ea6fe5e973563bf8fcc1d7c68b4625a14bc" + url= "https://github.com/jasonmunro/cypht/archive/5fe3a3021dafb0ffd244da4079a6203037d32b0c.tar.gz" + sha256 = "7efeb21b2a5b26f1d7c1a0985cab1acbadc36dba98a1ad219ff46230006dbf02" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 5c0e74b6cfcdcf00dc957e011e55b026c3223fd6 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 9 Jun 2023 18:15:31 +0000 Subject: [PATCH 24/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index cfca4b0..ec6ec05 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.06.01~ynh6 +**Shipped version:** 1.3.2023.06.09~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 63afa7f..cb9e686 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.06.01~ynh6 +**Version incluse :** 1.3.2023.06.09~ynh6 ## Captures d’écran From aff041bacf4704c33e98347e26ec50fe169f6795 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 12 Jun 2023 20:15:28 +0200 Subject: [PATCH 25/37] Upgrade to v1.3.2023.06.12 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index e4fd6b8..4786df3 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.06.09~ynh6" +version = "1.3.2023.06.12~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/5fe3a3021dafb0ffd244da4079a6203037d32b0c.tar.gz" - sha256 = "7efeb21b2a5b26f1d7c1a0985cab1acbadc36dba98a1ad219ff46230006dbf02" + url= "https://github.com/jasonmunro/cypht/archive/118470de0b36849f8be6fbec2831baed7b66b3bc.tar.gz" + sha256 = "4c5f0cbe896d991a83c3f8bf0f782e09d1aee6efac90243c38955975e0067e68" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 55d81e0d6a90d13ea62b8f3774f333e2479a2056 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Mon, 12 Jun 2023 18:15:30 +0000 Subject: [PATCH 26/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ec6ec05..e380621 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.06.09~ynh6 +**Shipped version:** 1.3.2023.06.12~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index cb9e686..004e08b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.06.09~ynh6 +**Version incluse :** 1.3.2023.06.12~ynh6 ## Captures d’écran From b1e7e1124858ef93733d5a24955db3b032e9734d Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 20 Jun 2023 20:15:36 +0200 Subject: [PATCH 27/37] Upgrade to v1.3.2023.06.20 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 4786df3..b149c9b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.06.12~ynh6" +version = "1.3.2023.06.20~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/118470de0b36849f8be6fbec2831baed7b66b3bc.tar.gz" - sha256 = "4c5f0cbe896d991a83c3f8bf0f782e09d1aee6efac90243c38955975e0067e68" + url= "https://github.com/jasonmunro/cypht/archive/4b351a7e929b4f7ca8e3c856d29fea553b68562f.tar.gz" + sha256 = "5ee3730e5f71de948471dc1bf6bfef852472484a4fa633c935dced568d7821cb" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 9916582e24b3c997fdcfa83b31ce93dc11ed07af Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 20 Jun 2023 18:15:37 +0000 Subject: [PATCH 28/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e380621..c03ebbe 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.06.12~ynh6 +**Shipped version:** 1.3.2023.06.20~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 004e08b..56582bc 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.06.12~ynh6 +**Version incluse :** 1.3.2023.06.20~ynh6 ## Captures d’écran From bb0d5c47ba9b201f88ad59a833395593c3f11a37 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 23 Jun 2023 20:15:31 +0200 Subject: [PATCH 29/37] Upgrade to v1.3.2023.06.23 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index b149c9b..05976b6 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.06.20~ynh6" +version = "1.3.2023.06.23~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/4b351a7e929b4f7ca8e3c856d29fea553b68562f.tar.gz" - sha256 = "5ee3730e5f71de948471dc1bf6bfef852472484a4fa633c935dced568d7821cb" + url= "https://github.com/jasonmunro/cypht/archive/24e919434bf79d8b51bb00beb6afbfd215446f47.tar.gz" + sha256 = "9e80c59e92ffb90c61fc9789c9eeb2f97398d04448dac97c67c21257cf4e7e32" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 0c122844f62bcb217720c2033233ced70d0f0e0f Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 23 Jun 2023 18:15:33 +0000 Subject: [PATCH 30/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c03ebbe..6f13cdc 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.06.20~ynh6 +**Shipped version:** 1.3.2023.06.23~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 56582bc..29269d2 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.06.20~ynh6 +**Version incluse :** 1.3.2023.06.23~ynh6 ## Captures d’écran From 8c2a5c082713a0143ab30ae0b0abbb78637aabc2 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 29 Jun 2023 20:15:51 +0200 Subject: [PATCH 31/37] Upgrade to v1.3.2023.06.29 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 05976b6..7479afc 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.06.23~ynh6" +version = "1.3.2023.06.29~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/24e919434bf79d8b51bb00beb6afbfd215446f47.tar.gz" - sha256 = "9e80c59e92ffb90c61fc9789c9eeb2f97398d04448dac97c67c21257cf4e7e32" + url= "https://github.com/jasonmunro/cypht/archive/11fd2b1d2cf02907f57fa14ac8f196ac365b23a0.tar.gz" + sha256 = "3a7e913efaced4241e4e07e94dc9e944c8fecfdec084ef6fedd09992f7cdbd65" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 158e6f42c14bafae35b1bdcd8b74c03d146c4399 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 29 Jun 2023 18:15:52 +0000 Subject: [PATCH 32/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6f13cdc..eecbd15 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.06.23~ynh6 +**Shipped version:** 1.3.2023.06.29~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 29269d2..c48c7f3 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.06.23~ynh6 +**Version incluse :** 1.3.2023.06.29~ynh6 ## Captures d’écran From 3a3503e81e1c781c3645ba3ebab9f0413ccd4898 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 1 Jul 2023 20:15:30 +0200 Subject: [PATCH 33/37] Upgrade to v1.3.2023.07.01 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 7479afc..51eeb43 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.06.29~ynh6" +version = "1.3.2023.07.01~ynh6" maintainers = ["eric_G"] @@ -53,8 +53,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url= "https://github.com/jasonmunro/cypht/archive/11fd2b1d2cf02907f57fa14ac8f196ac365b23a0.tar.gz" - sha256 = "3a7e913efaced4241e4e07e94dc9e944c8fecfdec084ef6fedd09992f7cdbd65" + url= "https://github.com/jasonmunro/cypht/archive/0212c2f35c8cff0c4920bfbecd4754139c3ef6b7.tar.gz" + sha256 = "c3f09742154d8d295531a3255dbe03fbc59bfdb5f18e0245e2952dbdb61c3752" autoupdate.strategy = "latest_github_commit" autoupdate.force_version = "1.3.%Y.%m.%d" From 17c29b5a5082080ac3cb4cd2ea994e6ff7f034cd Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 1 Jul 2023 18:15:31 +0000 Subject: [PATCH 34/37] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eecbd15..c9bd388 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ All your E-mail, from all your accounts, in one place. Cypht is not your father' Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code. -**Shipped version:** 1.3.2023.06.29~ynh6 +**Shipped version:** 1.3.2023.07.01~ynh6 ## Screenshots diff --git a/README_fr.md b/README_fr.md index c48c7f3..80cc1b2 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Cypht est un client de messagerie web. Vous pouvez accéder à vos comptes de messagerie qui supportent IMAP, POP3 ou SMTP - comme la plupart. -**Version incluse :** 1.3.2023.06.29~ynh6 +**Version incluse :** 1.3.2023.07.01~ynh6 ## Captures d’écran From e42b2efb7e401533a6a2cef9de30b4b0c1268598 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 5 Jul 2023 10:14:29 +0200 Subject: [PATCH 35/37] Update manifest.toml --- manifest.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifest.toml b/manifest.toml index 51eeb43..575b517 100644 --- a/manifest.toml +++ b/manifest.toml @@ -16,7 +16,7 @@ admindoc = "https://cypht.org/install.html" code = "https://github.com/jasonmunro/cypht" [integration] -yunohost = ">= 11.1.16" +yunohost = ">= 11.1.21" architectures = "all" multi_instance = true ldap = true @@ -68,7 +68,7 @@ ram.runtime = "50M" main.url = "/" [resources.apt] - packages = "mariadb-server php8.0-mbstring php8.0-gnupg php8.0-memcached php8.0-mysql php8.0-gd php8.0-curl php8.0-fileinfo" + packages = "mariadb-server php8.2-mbstring php8.2-gnupg php8.2-memcached php8.2-mysql php8.2-gd php8.2-curl php8.2-fileinfo" [resources.database] type = "mysql" From ca0830ce43d7a0bbfa8a20527fddd908025c5176 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 5 Jul 2023 10:17:01 +0200 Subject: [PATCH 36/37] cleaning --- manifest.toml | 1 + scripts/_common.sh | 2 +- scripts/install | 12 +----------- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/manifest.toml b/manifest.toml index 575b517..84ce50a 100644 --- a/manifest.toml +++ b/manifest.toml @@ -63,6 +63,7 @@ ram.runtime = "50M" [resources.install_dir] [resources.data_dir] + subdirs = ["attachments", "users", "app_data"] [resources.permissions] main.url = "/" diff --git a/scripts/_common.sh b/scripts/_common.sh index 5b7c67d..1a755c6 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -7,7 +7,7 @@ #================================================= # Composer version -YNH_COMPOSER_VERSION="2.3.5" +YNH_COMPOSER_VERSION="2.5.8" #================================================= # PERSONAL HELPERS diff --git a/scripts/install b/scripts/install index fd3e3c2..8523085 100755 --- a/scripts/install +++ b/scripts/install @@ -61,17 +61,6 @@ ynh_script_progression --message="Installing $app with Composer..." --weight=10 ynh_install_composer --install_args="--ignore-platform-reqs" -#================================================= -# CREATE DATA DIRECTORY -#================================================= -ynh_script_progression --message="Creating a data directory..." --weight=1 - -mkdir -p $data_dir/{attachments,users,app_data} - -chmod 750 "$data_dir" -chmod -R o-rwx "$data_dir" -chown -R $app:www-data "$data_dir" - #================================================= # ADD A CONFIGURATION #================================================= @@ -89,6 +78,7 @@ ynh_script_progression --message="Adding an admin..." --weight=3 #Generate the run-time configuration php$phpversion $install_dir/scripts/config_gen.php + # create an admin account php$phpversion $install_dir/scripts/create_account.php $admin $password From 0e854933b6be610b715fe34498cc68649bc14377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 5 Jul 2023 10:17:22 +0200 Subject: [PATCH 37/37] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 84ce50a..8de150b 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Cypht" description.en = "Lightweight Open Source webmail" description.fr = "Webmail Open Source léger" -version = "1.3.2023.07.01~ynh6" +version = "1.3.2023.07.01~ynh7" maintainers = ["eric_G"]