Commit graph

252 commits

Author SHA1 Message Date
Alexandre Aubin
06fe3504b3 Change app catalog API to support categories 2019-11-26 00:38:36 +01:00
Alexandre Aubin
3951f5e1b8 Refactor the whole app_list and app_info madness ... 2019-11-25 21:05:00 +01:00
Alexandre Aubin
7518beaf2f Fuck it we don't need these options 2019-11-25 19:23:31 +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
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
Alexandre Aubin
e70530a9db Remove deprecated / useless option from 'service add', and add new ones for status and conf check and port exposure 2019-11-14 17:08:10 +01:00
Alexandre Aubin
35a7c1db9f Remove --show-status from app_info in actionsmap as well 2019-11-09 19:48:52 +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
fc53148070
Merge branch 'stretch-unstable' into new-diagnosis-system 2019-11-06 18:14:21 +01:00
Alexandre Aubin
0e98d37c49 Remove the whole monitoring / glances stuff 2019-11-05 23:41:04 +01:00
Alexandre Aubin
b630724ec9 Can't have duplicated routes 2019-11-04 22:32:30 +01:00
Alexandre Aubin
bc965dc9f6
Merge branch 'stretch-unstable' into maindomain_ux_feedback 2019-11-04 22:13:20 +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
515a8d2f65
Merge branch 'stretch-unstable' into future-proof-applist-system 2019-11-01 14:59:06 +01:00
ljf
98d60a888b [fix] HTTP API for permissions 2019-10-20 02:24:54 +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
5818de3a82 Remove the whole monitoring / glances stuff 2019-10-14 04:48:56 +02:00
Alexandre Aubin
0839de2d6a Switching to POST method because it's more practical than PUT, idk what im doing 2019-10-13 23:02:46 +02:00
Alexandre Aubin
f75cd82593 First part of implementing the ignore mechanism 2019-10-11 20:05:46 +02:00
Alexandre Aubin
94f3557aeb Remove old 'tools diagnosis', superseded by the new diagnosis system 2019-10-10 16:16:59 +02:00
Alexandre Aubin
0c232b6cb5 Implement diagnosis show --share 2019-10-10 16:13:13 +02:00
Alexandre Aubin
d2bbb5a2b3 This 'args' things sounds like a big YAGNI after all 2019-10-10 16:12:33 +02:00
Alexandre Aubin
1d8ba7fa95 Implement diagnosis show --full and --issues 2019-10-10 16:11:20 +02:00
Alexandre Aubin
8a415579bf Implement diagnosis_show 2019-10-10 16:02:50 +02:00
Alexandre Aubin
b42bd20311 First draft for diagnosis_run 2019-10-10 16:02:50 +02:00
Alexandre Aubin
f987e7872c Skeleton / draft of API 2019-10-10 16:02:50 +02:00
Laurent Peuch
1584c90700 [ux] more useful deprecated warning that mention the new command 2019-10-05 04:24:32 +02:00
Laurent Peuch
f732085d3f [ux] rename 'yunohost domain maindomain' to 'yunohost domain main-domain' 2019-10-05 04:24:32 +02:00
Laurent Peuch
877cfc1fe5 [ux] move 'maindomain' command from 'tools' to 'domain' section 2019-10-05 04:24:32 +02:00
Laurent Peuch
3bc4945ccf [ux] 'new-domain' argument of maindomain command was confusing 2019-10-05 04:24:32 +02:00
Alexandre Aubin
ea9a93cec0
Update data/actionsmap/yunohost.yml
Co-Authored-By: Allan Nordhøy <epost@anotheragency.no>
2019-09-25 00:07:50 +02:00
Alexandre Aubin
e2e960175b
Apply suggestions from code review
Update descriptions for action map

Co-Authored-By: Allan Nordhøy <epost@anotheragency.no>
2019-09-21 13:16:28 +02:00
Alexandre Aubin
ea8c0cae94 Deprecate legacy app access system 2019-09-13 18:34:26 +02:00
Alexandre Aubin
f950378c63 Do not display primary groups by default when running yunohost user group list 2019-09-13 17:39:21 +02:00
Alexandre Aubin
302e755f48 Assume we target the .main permission if it's not given explicitly 2019-09-13 16:50:46 +02:00
Alexandre Aubin
a1d3376613 Simplify permission_clear, now named permission_reset 2019-09-13 16:31:03 +02:00
Alexandre Aubin
45483f4116 --short and --full options for group_list and permission_list 2019-09-13 16:31:03 +02:00
Alexandre Aubin
41e6f1b81c Simplify permission_add/remove to just permission_update with --add and --remove, similar to what's done for groups 2019-09-13 16:31:03 +02:00
Alexandre Aubin
6276485665 Simplify permission_list ... it really sounds like we don't need all these options 2019-09-13 16:31:03 +02:00
Alexandre Aubin
97c637f44c Fix group command descriptions in the actionmap 2019-09-13 16:31:02 +02:00
Alexandre Aubin
c5d0a27098 Simplify group info and group update interface and code 2019-09-13 16:31:02 +02:00
Alexandre Aubin
0f7b8c3515 Simplify group list interface and code 2019-09-13 16:31:02 +02:00
Alexandre Aubin
34df84e222 group add -> group create, to be consistent with user create/delete 2019-09-13 16:31:02 +02:00
Alexandre Aubin
6d604d711f
Merge pull request #768 from YunoHost/rework-migration-system
Rework migration system to have independent migrations
2019-09-13 03:01:59 +02:00
Laurent Peuch
fd99ef0d6c [ux] make dns-conf help sentence obvious that it's a sample conf 2019-09-11 03:56:53 +02:00
Alexandre Aubin
dc7b8d1faa
Merge branch 'stretch-unstable' into rework-migration-system 2019-09-10 14:27:56 +02:00
ljf (zamentur)
70cf0db0ad
[enh] Rename permission http api route in plural 2019-09-04 13:35:06 +02:00