Commit graph

3935 commits

Author SHA1 Message Date
Alexandre Aubin
6f48d1d855 Get rid of those sudo's ... otherwise, because sudo is in fact sudo-ldap, might create weird errors or stuck situation where everything is broken because slapd is stopped and the regenconf can't restart it 2019-08-12 11:16:07 +02:00
Alexandre Aubin
0a2d1c7eb6 We need this also to have proper permissions on certs 2019-08-12 11:16:04 +02:00
Alexandre Aubin
dde3a19350 Fix some critical permissions issues with ssl / slapd configuration 2019-08-12 01:56:24 +02:00
Bram
268abdfbbd
Merge pull request #767 from YunoHost/ux_better_not_installed_apps
[ux] better error message for not installed app
2019-08-09 16:47:32 +02:00
Bram
82631c1dc7
Merge pull request #748 from YunoHost/manifest-in-toml
Manifest in toml
2019-08-09 16:46:38 +02:00
Alexandre Aubin
74b5ea5982 Propagate changes to _skip_all_migrations 2019-08-05 22:07:48 +02:00
Alexandre Aubin
dedc85e52a Implement / clean strings + fix some edge cases 2019-08-05 21:55:52 +02:00
Alexandre Aubin
add3bd29b0 Add dependencies between migrations 2019-08-05 21:10:03 +02:00
Alexandre Aubin
1a095f1299 Remove service_enable from stuff logged using operation logger ... it's buggy (i18n not working) + doesn't make sense that this one and not service_disable and service add/start/... 2019-08-05 19:10:48 +02:00
Alexandre Aubin
302899d12d Merge branch 'stretch-stable' into stretch-unstable 2019-08-05 18:43:08 +02:00
Alexandre Aubin
6079dc9f1d Update changelog for 3.6.4.6 2019-08-05 18:37:48 +02:00
Alexandre Aubin
9d559bf42c We need quotes here, otheriwse yaml isn't happy later when loading the metadata file 2019-08-05 18:36:09 +02:00
Alexandre Aubin
32e01d9cff Don't miserably fail if we can't load detail for a log entry 2019-08-05 18:36:03 +02:00
Alexandre Aubin
1cec9d78eb We need quotes here, otheriwse yaml isn't happy later when loading the metadata file 2019-08-05 18:27:11 +02:00
Alexandre Aubin
d507d447dd Don't miserably fail if we can't load detail for a log entry 2019-08-05 18:27:00 +02:00
Alexandre Aubin
da64778b0d Migrate the old migration json to the new yaml format 2019-08-05 17:57:13 +02:00
Alexandre Aubin
2723300dca Rework the migration system to have independent, non-ordered migrations, so each migration has a state skipped / done / pending and can be ran independently from others 2019-08-05 17:57:13 +02:00
Alexandre Aubin
bee4fb70fd [mod] Move this block to have a whole part dedicated to migrations 2019-08-05 17:57:13 +02:00
Bram
376cce4f53
Merge pull request #752 from YunoHost/fix_getopts
[fix] Fix values starting by - in getopts
2019-08-05 11:25:03 +02:00
Alexandre Aubin
817358ade4 [yolo] Improve handling of situation where applist can't be fetched somehow... 2019-08-04 22:18:32 +02:00
Alexandre Aubin
93691452a7 Update changelog for 3.6.4.5 2019-08-04 18:47:49 +02:00
Alexandre Aubin
c6f653822e Gotta feed the file path, not the file itself 2019-08-04 18:47:34 +02:00
Alexandre Aubin
92c05a8d02 Update changelog for 3.6.4.5 2019-08-04 18:46:33 +02:00
Alexandre Aubin
6936fa95b9 Gotta feed the file path, not the file itself 2019-08-04 18:45:42 +02:00
Alexandre Aubin
e05bf8cbfb Merge branch 'stretch-testing' into stretch-unstable 2019-08-04 18:25:30 +02:00
Alexandre Aubin
f462a22b27 Merge branch 'stretch-testing' into stretch-stable 2019-08-04 18:23:34 +02:00
Alexandre Aubin
cd912db8b2 Update changelog for 3.6.4.4 2019-08-04 18:23:21 +02:00
Laurent Peuch
1224380265 [fix] retreive the actual value 2019-08-04 18:16:35 +02:00
Alexandre Aubin
1cb0a26b06 We don't need this ugly trick anymore if we forgot the adminpw 2019-08-04 18:15:46 +02:00
Alexandre Aubin
8212010979 Fix legit variable getting caught as an info to be redacted by the core 2019-08-04 18:15:09 +02:00
Laurent Peuch
e1a1e0bb35 [mod] use read_yaml and only keep sensible code inside of exception 2019-08-04 18:13:20 +02:00
ljf (zamentur)
008c2886aa [fix] Use read_yaml instead of custom yaml load 2019-08-04 18:13:13 +02:00
ljf (zamentur)
705d50fa6e [fix] Path not displayed in log_corrupted_md_file 2019-08-04 18:13:06 +02:00
Alexandre Aubin
0ad91b027c
Merge pull request #754 from YunoHost/fix-log_corrupted_md_file
[fix] Path not displayed in log_corrupted_md_file
2019-08-04 18:01:53 +02:00
Alexandre Aubin
e2899c8158
Merge pull request #766 from YunoHost/avoid_silent_exception
[mod] remove silent exception in toos_update
2019-08-04 17:58:56 +02:00
Alexandre Aubin
6a4fb9b423
s/apps/applists/ 2019-08-04 17:58:24 +02:00
Laurent Peuch
04e5c7c203 [mod] use read_yaml and only keep sensible code inside of exception 2019-08-04 17:45:40 +02:00
Alexandre Aubin
5409351096
Merge pull request #755 from yalh76/openldap-tls
[enh] Add OpenLDAP TLS support
2019-08-04 00:24:38 +02:00
Alexandre Aubin
10f1651022
Moving to the post-regen part because the pre-regen part should touch as little as possible of the actual system config 2019-08-03 21:00:44 +02:00
Alexandre Aubin
81843b2b95
Support .sh as an exception for bash hooks 2019-08-03 20:56:36 +02:00
Alexandre Aubin
f07be378e9
Merge pull request #763 from YunoHost/fix_group_permissions
Fix variable definition for permission in backup
2019-08-03 20:46:42 +02:00
yalh76
bae6fe86f3 spelling 2019-08-01 22:28:55 +02:00
Bram
301937e175
Merge pull request #765 from YunoHost/apps_without_path_arent_using_domain
[mod] BREAKING (but should be fine) apps without path aren't considering using the domain anymore
2019-08-01 15:46:59 +02:00
Laurent Peuch
98d6735586 [ux] better error message for not installed app 2019-07-30 01:27:50 +02:00
Alexandre Aubin
3132d35df6 Typos 2019-07-30 01:22:31 +02:00
Laurent Peuch
6b285bae88 [mod] remove silent exception in toos_update 2019-07-30 01:18:14 +02:00
Laurent Peuch
96764fc03d [mod] BREAKING (but should be fine) apps without path aren't considering using the domain anymore 2019-07-29 23:03:57 +02:00
Laurent Peuch
2978df56fb [enh] integrate actions/config-panel into operation_logs 2019-07-29 22:58:05 +02:00
Laurent Peuch
933bf99052 [mod] pep8 2019-07-29 03:44:40 +02:00
Josué Tille
7349c42886
Fix identation 2019-07-28 17:05:34 +02:00