Commit Graph

29 Commits

Author SHA1 Message Date
Oleg Yurchik
a7ab7e7f71 add deploy 2025-10-02 20:32:18 +03:00
Danil Gryaznev
1a7ec8264f
Merge branch 'main' into codex/add-offline-event-management-feature-euea53 2025-09-30 22:46:27 -06:00
Danil Gryaznev
e546dfc319 Add store item images and admin management 2025-09-30 22:45:05 -06:00
Danil Gryaznev
e262f3e0f6
Merge branch 'main' into codex/add-offline-event-management-feature-h2h41a 2025-09-30 22:22:29 -06:00
Danil Gryaznev
b042cb1630 Fix storage helpers missing imports 2025-09-30 22:21:11 -06:00
Danil Gryaznev
ab958dbd8b
Merge branch 'main' into codex/add-offline-event-management-feature-jtwmcv 2025-09-30 21:56:15 -06:00
Danil Gryaznev
7333552d24 Add offline mission fixes and profile photo uploads 2025-09-30 21:54:45 -06:00
Danil Gryaznev
0f8cb7b1b4 Fix Alembic script path for migrations 2025-09-30 21:07:52 -06:00
danilgryaznev
aaf2203e65 Update seed_data.py to reference the correct mission ID for the Python basics mission in the seeding process. 2025-09-29 12:38:55 -06:00
danilgryaznev
dccc6ab20b Merge remote-tracking branch 'origin/codex/add-python-programming-mission-module' 2025-09-29 12:23:40 -06:00
danilgryaznev
8d51c932ce Add coding mission tables and models for programming challenges
- Introduced `coding_challenges` and `coding_attempts` tables in the database schema.
- Created corresponding SQLAlchemy models for `CodingChallenge` and `CodingAttempt`.
- Implemented service functions for evaluating coding challenges and managing user attempts.
- Added Pydantic schemas for API interactions related to coding missions.
- Updated frontend components to support coding challenges, including a new `CodingMissionPanel` for user interaction.
- Enhanced mission list and detail views to display coding challenge progress.
2025-09-29 12:11:55 -06:00
Danil Gryaznev
ddb4d2120f Add Python coding mission with interpreter and UI 2025-09-29 12:08:06 -06:00
danilgryaznev
9eb5a92f95 Added coderedactor 2025-09-29 11:59:25 -06:00
danilgryaznev
0733c03981 Refactor reset_demo_data and seed_data scripts to improve demo data reset process. Added functionality to unlink existing database and seed fresh data, ensuring a clean state for testing. 2025-09-28 21:34:40 +03:00
danilgryaznev
b2927601a9 Leadetboard, file downloader 2025-09-28 20:29:36 +03:00
YehorI
c0e2f0d8d0 .env.example from ignore 2025-09-28 14:14:00 +03:00
YehorI
88c84dfc71 fix demo users 2025-09-28 12:50:29 +03:00
YehorI
5a7d7859fb refactoring 2025-09-28 12:36:25 +03:00
danilgryaznev
4215c800ee Adding registration and pilot mode 2025-09-27 22:38:59 +03:00
danilgryaznev
1535453cb7 Adding registration doesnt working 2025-09-27 22:22:26 +03:00
danilgryaznev
418c8bdb65 Separation users roles - verified 2025-09-27 21:07:59 +03:00
danilgryaznev
8c44c023d5 CORS is Ok! 2025-09-27 13:34:14 +03:00
danilgryaznev
4279f9d296 CORS 2025-09-27 13:34:14 +03:00
danilgryaznev
6d84504569 CORS is not working 2025-09-27 12:11:19 +03:00
danilgryaznev
8345614c8d Not adding missiln 2025-09-27 07:54:26 +03:00
danilgryaznev
1ab0cb1f1f Add futures 2025-09-25 04:55:43 +02:00
danilgryaznev
89734706b8 Add creat missiom 2025-09-24 20:18:46 +02:00
danilgryaznev
746e62d617 First working version 2025-09-22 20:55:55 +02:00
danilgryaznev
e050bd46ef 1 vers 2025-09-21 19:30:55 +02:00