Commit graph

3948 commits

Author SHA1 Message Date
ljf
1e0fe76672
[fix] Test 2023-01-10 10:25:30 +01:00
yunohost-bot
8859038a41 [CI] Format code with Black 2023-01-10 01:30:51 +00:00
Alexandre Aubin
25c10166cf apps: fix trick to find the default branch from git repo @_@ 2023-01-10 00:48:44 +01:00
Alexandre Aubin
f21fbed2f7 configpanel: stop the madness of returning a 500 error when trying to load config panel 0.1 ... otherwise this will crash the new app info view ... 2023-01-10 00:42:40 +01:00
Alexandre Aubin
683421719f configpanel: key 'type' may not exist? 2023-01-10 00:39:54 +01:00
Alexandre Aubin
b37d4baf64 Fix boring issues in tools_upgrade 2023-01-10 00:18:23 +01:00
Alexandre Aubin
f258eab6c2 ssowat: add use_remote_user_var_in_nginx_conf flag on permission 2023-01-09 23:58:45 +01:00
YunoHost Bot
b9be18c781
[CI] Format code with Black (#1562) 2023-01-08 15:52:48 +01:00
Alexandre Aubin
a6db52b7b4 apps: don't clone 'master' branch by default, use git ls-remote to check what's the default branch instead 2023-01-08 14:59:10 +01:00
ljf (zamentur)
ab2d10b99d
Merge branch 'dev' into dyndns-password 2023-01-08 01:08:57 +01:00
ljf
a21567b27d
[enh] Semantic 2023-01-08 00:35:34 +01:00
Alexandre Aubin
dd33476fac i18n: fix (un)defined string issues 2023-01-06 21:33:36 +01:00
yunohost-bot
9bf2b0b546 [CI] Format code with Black 2023-01-06 06:00:05 +00:00
Alexandre Aubin
cddfafaa55 app resource: fix boring test edge case related to the initial properties object being modified 2023-01-06 03:50:22 +01:00
Alexandre Aubin
faa74c4063 Merge branch '11.1.1.2' into dev 2023-01-06 00:19:48 +01:00
Alexandre Aubin
c10ef82578 app config: Commenting out failing tests because apparently nobody can take 10 minutes to fix the damn test, so let's wait for it to fail in production then ... 2023-01-06 00:11:50 +01:00
Alexandre Aubin
02abcd41f9 app resources: Fix tests 2023-01-05 23:57:42 +01:00
Alexandre Aubin
e54bf2ed67 appv2: fix pre-upgrade version check 2023-01-05 20:50:43 +01:00
Alexandre Aubin
95173e5bde
Merge branch 'dev' into enh-apps-v2 2023-01-05 19:39:13 +01:00
axolotle
946c0bcf7d fix app_instance_name var + formatting 2023-01-05 20:35:47 +01:00
Alexandre Aubin
7a35a3a671 appv2: implement dismiss logic for app notifications 2023-01-04 20:22:49 +01:00
Alexandre Aubin
d0d0d3e0da appv2: cosmetic, having the notification name is weird, it's gonna be pretty much always just 'main' 2023-01-04 01:18:06 +01:00
Alexandre Aubin
2f1ddb1edf appv2: simplify the expected notification file/folder structure in apps 2023-01-04 01:16:47 +01:00
Alexandre Aubin
e9b5ec90a4 Yoloimplementation of app logo support (require change in app catalog build) 2023-01-03 00:46:14 +01:00
Alexandre Aubin
7d9984c109 Fix a bunch of inconsistency or variable not properly replaced between final_path/install_dir 2022-12-26 15:37:28 +01:00
yunohost-bot
5d0ce8d2a8 [CI] Format code with Black 2022-12-23 20:08:53 +00:00
Alexandre Aubin
6d4659a782 app resources: fix ambiguity for db resource 'type' property 2022-12-22 23:13:20 +01:00
Alexandre Aubin
df8f14eec6 app resources: implement logic for port 'exposed' and 'fixed' options 2022-12-22 23:13:10 +01:00
Alexandre Aubin
ed77bcc29a Friskies 2022-12-22 05:05:43 +01:00
Alexandre Aubin
4775b40b95 Hmpf 2022-12-22 01:15:54 +01:00
Alexandre Aubin
8ab28849a1 app resource: handle the --purge logic for data_dir removal 2022-12-21 23:11:09 +01:00
Alexandre Aubin
a50e73dc0f app resources: implement permission update 2022-12-21 22:29:31 +01:00
Alexandre Aubin
d7ee1c23f3 certificate: be more resilient when mail cant be sent to root for some reason .. 2022-12-21 20:43:30 +01:00
Alexandre Aubin
fa2ef3e7ec appv2: better error handling for app resources provisioning/deprovisioning/update failures 2022-12-21 20:39:10 +01:00
Alexandre Aubin
d4f4117f72
Merge branch 'dev' into enh-apps-v2 2022-12-21 18:47:23 +01:00
axolotle
66d99e7fcb _check_manifest_requirements: fix "disk" req message with least free space dir 2022-12-21 15:53:05 +01:00
axolotle
cf2e7e1295 _check_manifest_requirements: raise error for "packaging_format" check 2022-12-21 13:04:09 +01:00
Alexandre Aubin
94e3c7b756 config_get now returns an int :| 2022-12-20 23:28:40 +01:00
Alexandre Aubin
31794008c9 certificate/postfix: propagate postfix SNI stuff when renewing certificates 2022-12-20 20:23:23 +01:00
Alexandre Aubin
a480e937d2 quality: unused import 2022-12-20 19:54:28 +01:00
Alexandre Aubin
47b9b8b520 configpanels: fix inconsistent return format for boolean, sometimes 1/0, sometimes True/False -> force normalization of values when calling get() for a single setting from a config panel 2022-12-20 19:51:21 +01:00
Alexandre Aubin
19b0835030 tests: fix packaging 22.x breaking tests because dropped support for LegacyVersion ... + fix a couple edge cases 2022-12-09 02:45:03 +01:00
Alexandre Aubin
c38aba740c certificate: Improve trick to identify certs as self-signed 2022-12-09 01:32:37 +01:00
yunohost-bot
3a8ae5be86 [CI] Format code with Black 2022-12-08 02:08:18 +00:00
Alexandre Aubin
57c36a668d appv2: for app v1 backward compat, don't set arbitrary values for ram/disk usage, use '?' instead 2022-12-07 21:12:54 +01:00
Alexandre Aubin
70a2251588 Merge branch 'dev' into enh-apps-v2 2022-12-07 19:36:52 +01:00
Alexandre Aubin
eafe9a04f2
Merge pull request #1545 from YunoHost/theme-setting
Add a global setting to choose SSOwat's theme
2022-12-07 19:33:20 +01:00
Alexandre Aubin
24f25e0033 portal theme setting: missing hook to regen ssowatconf when changing value 2022-12-07 19:32:57 +01:00
Alexandre Aubin
75cb3cb2bd Add a virtual setting to enable passwordless sudo for admins 2022-12-07 19:24:50 +01:00
yunohost-bot
186e61903a [CI] Format code with Black 2022-12-06 22:36:37 +00:00