forked from SuprDewd/uva-node
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
29 lines (21 loc) · 844 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
- cache submission status and fetch only the latest
- create .uva-node dir in ~
store account-specific settings in a separate file
~/.uva-node/uva-lucastan
~/.uva-node/main
~/.uva-node/uva
- login only once.
if send fails due to not login, then auto-login and retry
- allow gzip compression when fetching the data ... see node.js docs on how to decompress
- util.fetch to combine both util.createReq and util.createEndCallback
- create webUtil
- auto remove error listener
- add version command to check version of uva-node
- add help command to show commands (needs a structure to store commands)
- allow running arbitrary shell commands
- test command to compile and run tests
- output results and timing
- test 123
- will do <extension completion>
- will compile
- if compile ok, then run 123-?.in or *.in