Johannes Zellner
|
3c3de6205e
|
Add test case for blocking cid-webadmin deletion
|
2016-06-08 11:27:10 +02:00 |
|
Johannes Zellner
|
16444f775d
|
Prevent deletion of the built-in clients
|
2016-06-08 11:24:02 +02:00 |
|
Johannes Zellner
|
2676658b5d
|
Add auth client cid-sdk and cid-cli
|
2016-06-08 11:20:06 +02:00 |
|
Girish Ramakrishnan
|
fbb8a842c1
|
do not require password
|
2016-06-08 00:07:41 -07:00 |
|
Girish Ramakrishnan
|
62b586e8dd
|
fix require path
|
2016-06-07 20:57:39 -07:00 |
|
Girish Ramakrishnan
|
313d98ef70
|
add a route to check for updates quickly
|
2016-06-07 20:24:41 -07:00 |
|
Girish Ramakrishnan
|
06448f146d
|
fix typo
|
2016-06-07 20:09:53 -07:00 |
|
Girish Ramakrishnan
|
064d950f87
|
add new tests for field validation
|
2016-06-07 16:00:02 -07:00 |
|
Girish Ramakrishnan
|
3236ce9cd6
|
check if both are null
|
2016-06-07 15:36:45 -07:00 |
|
Johannes Zellner
|
f74b22645f
|
Token view is now admin only
|
2016-06-07 22:56:27 +02:00 |
|
Johannes Zellner
|
3540f2c197
|
Move token management to separate view for admins only
|
2016-06-07 22:54:53 +02:00 |
|
Girish Ramakrishnan
|
3231fe7874
|
use user.get which already set admin flag
|
2016-06-07 10:03:08 -07:00 |
|
Girish Ramakrishnan
|
dc8fd2eab3
|
do not use userdb directly
|
2016-06-07 10:01:14 -07:00 |
|
Girish Ramakrishnan
|
3ae388602c
|
fix wording
|
2016-06-07 09:27:42 -07:00 |
|
Johannes Zellner
|
733187f3c4
|
Also show redirectURI for developers to use
|
2016-06-07 16:21:33 +02:00 |
|
Johannes Zellner
|
02d2a7058e
|
Remove whitespace in scope input
|
2016-06-07 16:15:53 +02:00 |
|
Johannes Zellner
|
25003bcf40
|
Add placeholder text in scope input
|
2016-06-07 16:12:56 +02:00 |
|
Johannes Zellner
|
234caa60eb
|
Add form validation for scopes
|
2016-06-07 16:10:33 +02:00 |
|
Johannes Zellner
|
a0227b6043
|
Remove now unused localhost test client
We can now simply use the regular APIs to do local development against a Cloudron
|
2016-06-07 16:03:50 +02:00 |
|
Johannes Zellner
|
46ac6c4918
|
Offset the footer in the console views
|
2016-06-07 15:58:53 +02:00 |
|
Johannes Zellner
|
4afde79297
|
Fix error message
|
2016-06-07 15:56:22 +02:00 |
|
Johannes Zellner
|
17d48f3fce
|
Specify the expiration on the client. Currently this is 100 years.
I am not sure if this is the best approach, or if we should introduce a magic value instead.
|
2016-06-07 15:54:32 +02:00 |
|
Johannes Zellner
|
facdabcc8d
|
Mention the token expiration in the ui
|
2016-06-07 15:54:09 +02:00 |
|
Johannes Zellner
|
691803f10b
|
Allow optional expiresAt to be set on token creation
|
2016-06-07 15:47:13 +02:00 |
|
Johannes Zellner
|
8144c6d086
|
Patch up the token delete button with the route
|
2016-06-07 15:38:42 +02:00 |
|
Johannes Zellner
|
290ab6cc7d
|
Fix typo
|
2016-06-07 15:38:30 +02:00 |
|
Johannes Zellner
|
8e5af17e5d
|
Add route to delete a single token
|
2016-06-07 15:34:27 +02:00 |
|
Johannes Zellner
|
d9d94faf75
|
Refresh the client on token actions
|
2016-06-07 15:15:56 +02:00 |
|
Johannes Zellner
|
0201ab19e4
|
Pass in the client object
|
2016-06-07 14:47:56 +02:00 |
|
Johannes Zellner
|
721fe74f3c
|
The route creates the subobject
|
2016-06-07 14:47:47 +02:00 |
|
Johannes Zellner
|
96eeb247a1
|
Add rest api to create a new token for a client
|
2016-06-07 14:29:37 +02:00 |
|
Johannes Zellner
|
6261231593
|
add ui for token generation
|
2016-06-07 14:19:20 +02:00 |
|
Johannes Zellner
|
d62d2b17fe
|
Select tokens and secrets with single click
|
2016-06-07 14:10:20 +02:00 |
|
Johannes Zellner
|
89cef4f050
|
Show tokens for admins
|
2016-06-07 14:07:41 +02:00 |
|
Johannes Zellner
|
8602e033c5
|
Only show active clients for non-admins
|
2016-06-07 13:46:45 +02:00 |
|
Johannes Zellner
|
3598d89b12
|
?all is gone in clients route
|
2016-06-07 13:17:02 +02:00 |
|
Johannes Zellner
|
ffd552583c
|
Patch up the client remove ui
|
2016-06-07 13:12:53 +02:00 |
|
Johannes Zellner
|
9eabc9d266
|
Fixup the wording
|
2016-06-07 12:50:52 +02:00 |
|
Johannes Zellner
|
edf8cd736e
|
Add modal for client removal
|
2016-06-07 12:48:12 +02:00 |
|
Johannes Zellner
|
c5ebe2c2bf
|
Fixup the panel padding
|
2016-06-07 12:48:00 +02:00 |
|
Johannes Zellner
|
5d0ccc0dd7
|
Show correct token count
|
2016-06-07 12:37:18 +02:00 |
|
Johannes Zellner
|
4147455654
|
Fetch tokens for each client separately
|
2016-06-07 12:37:04 +02:00 |
|
Johannes Zellner
|
f3436a99a2
|
Fixup the client list details
|
2016-06-07 12:28:33 +02:00 |
|
Johannes Zellner
|
70d569e2e8
|
List all oauth clients in webadmin
|
2016-06-07 12:26:14 +02:00 |
|
Johannes Zellner
|
684625fbaf
|
Remove unused clients.getAllWithDetailsByUserId()
|
2016-06-07 12:25:48 +02:00 |
|
Johannes Zellner
|
c8b9ae542c
|
Simply return oauth clients instead of join with tokendb
|
2016-06-07 12:15:25 +02:00 |
|
Johannes Zellner
|
af29c1ba86
|
Handle external api client requests separately
|
2016-06-07 12:00:18 +02:00 |
|
Johannes Zellner
|
207e81345f
|
Log event for external login
|
2016-06-07 11:59:54 +02:00 |
|
Johannes Zellner
|
d880731351
|
Support ?all query param for oauth clients get route
|
2016-06-07 11:18:30 +02:00 |
|
Johannes Zellner
|
e603cfe96e
|
Add clients.getAllWithDetails()
|
2016-06-07 11:17:29 +02:00 |
|