Skip to content

Commit

Permalink
Update changelog and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
jmerle committed Sep 28, 2024
1 parent a4efc06 commit ee495ce
Show file tree
Hide file tree
Showing 2 changed files with 101 additions and 93 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# Changelog

## Unreleased
- Added support for oiClass, Le Quy Don Online Judge, VNOI Online Judge, and NBUT Online Judge
- Added support for the Challenge mode on Kattis
- Fixed the Timus Online Judge parser to work with the acm-judge.urfu.ru domain
- Fixed the Toph parser (thanks [@touhidurrr](https://github.com/touhidurrr))
- Fixed the AlgoZenith parser
- Fixed the Virtual Judge contest parser

## [2.54.0](https://github.com/jmerle/competitive-companion/releases/tag/2.54.0) (2024-08-05)
- Added support for QQWhale
Expand Down
190 changes: 97 additions & 93 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,99 +38,103 @@ A browser extension which parses competitive programming problems from various o

## Supported websites
| Website | Problem parser | Contest parser |
|----------------------------|----------------|----------------|
| A2 Online Judge |||
| ACMP || |
| AcWing || |
| Aizu Online Judge || |
| AlgoZenith || |
| Anarchy Golf || |
| AtCoder |||
| Baekjoon Online Judge || |
| BAPS OJ || |
| beecrowd |||
| Bloomberg CodeCon || |
| BUCTOJ |||
| CodeChef |||
| CodeDrills || |
| Codeforces |||
| CodeMarshal |||
| COJ |||
| Contest Hunter |||
| CPython.uz |||
| CS Academy || |
| CSES |||
| CSU-ACM Online Judge |||
| Daimayuan Online Judge |||
| Dimik OJ || |
| DMOJ |||
| DOMjudge | ||
| Eolymp |||
| ECNU Online Judge |||
| FZU Online Judge |||
| Google Coding Competitions || |
| HackerEarth |||
| HackerRank |||
| HDOJ |||
| HIT Online Judge || |
| hihoCoder |||
| HKOI Online Judge |||
| Hrbust Online Judge || |
| Hydro |||
| ICPC Live Archive || |
| InfoArena || |
| ITCoder HUTECH || |
| Jutge || |
| Kattis |||
| Kilonova |||
| Lanqiao |||
| Library Checker || |
| LibreOJ |||
| LightOJ || |
| LSYOI || |
| Luogu |||
| Mendo || |
| Meta Coding Competitions || |
| MOI Arena |||
| mrJudge || |
| MSK Informatics || |
| Neps Academy || |
| NerdArena || |
| Newton School || |
| NOJ |||
| NowCoder || |
| NYTD Online Judge |||
| omegaUp || |
| OpenJudge |||
| OTOG || |
| Panda Online Judge || |
| PBInfo || |
| PEG Judge |||
| POJ |||
| PTA || |
| Public Judge |||
| QDUOJ |||
| QQWhale || |
| RoboContest |||
| SDUT OnlineJudge || |
| Sort Me || |
| SPOJ || |
| SSOIER || |
| TheJobOverflow || |
| Timus Online Judge |||
| TLX |||
| Toph || |
| uDebug || |
| UOJ |||
| USACO || |
| USACO Training || |
| UVa Online Judge || |
| Virtual Judge |||
| Yandex |||
| XXM || |
| yukicoder |||
| ZOJ || |
| ZUFEOJ |||
|----------------------------|----------------|---------------|
| A2 Online Judge |||
| ACMP || |
| AcWing || |
| Aizu Online Judge || |
| AlgoZenith || |
| Anarchy Golf || |
| AtCoder |||
| Baekjoon Online Judge || |
| BAPS OJ || |
| beecrowd |||
| Bloomberg CodeCon || |
| BUCTOJ |||
| CodeChef |||
| CodeDrills || |
| Codeforces |||
| CodeMarshal |||
| COJ |||
| Contest Hunter |||
| CPython.uz |||
| CS Academy || |
| CSES |||
| CSU-ACM Online Judge |||
| Daimayuan Online Judge |||
| Dimik OJ || |
| DMOJ |||
| DOMjudge | ||
| Eolymp |||
| ECNU Online Judge |||
| FZU Online Judge |||
| Google Coding Competitions || |
| HackerEarth |||
| HackerRank |||
| HDOJ |||
| HIT Online Judge || |
| hihoCoder |||
| HKOI Online Judge |||
| Hrbust Online Judge || |
| Hydro |||
| ICPC Live Archive || |
| InfoArena || |
| ITCoder HUTECH || |
| Jutge || |
| Kattis |||
| Kilonova |||
| Lanqiao |||
| Le Quy Don Online Judge |||
| Library Checker || |
| LibreOJ |||
| LightOJ || |
| LSYOI || |
| Luogu |||
| Mendo || |
| Meta Coding Competitions || |
| MOI Arena |||
| mrJudge || |
| MSK Informatics || |
| NBUT Online Judge |||
| Neps Academy || |
| NerdArena || |
| Newton School || |
| NOJ |||
| NowCoder || |
| NYTD Online Judge |||
| oiClass |||
| omegaUp || |
| OpenJudge |||
| OTOG || |
| Panda Online Judge || |
| PBInfo || |
| PEG Judge |||
| POJ |||
| PTA || |
| Public Judge |||
| QDUOJ |||
| QQWhale || |
| RoboContest |||
| SDUT OnlineJudge || |
| Sort Me || |
| SPOJ || |
| SSOIER || |
| TheJobOverflow || |
| Timus Online Judge |||
| TLX |||
| Toph || |
| uDebug || |
| UOJ |||
| USACO || |
| USACO Training || |
| UVa Online Judge || |
| Virtual Judge |||
| VNOI Online Judge |||
| Yandex |||
| XXM || |
| yukicoder |||
| ZOJ || |
| ZUFEOJ |||

## Custom tools
Competitive Companion can send the parsed data in JSON format to your own tools. To do this, start an HTTP server listening for POST requests to / on any of the ports listed in [`./src/hosts/hosts.ts`](./src/hosts/hosts.ts). An example on how to accomplish this can be found in [jmerle/competitive-companion-example](https://github.com/jmerle/competitive-companion-example).
Expand Down

0 comments on commit ee495ce

Please sign in to comment.