3252a8
475a1953d1
feat: tune visual of web app admin panel, tune limit messages and etc
2026-05-12 15:42:17 +03:00
3252a8
00a0792c35
fix: reconcile legacy database schema for admin user detail API
2026-05-12 11:07:44 +03:00
3252a8
990eba1e1e
feat: premium squads inside one tariff
2026-05-10 12:51:53 +03:00
3252a8
6f9a87cf98
feat: admin dashboard
2026-05-09 22:32:44 +03:00
3252a8
7dc4806be7
Merge branch 'dev' into feature/new-tariffs
2026-05-07 22:23:04 +03:00
3252a8
8783129c16
fix: webapp accesability when tg is unreachable
2026-05-06 21:39:11 +03:00
3252a8
aa5a9496ed
feat: hwid limits and topups
2026-05-03 22:36:33 +03:00
3252a8
87b2443a06
feat: add tariff config and database schema
2026-04-28 14:33:38 +03:00
3252a8
dd0e6e75af
feat: add magic login link to email with login codes
2026-04-28 09:50:17 +03:00
3252a8
12376e5070
db: add composite indexes and merge-user optimizations
2026-04-26 19:47:14 +03:00
3252a8
651572f15f
refactor: show tg avatar in detached browser
2026-04-24 21:31:58 +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
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
c3622d9c2b
channel require and db update
2025-10-17 09:36:25 +03:00
machka-pasla
807e3dadd3
Update database setup to include simple migrations and enhance .gitignore
...
- Added the `run_simple_migrations` function call in the database initialization process to ensure any missing columns are added during setup.
- Updated the .gitignore file to exclude the `models_old.py` file, improving project cleanliness.
2025-09-04 19:52:57 +03:00