Iain Sproat
89b2d9d22e
chore(server/logging): add operations logging to pwdreset module
2025-04-15 08:22:20 +01:00
Iain Sproat
c59e6043bb
fix(server/errors): derive errors from BaseError ( #3918 )
2025-01-30 18:15:56 +01:00
Kristaps Fabians Geikins
f27f289dc6
chore(server): core IoC #78 - getServerInfoFactory
2024-10-17 12:37:43 +03:00
Kristaps Fabians Geikins
66d09808a8
chore(server): core IoC #61 - changePassword & validateUserPassword
2024-10-15 13:58:36 +03:00
Kristaps Fabians Geikins
781ee2cc2d
chore(server): core IoC #57 - getUserByEmailFactory
2024-10-15 13:17:34 +03:00
Kristaps Fabians Geikins
df7f0be830
chore(server): auth IoC 13 - index repo ( #3035 )
...
* chore(server): auth IoC 3 - getAllAppsCreatedByUserFactory
* minor fix
* chore(server): auth IoC 4 - getAllAppsAuthorizedByUserFactory
* chore(server): auth IoC 5 - createAppFactory
* chore(server): auth IoC 6 - updateAppFactory
* chore(server): auth IoC 7 - deleteAppFactory
* chore(server): auth IoC 8 - revokeExistingAppCredentialsForUserFactory
* chore(server): auth IoC 9 - revokeRefreshTokenFactory
* chore(server): auth IoC 10 - createAuthorizationCodeFactory
* chore(server): auth IoC 11 - createAppTokenFromAccessCodeFactory
* chore(server): auth IoC 12 - refreshAppTokenFactory
* chore(server): auth IoC 13 - index repo
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
2024-09-19 10:57:49 +02:00
Kristaps Fabians Geikins
180ce4a169
chore(server): pwdreset IoC 3 - finalizePasswordResetFactory
2024-09-12 15:10:30 +03:00
Kristaps Fabians Geikins
809a748995
chore(server): pwdreset IoC 2 - requestPasswordRecoveryFactory
2024-09-12 15:00:39 +03:00
Iain Sproat
7e89950358
feat(logging): log all http requests and responses ( #1416 )
...
- feat(logging): log all http requests and responses
- the auto logger does not log the body, to ensure sensitive payloads are not logged. Unfortunately this means that error messages are not logged either, so need to be manually logged.
- fix(logging): 400 errors should be info not error severity logging
2023-02-27 15:14:56 +00:00
Iain Sproat
4b1969c804
chore(server): improve logging of REST API endpoints ( #1414 )
...
- chore(server): adds endpoint parameter to some log messages
- and any other relevant parameters we have to hand (streamId, userId etc..)
- logging severity is info for `400` status codes, error for `500` status codes or equivalent.
2023-02-24 11:22:21 +00:00
Kristaps Fabians Geikins
774176246e
feat: pretty password reset email + bugfixes ( #939 )
2022-08-24 11:59:30 +03:00
Gergő Jedlicska
0ac118e05c
(refactor) server for less app-root-path
2022-05-03 13:10:00 +02:00
Cristian Balas
5a0632b7a3
auth fixes, k8s fixes ( #696 )
2022-04-13 17:11:11 +03:00
Fabians
1c7436e7ff
extra prefer-const & object-shorthand
2022-04-04 19:00:24 +03:00
Gergő Jedlicska
d53df11f77
style(server): fix all eslint errors and break the tests
2022-03-31 14:18:44 +02:00
Gergő Jedlicska
569b4688fa
style(all): reformat with print width 88
2022-03-29 19:46:49 +02:00
Fabians
aa5e94d640
chore: reformatting everything with prettier
2022-03-29 17:12:31 +03:00
Dimitrie Stefanescu
75d2924de5
feat(server): starts work on #62
...
scaffolds basic server invite logic
2021-03-14 11:40:42 +00:00
Dimitrie Stefanescu
7d055859f4
fix(server): correctly concats pwd reset url & adds notrack attr on reset link
2021-03-09 09:20:01 +00:00
Dimitrie Stefanescu
18c94613c5
feat(server): emails now use env vars to create transport
...
if not provided, the module will log an error. in testing env, uses a temp etherealmail account &
logs message urls.
2021-03-07 13:08:42 +00:00
Dimitrie Stefanescu
b88d794d39
test(server): adds missing tests
...
user pwd change service, and basic checks on pwd reset tokens
2021-03-06 17:42:12 +00:00
Dimitrie Stefanescu
8dcc203175
feat(server): finalised pwd resets
2021-03-06 11:08:13 +00:00
Dimitrie Stefanescu
a47874f8c0
feat(server): pwd resets ✅
...
users can now reset passwords. still todo: integration with .env vars for email provider & tests
2021-03-05 08:22:19 +00:00
Dimitrie Stefanescu
80761a963c
feat(server): adds finalize reset pwd handler
2021-03-04 20:05:41 +00:00