Commit Graph

51 Commits

Author SHA1 Message Date
9c7820dc94
move session to module 2022-09-17 10:13:52 +03:00
ff431c958c
jwt issuing 2022-09-16 18:11:36 +03:00
5769eca8ee
redisable the oauth logger 2022-09-15 19:23:07 +03:00
bfdfb2550c
cors for api 2022-09-15 19:21:05 +03:00
70fd84dd0f
this also needs cascades 2022-09-14 21:08:08 +03:00
eb5f66e4cd
fix some foreign keys 2022-09-14 21:02:48 +03:00
7e56e0eec4
allow non admins to delete their clients 2022-09-14 20:44:18 +03:00
6195f879db
add host, port to config, rename session 2022-09-12 21:55:02 +03:00
b4befa02fc
revert test 2022-09-11 15:49:14 +03:00
ddc996b5bf
test 2022-09-11 14:57:22 +03:00
991bc68624
add nonce to token tables just in case, add public key token type for future auth features 2022-09-11 10:56:07 +03:00
4b4cd88698
encode redirect uri 2022-09-10 12:59:04 +03:00
3ca815690e
old icynet migration 2022-09-10 12:52:39 +03:00
eadab90340
audit changes 2022-09-10 09:29:03 +03:00
176fe16b2f
audit logs admin api 2022-09-09 21:50:14 +03:00
be604b24c6
audit logging 2022-09-09 20:12:22 +03:00
6e05c990d1
some changes 2022-09-09 18:28:54 +03:00
3b3fa2a7de
default from email 2022-09-09 17:51:15 +03:00
42d0f302bf
delete clients 2022-09-09 17:37:21 +03:00
97fe447a43
require current password for email change 2022-09-09 17:18:35 +03:00
b02191608a
fix some middleware nonsense 2022-09-01 20:19:08 +03:00
564f3427a4
pretty useless upload endpoint 2022-08-30 21:09:43 +03:00
7f523c9606
put user and client api endpoints under api 2022-08-29 17:51:20 +03:00
d92b8ab828
totp deactivate, delete tokens on oauth deauth 2022-08-28 16:17:15 +03:00
7a06c882ac
separate role for user oauth2 clients 2022-08-27 19:58:24 +03:00
e884ce80fc
comprehensive oauth2 admin api 2022-08-27 18:52:37 +03:00
13eefb166a
pagination parse 2022-08-27 13:56:31 +03:00
266645d08f
start admin api module 2022-08-27 13:53:37 +03:00
bb86a25ad4
rearrange stuff 2022-08-27 11:59:26 +03:00
9e68698ddc
fix typeorm timestamps 2022-08-26 17:14:40 +03:00
6e90d40db4
disable registrations 2022-08-22 20:39:31 +03:00
9cebc2ca68
remember me checkbox, slightly more useful email hint 2022-08-18 12:34:05 +03:00
545a71e57d
small updates 2022-08-18 10:12:02 +03:00
ded40a2514
upgrade everything (except redis, it is dumb) 2022-08-17 22:48:20 +03:00
a21a2257db
Some progress 2022-08-17 21:56:47 +03:00
3f399320b6
privilege 2022-04-15 22:00:02 +03:00
8cff63a0a7
fixes 2022-03-26 09:22:14 +02:00
42dbf9736e
totp oops 2022-03-20 20:27:09 +02:00
ed7b8733ee
logout button 2022-03-20 20:21:15 +02:00
bcc3b86b4d
security settings 2022-03-20 19:51:42 +02:00
abb0e24d99
redirect uri follows the user 2022-03-20 19:05:21 +02:00
21a1ceeb2d
steps towards more proper csrf validation 2022-03-20 17:06:04 +02:00
c35cb362ff
oauth2 revokations 2022-03-20 16:50:12 +02:00
88f19163c6
upload user avatar, front end avatar crop modal 2022-03-20 14:09:36 +02:00
d7fc152c8a
webpack frontend stuff, jwt start, settings start 2022-03-19 12:25:37 +02:00
dc7f4215af
OAuth2 authorization view 2022-03-16 20:37:50 +02:00
5fa307b5b7
config service, separate user token into module 2022-03-15 19:00:15 +02:00
5967e0da24
nodemailer, user activation email, user password reset email 2022-03-10 20:31:05 +02:00
169c76eefc
basic design 2022-03-09 23:10:08 +02:00
f1fe2af224
two factor authentication 2022-03-09 22:03:29 +02:00