-
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