n.tolstov
|
0a9c5aa5c9
|
feat: Display problem titles and links in submission lists and persist code drafts in local storage.
|
2025-12-01 00:54:24 +03:00 |
|
n.tolstov
|
c1ac522574
|
feat: Add bulk test case import functionality with dedicated API endpoint and frontend interface.
|
2025-12-01 00:45:54 +03:00 |
|
n.tolstov
|
1906e220d0
|
chore: disable backend volume mount in docker-compose.yml
|
2025-12-01 00:31:00 +03:00 |
|
n.tolstov
|
935811db1a
|
feat: Add 'программирования' to language description and 'контестов' to leaderboard description.
|
2025-12-01 00:21:07 +03:00 |
|
n.tolstov
|
75d7ae2de6
|
feat: remove box shadow and add horizontal padding to hover effect line
|
2025-12-01 00:15:46 +03:00 |
|
n.tolstov
|
edf20d7064
|
feat: Add overflow-hidden to card component.
|
2025-12-01 00:12:24 +03:00 |
|
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
|
38584a6121
|
feat: persist backend uploads by adding and mounting a new uploads_data Docker volume
|
2025-11-30 23:46:30 +03:00 |
|
n.tolstov
|
12e502725b
|
feat: Update branding from VOLGU to VOLSU and change display font to Russo One.
|
2025-11-30 23:40:07 +03:00 |
|
n.tolstov
|
3ae3275401
|
feat: Expand CornerBrackets color options and make children optional, and refine MatrixRain animation reference type.
|
2025-11-30 23:29:23 +03:00 |
|
n.tolstov
|
101cf97cc2
|
feat: add text and color props to GlitchText component and make children optional.
|
2025-11-30 23:20:41 +03:00 |
|
n.tolstov
|
059e6eedf9
|
feat: Implement a cyberpunk-themed UI with new decorative components, illustrations, and visual effects.
|
2025-11-30 23:18:39 +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
|
605cbc3a8b
|
build: Implement multi-stage Dockerfile for frontend production build, passing environment variables via build arguments.
|
2025-11-30 22:19:45 +03:00 |
|
n.tolstov
|
5e65dd84f6
|
feat: Create uploads directory for avatars on startup.
|
2025-11-30 22:14:30 +03:00 |
|
n.tolstov
|
560b012cd4
|
feat: change chmod entrypoint
|
2025-11-30 22:10:36 +03:00 |
|
n.tolstov
|
58106b8dd8
|
feat: Implement a frontend entrypoint script for conditional dependency installation and use named volumes for node_modules and .next.
|
2025-11-30 22:07:20 +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
|
ab4f9c1c0b
|
chore: Use docker-entrypoint.sh for Piston API server startup.
|
2025-11-30 21:11:37 +03:00 |
|
n.tolstov
|
a8534561b9
|
feat: Enable Piston language installation on container startup and provide a manual installation script, configuring docker-compose for package persistence.
|
2025-11-30 21:07:57 +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
|
c9a6cd3b78
|
build: add @swc/helpers as a new dependency.
|
2025-11-30 20:19:39 +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
|
52d407020a
|
fix: Update frontend API and WebSocket URLs from localhost to a specific IP address.
|
2025-11-30 20:06:26 +03:00 |
|
n.tolstov
|
d5a2650ac6
|
chore: Adjust Docker Compose service port mappings and frontend API URLs, and remove direct PostgreSQL port exposure.
|
2025-11-30 19:57:50 +03:00 |
|
n.tolstov
|
0aed8f5494
|
feat: Init commit
|
2025-11-30 19:55:50 +03:00 |
|