Commit graph

3826 commits

Author SHA1 Message Date
Alexandre Aubin
88997f5728 Small old issue where the number of line filtered doesnt match the requested number, and then the admin doesn't display the 'show more line' button.. 2020-09-02 20:57:51 +02:00
Alexandre Aubin
7edd3ff840 Minor fixes after tests.. 2020-09-02 20:30:50 +02:00
Alexandre Aubin
8831c638e6 Add options to include metadata about suboperations 2020-09-02 19:33:48 +02:00
Alexandre Aubin
083776bc4a Get rid of example settings, only keep them for tests 2020-09-02 16:30:29 +02:00
Alexandre Aubin
b10393a5e1
Merge pull request #1020 from YunoHost/do-not-compress-backups
Backup to uncompressed tar by default
2020-09-02 16:07:50 +02:00
Alexandre Aubin
9a7bd77269 Get rid of unused complexity for other log categories ... it's been since 3.2 and we only have operations 2020-09-01 18:09:15 +02:00
Alexandre Aubin
0f2e9ab1d6 Lazy loading of smtplib to reduce memory footprint a bit 2020-09-01 17:29:24 +02:00
Alexandre Aubin
d00421641c
Merge branch '4.1' into parent-relation-between-log-operations 2020-09-01 17:22:36 +02:00
Alexandre Aubin
bd064e317e
Use global var 2020-09-01 17:22:07 +02:00
Alexandre Aubin
624c7eaf77 Move import to top of file 2020-09-01 17:21:12 +02:00
Alexandre Aubin
6c3a74c5ac Handle case where the lock doesn't exist : just assume we're the root logger 2020-09-01 17:19:50 +02:00
Alexandre Aubin
3612ac434d Enable this behavior by default (no need to enable the option in the app manifest) 2020-08-31 19:45:41 +02:00
Alexandre Aubin
dea6a18712 Polish UX 2020-08-31 19:33:09 +02:00
Alexandre Aubin
4a15358ed9 Revert a few unecessary changes / polish code 2020-08-31 19:33:09 +02:00
ekhae
78a2d012bb UX improved about mail and domains 2020-08-31 19:33:09 +02:00
Alexandre Aubin
48ee808711
Merge branch '4.1' into do-not-compress-backups 2020-08-31 19:10:38 +02:00
Alexandre Aubin
acaa05c2ca Fix a small issue where there would be duplicated entries in backup_list 2020-08-31 19:09:28 +02:00
Alexandre Aubin
839a7b9a47 Add a global setting to still compress tar archives 2020-08-31 19:08:43 +02:00
Alexandre Aubin
659d23ceb3 Simplify the damn spaggethi 2020-08-31 18:36:57 +02:00
Alexandre Aubin
efc2e7ef1d Fuck it let's keep that code simple, we don't need to maintain the list of exception that a command is likely to return, this is supposed to be simple to read if code is well written 2020-08-31 17:51:41 +02:00
Alexandre Aubin
98e972a49a Get rid of unimplemented Borg stuff because that code is complicated enough already -_- 2020-08-31 17:32:03 +02:00
Alexandre Aubin
77ce657ae1 Ugly hack to have the name of the main logger, otherwise error/exception messages ain't displayed 2020-08-27 19:22:09 +02:00
Alexandre Aubin
5f242aea18 Fix code that was half broken because of undefined vars :| 2020-08-27 17:54:44 +02:00
Alexandre Aubin
4286523653 Merge branch 'dev' into 4.1 2020-08-27 16:52:47 +02:00
Alexandre Aubin
1ef1dbf564
Merge pull request #981 from YunoHost/default_questions_for_app_args
Default 'ask' questions for common app manifest args
2020-08-27 16:25:12 +02:00
Kayou
d491b3208b
Update acme_tiny to 4.1.0 (#1037) 2020-08-24 23:25:40 +02:00
Alexandre Aubin
6ec0e7b6af Fix stupid encoding issue when fetching service description 2020-08-24 15:41:41 +02:00
Josué Tille
8e1e1e607b
Merge branch 'permission_protection' into remove_legacy_settings 2020-08-23 22:01:55 +02:00
Josué Tille
e6da35abd1
Merge branch 'dev' into permission_protection 2020-08-23 21:48:18 +02:00
Josue-T
7c6748e928
Merge branch '4.1' into abort_if_up_to_date_manifest 2020-08-18 21:07:30 +02:00
Alexandre Aubin
8a5914c2e7
Merge branch '4.1' into default-value-for-user-args 2020-08-14 17:31:23 +02:00
Alexandre Aubin
814f5043e3
Merge pull request #922 from YunoHost/clean-usr-bin-yunohost
YunoHost "as a python lib" ? Clean usr/bin/yunohost and yunohost-api ... Move moulinette initialization and other stuff to src/yunohost/__init__.py
2020-08-14 15:43:27 +02:00
Alexandre Aubin
4b14402c5a Moaaar debug 2020-08-12 18:13:15 +02:00
Alexandre Aubin
4cb6f7fddc Improve debugging for xtables -> nftables migration 2020-08-12 17:21:32 +02:00
Alexandre Aubin
59bd7d6664 Improve robustness of postgresql 9.6 -> 11 migration (in particular dropcluster in case cluster 11 doesn't exists yet) 2020-08-12 17:12:21 +02:00
Alexandre Aubin
accc2da4e3 Improve debugging of postgresql 9.6 -> 11 migration 2020-08-12 17:11:58 +02:00
Alexandre Aubin
c2422d8c3e Let's create the home after we validate that admin actually does exists 2020-07-27 19:26:18 +02:00
Kay0u
509d417070 create admin home folder 2020-07-27 19:26:18 +02:00
Alexandre Aubin
bbb6a4ce91 [firewall] Add draft of migration for xtable->nftable 2020-07-27 19:26:18 +02:00
Alexandre Aubin
56a5b5aae2 [psql] Fix hardcoded fix for postgresql status check 2020-07-27 19:25:24 +02:00
Alexandre Aubin
50f1e9a681 [psql] Add migration for Postgresql cluster upgrade from 9.6 to 11 2020-07-27 19:25:24 +02:00
Alexandre Aubin
73356eed75 [php] Also patch php7.0 settings on the fly during restore 2020-07-27 19:23:53 +02:00
Alexandre Aubin
b6d1bb7901 [php] Also migrate app settings to fix inconsistencies (e.g. during remove of migrated apps) 2020-07-27 19:23:53 +02:00
Alexandre Aubin
b747c17369 [php] Also patch stuff in subfolers inside scripts/ (some apps have an experimental_helpers/ folder) 2020-07-27 19:23:53 +02:00
Alexandre Aubin
9dbf626b36 [php] More ugly hack for php helpers shipped by apps that assume php 7.0 by default 2020-07-27 19:23:53 +02:00
Alexandre Aubin
2c7b3a1fd1 [php] Add migration procedure for php7.0 -> php7.3 pool files 2020-07-27 19:23:53 +02:00
Alexandre Aubin
5930b6ddf2 [php] Now use php7.3 instead of php7.0 + autopatch app scripts like we did for php5 2020-07-27 19:23:53 +02:00
Alexandre Aubin
fa5130a7fc [cleanup] Move migration 0011 code to legacy.py 2020-07-27 19:23:07 +02:00
Alexandre Aubin
60dd1fc848 [cleanup] Remove legacy migrations and code snippets which won't be needed anymore on buster 2020-07-27 19:22:21 +02:00
Étienne Mollier
0a9f4d59cb [fix] Ldap interface seems to expect lists everywhere now? 2020-07-27 19:20:36 +02:00