LEGEND:
- Completed ✅
- Not Started Yet ❌
- [?] Work in Progress 👷
- Implements the
submit
command - Move the tests to another file in the instance folder
-
submit
command also updates the user details - Update the README file and all the releases
-
inspect
command should always fetch user stats remotely
- Create GitHub Pages for documenting the project
-
Remove, or find a way, to login within Docker (browser mode not possible)
-
Fixed a the
list
command bug when setting DIFFICULTY != from ALL -
Check that when showin' the problems, it actually labels downloaded ones
-
Check that
fetch
command does not append already fetched problems -
list
orfetch
command does not add the link field to the final struct -
When loading a state, the loaded problems are appended to the existing ones
-
The daily question does not show up when looking at the state
-
inspect
command output has problems with submissions timestamps -
Sometimes, when creating an instance, an error occurs releated to the README file
-
[?] When the response is taking too long to arrive, it then elapses and returns an error
- It is quite strange, since in the code all possible null returns are correctly handled
-
Now, even if logged in it seems that it does not check solved problems
-
When listing problems it says that the solution is available, but it is not
- Refactors the entire application state
- Refactors some GraphQL query (to make them smaller than now)
- Refactors the
detail
output
-
Implement
show
subcommands- With no parameter shows the state and variables (no problems)
problems
: shows all the problemsdownloaded
: shows only downloaded problems
-
Add two
daily
options:month
andyear
to specify which dailies to fetch -
Add the
force
subcommand tologin
, to the force the login -
Handle Third-Party Login, e.g., Github etc ...
- Updates the Github pages documentation
- Refactors commands syntax to
<group> <command> <...args>
- Better printing for commands
- Supports for other programming languages