Karol Sójko
|
e07612fe24
|
remove redis events channels
|
2023-02-06 11:31:47 +01:00 |
|
Karol Sójko
|
bf55bbccd9
|
Revert "fix(auth): disallow adding u2f devices if a user does not have 2fa enabled"
This reverts commit 11bcd318ab.
|
2023-02-02 14:50:41 +01:00 |
|
Karol Sójko
|
11bcd318ab
|
fix(auth): disallow adding u2f devices if a user does not have 2fa enabled
|
2023-02-02 13:57:27 +01:00 |
|
Karol Sójko
|
989e1ce175
|
fix(auth): verification rpid options
|
2023-02-02 11:31:31 +01:00 |
|
Karol Sójko
|
b7967b34d1
|
fix(auth): allow defining multiple expected origins upon u2f registration and verification
|
2023-02-02 09:21:11 +01:00 |
|
Karol Sójko
|
b54c331bef
|
fix: sqs configuration for aws sdk v3
|
2023-01-30 12:49:14 +01:00 |
|
Karol Sójko
|
eb771e7932
|
refactor: upgrade aws sdk to v3
|
2023-01-27 15:56:52 +01:00 |
|
Karol Sójko
|
ef997be219
|
refactor: generating authentication options
|
2023-01-25 13:24:02 +01:00 |
|
Karol Sójko
|
f1d3117518
|
fix(auth): add cleanup of authenticator devices upon sign in with recovery codes
|
2023-01-24 11:17:51 +01:00 |
|
Karol Sójko
|
c38817c62e
|
feat(auth): add configurable user verification requirement on u2f via env vars
|
2023-01-23 15:31:49 +01:00 |
|
Karol Sójko
|
1797bc8181
|
feat(auth): add configuring u2f expect origin
|
2023-01-23 13:53:10 +01:00 |
|
Karol Sójko
|
aaf42e4693
|
refactor: remove Uuid from @standardnotes/common in favour of @standardnotes/domain-core definition
|
2023-01-19 15:11:47 +01:00 |
|
Karol Sójko
|
f73129cd7e
|
fix: allow to run typeorm in non-replica mode
|
2023-01-17 13:45:32 +01:00 |
|
Karol Sójko
|
d18f6ccd32
|
fix(auth): add relying party configuration options
|
2023-01-11 13:47:13 +01:00 |
|
Karol Sójko
|
a0208dd5b3
|
fix(auth): remove mfa settings after recovery sign in
|
2023-01-09 12:56:50 +01:00 |
|
Karol Sójko
|
cac899a7e5
|
feat(auth): add recovery sign in with recovery codes
|
2023-01-05 11:42:55 +01:00 |
|
Karol Sójko
|
a360231fd0
|
feat(auth): add generating recovery codes
|
2023-01-04 15:29:15 +01:00 |
|
Karol Sójko
|
de50d76800
|
feat(auth): add removing authenticator
|
2022-12-29 13:55:08 +01:00 |
|
Karol Sójko
|
01837eaea9
|
feat(auth): add listing authenticators
|
2022-12-29 13:37:30 +01:00 |
|
Karol Sójko
|
b6fda901ef
|
feat(auth): add http endpoints for authenticators
|
2022-12-29 11:29:23 +01:00 |
|
Karol Sójko
|
64525a65f2
|
feat(auth): add verifying authenticator authentication response
|
2022-12-29 09:41:10 +01:00 |
|
Karol Sójko
|
8c7c1e4745
|
feat(auth): add generating authenticator authentication options
|
2022-12-29 08:45:32 +01:00 |
|
Karol Sójko
|
f5683cfd94
|
feat(auth): add verifying authenticator registration response
|
2022-12-28 15:50:48 +01:00 |
|
Karol Sójko
|
51ad06b303
|
feat(auth): add generating authencator registration options
|
2022-12-28 13:56:06 +01:00 |
|
Karol Sójko
|
fa9bf0b448
|
feat(auth): add authenticator challenges model
|
2022-12-28 12:40:13 +01:00 |
|
Karol Sójko
|
1e69a13a97
|
feat(auth): add authenticators model
|
2022-12-28 11:37:06 +01:00 |
|
Karol Sójko
|
5b4bb6e7a7
|
fix(auth): replace date object with number timestamp
|
2022-12-20 10:54:31 +01:00 |
|
Karol Sójko
|
a35271fbb3
|
feat(auth): add requesting persisting statistics
|
2022-12-19 15:19:49 +01:00 |
|
Karol Sójko
|
147d8fd9af
|
feat(auth): add session traces cleanup procedure
|
2022-12-19 12:49:59 +01:00 |
|
Karol Sójko
|
8bcb552783
|
feat(auth): add session traces
|
2022-12-19 12:25:15 +01:00 |
|
Karol Sójko
|
10e2a26352
|
feat(auth): add email subscription unsubscribed event handler
|
2022-12-12 13:58:35 +01:00 |
|
Karol Sójko
|
74bc79116b
|
fix: binding of sns and sqs with additional config
|
2022-11-23 09:17:26 +01:00 |
|
Karol Sójko
|
3686a26019
|
fix: sns binding
|
2022-11-22 14:29:07 +01:00 |
|
Karol Sójko
|
68e6d30093
|
chore(deps): fix axios imports
|
2022-11-10 16:17:11 +01:00 |
|
Karol Sójko
|
ff1d5db12c
|
feat: remove analytics scope from other services in favor of a separate service
|
2022-11-07 11:51:38 +01:00 |
|
Karol Sójko
|
460d6a8d0f
|
feat(auth): add analytics for subscription reactivating
|
2022-11-03 10:51:43 +01:00 |
|
Karol Sójko
|
2255f856f9
|
feat(auth): add processing user requests
|
2022-11-02 13:23:49 +01:00 |
|
Karol Sójko
|
5160cc36dd
|
fix: force utf8mb4 charset on typeorm
|
2022-11-01 07:46:15 +01:00 |
|
Karol Sójko
|
86ae4a59a3
|
feat(auth): remove websocket handling in favor of websockets service
|
2022-10-13 12:23:14 +02:00 |
|
Karol Sójko
|
44a9ade3fc
|
feat: add workspace microservice
|
2022-10-06 11:54:22 +02:00 |
|
Karol Sójko
|
3091177700
|
feat(auth): add groups model and database structure
|
2022-10-05 14:14:22 +02:00 |
|
Karol Sójko
|
d3f36c05df
|
feat(auth): remove muting emails by use case in favor of updating user settings
|
2022-09-22 13:25:31 +02:00 |
|
Karol Sójko
|
965ae79414
|
feat(auth): add creating cross service token in exchange for web socket connection token
|
2022-09-21 13:56:17 +02:00 |
|
Karol Sójko
|
8033177f48
|
feat(auth): add creating web socket connection tokens
|
2022-09-21 10:58:39 +02:00 |
|
Karol Sójko
|
db6f966045
|
fix(auth): uuid validator binding
|
2022-09-19 09:57:10 +02:00 |
|
Karol Sójko
|
db15457ce4
|
feat(files): add validating remote identifiers
|
2022-09-19 09:43:46 +02:00 |
|
Karol Sójko
|
5d812befc4
|
feat(auth): implement subscription server interface on server side
|
2022-09-15 12:12:50 +02:00 |
|
Karol Sójko
|
d7ae2f0625
|
feat(auth): add statistics for refunds and account deletions
|
2022-09-06 10:54:50 +02:00 |
|
Karol Sójko
|
34315c91d7
|
fix(auth): StatisticsStore binding
|
2022-09-05 17:29:34 +02:00 |
|
Karol Sójko
|
0c176b70f8
|
feat(auth): add keeping stats on payments
|
2022-09-05 16:55:53 +02:00 |
|