|
|
77ef4aaa57
|
fix(auth): handle all PyJWT errors gracefully and enforce link code status checks
|
2026-08-19 21:12:45 +07:00 |
|
|
|
771d44d34c
|
feat(link_codes): linking method between telegram and website
|
2026-08-18 21:10:57 +07:00 |
|
|
|
3b7606107b
|
feat: service token introduction
|
2026-08-18 19:56:14 +07:00 |
|
|
|
3d79ffb384
|
fix(/users): missing rw entry doesn't cause errors
|
2026-08-18 19:05:42 +07:00 |
|
|
|
039babf540
|
feat: server-side password security checks
|
2026-08-18 12:36:22 +07:00 |
|
|
|
05914f0b23
|
feat: added duration_days to /users/subscriptions
|
2026-08-17 21:33:08 +07:00 |
|
|
|
865c5cb9b3
|
feat: healthcheck endpoint file
|
2026-08-14 19:48:43 +07:00 |
|
|
|
9fa8e8c9a9
|
feat: healthcheck endpoint
|
2026-08-14 19:47:41 +07:00 |
|
|
|
5d610c484d
|
feat: advanced catches at payment processing to prevent the payment loss
|
2026-08-12 12:54:30 +07:00 |
|
|
|
8cb1ac89a6
|
fix: fixes to match balance fields and referal balance fixes
|
2026-08-12 11:45:15 +07:00 |
|
|
|
d1f7612f37
|
feat: added balance to userinfo
|
2026-08-12 11:28:31 +07:00 |
|
|
|
03e6363c1a
|
fix: strict has_subscription statements.
|
2026-08-10 12:17:44 +07:00 |
|
|
|
c06be7b5f2
|
feat(/me): subscription data + rw controls
|
2026-08-03 11:15:11 +07:00 |
|
|
|
801014c392
|
feat: referal spec on registration
|
2026-08-03 10:35:26 +07:00 |
|
|
|
680c15414c
|
feat: GET /me endpoint
|
2026-08-03 10:23:44 +07:00 |
|
|
|
dee2cad540
|
refactor(payments): extract subscription purchase processing to a service
|
2026-08-03 10:05:21 +07:00 |
|
|
|
1e4cb43ac7
|
feat(rw): remnawave integration
|
2026-08-03 00:01:00 +07:00 |
|
|
|
97a4e819d6
|
feat(sub): handling upgrade/downgrade
rw integration and /me endpoints are left
|
2026-08-02 14:16:57 +07:00 |
|
|
|
24f857ef1b
|
feat(sub): subscription logic (pre release)
|
2026-08-02 13:23:50 +07:00 |
|
|
|
cde8ce28f5
|
feat: integrated pally webhook (draft, needs rewrite)
|
2026-08-02 00:01:31 +07:00 |
|
|
|
8fbd739697
|
feat(orders): integrate Pally payment and order management
|
2026-07-31 13:42:14 +07:00 |
|
|
|
2547bcfcba
|
feat: introduced plans pricing
|
2026-07-25 15:31:44 +07:00 |
|
|
|
d59f96473d
|
feat(auth): include expires_at in token responses and KeyPair DTO
|
2026-07-24 13:25:04 +07:00 |
|
|
|
0d7944fdab
|
feat: first commit, auth
|
2026-07-24 11:33:56 +07:00 |
|