Commit graph

4018 commits

Author SHA1 Message Date
Alexandre Aubin
ed865dd3c0 global settings: various fixes 2022-08-05 15:47:13 +02:00
Alexandre Aubin
fded695b45 Adapt script for missing i18n key following the change in setting nomenclature 2022-08-05 14:09:14 +02:00
Alexandre Aubin
73ed031661 global settings: fix moar tests ... disabling the failing ones because it's apparently sort-of a feature that those work though debattable ... (though they dont when you're in interactive mode ..) 2022-08-04 23:18:30 +02:00
Alexandre Aubin
7f45b3890e Fix logic bug, bool('False') in fact equals True é_è 2022-08-04 22:03:06 +02:00
Alexandre Aubin
9482373e90 Fix tests for global settings 2022-08-04 19:26:41 +02:00
Alexandre Aubin
ce0362eef8 black settings.py 2022-08-04 19:10:52 +02:00
Alexandre Aubin
76238db4bb config_settings.toml -> config_global.toml 2022-08-04 19:09:47 +02:00
Alexandre Aubin
5d685cebf0 Unused imports, black 2022-08-04 18:32:27 +02:00
Alexandre Aubin
cae7e5b5af Merge branch 'dev' into enh-global-settings-configpanel 2022-08-04 18:27:12 +02:00
Alexandre Aubin
91b5618743
Set 'entity_type' as 'global' for global config panel 2022-08-04 18:24:47 +02:00
Alexandre Aubin
5494ce5def
Simplify code 2022-08-04 18:21:24 +02:00
Alexandre Aubin
d3c213892f Merge branch 'dev' into manifestv2 2022-08-04 18:16:17 +02:00
Alexandre Aubin
470bc79d97 Undefined variable... 2022-08-04 18:16:00 +02:00
Alexandre Aubin
a7baea3070 Merge branch 'dev' into manifestv2 2022-08-04 18:13:34 +02:00
Alexandre Aubin
e29e9ca3f9 Missing import... 2022-08-04 18:08:01 +02:00
Alexandre Aubin
d7e87b34c7 Merge remote-tracking branch 'origin/dev' into manifestv2 2022-08-03 22:11:49 +02:00
Alexandre Aubin
0022abe896 manifestv2: switch to API v3 for catalog which includes v2 manifests 2022-08-03 22:11:17 +02:00
Alexandre Aubin
dc1f5725d0 manifestv2: fix v1/v2 conversion for maintainers 2022-08-03 21:47:02 +02:00
Alexandre Aubin
f6cd35d94b
configpanels: remove debug message because it floods the regenconf logs 2022-08-03 15:03:09 +02:00
ljf (zamentur)
7c28edd255
[fix] Missing import 2022-08-03 14:53:56 +02:00
ljf (zamentur)
6d8a18e71b
[fix] Missing import 2022-08-03 14:52:17 +02:00
ljf (zamentur)
f705d81e17
[fix] Bad importation 2022-08-03 14:51:19 +02:00
ljf (zamentur)
fdaf9fc098
[fix] Import assert_password_is_compatible 2022-08-03 14:51:00 +02:00
theo@manjaro
d531f8e085 Proper locales 2022-07-22 16:22:04 +02:00
theo@manjaro
22fc36e16e Doc-strings and formatting 2022-07-22 16:15:31 +02:00
theo-is-taken
3fea05c4d6
Update src/yunohost/data_migrations/0021_migrate_to_bullseye.py
Co-authored-by: ljf (zamentur) <zamentur@users.noreply.github.com>
2022-07-22 16:01:18 +02:00
theo@manjaro
cdd5790808 Fixed content condition 2022-07-22 16:00:23 +02:00
theo@manjaro
b7b4dbfcdf Increased depth of scan 2022-07-22 15:56:54 +02:00
theo@manjaro
fc0266a62e Removed "useless" venv backup 2022-07-22 15:53:50 +02:00
theo@manjaro
3e4b88322d Merge branch 'buster_migration_fix' of https://github.com/theo-is-taken/yunohost into buster_migration_fix 2022-07-22 15:37:27 +02:00
theo@manjaro
a440afe8eb Clarification regarding the use of os functions instead of glob 2022-07-22 15:26:10 +02:00
theo-is-taken
2e9c4f991e
Update src/yunohost/data_migrations/0021_migrate_to_bullseye.py
Co-authored-by: ljf (zamentur) <zamentur@users.noreply.github.com>
2022-07-22 15:23:06 +02:00
theo@manjaro
1ce13d631d Detect venvs from /var/www/ and recursively 2022-07-22 14:15:21 +02:00
theo@manjaro
2d223c9158 Saving app's venv in a requirements file, in order to regenerate it
post-update
2022-07-22 10:22:28 +02:00
theo@manjaro
31bbc026fd Don't restrict choices if there's no choices specified 2022-07-20 11:24:42 +02:00
ljf
fdca9e1041 [fix] Be able to redo postinstall after 128+ chars password 2022-07-16 01:12:54 +02:00
theo@manjaro
129f5cce95 Linter fixes 2022-07-15 16:57:12 +02:00
theo@manjaro
e21c114b70 Better log redacting 2022-07-15 16:54:53 +02:00
theo@manjaro
bbc6dcc50b Better logging for domain dns push --auto 2022-07-15 16:30:57 +02:00
theo@manjaro
4f303de7a4 Removed the useless argument key from dyndns_subscribe 2022-07-15 15:56:33 +02:00
theo@manjaro
7deb3b3492 Let the dynette cool down 2022-07-15 15:29:04 +02:00
theo@manjaro
5f2785c6c9 Pleasing the linter 2022-07-15 15:11:45 +02:00
theo@manjaro
863843a1cf The maximum number of subscribed DynDNS domains is configurable 2022-07-15 14:26:21 +02:00
theo@manjaro
f015767f50 Added some tests for subscribing and unsubscribing 2022-07-15 13:21:16 +02:00
theo@manjaro
02103c07a3 Don't flag sub-DynDNS domains as subscribed 2022-07-13 11:50:20 +02:00
theo@manjaro
0084ce757c Don't ask for the (un)subscribe options if this is a sub-subdomain 2022-07-13 11:34:04 +02:00
theo@manjaro
731f07817b Redact domain passwords in logs 2022-07-13 11:03:16 +02:00
theo@manjaro
f67eaef90b Ignore cache if "full" is specified 2022-07-12 10:45:35 +02:00
theo@manjaro
ba061a49e4 Added a --full option to domain list 2022-07-11 15:48:30 +02:00
theo@manjaro
0b5c96e249 Added an API endpoint to check if a domain is a DynDNS one 2022-07-11 15:16:33 +02:00