Commit Graph

  • 0a9c5aa5c9 feat: Display problem titles and links in submission lists and persist code drafts in local storage. master n.tolstov 2025-12-01 00:54:24 +0300
  • c1ac522574 feat: Add bulk test case import functionality with dedicated API endpoint and frontend interface. n.tolstov 2025-12-01 00:45:54 +0300
  • 1906e220d0 chore: disable backend volume mount in docker-compose.yml n.tolstov 2025-12-01 00:31:00 +0300
  • 935811db1a feat: Add 'программирования' to language description and 'контестов' to leaderboard description. n.tolstov 2025-12-01 00:21:07 +0300
  • 75d7ae2de6 feat: remove box shadow and add horizontal padding to hover effect line n.tolstov 2025-12-01 00:15:46 +0300
  • edf20d7064 feat: Add overflow-hidden to card component. n.tolstov 2025-12-01 00:12:24 +0300
  • e87e0cd700 feat: Add default value of False to show_leaderboard_during_contest field in contest schemas. n.tolstov 2025-12-01 00:00:20 +0300
  • bd85de5402 feat: add option to control leaderboard visibility during contests n.tolstov 2025-11-30 23:57:28 +0300
  • 31617a6d44 feat: Add contest setting to control leaderboard visibility during contest and redesign leaderboard UI. n.tolstov 2025-11-30 23:56:33 +0300
  • 38584a6121 feat: persist backend uploads by adding and mounting a new uploads_data Docker volume n.tolstov 2025-11-30 23:46:30 +0300
  • 12e502725b feat: Update branding from VOLGU to VOLSU and change display font to Russo One. n.tolstov 2025-11-30 23:40:07 +0300
  • 3ae3275401 feat: Expand CornerBrackets color options and make children optional, and refine MatrixRain animation reference type. n.tolstov 2025-11-30 23:29:23 +0300
  • 101cf97cc2 feat: add text and color props to GlitchText component and make children optional. n.tolstov 2025-11-30 23:20:41 +0300
  • 059e6eedf9 feat: Implement a cyberpunk-themed UI with new decorative components, illustrations, and visual effects. n.tolstov 2025-11-30 23:18:39 +0300
  • c49e56b1e7 fix: Ensure avatar upload directory uses an absolute path and is created before file writes. n.tolstov 2025-11-30 22:25:23 +0300
  • 605cbc3a8b build: Implement multi-stage Dockerfile for frontend production build, passing environment variables via build arguments. n.tolstov 2025-11-30 22:19:45 +0300
  • 5e65dd84f6 feat: Create uploads directory for avatars on startup. n.tolstov 2025-11-30 22:14:30 +0300
  • 560b012cd4 feat: change chmod entrypoint n.tolstov 2025-11-30 22:10:36 +0300
  • 58106b8dd8 feat: Implement a frontend entrypoint script for conditional dependency installation and use named volumes for node_modules and .next. n.tolstov 2025-11-30 22:07:20 +0300
  • dcedf491df feat: Add support for numerous new programming languages and update the popular language list. n.tolstov 2025-11-30 22:03:05 +0300
  • ac3ce38444 build: Add curl dependency to Docker image. n.tolstov 2025-11-30 21:24:27 +0300
  • e69ba6755d feat: move Piston language installation from Piston service to backend entrypoint n.tolstov 2025-11-30 21:19:40 +0300
  • ab4f9c1c0b chore: Use docker-entrypoint.sh for Piston API server startup. n.tolstov 2025-11-30 21:11:37 +0300
  • a8534561b9 feat: Enable Piston language installation on container startup and provide a manual installation script, configuring docker-compose for package persistence. n.tolstov 2025-11-30 21:07:57 +0300
  • edb6217c0b fix: Change entrypoint.sh n.tolstov 2025-11-30 20:36:15 +0300
  • 2cfd8d09dc fix: Make entrypoint script executable. n.tolstov 2025-11-30 20:29:10 +0300
  • 060101e223 refactor: Rename entrymigrate.sh to entrypoint.sh. n.tolstov 2025-11-30 20:28:01 +0300
  • daf60d33e8 feat: implement robust database migration via new entrypoint script with retry logic n.tolstov 2025-11-30 20:27:35 +0300
  • b67c39034c chore: run database migrations during Docker image build n.tolstov 2025-11-30 20:23:00 +0300
  • c9a6cd3b78 build: add @swc/helpers as a new dependency. n.tolstov 2025-11-30 20:19:39 +0300
  • 907dd607f2 feat: Update CORS origins to use port 3091 and include a new IP address. n.tolstov 2025-11-30 20:13:14 +0300
  • b02afc7f79 chore: update CORS origin configuration n.tolstov 2025-11-30 20:10:21 +0300
  • 52d407020a fix: Update frontend API and WebSocket URLs from localhost to a specific IP address. n.tolstov 2025-11-30 20:06:26 +0300
  • d5a2650ac6 chore: Adjust Docker Compose service port mappings and frontend API URLs, and remove direct PostgreSQL port exposure. n.tolstov 2025-11-30 19:57:50 +0300
  • 0aed8f5494 feat: Init commit n.tolstov 2025-11-30 19:55:50 +0300