Skip to content

Codgic/codgic-api

Repository files navigation

codgic-api

Build status David GitHub license Gitter

API handler of Codgic Online Judge.

EARLY DEVELOPMENT STAGE.
Literally speaking nothing has been implemented.

If you have any ideas or suggestions, feel free to create issues at https://github.com/Codgic/codgic-api/issues.

Recent changes will be pushed to Codgic/codgic-api soon after unit tests cover all existing functions. Pull requests will be highly appreciated by then.

To-do list

  • Hello Koa.
  • Hello Typescript.
  • Hello TypeORM.
  • Hello JWT.
  • Hello Gulp.
  • Hello Mocha, Chai.
  • Hello Travis CI.
  • Hello Socket.io?
  • Probably more...

Known problems (Reminder)

  • Countless bugs in problem controller and model.
  • Post user with taken username / email will trigger auto increment with InnoDB (not my fault, but what if some clown keeps sending faulty requests to overflow the primary key?).
  • Serval possible Database Injection vulnerabilities.

Priorities

  • Finish writing tests.
  • Find a better way to refresh jwt.
  • Fix known problems.

ETA?

tan90°.

Releases

No releases published

Packages

No packages published