- JWT authorization (
/register
,/authenticate
) /problem
,/track
endpoints partially implemented
- extend the
Problem
class. Fix fields (Categories: String -> List<String
), (TestCases: String -> List<Pair<String,String>>
). The problem is the database can not store collections in its table. So, currently, we just store Strings. - extend the
Track
class - extend the endpoints base
- etc.
- When you are launching the Main app, you would create new and empty instance of the database. So, you need to launch /register endpoint first and put the token into Authorization header of other endpoints.
- Postman endpoints for testing ease are sent in Telegram