Commit graph

4436 commits

Author SHA1 Message Date
Alexandre Aubin
e19330b0c2 Aaaaand forgot to git add diagnosis/__init__.py 2021-11-10 19:56:59 +01:00
Alexandre Aubin
248d7f5678 data_migrations -> migrations 2021-11-10 19:53:05 +01:00
Alexandre Aubin
ebf9d522e0 Adapt diagnosers code to load them as python modules instead of hooks 2021-11-10 19:51:11 +01:00
Alexandre Aubin
05f25fa85f Propagate dir structure change to scripts etc 2021-11-10 18:25:37 +01:00
Alexandre Aubin
5de9e4fe6a Yolorework the repo dir structure 2021-11-10 17:56:02 +01:00
Alexandre Aubin
fca4cc7d3b Merge branch 'dev' into bullseye 2021-11-10 16:56:43 +01:00
Alexandre Aubin
7c569d16b7 certificate: fix stupid certificate/diagnosis issue with subdomains of ynh domains 2021-11-08 18:13:14 +01:00
Alexandre Aubin
03065dda4e log: Simplify code to fetch lines before ynh_exit_properly in dump_script_log_extract_for_debugging 2021-11-08 13:48:23 +01:00
Alexandre Aubin
a9b0619f42 log: Factorize boring/irrelevant log line filter definition 2021-11-08 12:57:28 +01:00
0a5bf3d021 Fix dump_script_log_extract_for_debugging : We want to catch the last exit in the logs, not the first one. 2021-11-08 10:01:38 +01:00
Alexandre Aubin
fff1a8a4d6 [enh] Smarter API self-upgrade mechanics 2021-11-06 18:58:31 +01:00
Alexandre Aubin
744729713d Add notes for app resources logic 2021-11-03 22:06:32 +01:00
Alexandre Aubin
810534c661 Cleanup / refactor a bunch of utils into utils/system.py 2021-11-03 20:56:34 +01:00
Alexandre Aubin
6a437c0b4f Rework requirement checks to integrate architecture, multiinnstance, disk/ram, ... + drop disk/ram as resource, have them directly in 'integration' 2021-11-03 18:33:00 +01:00
Alexandre Aubin
eb14a2220f Merge branch 'dev' into manifestv2 2021-11-03 16:40:41 +01:00
Alexandre Aubin
0a750b7b61 Absolutely yolo iteration on app resources draft 2021-11-03 16:36:46 +01:00
Alexandre Aubin
85eb43a730 apps: Add YNH_ARCH to app script env for easier debugging and arch check in script 2021-11-02 01:38:11 +01:00
Alexandre Aubin
edc5295d51
Add some debug to _collect_app_files exception ... 2021-11-02 01:29:07 +01:00
Alexandre Aubin
8a71fae732 manifestv2 upgrade: implement safety backup mecanism in the core 2021-11-01 22:41:31 +01:00
Alexandre Aubin
3084359155 Typos 2021-11-01 22:40:52 +01:00
yunohost-bot
a97b282d97 [CI] Format code with Black 2021-11-01 20:34:04 +00:00
Alexandre Aubin
4ccd718183 Improve handling of optional services/packages + dynamically handle the list of php-fpm versions 2021-11-01 19:59:35 +01:00
Alexandre Aubin
36117a6297
Merge pull request #1367 from YunoHost/dyndns_yagni
Drop some YAGNI in dyndns.py + improve resilience w.r.t. ns0 / ns1 being down
2021-11-01 17:07:24 +01:00
ljf
4162557aac [fix] Mypy CI 2021-10-26 12:37:08 +02:00
Alexandre Aubin
e8e2cee030 dyndns: During dyndns update, first make sure we have an ipv4 or ipv6 to avoid the remaining code miserably crashing 2021-10-24 22:30:10 +02:00
Alexandre Aubin
f7cea60a30 Moar dyndns yagni: we don't need to be able to specify ipv4/ipv6/keyfile during dyndns update 2021-10-24 22:27:11 +02:00
Alexandre Aubin
c6dfe08973 Drop some dyndns yagni: we don't need to be able to specify a custom dyndns host... 2021-10-24 22:16:07 +02:00
Alexandre Aubin
4e917b5e96 [enh] logging: we don't care about 'update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults' 2021-10-24 16:09:34 +02:00
Alexandre Aubin
144126f56a Merge branch 'migrate_to_bullseye' into bullseye 2021-10-20 21:08:13 +02:00
Alexandre Aubin
4dc53d5a8e migrate_to_bullseye: get rid of custom my.cnf 2021-10-20 21:07:53 +02:00
Alexandre Aubin
44c972f2dd Merge branch 'migrate_to_bullseye' into bullseye 2021-10-19 19:50:15 +02:00
Alexandre Aubin
b2ebcda6fb Merge branch 'dev' into migrate_to_bullseye 2021-10-19 19:48:54 +02:00
yunohost-bot
57081f4433 [CI] Format code with Black 2021-10-19 16:59:31 +00:00
Alexandre Aubin
a61d023198
dyndns update: Fix for ipv6-only hosts 2021-10-19 18:40:57 +02:00
yunohost-bot
3ca4cc4f7e [CI] Format code with Black 2021-10-19 12:38:33 +00:00
Alexandre Aubin
41876f950a ci/tests: sigh, YunohostError undefined 2021-10-19 14:25:54 +02:00
Alexandre Aubin
d09e3e79b3 ci: test now returns a YunohostError instead of YunohostValidationError 2021-10-19 12:46:38 +02:00
Alexandre Aubin
9c22329e2b Moar fixes... 2021-10-19 12:44:50 +02:00
ljf (zamentur)
341059d07d
[fix] Default config toml path 2021-10-18 20:51:05 +02:00
ljf (zamentur)
eae826b2a6
[fix] App config panel save mode missing 2021-10-18 00:14:38 +02:00
yunohost-bot
33d973bab4 [CI] Format code with Black 2021-10-17 22:03:50 +00:00
ljf (zamentur)
07c1ddceb7
[fix] Unknown domain 2021-10-17 23:48:44 +02:00
Alexandre Aubin
759b828c8a configpanels: Fill prefilled_answers with answers from previous sections/panels, needed by the visible mecanism 2021-10-15 16:40:25 +02:00
Alexandre Aubin
5744e8eb16 Moar fiks test 2021-10-14 22:14:58 +02:00
ljf
6c1a6dfd21 Merge branch 'dev' of github.com:YunoHost/yunohost into dev 2021-10-14 17:24:00 +02:00
ljf
2f0bf90cda [fix] App Config Panel path 2021-10-14 17:23:51 +02:00
yunohost-bot
cc20b36550 [CI] Format code 2021-10-14 11:18:02 +00:00
ljf
4532c75f29 [fix] args for config panel i18n unknown key 2021-10-14 12:53:15 +02:00
ljf
c506477551 [fix] i18n keys 2021-10-14 12:03:26 +02:00
ljf
6fb1c636fe [fix] DomainConfigPanel save path 2021-10-14 10:58:56 +02:00