Girish Ramakrishnan
|
6534297a5d
|
Remove hat module
It's not been updated for 6 years!
|
2018-06-11 12:38:29 -07:00 |
|
Johannes Zellner
|
177243b7f2
|
Support new platform/addon log style
|
2018-06-11 20:09:45 +02:00 |
|
Johannes Zellner
|
3d57c32853
|
Explicitly send empty object for successful post to avoid angular warnings
|
2018-06-07 16:10:47 +02:00 |
|
Girish Ramakrishnan
|
900225957e
|
typo: code should return SetupError
|
2018-06-05 21:19:47 -07:00 |
|
Johannes Zellner
|
9eb58cdfe5
|
Check for plan when enabling email
|
2018-05-29 13:31:43 +02:00 |
|
Girish Ramakrishnan
|
bac3ba101e
|
Add mailboxName to app configure route
Fixes #558
|
2018-05-24 16:26:34 -07:00 |
|
Girish Ramakrishnan
|
c85ca3c6e2
|
account setup simply redirects to main page now
|
2018-05-17 09:17:08 -07:00 |
|
Girish Ramakrishnan
|
c3fbead658
|
Allow zoneName to be changed in domain update route
|
2018-05-15 15:39:30 -07:00 |
|
Girish Ramakrishnan
|
a45b1449de
|
Allow ghost users to skip 2fa
|
2018-05-14 15:07:01 -07:00 |
|
Girish Ramakrishnan
|
a1020ec6b8
|
remove /user from profile route
|
2018-05-13 21:53:06 -07:00 |
|
Girish Ramakrishnan
|
e5c43e9acd
|
Remove debug
|
2018-05-02 12:41:22 -07:00 |
|
Girish Ramakrishnan
|
f09e8664d1
|
Return canonical scope in REST responses
The '*' scope is purely an implementation detail. It cannot
be requested as such.
|
2018-05-02 12:36:41 -07:00 |
|
Girish Ramakrishnan
|
8c4015851a
|
merge auth.js into accesscontrol.js
|
2018-05-01 14:03:10 -07:00 |
|
Girish Ramakrishnan
|
a545bdd574
|
merge developer.js into clients.js
|
2018-05-01 14:02:59 -07:00 |
|
Girish Ramakrishnan
|
d1135accbd
|
lint
|
2018-05-01 13:58:13 -07:00 |
|
Girish Ramakrishnan
|
d5b594fade
|
return the scope as part of the user profile
send canonical scope in the profile response
|
2018-05-01 13:25:47 -07:00 |
|
Girish Ramakrishnan
|
c5ffb65563
|
Fix usage of normalizeScope
|
2018-05-01 13:21:53 -07:00 |
|
Girish Ramakrishnan
|
f76a5a7ba7
|
Move the clients API out of oauth prefix
|
2018-05-01 11:30:51 -07:00 |
|
Girish Ramakrishnan
|
23bc0e8db7
|
Remove SDK Role
Just compare with the token's clientId instead
|
2018-04-30 23:03:30 -07:00 |
|
Girish Ramakrishnan
|
240ee5f563
|
Ensure we hand out max user.scope
The token.scope was valid at token creation time. The user's scope
could since have changed (maybe we got kicked out of a group).
|
2018-04-30 22:51:57 -07:00 |
|
Girish Ramakrishnan
|
61d803f528
|
Use SCOPE_ANY everywhere
|
2018-04-30 21:44:24 -07:00 |
|
Girish Ramakrishnan
|
e7c8791356
|
lint
|
2018-04-30 21:41:09 -07:00 |
|
Girish Ramakrishnan
|
bc4f9cf596
|
Remove redundant requireAdmin
We already hand out scopes based on the user's access control
|
2018-04-30 21:38:48 -07:00 |
|
Girish Ramakrishnan
|
9789966017
|
Set the scope for a token basedon what the user has access to
|
2018-04-30 21:21:18 -07:00 |
|
Girish Ramakrishnan
|
1432d90f37
|
lint
|
2018-04-30 21:13:23 -07:00 |
|
Girish Ramakrishnan
|
c84f984205
|
No need to create a token on password reset
|
2018-04-30 15:15:05 -07:00 |
|
Johannes Zellner
|
6e19153350
|
Remove now unused result argument
|
2018-04-30 20:37:12 +02:00 |
|
Johannes Zellner
|
c5c3748aa9
|
Do not auto login on password reset
|
2018-04-30 19:55:59 +02:00 |
|
Girish Ramakrishnan
|
f809e359c9
|
refactor the global variables as functions
|
2018-04-29 20:17:45 -07:00 |
|
Girish Ramakrishnan
|
b5f8ca6c16
|
Fix nasssty typo
|
2018-04-29 17:50:12 -07:00 |
|
Girish Ramakrishnan
|
922ab3bde1
|
lint
|
2018-04-29 17:50:12 -07:00 |
|
Girish Ramakrishnan
|
3b7bcc1f61
|
refactor scopes into accesscontrol.js
this will be our authorization layer for oauth and non-oauth tokens.
|
2018-04-29 17:50:07 -07:00 |
|
Girish Ramakrishnan
|
6e3b060615
|
Use SCOPE_PROFILE constant
|
2018-04-29 17:12:30 -07:00 |
|
Girish Ramakrishnan
|
1c55a3e310
|
typo
|
2018-04-29 11:29:21 -07:00 |
|
Girish Ramakrishnan
|
d8acf92929
|
UserError -> UsersError
|
2018-04-29 11:22:15 -07:00 |
|
Girish Ramakrishnan
|
7bb8d059b5
|
GroupError -> GroupsError
|
2018-04-29 11:21:01 -07:00 |
|
Girish Ramakrishnan
|
863afc68cb
|
DomainError -> DomainsError
|
2018-04-29 11:20:12 -07:00 |
|
Girish Ramakrishnan
|
4fd58fb46b
|
Rename user.js to users.js
|
2018-04-29 11:19:04 -07:00 |
|
Girish Ramakrishnan
|
b1b664ceca
|
Move removeInternalAppFields to model code
|
2018-04-29 10:47:34 -07:00 |
|
Girish Ramakrishnan
|
1a27009fb5
|
Make expiresAt a body parameter
|
2018-04-28 22:02:07 -07:00 |
|
Girish Ramakrishnan
|
6c8c206e89
|
Move input validation logic to routes
|
2018-04-28 21:58:56 -07:00 |
|
Girish Ramakrishnan
|
82207c3ccd
|
Keep naming consistent with delToken
|
2018-04-28 21:55:57 -07:00 |
|
Girish Ramakrishnan
|
6768994bbe
|
Capitalize the 2fa text
|
2018-04-28 10:20:33 -07:00 |
|
Girish Ramakrishnan
|
b72efb1018
|
Remove private fields when listing domains
Currently, domains list route does not return the fallback cert.
make it future proof, just in case.
|
2018-04-27 11:41:30 -07:00 |
|
Johannes Zellner
|
7a8c525beb
|
Add 2fa Oauth route tests
|
2018-04-27 14:08:22 +02:00 |
|
Johannes Zellner
|
9372d8797a
|
Add 2fa tests for developer login api
|
2018-04-27 12:29:11 +02:00 |
|
Johannes Zellner
|
faeb89b258
|
Add 2fa token login to oauth login form
|
2018-04-27 11:46:41 +02:00 |
|
Johannes Zellner
|
50d7ade0d9
|
Remove unused property on set 2fa secret
|
2018-04-27 08:20:12 +02:00 |
|
Johannes Zellner
|
497c76a905
|
Add 2fa token check to developer login
|
2018-04-27 08:18:13 +02:00 |
|
Girish Ramakrishnan
|
a7bb5d6b5c
|
add route to query apps specific to user
it's not nice to overload a route to mean different things depending
on who queries it.
|
2018-04-26 20:07:12 -07:00 |
|