isra el
|
7e6c490840
|
docs: improve documentation
|
2024-04-20 15:06:57 +03:00 |
|
isra el
|
3f63005c60
|
feat(api): track received sms count stat
|
2024-04-20 14:06:40 +03:00 |
|
isra el
|
be5e9b1782
|
chore(api): temporarily disable device and apiKey deletion
|
2024-04-20 10:33:37 +03:00 |
|
isra el
|
10b45bd92f
|
feat(api): implement an endpoint to retrieve received messages
|
2024-04-20 01:05:54 +03:00 |
|
isra el
|
d10fa350d9
|
feat(api): implement access logging
|
2024-04-20 00:45:53 +03:00 |
|
isra el
|
51b1828b1d
|
feat(api): receive and save sms
|
2024-04-16 07:38:19 +03:00 |
|
isra el
|
cdb1a0d73a
|
chore(api): update sms payload fields
|
2024-04-15 02:06:34 +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
|
80406ab331
|
chore(api): update sms schema
|
2024-04-15 01:43:56 +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
|
415e8452c0
|
feat(api): throttle all endpoints to 30 requests per minute
|
2024-03-30 18:47:31 +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
|
7c10b5d3c4
|
fix(api): fix sentSMSCount update issue
|
2024-03-04 19:58:05 +03:00 |
|
isra el
|
c16f37740a
|
fix(api): fix sentSMSCount update issue
|
2024-03-04 19:01:52 +03:00 |
|
isra el
|
4565120b2a
|
feat(api): add gateway stats endpoint
|
2024-03-02 21:24:17 +03:00 |
|
isra el
|
7eb78b72f2
|
feat(api): track sent sms count per device
|
2024-03-02 20:59:04 +03:00 |
|
isra el
|
fbfa07c636
|
feat(api): add delete device endpoint
|
2024-03-02 20:54:15 +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
|
46fdf1c35d
|
landing page improvement and code refactor
|
2023-06-19 09:10:07 +03:00 |
|
isra el
|
443f46e9e5
|
infra: add Dockerfile for running api in dev and prod
|
2023-05-17 06:15:54 +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
|
5582b095a4
|
chore(api): update packages
|
2023-05-16 09:53:04 +03:00 |
|
isra el
|
3a7f7be7c4
|
config: update linter config
|
2023-05-16 09:51:46 +03:00 |
|
isra el
|
6ebe35259f
|
use pnpm
|
2023-05-14 19:46:38 +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
|
a00982bc13
|
chore(api): add auth guards for gateway endpoints
|
2023-04-17 10:59:14 +03:00 |
|
isra el
|
09baa28923
|
feat: signin with google
|
2023-03-28 10:07:04 +03:00 |
|
isra el
|
d8dca6a55c
|
config(api): update start script
|
2023-03-18 07:57:19 +03:00 |
|
isra el
|
853811553e
|
chore(api): get user device list
|
2023-03-11 19:35:09 +03:00 |
|
isra el
|
78cce57091
|
refactor: move everything to one repo
|
2023-03-11 09:20:41 +03:00 |
|