From ae40b807a63a51c2b774968437509ee11548d6c8 Mon Sep 17 00:00:00 2001 From: YunoHost Bot Date: Sat, 3 Feb 2024 18:38:21 +0100 Subject: [PATCH 1/7] Upgrade to v2.11.0 (#86) * Upgrade to v2.11.0 * Auto-update README --- README.md | 2 +- README_fr.md | 2 +- manifest.toml | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 6ca25e2..f17358c 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Kimai v2 has nothing in common with its predecessor Kimai v1 besides the basic ideas of time-tracking and the current development team. It is based on a lot of great frameworks. Special thanks to Symfony v4, Doctrine, AdminThemeBundle (based on AdminLTE). -**Shipped version:** 2.0.33~ynh2 +**Shipped version:** 2.11.0~ynh1 **Demo:** https://www.kimai.org/demo/ diff --git a/README_fr.md b/README_fr.md index 38705d2..b3b4e70 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Kimai v2 has nothing in common with its predecessor Kimai v1 besides the basic ideas of time-tracking and the current development team. It is based on a lot of great frameworks. Special thanks to Symfony v4, Doctrine, AdminThemeBundle (based on AdminLTE). -**Version incluse :** 2.0.33~ynh2 +**Version incluse :** 2.11.0~ynh1 **Démo :** https://www.kimai.org/demo/ diff --git a/manifest.toml b/manifest.toml index 2c8277e..2df058a 100644 --- a/manifest.toml +++ b/manifest.toml @@ -9,7 +9,7 @@ description.fr = "Application multi-utilisateurs de suivi du temps compatible av description.de = "Eine web-basierte Mehrbenutzer-Zeiterfassung mit Rechnungsdruck mit Unterstützung für mobile Endgeräte" description.cs = "Víceuživatelská webová aplikace pro sledování času s podporou mobilních zařízení" -version = "2.0.33~ynh2" +version = "2.11.0~ynh1" maintainers = [""] @@ -52,8 +52,8 @@ ram.runtime = "80M" [resources] [resources.sources.main] - url = "https://github.com/kevinpapst/kimai2/archive/2.0.33.tar.gz" - sha256 = "9cad2555eb115711e100ca129c8152f3ec19ebfde6334a1ec5b7b2009b011959" + url = "https://github.com/kevinpapst/kimai2/archive/refs/tags/2.11.0.tar.gz" + sha256 = "428f149bd10f81d254e791caf0f68ebb16d67d146f357d47c38464a664100d4f" autoupdate.strategy = "latest_github_tag" From 374597fe453b588952e0e3416fbfa1b726e4be30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 6 Feb 2024 19:23:06 +0100 Subject: [PATCH 2/7] Update manifest.toml --- manifest.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manifest.toml b/manifest.toml index 2df058a..c0e291f 100644 --- a/manifest.toml +++ b/manifest.toml @@ -25,8 +25,11 @@ cpe = "cpe:2.3:a:kimai:kimai_2" yunohost = ">= 11.2" architectures = "all" multi_instance = true + ldap = true + sso = false + disk = "50M" ram.build = "500M" ram.runtime = "80M" From 7cb60a37ebb97aa117066620d5a3c6ad8e757c0b Mon Sep 17 00:00:00 2001 From: CodeShakingSheep <19874562+CodeShakingSheep@users.noreply.github.com> Date: Tue, 6 Feb 2024 19:23:25 +0100 Subject: [PATCH 3/7] Update manifest.toml (#85) Add dedicated API permission --- manifest.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifest.toml b/manifest.toml index c0e291f..f56750d 100644 --- a/manifest.toml +++ b/manifest.toml @@ -66,6 +66,10 @@ ram.runtime = "80M" [resources.permissions] main.url = "/" + api.url = "/api" + api.show_tile = false + api.allowed = "visitors" + api.auth_header = false # Non-web, LDAP groups teamlead.allowed = "" admin.allowed = "admins" From 9f2fea926c7e4ce98daef8e1eb190ea7d94b3226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 6 Feb 2024 19:24:52 +0100 Subject: [PATCH 4/7] fix linter --- manifest.toml | 2 +- scripts/install | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index c0e291f..f5747fe 100644 --- a/manifest.toml +++ b/manifest.toml @@ -69,7 +69,7 @@ ram.runtime = "80M" # Non-web, LDAP groups teamlead.allowed = "" admin.allowed = "admins" - super_admin.allowed = "" + super_admin.allowed = "admins" [resources.apt] packages = [ diff --git a/scripts/install b/scripts/install index cc885fe..d830cb7 100755 --- a/scripts/install +++ b/scripts/install @@ -19,8 +19,6 @@ ynh_app_setting_set --app="$app" --key=database --value="$database" random_key=$(ynh_string_random --length=32) ynh_app_setting_set --app="$app" --key=random_key --value="$random_key" -ynh_permission_update -p "super_admin" --add "$admin" - #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= From 76d821295d58f829beb02b4f42cae1f3da543c00 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 22 Feb 2024 21:36:04 +0100 Subject: [PATCH 5/7] Upgrade to v2.12.0 --- manifest.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index e5abba4..2a476d3 100644 --- a/manifest.toml +++ b/manifest.toml @@ -9,7 +9,7 @@ description.fr = "Application multi-utilisateurs de suivi du temps compatible av description.de = "Eine web-basierte Mehrbenutzer-Zeiterfassung mit Rechnungsdruck mit Unterstützung für mobile Endgeräte" description.cs = "Víceuživatelská webová aplikace pro sledování času s podporou mobilních zařízení" -version = "2.11.0~ynh1" +version = "2.12.0~ynh1" maintainers = [""] @@ -55,8 +55,8 @@ ram.runtime = "80M" [resources] [resources.sources.main] - url = "https://github.com/kevinpapst/kimai2/archive/refs/tags/2.11.0.tar.gz" - sha256 = "428f149bd10f81d254e791caf0f68ebb16d67d146f357d47c38464a664100d4f" + url = "https://github.com/kevinpapst/kimai2/archive/refs/tags/2.12.0.tar.gz" + sha256 = "8e62845d8955359a6f4b519fa609505744bb2f6d78cb0cb81df9e8b6aaa18b56" autoupdate.strategy = "latest_github_tag" From f99515aaec77f8c1fddb121680f98cc582e89a5a Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 22 Feb 2024 20:36:07 +0000 Subject: [PATCH 6/7] Auto-update README --- README.md | 6 +++--- README_fr.md | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f17358c..757c18e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ @@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Kimai v2 has nothing in common with its predecessor Kimai v1 besides the basic ideas of time-tracking and the current development team. It is based on a lot of great frameworks. Special thanks to Symfony v4, Doctrine, AdminThemeBundle (based on AdminLTE). -**Shipped version:** 2.11.0~ynh1 +**Shipped version:** 2.12.0~ynh1 **Demo:** https://www.kimai.org/demo/ @@ -47,4 +47,4 @@ or sudo yunohost app upgrade kimai2 -u https://github.com/YunoHost-Apps/kimai2_ynh/tree/testing --debug ``` -**More info regarding app packaging:** +**More info regarding app packaging:** \ No newline at end of file diff --git a/README_fr.md b/README_fr.md index b3b4e70..4ab67e5 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,5 +1,5 @@ @@ -19,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Kimai v2 has nothing in common with its predecessor Kimai v1 besides the basic ideas of time-tracking and the current development team. It is based on a lot of great frameworks. Special thanks to Symfony v4, Doctrine, AdminThemeBundle (based on AdminLTE). -**Version incluse :** 2.11.0~ynh1 +**Version incluse :** 2.12.0~ynh1 **Démo :** https://www.kimai.org/demo/ From 5976a0916873ac3385b12a8b7ae43e99f18dc601 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 22 Feb 2024 23:37:17 +0000 Subject: [PATCH 7/7] Auto-update README --- README_fr.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README_fr.md b/README_fr.md index c4832f6..4ab67e5 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,6 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Kimai v2 has nothing in common with its predecessor Kimai v1 besides the basic ideas of time-tracking and the current development team. It is based on a lot of great frameworks. Special thanks to Symfony v4, Doctrine, AdminThemeBundle (based on AdminLTE). + **Version incluse :** 2.12.0~ynh1 **Démo :** https://www.kimai.org/demo/