Alexandre Aubin
b427783721
Make linter happy
2024-01-31 03:17:21 +01:00
Alexandre Aubin
ec8594a325
Zgrombpf
2024-01-31 03:16:07 +01:00
Alexandre Aubin
ddbd367085
Fix app resource test
2024-01-31 02:43:43 +01:00
Alexandre Aubin
133ce6e6b2
Fix permission test
2024-01-31 02:14:35 +01:00
Alexandre Aubin
b4b55fae54
Fix empty catalog test
2024-01-31 02:09:29 +01:00
Alexandre Aubin
e682fe9abd
apps/portalconf: use description from local manifest + cases where the app aint in catalog or has no logo hash
2024-01-31 02:06:29 +01:00
Alexandre Aubin
c9a4838b5a
tests/sso: add tests for subdomain and secondary 'main' domain
2024-01-31 01:35:37 +01:00
Alexandre Aubin
80d6a6f08d
tests: fix/add tests for SSO
2024-01-31 00:16:26 +01:00
Alexandre Aubin
fc048f804e
tests/sso: fix redirect test, gotta explicitly tell python to not follow 302s
2024-01-30 22:59:14 +01:00
Alexandre Aubin
61a43df169
Cleanup unused code
2024-01-30 19:53:32 +01:00
Alexandre Aubin
18df4bbc32
ssowatconf: replace use_remote_user_var_in_nginx_conf with protect_against_basic_auth_spoofing, and basic-with/without-password for the auth_header flag
2024-01-30 19:46:18 +01:00
Alexandre Aubin
d9daf111e6
helpers: fix pattern to wait for when fail2ban is starting/reloading
2024-01-30 19:18:06 +01:00
Alexandre Aubin
cc97efa033
helpers: remove pre-4.2 behavior for default file/folders permissions
2024-01-30 17:06:33 +01:00
Francescc
582dc2d4f0
Translated using Weblate (Catalan)
...
Currently translated at 81.3% (637 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2024-01-30 04:08:51 +01:00
José M
9d9c68f4bf
Translated using Weblate (Galician)
...
Currently translated at 100.0% (783 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/gl/
2024-01-29 16:08:21 +01:00
Francescc
d730edef52
Translated using Weblate (Catalan)
...
Currently translated at 70.6% (553 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2024-01-29 03:29:37 +01:00
Lasse Gismo
1fe0ea5062
Translated using Weblate (German)
...
Currently translated at 100.0% (783 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2024-01-29 03:29:37 +01:00
Weblate
e81e6fb92c
Update translation files
...
Updated by "Remove blank strings" hook in Weblate.
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/
2024-01-29 03:29:37 +01:00
Weblate
97c2fe3d49
Added translation using Weblate (Korean)
2024-01-29 03:29:37 +01:00
Jose Riha
5301018490
Translated using Weblate (Slovak)
...
Currently translated at 32.4% (254 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/sk/
2024-01-29 03:29:37 +01:00
José M
1a95dd500f
Translated using Weblate (Galician)
...
Currently translated at 100.0% (783 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/gl/
2024-01-29 03:29:37 +01:00
Christian Wehrli
3f467182cc
Translated using Weblate (German)
...
Currently translated at 99.8% (782 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2024-01-29 03:29:37 +01:00
Alexandre Aubin
8120ac2b3f
Merge pull request #1770 from OniriCorpe/cidr
...
mention cidr notation
2024-01-29 03:29:33 +01:00
OniriCorpe
00698cc2fd
mention cidr notation
2024-01-29 02:54:19 +01:00
Alexandre Aubin
3574a7792d
Merge pull request #1769 from Salamandar/fix_port_reuse
...
Fix port reuse during provisionning.
2024-01-28 22:29:08 +01:00
Alexandre Aubin
820a79c238
Update resources.py: used_ports -> ports_used_by_self
2024-01-28 22:28:45 +01:00
8727e74eab
Fix port reuse during provisionning.
...
Before this, provisionning might use twice the same port (second app install for example).
Indeed, _port_is_used only checks processes and already installed apps. Not the current
app being installed.
2024-01-28 22:22:36 +01:00
Alexandre Aubin
6e85323a8f
Unused imports
2024-01-27 18:08:25 +01:00
Alexandre Aubin
8bd2104722
Moar lazy loading
2024-01-27 16:16:14 +01:00
Alexandre Aubin
dda095dc15
Cleanup legacy
2024-01-27 16:13:57 +01:00
Alexandre Aubin
b33a47f27d
broken imports ... + more lazy loading
2024-01-27 16:13:37 +01:00
Alexandre Aubin
6a01b657da
appscatalog: this 'init' step is overengineered ... let's instead say the nominal case is that there's no apps_catalog.yml defined, and in this case we use the default catalog
2024-01-27 15:51:56 +01:00
Alexandre Aubin
2d42f59377
logs: remove the intermediate useless 'categories' directory, this is triggering me so much
2024-01-27 15:31:10 +01:00
Alexandre Aubin
902e65f9bc
domain: don't regen the ssowat conf when changing the main domain (creates an issue during postinstall)
2024-01-27 15:23:22 +01:00
Alexandre Aubin
045869283c
portalapi: don't leak the full list of users nor private apps
2024-01-22 21:39:54 +01:00
Alexandre Aubin
16d7f77f91
apps: checking that relevant services are up before app actions: the 'services' key is a super old thing from packaging v1 era, and nowadays mariadb/php/.. are likely to be installed on the fly, not pre-installed on the system anymore. This should be reworked someday
2024-01-22 21:19:56 +01:00
Alexandre Aubin
0796273be3
sso/portal: more tests
2024-01-22 19:52:25 +01:00
Alexandre Aubin
fc12cb198c
apps: people insist on trying to install Nextcloud after creating a user called nextcloud ... So let's check this stupid case
2024-01-21 21:14:02 +01:00
axolotle
7f53f56471
portal: add app's description + logo from catalog in portal settings
2024-01-19 13:33:24 +01:00
axolotle
56b5670e4c
domaiiconfig: add portal search engine option
2024-01-19 13:31:21 +01:00
axolotle
3bb5702855
UrlOption: fix serialize HttpUrl to str in post validator so it can be saved
2024-01-19 13:22:31 +01:00
axolotle
94d16d6d76
configpanels: avoid settings being None when empty
2024-01-19 13:20:45 +01:00
Alexandre Aubin
4ed5e1ba20
Merge pull request #1767 from yunohost-bot/weblate-yunohost-core
...
Translations update from Weblate
2024-01-18 16:17:40 +01:00
ppr
339cdcd82c
Translated using Weblate (French)
...
Currently translated at 100.0% (783 of 783 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2024-01-17 06:00:24 +01:00
Alexandre Aubin
13638b0aa8
Oopsies
2024-01-14 19:54:09 +01:00
Alexandre Aubin
d41d6549eb
legacy: drop autopatching of PHP versions, nowadays Sury is here by default and offers more flexibility over which PHP versions may be installed e.g. even 5.6 can still be installed on Bookworm, but anyway only a ~handful of apps are still using 7.2 or lower
2024-01-14 19:41:54 +01:00
Alexandre Aubin
99ac76e7d6
Drop legacy snippet from the 3.x era
2024-01-14 19:36:03 +01:00
Alexandre Aubin
388c30c40f
Drop a bunch of legacy stuff from the 4.x era
2024-01-14 18:58:57 +01:00
Alexandre Aubin
862e66c17e
regenconf/dovecot: make sure the home folder for vmail user is created to prevent a warning
2024-01-14 18:47:17 +01:00
Alexandre Aubin
c2af17667b
helpers: fix previous commit, ynh_replace_string already messes with set +x/-x so hmpf
2024-01-14 18:32:53 +01:00