isra el
552a90685a
chore(api): improve billing notifications
2025-10-29 06:48:03 +03:00
isra el
e2246cf8e8
improve billing notification emails
2025-10-29 06:43:51 +03:00
isra el
455696275b
feat(api): billing notifications
2025-10-29 06:18:30 +03:00
isra el
6d081c7489
chore(api): track password reset expiresAt timestamp
2025-10-13 06:24:37 +03:00
isra el
500d880aea
chore(api): improve error handling in billing service
2025-10-13 06:22:52 +03:00
yetmgetaewunetu
82aa3cb425
payload details fix backend
2025-10-05 16:33:19 +03:00
Yetmgeta Ewunetu
5e509b1b57
Merge pull request #146 from yetmgetaewunetu/bug-fix-payload
...
payload status fix and ui update on webhook notifications details
2025-10-03 23:49:40 +03:00
Yetmgeta Ewunetu
0d5f9a7cec
webhook notifications for sent sms events ( #145 )
...
* webhook notifications for sms sent, sms delivered, sms failed, and unknown state, events
* updated deliverNotification function to deliver notifications for all events
* removed sms-status-updated filter
* updated payloads based on event type
* updated payloads based on event type
---------
Co-authored-by: Israel Abebe <vernu1997@gmail.com >
2025-09-29 19:43:24 +03:00
isra el
63733651d5
chore(api): improve webhook delivery history aggregation query
2025-09-21 23:43:32 +03:00
Yetmgeta Ewunetu
88e0b3df63
webhook notification history
...
* created the webhook notification history page and backend end point
* updated implementation and resolved comments
* updated sms-modal
* updated sms-modal
2025-09-18 23:07:53 +03:00
Israel Abebe
3227fb6696
Merge pull request #127 from yetmgetaewunetu/dev
...
removed white spaces from recepient
2025-09-01 11:31:52 +03:00
yetmgeta
e5b63dbb6a
removed white spaces from recepient
2025-08-25 22:38:22 +03:00
isra el
da79575db6
chore(api): improve checkout reminder email
2025-08-25 12:14:12 +03:00
isra el
3f838ce253
feat(api): send checkout reminder emails
2025-08-24 13:47:03 +03:00
isra el
38dd56df26
fix(api): fix get sms and sms-batch by id endpoint bugs
2025-08-21 07:14:49 +03:00
isra el
4c164e6bad
test(api): fix failing test
2025-08-04 08:44:58 +03:00
isra el
99efd20e7a
fix(api): prevent duplicate checkout sessions per user
2025-08-04 08:40:03 +03:00
isra el
49d65b87cd
fix(api): fix redirect url after checkout
2025-07-12 20:56:19 +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
08afce15b0
chore(api): include usage details in get current subscription endpoint
2025-07-12 18:04:11 +03:00
isra el
014590fb9e
fix(api): fix billing issues
2025-07-12 16:32:05 +03:00
isra el
fb06cfd33f
chore(api): improve billing service
2025-07-11 21:02:12 +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
b0ce11e392
chore(api): improve sms status and error tracking logic
2025-06-16 08:17:16 +03:00
isra el
7d2b8093ae
chore(api): raise request body limit from 100kb to 2mb
2025-06-11 11:30:31 +03:00
isra el
d868b43d52
fix(api): fix device deactivation issue during new version update
2025-06-08 21:55:20 +03:00
isra el
cbffeca689
chore(api): ensure status is saved in lowercases
2025-06-04 20:52:59 +03:00
isra el
7694f3f60a
feat(api): create endpoints for getting a specific sms and sms batch by id
2025-06-03 05:19:47 +03:00
isra el
52e88e7e36
feat(api): track sms status
2025-06-02 20:47:15 +03:00
isra el
3aa6740ffe
fix(api): fix failing tests
2025-05-28 12:43:49 +03:00
isra el
2809d2bd51
chore(api): disable updating existing device with same model and buildId in register device api
2025-05-28 12:38:33 +03:00
isra el
1f8893d3c5
chore(api): update email templates
2025-04-14 07:09:28 +03:00
isra el
3add5c0421
fix mail service
2025-04-04 23:28:41 +03:00
isra el
50f19ebf1f
update support email to cc admin
2025-04-04 23:24:28 +03:00
isra el
fb9440eaee
chore: update support email
2025-04-04 23:15:19 +03:00
isra el
27aaaa7c8a
chore(api): add missing dto and schema
2025-04-04 23:08:32 +03:00
isra el
791babe430
chore: improve customer support and account deletion request flows
2025-04-04 22:59:15 +03:00
isra el
c77e1abab3
fix billing issue
2025-04-02 13:27:11 +03:00
isra el
a01cf9bbaa
fix custom plan subscription issues
2025-03-31 09:02:18 +03:00
isra el
677a7b3554
update polar-sdk version
2025-03-30 14:28:27 +03:00
isra el
26b5ee3107
update polar-sdk package
2025-03-30 14:17:57 +03:00
isra el
c11fd53026
test: fix failing tests and improve coverage
2025-03-30 10:52:37 +03:00
isra el
4c77b967ff
infra: fix docker issues
2025-03-30 10:15:32 +03:00
isra el
f6763939e2
feat(api): implement optional job queue for sending sms with delay and scheduling
2025-03-24 03:51:30 +03:00
Israel Abebe
2664daae88
Merge pull request #56 from markoilijoski/feature/dockerization
...
Feature/dockerization
2025-03-18 08:09:41 +03:00
isra el
39296aa06b
chore(api): update billing permission check logic
2025-03-18 08:00:19 +03:00
Marko Ilijoski
2cad8dbfb2
change dockerfile base image with 18ver
2025-03-16 21:31:02 +01:00
Marko Ilijoski
f060a96848
remove .env file from docker build
2025-03-16 21:28:40 +01:00