Manage users via cli #632

Merged
konrad merged 16 commits from feature/cli-users into master 2020-08-13 15:34:04 +00:00

16 Commits

Author SHA1 Message Date
kolaente 5e0ce4641c
Add users cli commands to docs
continuous-integration/drone/pr Build is passing Details
2020-08-13 17:22:39 +02:00
kolaente 93c9b9c291
Fix checking for changing username or user email
continuous-integration/drone/pr Build is passing Details
2020-08-13 17:02:11 +02:00
kolaente 31c61d7feb
Add user status change command
continuous-integration/drone/pr Build is failing Details
2020-08-13 16:57:11 +02:00
kolaente 594baa921b
Make sure only one user exists with a particular email when updating 2020-08-13 16:41:29 +02:00
kolaente 922e688720
Add password reset 2020-08-13 16:36:25 +02:00
kolaente caa6cf81f8
Add user id to help 2020-08-13 16:17:39 +02:00
kolaente 4de436624d
Remove user delete (too many possible side effects, postponed until later) 2020-08-13 16:16:44 +02:00
kolaente ca6df2095e
Make sure to fail on any errors 2020-08-13 16:15:27 +02:00
kolaente 458a6645ee
Fail if changing the username would result in duplicate users 2020-08-13 16:15:04 +02:00
kolaente e2da1f8eaf
Merge branch 'master' into feature/cli-users 2020-08-13 16:08:14 +02:00
kolaente 1b96a4ab2d
Add user update command
Signed-off-by: kolaente <k@knt.li>
2020-08-13 13:03:17 +02:00
kolaente 48868983e8
Rename flags
Signed-off-by: kolaente <k@knt.li>
2020-08-13 12:48:47 +02:00
kolaente b09df25324
Add user create command
Signed-off-by: kolaente <k@knt.li>
2020-08-13 12:47:37 +02:00
kolaente efa052f8ad
Add command stubs for all commands
Signed-off-by: kolaente <k@knt.li>
2020-08-13 12:25:22 +02:00
kolaente 99b0d311dd
Render users in a beautiful table
Signed-off-by: kolaente <k@knt.li>
2020-08-13 12:18:25 +02:00
kolaente ed2ff62fd2
Started adding user list command
Signed-off-by: kolaente <k@knt.li>
2020-08-12 18:29:14 +02:00