isra el
|
ba0437ff01
|
chore(api): bump dependencies
|
2025-12-14 14:28:29 +03:00 |
|
isra el
|
af19f6c75a
|
chore: prevent bot form submissions with cloudflare turnstile
|
2025-12-07 19:05:19 +03:00 |
|
isra el
|
6d081c7489
|
chore(api): track password reset expiresAt timestamp
|
2025-10-13 06:24:37 +03:00 |
|
Israel Abebe
|
0f6c9eff32
|
Merge pull request #104 from vernu/improve-password-validation
improve password validation logic
|
2025-07-12 18:27:42 +03:00 |
|
isra el
|
e29d145397
|
chore(api): improve password validation logic
|
2025-07-12 18:26:59 +03:00 |
|
isra el
|
400bda9e72
|
chore(api): limit max number of email verification requests
|
2025-07-12 18:18:33 +03:00 |
|
isra el
|
6252e4f04e
|
chore(api): limit max 5 pw reset requests per day
|
2025-06-20 19:45:01 +03:00 |
|
isra el
|
791babe430
|
chore: improve customer support and account deletion request flows
|
2025-04-04 22:59:15 +03:00 |
|
isra el
|
c11fd53026
|
test: fix failing tests and improve coverage
|
2025-03-30 10:52:37 +03:00 |
|
isra el
|
d3e0bb5885
|
fix(api): fix email verification endpoint not working when not authenticated
|
2025-02-11 19:39:08 +03:00 |
|
isra el
|
53a46bd2c4
|
feat(api): implement email verification
|
2025-01-06 06:16:46 +03:00 |
|
isra el
|
bb2cc320ec
|
chore(api): improve email templates
|
2024-12-01 02:28:39 +03:00 |
|
isra el
|
e2acbc077d
|
feat(api): implement update profile and change password endpoints
|
2024-12-01 01:51:38 +03:00 |
|
isra el
|
efb3c03c5c
|
chore(api): sort api keys by properly
|
2024-11-30 07:02:24 +03:00 |
|
isra el
|
07321df860
|
fix(api): fix can-modify-api-key-guard from preventing deletion of revoked apiKeys
|
2024-11-30 07:01:36 +03:00 |
|
isra el
|
9b8fa3ebb0
|
feat(api): enable renaming api keys
|
2024-11-29 09:18:47 +03:00 |
|
isra el
|
44636fe1b5
|
feat(api): allow revoking and deleting of unused api keys
|
2024-11-29 08:37:28 +03:00 |
|
isra el
|
0cee3a244c
|
chore(api): send generic error message response in password reset
|
2024-10-19 11:18:16 +03:00 |
|
isra el
|
0991db5ab8
|
chore(api): update welcome email template
|
2024-10-17 09:47:15 +03:00 |
|
isra el
|
d2ab8944e7
|
feat(api): send welcome emails on signup
|
2024-08-31 16:07:09 +03:00 |
|
isra el
|
38652c3a82
|
chore(api): throttle by ip
|
2024-05-13 09:08:28 +03:00 |
|
isra el
|
479bede1b5
|
fix(api): fix signin with google not updating user data properly
|
2024-04-29 04:44:19 +03:00 |
|
isra el
|
c265eb7def
|
chore: validate email and password length on signup
|
2024-04-27 05:25:50 +03:00 |
|
isra el
|
d2abc28a1a
|
chore(api): save last login at
|
2024-04-24 14:11:19 +03:00 |
|
isra el
|
7e6c490840
|
docs: improve documentation
|
2024-04-20 15:06:57 +03:00 |
|
isra el
|
be5e9b1782
|
chore(api): temporarily disable device and apiKey deletion
|
2024-04-20 10:33:37 +03:00 |
|
isra el
|
d10fa350d9
|
feat(api): implement access logging
|
2024-04-20 00:45:53 +03:00 |
|
isra el
|
3d6f3da6d1
|
chore(api): update response codes to 200 instead of the default 201
|
2024-04-15 01:50:53 +03:00 |
|
isra el
|
96776aa879
|
chore(api): support apiKey authentication via headers in addition to query params
|
2024-04-15 01:41:35 +03:00 |
|
isra el
|
838dcf4248
|
feat(api): track apiKey usage
|
2024-04-15 01:35:24 +03:00 |
|
isra el
|
c866d0acec
|
chore(api): update jwt expiration
|
2024-04-15 01:22:13 +03:00 |
|
isra el
|
9be88bd2ff
|
feat: reset password
|
2024-03-25 14:02:53 +03:00 |
|
isra el
|
9be1821015
|
chore(api): fix swagger docs typo
|
2024-03-05 20:44:05 +03:00 |
|
isra el
|
ea8fea3760
|
refactor api and remove unused code
|
2023-10-30 17:48:46 +03:00 |
|
isra el
|
c59f7c86db
|
chore(api): update jwt expiry
|
2023-10-18 12:12:31 +03:00 |
|
isra el
|
c8d5b5b429
|
feat(api): add an endpoint to check the current logged in user
|
2023-05-16 10:12:23 +03:00 |
|
isra el
|
eb112252a0
|
refactor(api): clean up code
|
2023-04-30 10:26:41 +03:00 |
|
isra el
|
1aa237f255
|
chore(api): update auth guards
|
2023-04-21 09:53:49 +03:00 |
|
isra el
|
398ec30daa
|
chore(api): validate deviceId string
|
2023-04-17 11:07:15 +03:00 |
|
isra el
|
09baa28923
|
feat: signin with google
|
2023-03-28 10:07:04 +03:00 |
|
isra el
|
78cce57091
|
refactor: move everything to one repo
|
2023-03-11 09:20:41 +03:00 |
|