Commit Graph
33 Commits
Author SHA1 Message Date
Mo 4a87114f91 chore: lint 2023-05-28 11:09:15 -05:00
Mo cd92f7827c refactor: rename groups to vaults 2023-05-28 10:30:10 -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ójkoandGitHub c71f7ff8ad feat: extract cache entry model to domain-core (#581)
* feat: extract cache entry model to domain-core

* fix(auth): rename cache table to be auth specific
2023-05-02 11:43:50 +02:00
Karol SójkoandGitHub 56c922e715 feat(auth): add cache entries model (#576) 2023-05-01 09:49:27 +02:00
Karol SójkoandGitHub 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 d211249086 fix(auth): add u2f permissions for pro users 2023-04-20 11:58:37 +02:00
Karol SójkoandGitHub 8242f13aff feat(auth): add initial emergency access invitations model (#528) 2023-04-04 11:10:11 +02:00
Karol Sójko c45653a50a fix(auth): remove authenticator names from server 2023-03-09 06:46:35 +01:00
979a320ca6 feat(domain-core): add internal team user role (#473)
* feat(domain-core): add internal team user role

* feat(auth): add internal team user role

* chore: upgrade @standardnotes/features

---------

Co-authored-by: Karol Sójko <[email protected]>
2023-03-08 10:45:50 +01:00
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 b167b00075 fix(auth): remove sign in emails permission from free accounts 2023-03-06 14:44:50 +01:00
Karol Sójko 3c67290aeb fix(auth): add migration for fixing credential id column type 2023-01-26 14:48:25 +01:00
Aman HarwaraandGitHub 7d456671c2 feat: super editor permissions migration (#414) 2023-01-17 18:45:20 +05:30
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 8c7c1e4745 feat(auth): add generating authenticator authentication options 2022-12-29 08:45:32 +01:00
Karol Sójko 384dfc8da4 fix(auth): migrations to not include unique index for credentials id 2022-12-28 16:16:10 +01:00
Karol Sójko a5e7132d3c fix(auth): temporarily remove credential id index due to mysql 5.6 limitations 2022-12-28 14:10:40 +01:00
Karol SójkoandKarol 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 98e3d18335 fix(auth): credential id field type 2022-12-28 12:25:36 +01:00
Karol Sójko 1e69a13a97 feat(auth): add authenticators model 2022-12-28 11:37:06 +01:00
Karol Sójko b9e1e47871 fix(auth): add session traces index 2022-12-20 19:46:05 +01:00
Karol Sójko 8bcb552783 feat(auth): add session traces 2022-12-19 12:25:15 +01:00
Karol Sójko 49feadd32a feat(auth): remove analytics table in favor of analytics service 2022-11-07 11:57:39 +01: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 5eb957c82a fix(auth): change remaining subscription time stats to percentage 2022-09-16 12:17:34 +02:00
Karol Sójko f45320e5ed feat(auth): add subscription sharing permission 2022-09-13 15:46:11 +02:00
Karol Sójko dc88e2413b feat(auth): retain user agent, api version and received at on revoked sessions 2022-08-29 13:18:05 +02:00
Karol Sójko 8e5012009b feat: add auth server package 2022-06-22 12:33:00 +02:00