n.tolstov
|
e87e0cd700
|
feat: Add default value of False to show_leaderboard_during_contest field in contest schemas.
|
2025-12-01 00:00:20 +03:00 |
|
n.tolstov
|
bd85de5402
|
feat: add option to control leaderboard visibility during contests
|
2025-11-30 23:57:28 +03:00 |
|
n.tolstov
|
31617a6d44
|
feat: Add contest setting to control leaderboard visibility during contest and redesign leaderboard UI.
|
2025-11-30 23:56:33 +03:00 |
|
n.tolstov
|
c49e56b1e7
|
fix: Ensure avatar upload directory uses an absolute path and is created before file writes.
|
2025-11-30 22:25:23 +03:00 |
|
n.tolstov
|
5e65dd84f6
|
feat: Create uploads directory for avatars on startup.
|
2025-11-30 22:14:30 +03:00 |
|
n.tolstov
|
dcedf491df
|
feat: Add support for numerous new programming languages and update the popular language list.
|
2025-11-30 22:03:05 +03:00 |
|
n.tolstov
|
ac3ce38444
|
build: Add curl dependency to Docker image.
|
2025-11-30 21:24:27 +03:00 |
|
n.tolstov
|
e69ba6755d
|
feat: move Piston language installation from Piston service to backend entrypoint
|
2025-11-30 21:19:40 +03:00 |
|
n.tolstov
|
edb6217c0b
|
fix: Change entrypoint.sh
|
2025-11-30 20:38:04 +03:00 |
|
n.tolstov
|
2cfd8d09dc
|
fix: Make entrypoint script executable.
|
2025-11-30 20:29:10 +03:00 |
|
n.tolstov
|
060101e223
|
refactor: Rename entrymigrate.sh to entrypoint.sh.
|
2025-11-30 20:28:01 +03:00 |
|
n.tolstov
|
daf60d33e8
|
feat: implement robust database migration via new entrypoint script with retry logic
|
2025-11-30 20:27:35 +03:00 |
|
n.tolstov
|
b67c39034c
|
chore: run database migrations during Docker image build
|
2025-11-30 20:23:00 +03:00 |
|
n.tolstov
|
907dd607f2
|
feat: Update CORS origins to use port 3091 and include a new IP address.
|
2025-11-30 20:13:14 +03:00 |
|
n.tolstov
|
b02afc7f79
|
chore: update CORS origin configuration
|
2025-11-30 20:10:21 +03:00 |
|
n.tolstov
|
0aed8f5494
|
feat: Init commit
|
2025-11-30 19:55:50 +03:00 |
|