We probably don't need this stuff in the actionsmap anymore ...

This commit is contained in:
Alexandre Aubin 2019-05-10 02:16:31 +02:00
parent f010f49528
commit afdfb13d68

View file

@ -77,9 +77,6 @@ user:
list: list:
action_help: List users action_help: List users
api: GET /users api: GET /users
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
--fields: --fields:
help: fields to fetch help: fields to fetch
@ -89,9 +86,6 @@ user:
create: create:
action_help: Create user action_help: Create user
api: POST /users api: POST /users
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: The unique username to create help: The unique username to create
@ -148,9 +142,6 @@ user:
delete: delete:
action_help: Delete user action_help: Delete user
api: DELETE /users/<username> api: DELETE /users/<username>
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username to delete help: Username to delete
@ -164,9 +155,6 @@ user:
update: update:
action_help: Update user informations action_help: Update user informations
api: PUT /users/<username> api: PUT /users/<username>
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username to update help: Username to update
@ -219,9 +207,6 @@ user:
info: info:
action_help: Get user information action_help: Get user information
api: GET /users/<username> api: GET /users/<username>
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
username: username:
help: Username or email to get information help: Username or email to get information
@ -235,9 +220,6 @@ user:
allow: allow:
action_help: Allow the user to uses ssh action_help: Allow the user to uses ssh
api: POST /users/ssh/enable api: POST /users/ssh/enable
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username of the user help: Username of the user
@ -248,9 +230,6 @@ user:
disallow: disallow:
action_help: Disallow the user to uses ssh action_help: Disallow the user to uses ssh
api: POST /users/ssh/disable api: POST /users/ssh/disable
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username of the user help: Username of the user
@ -261,9 +240,6 @@ user:
list-keys: list-keys:
action_help: Show user's authorized ssh keys action_help: Show user's authorized ssh keys
api: GET /users/ssh/keys api: GET /users/ssh/keys
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username of the user help: Username of the user
@ -274,9 +250,6 @@ user:
add-key: add-key:
action_help: Add a new authorized ssh key for this user action_help: Add a new authorized ssh key for this user
api: POST /users/ssh/key api: POST /users/ssh/key
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username of the user help: Username of the user
@ -292,9 +265,6 @@ user:
remove-key: remove-key:
action_help: Remove an authorized ssh key for this user action_help: Remove an authorized ssh key for this user
api: DELETE /users/ssh/key api: DELETE /users/ssh/key
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
username: username:
help: Username of the user help: Username of the user
@ -315,17 +285,11 @@ domain:
list: list:
action_help: List domains action_help: List domains
api: GET /domains api: GET /domains
configuration:
authenticate: all
authenticator: ldap-anonymous
### domain_add() ### domain_add()
add: add:
action_help: Create a custom domain action_help: Create a custom domain
api: POST /domains api: POST /domains
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
domain: domain:
help: Domain name to add help: Domain name to add
@ -342,9 +306,6 @@ domain:
remove: remove:
action_help: Delete domains action_help: Delete domains
api: DELETE /domains/<domain> api: DELETE /domains/<domain>
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
domain: domain:
help: Domain to delete help: Domain to delete
@ -355,9 +316,6 @@ domain:
dns-conf: dns-conf:
action_help: Generate DNS configuration for a domain action_help: Generate DNS configuration for a domain
api: GET /domains/<domain>/dns api: GET /domains/<domain>/dns
configuration:
authenticate:
- api
arguments: arguments:
domain: domain:
help: Target domain help: Target domain
@ -373,9 +331,6 @@ domain:
cert-status: cert-status:
action_help: List status of current certificates (all by default). action_help: List status of current certificates (all by default).
api: GET /domains/cert-status/<domain_list> api: GET /domains/cert-status/<domain_list>
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
domain_list: domain_list:
help: Domains to check help: Domains to check
@ -388,9 +343,6 @@ domain:
cert-install: cert-install:
action_help: Install Let's Encrypt certificates for given domains (all by default). action_help: Install Let's Encrypt certificates for given domains (all by default).
api: POST /domains/cert-install/<domain_list> api: POST /domains/cert-install/<domain_list>
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
domain_list: domain_list:
help: Domains for which to install the certificates help: Domains for which to install the certificates
@ -412,9 +364,6 @@ domain:
cert-renew: cert-renew:
action_help: Renew the Let's Encrypt certificates for given domains (all by default). action_help: Renew the Let's Encrypt certificates for given domains (all by default).
api: POST /domains/cert-renew/<domain_list> api: POST /domains/cert-renew/<domain_list>
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
domain_list: domain_list:
help: Domains for which to renew the certificates help: Domains for which to renew the certificates
@ -436,9 +385,6 @@ domain:
url-available: url-available:
action_help: Check availability of a web path action_help: Check availability of a web path
api: GET /domain/urlavailable api: GET /domain/urlavailable
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
domain: domain:
help: The domain for the web path (e.g. your.domain.tld) help: The domain for the web path (e.g. your.domain.tld)
@ -559,9 +505,6 @@ app:
install: install:
action_help: Install apps action_help: Install apps
api: POST /apps api: POST /apps
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
app: app:
help: Name, local path or git URL of the app to install help: Name, local path or git URL of the app to install
@ -584,9 +527,6 @@ app:
remove: remove:
action_help: Remove app action_help: Remove app
api: DELETE /apps/<app> api: DELETE /apps/<app>
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
app: app:
help: App(s) to delete help: App(s) to delete
@ -595,9 +535,6 @@ app:
upgrade: upgrade:
action_help: Upgrade app action_help: Upgrade app
api: PUT /upgrade/apps api: PUT /upgrade/apps
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
app: app:
help: App(s) to upgrade (default all) help: App(s) to upgrade (default all)
@ -613,9 +550,6 @@ app:
change-url: change-url:
action_help: Change app's URL action_help: Change app's URL
api: PUT /apps/<app>/changeurl api: PUT /apps/<app>/changeurl
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
app: app:
help: Target app instance name help: Target app instance name
@ -668,9 +602,6 @@ app:
action_help: Check availability of a web path action_help: Check availability of a web path
api: GET /tools/checkurl api: GET /tools/checkurl
deprecated: True deprecated: True
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
url: url:
help: Url to check help: Url to check
@ -682,9 +613,6 @@ app:
register-url: register-url:
action_help: Book/register a web path for a given app action_help: Book/register a web path for a given app
api: PUT /tools/registerurl api: PUT /tools/registerurl
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
app: app:
help: App which will use the web path help: App which will use the web path
@ -724,9 +652,6 @@ app:
makedefault: makedefault:
action_help: Redirect domain root to an app action_help: Redirect domain root to an app
api: PUT /apps/<app>/default api: PUT /apps/<app>/default
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
app: app:
help: App name to put on domain root help: App name to put on domain root
@ -738,17 +663,11 @@ app:
ssowatconf: ssowatconf:
action_help: Regenerate SSOwat configuration file action_help: Regenerate SSOwat configuration file
api: PUT /ssowatconf api: PUT /ssowatconf
configuration:
authenticate: all
authenticator: ldap-anonymous
### app_change_label() ### app_change_label()
change-label: change-label:
action_help: Change app label action_help: Change app label
api: PUT /apps/<app>/label api: PUT /apps/<app>/label
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
app: app:
help: App ID help: App ID
@ -759,9 +678,6 @@ app:
addaccess: addaccess:
action_help: Grant access right to users (everyone by default) action_help: Grant access right to users (everyone by default)
api: PUT /access api: PUT /access
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
apps: apps:
nargs: "+" nargs: "+"
@ -773,9 +689,6 @@ app:
removeaccess: removeaccess:
action_help: Revoke access right to users (everyone by default) action_help: Revoke access right to users (everyone by default)
api: DELETE /access api: DELETE /access
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
apps: apps:
nargs: "+" nargs: "+"
@ -787,9 +700,6 @@ app:
clearaccess: clearaccess:
action_help: Reset access rights for the app action_help: Reset access rights for the app
api: POST /access api: POST /access
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
apps: apps:
nargs: "+" nargs: "+"
@ -887,9 +797,6 @@ backup:
restore: restore:
action_help: Restore from a local backup archive. If neither --apps or --system are given, this will restore all apps and all system parts in the archive. If only --apps if given, this will only restore apps and no system parts. Similarly, if only --system is given, this will only restore system parts and no apps. action_help: Restore from a local backup archive. If neither --apps or --system are given, this will restore all apps and all system parts in the archive. If only --apps if given, this will only restore apps and no system parts. Similarly, if only --system is given, this will only restore system parts and no apps.
api: POST /backup/restore/<name> api: POST /backup/restore/<name>
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
name: name:
help: Name of the local backup archive help: Name of the local backup archive
@ -1498,9 +1405,6 @@ tools:
adminpw: adminpw:
action_help: Change password of admin and root users action_help: Change password of admin and root users
api: PUT /adminpw api: PUT /adminpw
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
-n: -n:
full: --new-password full: --new-password
@ -1516,9 +1420,6 @@ tools:
api: api:
- GET /domains/main - GET /domains/main
- PUT /domains/main - PUT /domains/main
configuration:
authenticate: all
authenticator: as-root
arguments: arguments:
-n: -n:
full: --new-domain full: --new-domain
@ -1571,9 +1472,6 @@ tools:
upgrade: upgrade:
action_help: YunoHost upgrade action_help: YunoHost upgrade
api: PUT /upgrade api: PUT /upgrade
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
--ignore-apps: --ignore-apps:
help: Ignore apps upgrade help: Ignore apps upgrade
@ -1586,9 +1484,6 @@ tools:
diagnosis: diagnosis:
action_help: YunoHost diagnosis action_help: YunoHost diagnosis
api: GET /diagnosis api: GET /diagnosis
configuration:
authenticate: all
authenticator: ldap-anonymous
arguments: arguments:
-p: -p:
full: --private full: --private
@ -1607,9 +1502,6 @@ tools:
### tools_shell() ### tools_shell()
shell: shell:
configuration:
authenticate: all
authenticator: as-root
action_help: Launch a development shell action_help: Launch a development shell
arguments: arguments:
-c: -c: