Mo
94deab2ee0
refactor: vault files
2023-05-28 14:11:31 -05:00
Mo
1cadd8addf
fix: patch user endpoint
2023-05-25 04:01:47 -05:00
Mo
6af3a2d9bc
chore: lint
2023-05-22 11:53:51 -05:00
Mo
c416ed6078
wip: default rotation
2023-05-19 12:59:28 -05:00
Mo
417b0257cf
wip: e2e tests
2023-05-19 08:27:02 -05:00
Mo
ca24a6051b
wip: meta response public key
2023-05-18 11:01:02 -05:00
Mo
b5d40b2b70
wip: e2e tests
2023-05-17 05:57:05 -05:00
Mo
ff030391a4
wip: usecases
2023-05-16 07:36:25 -05:00
Karol Sójko
3aef5998df
feat: sqlite driver for auth service ( #572 )
...
* wip: initial sqlite bootstrap
* wip: switch to sqlite3 as default db type
* wip: boilerplate data
* fix(auth): case sensitive register and login
* fix(auth): refactor username validations
* fix(auth): allow changing username to both username and email:
* fix(auth): lock middleware for recovery log in
* fix(domain-core): specs for invalid types
* fix(auth): lock middleware specs
* fix(auth): typeorm code arrangements
* fix: running e2e on both mysql and sqlite in ci
2023-04-27 11:17:01 +02:00
Karol Sójko
51b264ca13
feat(auth): feature entitlement check for u2f endpoints
2023-04-03 15:43:32 +02:00
Karol Sójko
e1c533a15e
fix(auth): change response from verifying authenticator registration
2023-03-09 07:09:43 +01:00
Karol Sójko
c45653a50a
fix(auth): remove authenticator names from server
2023-03-09 06:46:35 +01:00
Karol Sójko and Karol Sójko
27cf093f85
feat: sign in setting refactor ( #472 )
...
* fix(auth): refactor setting names into domain core value objects
* fix(auth): refactor specs with setting name value objects
* feat(auth): move mute sign in emails to a subscription kind of setting
* feat(auth): add migration script to change sign in email settings to subscription settings
* chore: fix setting name usage
* fix(auth): upper casing setting names
---------
Co-authored-by: Karol Sójko <[email protected] >
2023-03-08 10:22:27 +01:00
Karol Sójko
dbccdf342b
fix(auth): prevent listing sessions on readonly access
2023-03-06 09:47:54 +01:00
Mo
9de09c55f8
chore: upgrade api and responses dependencies ( #459 )
2023-03-01 13:51:26 -06:00
Karol Sójko
ef997be219
refactor: generating authentication options
2023-01-25 13:24:02 +01:00
Karol Sójko
60838a1b7e
chore: replace ErrorTag with usage from @standardnotes/api
2023-01-24 13:46:20 +01:00
Karol Sójko
52ce5f3a2f
fix(auth): upgrade simplewebauthn types
2023-01-23 11:28:36 +01:00
Karol Sójko
589f8e62f4
fix: dependency issues
2023-01-20 14:51:34 +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
a95ca05c10
refactor: remove RoleName from @standardnotes/common in favour of @standardnotes/domain-core definition
2023-01-19 14:05:48 +01:00
Karol Sójko
dda8d79526
fix(auth): request parameters names
2023-01-09 14:51:48 +01:00
Karol Sójko
96669bff5b
fix(auth): debuggin recovery sign in
2023-01-09 13:56:56 +01:00
Karol Sójko
1fc3c9b83e
fix(auth): error messages on account recovery
2023-01-09 13:47:11 +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
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
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
2255f856f9
feat(auth): add processing user requests
2022-11-02 13:23:49 +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
868b7d149a
feat: add user protocol version to the user registration event
2022-10-07 11:22:56 +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
db15457ce4
feat(files): add validating remote identifiers
2022-09-19 09:43:46 +02:00
Karol Sójko
377d32c449
fix(files): add verifying permitted operation on valet token
2022-09-16 10:52:25 +02:00
Karol Sójko
d85152429c
fix(auth): missing injectable annotation
2022-09-15 14:17:56 +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
c61b615da6
feat(auth): add endpoint for generating offline subscription tokens for admin panel
2022-08-12 13:12:55 +02:00
Karol Sójko
d86928f1b4
feat: add security package
2022-07-06 11:24:32 +02:00
Karol Sójko
ba373ebc6b
fix: change response type to html for muting marketing emails
2022-06-28 12:08:36 +02:00
Karol Sójko
6d7de4a8da
feat: add endpoint for muting marketing emails
2022-06-27 12:17:47 +02:00
Karol Sójko
8e5012009b
feat: add auth server package
2022-06-22 12:33:00 +02:00