skku-coding-platform icon indicating copy to clipboard operation
skku-coding-platform copied to clipboard

[DEPRECATED] Online Judge for SKKU, Based on Qingdao OJ

Results 43 skku-coding-platform issues
Sort by recently updated
recently updated
newest added

tiptap 에디터를 통해 이미지를 업로드(`` 태그)하거나 `eval()` 텍스트를 post하면 `Failed to load resource: net::ERR_EMPTY_RESPONSE` 에러가 발생합니다. - HTTPS가 아닌 HTTP로 접근시에는 문제가 발생하지 않습니다. - 에러가 발생한 request는 nginx 로그에도...

bug

Pre-commit을 이용한 자동 lint & testing 추가로 python formatter로 [black](https://github.com/psf/black) 사용

enhancement
dev-ops

Problem 페이지에서 코드를 실행해볼 수 있도록 Run, Add testcase 기능 추가 Add testcase 모달 (OK시에만 저장) ![image](https://user-images.githubusercontent.com/73051219/127732852-62c2bba5-fb54-4dc2-b6fa-24007322a6eb.png) Run 결과 ![image](https://user-images.githubusercontent.com/73051219/127732849-9f63dd28-b8b8-4d9e-a147-5699a6f8ddd9.png) Compile error / Syntax error 시 ![image](https://user-images.githubusercontent.com/73051219/127732840-bb88c3ab-4bc5-4525-9343-e4b05c66ec40.png)

enhancement
FE
BE

대회 중에 Announcement를 등록할 경우 경고창 등을 통한 알림이 뜨도록 하기

enhancement
FE

현재 하나로 있는 requirements.txt를 base.txt, development.txt, production.txt로 나누어 환경에 맞는 패키지만 설치하도록 합니다. 이외에 `OJ_ENV` 변수나 settings.py 등도 점검이 필요합니다.

BE

DB 커넥션 풀링을 위해 PGbouncer 적용. - dev 환경에서도 PGbouncer 사용 가능. - github action에서 백엔드 테스트를 할 때, migrate를 하지 않아서 dev 환경에서 pgbouncer를 사용이 불가능해서 test-backend.yml 파일도 수정....

파이썬은 컴파일 언어가 아니므로 Compile Error가 아닌 Syntax Error 등으로 표시합니다 ![image](https://user-images.githubusercontent.com/73051219/128545038-f31ec4b9-ffe5-4436-8acc-05907ff45edc.png)

FE

DB 병목 현상 해결 위해 DB Connection Pool 적용. PgBouncer 적용 예정.

enhancement
BE

IP 주소를 직접 브라우저 주소창에 입력해서 접속 시 HTTPS 설정 적용 안됨

bug
BE