b39cae8046
feat: cron worker for renewal notifs
2026-08-20 21:28:43 +07:00
771d44d34c
feat(link_codes): linking method between telegram and website
2026-08-18 21:10:57 +07:00
039babf540
feat: server-side password security checks
2026-08-18 12:36:22 +07:00
8cb1ac89a6
fix: fixes to match balance fields and referal balance fixes
2026-08-12 11:45:15 +07:00
c06be7b5f2
feat(/me): subscription data + rw controls
2026-08-03 11:15:11 +07:00
1e4cb43ac7
feat(rw): remnawave integration
2026-08-03 00:01:00 +07:00
24f857ef1b
feat(sub): subscription logic (pre release)
2026-08-02 13:23:50 +07:00
8fbd739697
feat(orders): integrate Pally payment and order management
2026-07-31 13:42:14 +07:00
9187fbb970
feat(auth): implement JWT TTL and expiration
...
added access_token_ttl setting
fixed public and private key mismatch while decoding jwt
decode_jwt now returns None on expired tokens instead of raising exc
generate_pair converts sub to string and uses dynamic expiration
2026-07-24 12:59:41 +07:00
0d7944fdab
feat: first commit, auth
2026-07-24 11:33:56 +07:00