Johannes Zellner
|
890b46836b
|
Do not allow lower level roles to edit higher level ones
|
2020-03-07 13:53:01 -08:00 |
|
Johannes Zellner
|
afa2fe8177
|
Improve role add/edit error message
|
2020-03-06 13:16:50 -08:00 |
|
Johannes Zellner
|
a7b00bad63
|
Fixup status code typo
|
2020-03-06 11:59:31 -08:00 |
|
Johannes Zellner
|
de23d1aa03
|
Do not allow to set active flag for the operating user
|
2020-03-05 21:00:59 -08:00 |
|
Johannes Zellner
|
ccb218f243
|
setPassword wants the full user object
|
2020-02-24 13:21:17 +01:00 |
|
Girish Ramakrishnan
|
0e156b9376
|
migrate permissions and admin flag to user.role
|
2020-02-21 16:49:20 -08:00 |
|
Johannes Zellner
|
a8f1b0241e
|
Add route to obtain an appstore accessToken
|
2020-02-21 12:34:54 +01:00 |
|
Girish Ramakrishnan
|
82a173f7d8
|
proxy requests to mail server
|
2020-02-20 10:10:34 -08:00 |
|
Johannes Zellner
|
4b4586c1e5
|
Get features from the appstore
|
2020-02-20 16:04:22 +01:00 |
|
Girish Ramakrishnan
|
00c6ad675e
|
add usermanager tests
|
2020-02-14 14:34:29 -08:00 |
|
Girish Ramakrishnan
|
655a740b0c
|
split tests into various sections
|
2020-02-14 14:04:51 -08:00 |
|
Girish Ramakrishnan
|
028852740d
|
Make users-test work
|
2020-02-14 13:23:17 -08:00 |
|
Girish Ramakrishnan
|
c537dfabb2
|
add manage user permission
|
2020-02-13 22:49:58 -08:00 |
|
Girish Ramakrishnan
|
25d871860d
|
domains: remove locked field
we will do this as part of access control if needed later
|
2020-02-13 21:16:46 -08:00 |
|
Girish Ramakrishnan
|
d1911be28c
|
user: load the resource with middleware
|
2020-02-13 20:59:17 -08:00 |
|
Girish Ramakrishnan
|
938ca6402c
|
mail: add search param
|
2020-02-13 09:08:47 -08:00 |
|
Girish Ramakrishnan
|
83bdcb8cc4
|
remove unused domain stats route
|
2020-02-11 22:10:57 -08:00 |
|
Girish Ramakrishnan
|
f80f40cbcd
|
repair: take optional docker image for re-configure
|
2020-02-11 21:05:01 -08:00 |
|
Girish Ramakrishnan
|
4b93b31c3d
|
SCOPE_* vars are unused now
|
2020-02-11 17:37:12 -08:00 |
|
Girish Ramakrishnan
|
a05342eaa0
|
Add mail eventlog
|
2020-02-10 15:36:30 -08:00 |
|
Johannes Zellner
|
7f0ad2afa0
|
Move login tests to cloudron route tests
|
2020-02-10 16:40:07 +01:00 |
|
Johannes Zellner
|
d8e0639db4
|
Empty or missing username/password results in 400
|
2020-02-10 16:14:22 +01:00 |
|
Johannes Zellner
|
4d91351845
|
Get config should succeed for non-admins also
|
2020-02-10 13:10:56 +01:00 |
|
Johannes Zellner
|
d3f08ef580
|
Fix apps test to use latest test-app
|
2020-02-08 00:43:57 +01:00 |
|
Johannes Zellner
|
7c86ed9783
|
Add ability to specify the login purpose for further use
In this case the cli will specify a different token type
|
2020-02-07 23:03:53 +01:00 |
|
Johannes Zellner
|
476ba1ad69
|
Fix token expiresAt
|
2020-02-07 16:42:15 +01:00 |
|
Johannes Zellner
|
ac4aa4bd3d
|
Add tokens routes
|
2020-02-07 16:20:05 +01:00 |
|
Johannes Zellner
|
cbc6785eb5
|
Fix typo
|
2020-02-06 17:29:45 +01:00 |
|
Johannes Zellner
|
26c4cdbf17
|
Rename tokens.addTokenByUserId() to simply tokens.add()
|
2020-02-06 17:26:17 +01:00 |
|
Johannes Zellner
|
fb78f31891
|
cleanup accesscontrol route tests for now
|
2020-02-06 17:26:17 +01:00 |
|
Johannes Zellner
|
2b6bf8d195
|
Remove Oauth clients code
|
2020-02-06 17:26:15 +01:00 |
|
Johannes Zellner
|
2854462e0e
|
Remove token scope business
|
2020-02-06 16:44:46 +01:00 |
|
Johannes Zellner
|
b4e4b11ab3
|
Remove now redundant developer login code
|
2020-02-06 15:47:44 +01:00 |
|
Johannes Zellner
|
7c5a258af3
|
Move 2fa validation in one place
|
2020-02-06 15:36:14 +01:00 |
|
Johannes Zellner
|
12aa8ac0ad
|
Remove passport
|
2020-02-06 14:56:28 +01:00 |
|
Girish Ramakrishnan
|
7efb9e817e
|
oauth2 is gone
|
2020-02-05 14:46:09 -08:00 |
|
Girish Ramakrishnan
|
5145ea3530
|
Add supportConfig in database
|
2020-02-05 14:46:05 -08:00 |
|
Johannes Zellner
|
4ae12ac10b
|
Remove oauth
A whole bunch of useless stuff
|
2020-02-05 18:15:59 +01:00 |
|
Johannes Zellner
|
bfffde5f89
|
Remove oauth based account setup page
|
2020-02-05 17:10:55 +01:00 |
|
Johannes Zellner
|
1f41e6dc0f
|
Fix audit source usage
|
2020-02-05 16:12:40 +01:00 |
|
Johannes Zellner
|
1fbbaa82ab
|
Generate the user invite link only in one location
|
2020-02-05 15:53:05 +01:00 |
|
Johannes Zellner
|
d773cb4873
|
Add REST route for account setup
This replaces the server side rendered form
|
2020-02-05 15:04:59 +01:00 |
|
Johannes Zellner
|
d3c7616120
|
Remove csurf
New views will be using the REST api not session, so this won't apply
|
2020-02-05 12:49:37 +01:00 |
|
Johannes Zellner
|
6a92af3db3
|
Remove password reset views from oauth
|
2020-02-05 11:43:33 +01:00 |
|
Girish Ramakrishnan
|
4f57d97fff
|
add api to get/set footer and remove all use of custom.js
|
2020-02-04 13:27:19 -08:00 |
|
Girish Ramakrishnan
|
c9e96cd97a
|
custom: remove support section
|
2020-02-04 13:07:36 -08:00 |
|
Girish Ramakrishnan
|
141b2d2691
|
custom: remove app whitelist/blacklist
|
2020-02-04 12:58:11 -08:00 |
|
Girish Ramakrishnan
|
e71e8043cf
|
custom: remove config.uiSpec.domains
|
2020-02-04 12:56:10 -08:00 |
|
Girish Ramakrishnan
|
49d80dbfc4
|
custom: remove backups.configurable
|
2020-02-04 12:49:41 -08:00 |
|
Johannes Zellner
|
8d6eca2349
|
Fix typos
|
2020-02-04 18:32:43 +01:00 |
|