Skip to content

Conversation

@k1b1t0
Copy link

@k1b1t0 k1b1t0 commented Nov 10, 2025

Description

List of languages:

  • C
  • C++
  • C#
  • Go
  • Java
  • JavaScript
  • Kotlin
  • PHP
  • Python
  • Ruby
  • Rust
  • Scala
  • Swift
  • TypeScript

Fixes # (issue)

Screenshots or videos if applicable

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist:

  • I have run pnpm lint and pnpm format
  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules

k1b1t0 and others added 30 commits October 10, 2025 06:34
docs(README): add MongoDB setup instructions and connection details f…
- Integrate collaboration service backend with into Code Editor panel
on /practice/:id pages.
- Add placeholder panels for Question, Communication, Code Execution.
Because already init video-call-service there
k1b1t0 and others added 8 commits November 8, 2025 21:52
* add question page and forms to create, edit, and view questions

* Add dummy functions to integrate with question service backend

* Fix bug in public-route to redirect based on user role

* Add protected route for QuestionViewPage

* update pnpm-lock.yaml

* Add function to auto-create admin user

* Add dropdown menu for topic selection

* update pnpm-lock

* update docker-compose to include health checks for mongodb and kafka

* update question schema and functionalities

* add solution schema and seeding

* wip: integrate question service backend

* update schema and controllers to faciliate question status

* update seed for question and solution

* update schema to allow solution fetching for corresponding question and programming language

* update frontend integration to match backend schema

* fix eslint warning

* add archived questions view and integrate restore question endpoint

* fix solution fetching logic and sanitise

* fix restore functionality bug

* refactor: update MongoDB URI environment variable and enhance question details retrieval

- Changed environment variable from MONGODB_URI to MONGO_URI in docker-compose.yml.
- Updated fetchQuestionDetails method in RoomController to include archived questions in the API request.
- Modified frontend components to display question status, including an "Archived" badge where applicable.
- Updated API client to support fetching archived questions.

* chore: update pnpm-lock.yaml

* add .dockerignore

* chore: update docker-compose.yml to add environment variables and service dependencies

* update auto-seeding functionality for question solutions

---------

Co-authored-by: Chi Thanh <[email protected]>
Co-authored-by: TramMinhMan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants