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
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
Laurent Peuch
87435775ee
[enh] add --dry-run option to dyndns update
2019-08-27 19:45:33 +02:00
Laurent Peuch
b8f27b7593
[enh] add --force to 'dyndns update'
2019-08-26 17:35:18 +02:00
ljf
ed3e014fee
[enh] Remove revert mechanism
2019-08-14 16:46:14 +02:00
ljf
7a0dbf7977
[fix] Ask for specifying migrations to skip
2019-08-14 13:05:23 +02:00
ljf
81ae41a3e4
[enh] Warn user about --revert option
2019-08-14 12:27:32 +02:00
Alexandre Aubin
d516cf8ed2
We need to be able to run postinstall without authenticating ... otherwise we can't run the postinstall from the webadmin
2019-08-13 00:34:34 +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
24cfc15536
Merge branch 'stretch-unstable' into group_permission
2019-05-31 18:15:09 +02:00
Alexandre Aubin
331bdb53aa
Merge branch 'stretch-unstable' into authenticate-as-root
2019-05-16 17:08:48 +02:00
Josué Tille
fde8cafa4e
Merge remote-tracking branch 'upstream/stretch-unstable' into group_permission
2019-05-10 22:53:06 +02:00
Alexandre Aubin
ce0ffe9324
And in fact ... neither do we need this stuff ?
2019-05-10 02:28:26 +02:00
Alexandre Aubin
afdfb13d68
We probably don't need this stuff in the actionsmap anymore ...
2019-05-10 02:16:31 +02:00
Alexandre Aubin
1781dd7abe
Merge branch 'stretch-unstable' into rework-update-and-upgrade
2019-05-09 17:15:41 +02:00
Josué Tille
9f28bfccad
Use root UID to authenticate to LDAP
2019-05-02 15:30:44 +02:00
Alexandre Aubin
a6ac514202
Merge pull request #716 from YunoHost/improve-log-list
...
Add a --with-details option for log list
2019-05-02 14:54:52 +02:00
Alexandre Aubin
3b5b7a9ae6
Merge pull request #678 from ChristopheVuillot/bash_completion_yunohost
...
[enh] bash completion for yunohost cli
2019-04-25 13:52:53 +02:00
Alexandre Aubin
94f33b617b
Add a --with-details option for log list
2019-04-24 20:25:34 +02:00
Alexandre Aubin
c7eb5bbed4
[fix] Microdecision : exposing ldapinit does not make sense
2019-04-24 17:51:33 +02:00
Alexandre Aubin
a192bdd31a
Consistent options for tools_update (compared to upgrade) + semantic improvements
2019-04-23 16:51:32 +02:00
Alexandre Aubin
a16fb94d82
Only upgrade system or apps, not both at the same time
2019-04-21 02:03:59 +02:00
Christophe Vuillot
7ff9d849c4
fixed naming convention
2019-04-12 14:41:59 +02:00
Alexandre Aubin
ccdd7e645d
Be able to run the script from a distant folder
2019-03-28 16:47:54 +01:00
Christophe Vuillot
3550be63f2
Added a python script (yunohost_completion.py) which generates a bash completion file for the yunohost command based on yunohost.yml, in data/actionsmap
...
Added the output of the script in data/bash-completion.d/yunohost_completion
This is probably not the correct place for the script and the generation should
be done at some other time and place also.
2019-03-11 14:53:40 +01:00
Alexandre Aubin
650232b1c3
Merge branch 'stretch-unstable' into group_permission
2019-03-05 02:59:05 +01:00
Alexandre Aubin
42b41aa934
Add new regen-conf API in tools category
2019-02-18 19:27:40 +01:00
Pierre Bourré
bbb004e056
fix typo
2019-01-23 00:50:45 +01:00
Pierre Bourré
dffecf4ae6
add actionsmap type_log to precise if the log is a file or a systemd log
2019-01-23 00:00:25 +01:00
Josué Tille
f22e7144b4
Implement migration while restore backup
2019-01-17 22:15:14 +01:00