3252a8
8a6b2704d4
feat: new tariffs web app and bot interactions
2026-04-30 13:48:32 +03:00
3252a8
ce610b4804
Merge branch 'dev' into feature/new-tariffs
...
# Conflicts:
# .gitignore
# bot/app/web/subscription_webapp.py
# tests/test_settings.py
2026-04-30 10:52:20 +03:00
3252a8
4d0241a0ea
fix: remove logo bg in email templates
2026-04-30 10:29:01 +03:00
3252a8
16b11327ee
fix: traffic strategy
2026-04-30 07:57:14 +03:00
3252a8
4958e1fdfd
fix: delegate tariff resets to panel
2026-04-28 15:36:13 +03:00
3252a8
258b2f4dec
feat: align tariff resets to calendar month
2026-04-28 15:25:46 +03:00
3252a8
9deb98bbe7
feat: add traffic periods topups and throttling
2026-04-28 14:34:00 +03:00
3252a8
26af92b5ac
feat: route purchases through tariff catalog
2026-04-28 14:33:52 +03:00
3252a8
aabc0e312d
feat: log email and tg linking
2026-04-28 13:54:05 +03:00
3252a8
dd0e6e75af
feat: add magic login link to email with login codes
2026-04-28 09:50:17 +03:00
3252a8
0251f939d7
feat: log users when reg via email
2026-04-27 23:29:28 +03:00
3252a8
a00bc0f345
feat: design for emails
2026-04-27 23:05:14 +03:00
3252a8
9f556f3e04
fix: add platega debug
2026-04-27 14:48:58 +03:00
3252a8
70b618a94b
feat: use web page for cryptopay in web app
2026-04-27 14:38:09 +03:00
3252a8
0610156f80
feat: add multiple platega buttons
2026-04-27 14:34:41 +03:00
3252a8
d6b703debb
refactor(logging): use logger.exception to preserve stack traces
...
Unify error logging across services: replace logger.error(f"...{e}")
and logger.error(..., exc_info=True) with logger.exception() so the
stack trace is consistently captured.
2026-04-27 08:43:48 +03:00
3252a8
53dcc59770
security: double-check CryptoPay webhook signatures
2026-04-26 20:33:49 +03:00
3252a8
77370eb963
security: harden webhooks and session secrets
2026-04-26 19:46:57 +03:00
3252a8
7e26f9da9b
feat: automatic merge two paid subs (email and tg)
2026-04-24 23:07:57 +03:00
3252a8
5ccb8ddabe
refactor: promo and email bruteforce defence
2026-04-24 21:18:29 +03:00
3252a8
807a8933b9
feat: email login, smtp codes
2026-04-23 21:20:32 +03:00
3252a8
18a6b3e18d
Tune users rating
2026-02-09 10:29:40 +03:00
3252a8
48e7d3569f
Fix used traffic display
2026-01-25 10:11:16 +03:00
3252a8
4f3b45cbd8
Merge branch 'main' into fork-new
...
# Conflicts:
# docker-compose.yml
2026-01-25 09:57:57 +03:00
kavore
cce3fd4f58
bugfix #4
2026-01-17 23:23:06 +03:00
kavore
0dd6beebb2
remove nalogo and use custom client
2026-01-17 21:58:12 +03:00
kavore
8d8fdce519
bugfix
2026-01-17 21:10:46 +03:00
3252a8
90ab186a7c
Add platega payment request logging
2026-01-07 22:42:00 +03:00
machka pasla
475a30caf4
added my nalog management
2026-01-05 19:43:40 +03:00
machka pasla
e3ffb87cfc
updated crypt
2025-12-29 14:51:50 +03:00
machka pasla
cee8491b3d
bug fix
2025-12-21 11:55:49 +03:00
machka pasla
a1d3db0e16
added happ crypt4 links
2025-12-11 22:17:43 +03:00
machka pasla
c96ebea077
upd
2025-12-11 13:51:54 +03:00
machka pasla
f00a72ad15
yookassa fix
2025-12-11 12:59:39 +03:00
machka pasla
22171eb66f
added gb packets selling
2025-12-11 12:47:32 +03:00
machka pasla
061fdeb72b
removed tribute
2025-12-11 09:49:31 +03:00
machka pasla
8eba23574b
some yookassa changes
2025-12-09 22:32:10 +03:00
machka pasla
7b650a74a6
severpay fix
2025-12-09 20:48:16 +03:00
machka pasla
56a32d493f
refactor
2025-12-09 20:17:46 +03:00
machka pasla
b24a685066
added severpay.io
2025-12-09 19:50:14 +03:00
machka pasla
fb06fbd0e1
added platega.io
2025-12-07 20:24:24 +03:00
machka pasla
719369057f
fix privacy error
2025-12-04 12:13:17 +03:00
machka pasla
2971b9ad2e
added external squad
2025-11-19 11:30:34 +03:00
3252a8
caf5b88eef
Use random string in ref link instead of tg ID
...
- Enable old links with tg id by default in .env with LEGACY_REFS=true
2025-11-11 22:32:30 +03:00
machka pasla and GitHub
73ce689d5e
Merge pull request #120 from streletskiy/feature/user-profile-links
...
Feature/user profile links
2025-11-03 17:27:49 +03:00
Bogdan Strielecki
5791f2e58c
Add user profile links
...
User profile buttons quickly opens user's telegram profile
Add user profile link button to log messages
Add user profile link button to user card in admin panel
Add referrer profile link button to log messages
Add referrer profile link button to user card in admin panel
2025-11-03 16:00:50 +03:00
machka pasla
69cc2cbe29
upd
2025-11-02 15:16:27 +03:00
Bogdan Strielecki
3b0b88e9a0
Add admin button for delete user from bot and panel
2025-10-30 17:55:08 +03:00
Snowy-Fluffy
b71bd71d8d
allows you to set custom payment id for fk
2025-10-24 20:45:43 +03:00
Snowy-Fluffy
0524d24b13
set custom payment id for fk
2025-10-24 20:21:35 +03:00