Alexandre Aubin
|
97138e9209
|
Try to remove as many app_list() call as possible, replace them with a simple _installed_apps()
|
2019-11-25 19:07:52 +01:00 |
|
Alexandre Aubin
|
101d3beebf
|
Simplify app_list, don't call app_info (which itself calls app_list...) just to fetch the label from the settings
|
2019-11-25 18:26:26 +01:00 |
|
Alexandre Aubin
|
615a164c06
|
Merge pull request #791 from decentral1se/add-pop3-setting
Add pop3.enabled setting
|
2019-11-25 16:19:36 +01:00 |
|
Alexandre Aubin
|
9c9ea6d530
|
This fix disappeared in the merge mess at some point ...
|
2019-11-22 16:24:08 +01:00 |
|
Alexandre Aubin
|
02d00eece0
|
migrate -> run
|
2019-11-20 16:05:45 +01:00 |
|
Alexandre Aubin
|
d50a69fe3e
|
Merge pull request #838 from YunoHost/improve-service-status-checks
[enh] Improve service status checks (and service add CLI)
|
2019-11-18 14:11:37 +01:00 |
|
Alexandre Aubin
|
3c76497003
|
Merge branch 'stretch-unstable' into get-rid-of-app-status
|
2019-11-16 15:24:24 +01:00 |
|
Alexandre Aubin
|
71878f6bbe
|
Move debug log dump from ynh_exit_properly to the core after failed app operation
|
2019-11-15 16:40:16 +01:00 |
|
Alexandre Aubin
|
6ff99f7cba
|
Improve app_upgrade error management
|
2019-11-15 16:40:04 +01:00 |
|
Alexandre Aubin
|
39e109a5b6
|
Merge branch 'stretch-unstable' into dump-app-debug-extract-from-the-core
|
2019-11-15 16:38:14 +01:00 |
|
Alexandre Aubin
|
179c50e763
|
Merge pull request #832 from YunoHost/app_upgrade_error_management
Improve app_upgrade error management
|
2019-11-15 16:37:37 +01:00 |
|
Alexandre Aubin
|
041d5ce684
|
Merge branch 'stretch-unstable' into remove-deprecated-helpers
|
2019-11-14 17:26:13 +01:00 |
|
Alexandre Aubin
|
69b611bd28
|
Merge branch 'stretch-unstable' into improve-service-status-checks
|
2019-11-14 17:16:44 +01:00 |
|
Luke Murphy
|
c15311f7e7
|
Carry over fixes from @alexAubin
Lost during the rebasing but revived!
|
2019-11-10 21:01:31 +07:00 |
|
Luke Murphy
|
b470c9192c
|
Add "on" to valid boolean and refactor is_true
|
2019-11-10 20:57:46 +07:00 |
|
Alexandre Aubin
|
d36a79a0f6
|
Merge branch 'stretch-unstable' into get-rid-of-app-status
|
2019-11-09 19:47:50 +01:00 |
|
Alexandre Aubin
|
3b7899db8c
|
appslists -> apps catalog
|
2019-11-09 00:21:47 +01:00 |
|
Alexandre Aubin
|
f31c02cd64
|
Merge branch 'stretch-unstable' into future-proof-applist-system
|
2019-11-08 23:32:53 +01:00 |
|
Alexandre Aubin
|
9a95004efc
|
Merge branch 'stretch-unstable' into remove-deprecated-helpers
|
2019-11-08 22:58:37 +01:00 |
|
Alexandre Aubin
|
8671a4c230
|
Remove pdb used for debug, and improve comment
|
2019-11-08 22:50:47 +01:00 |
|
Alexandre Aubin
|
3b4ad59cd7
|
Propagate removal of 'active' to that piece of code that uses it
|
2019-11-07 22:22:15 +01:00 |
|
Alexandre Aubin
|
fc53148070
|
Merge branch 'stretch-unstable' into new-diagnosis-system
|
2019-11-06 18:14:21 +01:00 |
|
Alexandre Aubin
|
e9efcadda0
|
Merge pull request #805 from YunoHost/simplify-requirement-checks-madness
Simplify madness code about checking requirements
|
2019-11-04 22:14:41 +01:00 |
|
Alexandre Aubin
|
62c955c675
|
Merge pull request #824 from YunoHost/burn-app-debug
Remove app_debug, unused stuff / not really relevant
|
2019-11-04 21:58:15 +01:00 |
|
Alexandre Aubin
|
cb247a8140
|
Get rid of app's status.json
|
2019-11-04 21:53:21 +01:00 |
|
Alexandre Aubin
|
717ec04f54
|
Move debug log dump from ynh_exit_properly to the core after failed app operation
|
2019-11-04 20:20:12 +01:00 |
|
Alexandre Aubin
|
e91429ad49
|
Improve app_upgrade error management
|
2019-11-04 19:58:08 +01:00 |
|
Alexandre Aubin
|
aa8aefce02
|
Merge branch 'stretch-unstable' into simplify-requirement-checks-madness
|
2019-11-01 15:20:48 +01:00 |
|
Alexandre Aubin
|
515a8d2f65
|
Merge branch 'stretch-unstable' into future-proof-applist-system
|
2019-11-01 14:59:06 +01:00 |
|
Alexandre Aubin
|
9ee3d234e8
|
[ux] Add a message to explain that the app is being removed if the install fails
|
2019-10-29 19:19:04 +01:00 |
|
Alexandre Aubin
|
83b45d7894
|
Fix the legacy permission fix after app install, sometimes the setting ain't None
|
2019-10-29 17:38:05 +01:00 |
|
Alexandre Aubin
|
71bc6a0faf
|
We gotta regen the ssowat conf to propagate the change
|
2019-10-29 16:38:15 +01:00 |
|
Alexandre Aubin
|
9294664d6c
|
Fix permission backward compatibility for the case where an app needs to make the app temporarily public during install script...
|
2019-10-26 17:46:51 +02:00 |
|
Alexandre Aubin
|
17ce7bd95c
|
Rework depreciation warning about legacy permission stuff
|
2019-10-26 17:46:51 +02:00 |
|
Alexandre Aubin
|
9beeb16077
|
Don't sync permission right away when deleting them, otherwise we get annoying warning because app_map thinks the app is still installed and expected a main permission
|
2019-10-20 04:17:25 +02:00 |
|
Alexandre Aubin
|
e005d94f82
|
Messed up the message UX with a previous PR (did not have the message explaining how to debug at the very end)
|
2019-10-20 04:17:25 +02:00 |
|
Alexandre Aubin
|
9362261d34
|
Ugh some apps uses skipped_uris sometimes instead of unprotected_uris...
|
2019-10-19 18:05:32 +02:00 |
|
Alexandre Aubin
|
f5509b7be7
|
Remove app_debug, unused stuff, not really relevant, now basically superseded by the new log system...
|
2019-10-18 20:20:22 +02:00 |
|
Alexandre Aubin
|
a0fd531ef9
|
Merge branch 'stretch-unstable' into more-accurate-tests
|
2019-10-15 23:27:45 +02:00 |
|
Alexandre Aubin
|
cd89f119ff
|
Merge branch 'stretch-unstable' into permission-visitors
|
2019-10-15 23:23:56 +02:00 |
|
Alexandre Aubin
|
6dc720f3cf
|
[yolo] Use read_json / write_to_json helpers to read/write ssowat conf.json.persistent
|
2019-10-15 02:36:12 +02:00 |
|
Alexandre Aubin
|
3bc65ddc34
|
Merge branch 'stretch-unstable' into more-accurate-tests
|
2019-10-14 19:09:48 +02:00 |
|
Alexandre Aubin
|
1f2da5c26b
|
Merge branch 'stretch-unstable' into better-handling-of-app-install-and-remove-failures
|
2019-10-14 19:08:15 +02:00 |
|
Alexandre Aubin
|
f050b3c5b8
|
First version of http exposure diagnosis
|
2019-10-10 16:13:13 +02:00 |
|
Alexandre Aubin
|
eb85744a1d
|
Merge branch 'stretch-unstable' into permission-visitors
|
2019-10-10 00:13:12 +02:00 |
|
Alexandre Aubin
|
5882bf89db
|
Merge branch 'stretch-testing' into stretch-unstable
|
2019-10-10 00:10:11 +02:00 |
|
Alexandre Aubin
|
2623d38567
|
Annnnnd Alex was drunk and released an epic stupid bug in stable
|
2019-10-10 00:06:36 +02:00 |
|
Alexandre Aubin
|
e7d1cc5f94
|
Allow to specify right away what groups to allow for a permission when creating it
|
2019-10-09 23:02:57 +02:00 |
|
Alexandre Aubin
|
c315df9269
|
Wokay, getting tired of breaking the entire permission/group ecosystem because of bugs when developing.
|
2019-10-09 23:02:57 +02:00 |
|
Alexandre Aubin
|
88794805eb
|
We probably don't need to have multiple urls per permissions ...
|
2019-10-09 23:02:37 +02:00 |
|