Commit Graph

32 Commits

Author SHA1 Message Date
b6eecc4483 Time tracker app 2026-01-10 08:48:52 +07:00
146ed5e489 Add OBS widgets for streamers
- Add widget token authentication system
- Create leaderboard, current assignment, and progress widgets
- Support dark, light, and neon themes
- Add widget settings modal for URL generation
- Fix avatar loading through backend API proxy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-09 19:16:50 +03:00
cd78a99ce7 Remove points limit 2026-01-09 19:02:08 +07:00
e63d6c8489 Promocode system 2026-01-08 10:02:15 +07:00
1751c4dd4c rework shop 2026-01-08 08:49:51 +07:00
2874b64481 Bug fixes 2026-01-08 06:51:15 +07:00
4488a13808 Merge branch 'master' into marathon-v2 2026-01-08 05:37:27 +07:00
18fe95effc Fix events 2026-01-05 23:41:22 +07:00
6a7717a474 Add shop 2026-01-05 08:42:49 +07:00
9014d5d79d Add notification status to users table in AP 2026-01-04 03:42:11 +07:00
475e2cf4cd Add notification settings 2026-01-04 02:47:38 +07:00
7a3576aec0 a 2026-01-03 00:43:26 +07:00
1e751f7af3 Увеличен лимит очков до 1000 и добавлена документация
- Максимум очков за челлендж/прохождение: 500 → 1000
- Добавлена документация по системе типов игр (docs/game-types.md)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-30 19:49:12 +03:00
89dbe2c018 Улучшение системы оспариваний и исправления
- Оспаривания теперь требуют решения админа после 24ч голосования
  - Можно повторно оспаривать после разрешённых споров
  - Исправлены бонусные очки при перепрохождении после оспаривания
  - Сброс серии при невалидном пруфе
  - Колесо показывает только доступные игры
  - Rate limiting только через backend (RATE_LIMIT_ENABLED)
2025-12-29 22:23:34 +03:00
921917a319 Add covers 2025-12-21 02:52:48 +07:00
a77a757317 Add reset password to admin panel 2025-12-20 00:34:22 +07:00
481bdabaa8 Add admin panel 2025-12-19 02:07:25 +07:00
8e634994bd Add challenges promotion 2025-12-18 23:47:11 +07:00
33f49f4e47 Fix security 2025-12-18 17:15:21 +07:00
0b3837b08e Zaebalsya 2025-12-17 20:19:26 +07:00
696dc714c4 Update GPT and add Profile 2025-12-16 22:12:12 +07:00
ca41c207b3 Add info if linked acc 2025-12-16 20:59:50 +07:00
412de3bf05 Add telegram bot 2025-12-16 20:06:16 +07:00
f57a2ba9ea Add marathon finish button and system 2025-12-16 02:22:12 +07:00
c7966656d8 Add dispute system 2025-12-16 00:33:50 +07:00
339a212e57 Change rematch event to change game 2025-12-15 23:50:37 +07:00
07e02ce32d Common enemy rework 2025-12-15 23:03:59 +07:00
4239ea8516 Add events 2025-12-15 03:50:04 +07:00
5db2f9c48d Add invite links 2025-12-14 20:39:26 +07:00
d0b8eca600 Add 3 roles, settings for marathons 2025-12-14 20:21:56 +07:00
bb9e9a6e1d Add challenges preview + makefile 2025-12-14 03:23:50 +07:00
5343a8f2c3 initial 2025-12-14 02:42:32 +07:00