Commit Graph

  • 4262d4d017 fix: replaced remnawave_sdk to local gitea main hexdev 2026-09-11 21:55:28 +07:00
  • 429c961ace feat: /signup returns access_token hexdev 2026-09-04 21:21:20 +07:00
  • 27e2f58956 feat: local testing compose file hexdev 2026-09-04 21:02:08 +07:00
  • a374501e4d fix!: removed .commit() from repository level hexdev 2026-08-24 11:07:26 +07:00
  • 8d1b753b99 feat: advanced RW sync system hexdev 2026-08-24 10:22:14 +07:00
  • b39cae8046 feat: cron worker for renewal notifs hexdev 2026-08-20 21:28:43 +07:00
  • 0a58a41930 feat: /internal/renewal/pending hexdev 2026-08-20 21:01:22 +07:00
  • 05ded7d7ea chore: minor tweaks for better architecture hexdev 2026-08-20 11:43:48 +07:00
  • e212492b30 fix: rw fetching + addon orm refreshing hexdev 2026-08-20 11:22:39 +07:00
  • b759a997d9 fix: addon.is_enabled NOT NULL hexdev 2026-08-19 21:58:57 +07:00
  • 77ef4aaa57 fix(auth): handle all PyJWT errors gracefully and enforce link code status checks hexdev 2026-08-19 21:12:45 +07:00
  • 2e01b6502c feat(link_code): added tests hexdev 2026-08-18 21:21:20 +07:00
  • 771d44d34c feat(link_codes): linking method between telegram and website hexdev 2026-08-18 21:10:57 +07:00
  • 7ae3c98585 feat: introduced pytest powered tests hexdev 2026-08-18 20:09:59 +07:00
  • 938e924107 chore: removed deprecated tests/ from .gitignore hexdev 2026-08-18 19:57:16 +07:00
  • 3b7606107b feat: service token introduction hexdev 2026-08-18 19:56:14 +07:00
  • 3d79ffb384 fix(/users): missing rw entry doesn't cause errors hexdev 2026-08-18 19:05:42 +07:00
  • 039babf540 feat: server-side password security checks hexdev 2026-08-18 12:36:22 +07:00
  • 9e209dd695 feat: addon.is_enabled hexdev 2026-08-17 21:57:38 +07:00
  • 05914f0b23 feat: added duration_days to /users/subscriptions hexdev 2026-08-17 21:33:08 +07:00
  • 8b6c43f89a fix: adjusted BillType due to 422 hexdev 2026-08-17 13:03:10 +07:00
  • 865c5cb9b3 feat: healthcheck endpoint file hexdev 2026-08-14 19:48:43 +07:00
  • 9fa8e8c9a9 feat: healthcheck endpoint hexdev 2026-08-14 19:47:41 +07:00
  • 9a62722a3c fix: match the BillType to actual API responses hexdev 2026-08-14 13:53:16 +07:00
  • 5d610c484d feat: advanced catches at payment processing to prevent the payment loss hexdev 2026-08-12 12:54:30 +07:00
  • 8cb1ac89a6 fix: fixes to match balance fields and referal balance fixes hexdev 2026-08-12 11:45:15 +07:00
  • d1f7612f37 feat: added balance to userinfo hexdev 2026-08-12 11:28:31 +07:00
  • 03e6363c1a fix: strict has_subscription statements. hexdev 2026-08-10 12:17:44 +07:00
  • c06be7b5f2 feat(/me): subscription data + rw controls hexdev 2026-08-03 11:15:11 +07:00
  • 801014c392 feat: referal spec on registration hexdev 2026-08-03 10:35:26 +07:00
  • 680c15414c feat: GET /me endpoint hexdev 2026-08-03 10:23:44 +07:00
  • dee2cad540 refactor(payments): extract subscription purchase processing to a service hexdev 2026-08-03 10:05:21 +07:00
  • 74e952698b chore: deleted testing files hexdev 2026-08-03 00:01:50 +07:00
  • 1e4cb43ac7 feat(rw): remnawave integration hexdev 2026-08-03 00:01:00 +07:00
  • 97a4e819d6 feat(sub): handling upgrade/downgrade hexdev 2026-08-02 14:16:57 +07:00
  • 24f857ef1b feat(sub): subscription logic (pre release) hexdev 2026-08-02 13:23:50 +07:00
  • cde8ce28f5 feat: integrated pally webhook (draft, needs rewrite) hexdev 2026-08-02 00:01:31 +07:00
  • 8fbd739697 feat(orders): integrate Pally payment and order management hexdev 2026-07-31 13:42:14 +07:00
  • 2547bcfcba feat: introduced plans pricing hexdev 2026-07-25 15:31:44 +07:00
  • 633c79e817 fix: added missing requirements greendevilll 2026-07-25 00:13:59 +07:00
  • d59f96473d feat(auth): include expires_at in token responses and KeyPair DTO hexdev 2026-07-24 13:25:04 +07:00
  • 9187fbb970 feat(auth): implement JWT TTL and expiration hexdev 2026-07-24 12:59:41 +07:00
  • eb35f2acad fix(core): use public key for JWT decoding hexdev 2026-07-24 11:41:26 +07:00
  • 2f6fa66401 chore: cleanup after keys hexdev 2026-07-24 11:38:50 +07:00
  • f922ae9024 fix: added private_key.pem to gitignore (keys are regenerated) hexdev 2026-07-24 11:34:42 +07:00
  • 0d7944fdab feat: first commit, auth hexdev 2026-07-24 11:33:56 +07:00