Skip to content

Releases: chermehdi/go-egor

v1.0.1

16 Jan 15:36
1a1db1b
Compare
Choose a tag to compare

Changelog

308e073 Add bound checks for rand.h methods
58c0575 Added rand.h implementation
b909e4d Merge pull request #63 from chermehdi/release/v-1.0.0
1a1db1b Merge pull request #67 from chermehdi/cleanup/rand.h
61e8a81 Remove extra tabs
1e2afcc Resolve some go lints - Resolve some go comments lints - Replace error.New(fmt.Sprintf statements with fmt.Errorf
8e426e3 bump version to 1.0.1
a62447b fix formatting
dd0b55c fix formatting (again)
0f414c8 fix range issue
8a7edaa release 1.0.0

v1.0.0

10 Jan 16:17
Compare
Choose a tag to compare

Changelog

e518842 Add batch create
4c968c6 Add contest parsing support
d92b1f8 Add few comments for PR Review
9b64206 Add first version of batch testing
0289cd6 Fix failing build
51bed63 Merge pull request #53 from chermehdi/add/cpp-flags
8c6b724 Merge pull request #57 from chermehdi/features/checkers-token-checker
7a9624c Remove unecessary --has-brute param
b43a316 Update readme and contest parsing flag description.
e0a7785 add customizable checkers
433d816 add extra debuggin flags for c++ runner
733bea1 remove json output message, and replace with status message
7931223 remove json output message, and replace with status message

v0.4.0

20 Dec 14:28
Compare
Choose a tag to compare

Changelog

e0b1456 Add Execution Time
a9d6e7e Add Execution Time
8125d98 Add create command.
e03f5f5 Add custom template support
4221393 Add timed exeuction test
eba8552 Add timed exeuction test
0acfeab Default the task time limit to 10000 if is 0
c617623 Fix Docs, ready to review.
5f4e646 Fixed missing unsaved ,
925c26a Fixed missing unsaved ,
4bbe94c Make execution timed
7c96dfb Make execution timed
b9af029 Merge branch 'feature/timed_execution' of github.com:chermehdi/go-egor into feature/timed_execution
827b6e6 Merge conflicts
d02f9ec Merge pull request #38 from chermehdi/doc/update
5f259d0 Merge pull request #40 from chermehdi/feature/timed_execution
3cdd6b0 Merge pull request #44 from chermehdi/bugfix/default_timelimit
36cea94 Merge pull request #47 from chermehdi/feature/create-task
0c55f0b Merge pull request #52 from chermehdi/custom/templates
e8b28c0 PR review comments
426a8da Rebase on master conflicts:
d7bb79b Release 0.4.0: update skimo version to keep docs after inlining
99597e1 Remove TODO
6391ec8 Set default default timelimit to 10 seconds
79615ff Small optimization on the elapsed time computation
6ec7224 Small optimization on the elapsed time computation
29d8a4d Update docs.
9ab33d3 Use CPP Judge for C lang
df7c392 change the timelimit to the default one
104e9f6 fix typos
6c5dfac gofmt updated files
bf0c2f9 gofmt updated files

v0.2.0

02 Apr 12:19
785fcff
Compare
Choose a tag to compare

Changelog

Add C++ library inliner.
Now people using C++ can depend on their custom code without the need of copy pasting it every time, and the generator egor file will take of inlining their dependencies (in the correct order).

v0.1.3

14 Mar 22:05
Compare
Choose a tag to compare

Changelog

864e0b9 Fix typos in commands help
117bff1 fix #18: Add documentation

v0.1.2

14 Mar 14:31
Compare
Choose a tag to compare

Changelog

74b3fd8 Add support for building Windows binaries

v0.1.1

14 Mar 14:08
Compare
Choose a tag to compare

Changelog

703df06 change the binary name in the release

v0.1.0

14 Mar 13:55
Compare
Choose a tag to compare

Changelog

edd786f Add README.md
e6b7278 Add comment to the PrintCase Command
1e938ec Add field custom to IOFile Meta
993fafc Add field custom to IOFile Meta
8b13732 Add formatting logic
7445bcf Complete configuration command, fixes 2
8e7a794 Finalize new case comand (Ready for review)
3cb28fc Fix gititnore
77c1f63 Fix temp file delete
d7c1381 Fix wrong io names. gofmt some files
11a17bc Formatting and adding comment
9398e15 Implement copy to clipboard
d01d362 Implement print case command
67ec076 Implement showcases/listcases command
caa2684 Init new cli command 'case'
d6c76f8 Init new cli command 'case'
2d41cc4 Init tests
77ab50f Init tests
9d8a4b2 Make CreateTaskDirectory return path of the task.
9b5cab9 Merge branch 'custom-case' of github.com:chermehdi/go-egor into custom-case
635d8f3 Merge branch 'master' into feature/copy
8d2f4bd Merge branch 'master' of https://github.com/chermehdi/go-egor
1f6fc48 Merge branch 'master' of https://github.com/chermehdi/go-egor
5ab0dc3 Merge branch 'master' of https://github.com/chermehdi/go-egor
6fb072d Merge branch 'refactoring/fmt' of github.com:chermehdi/go-egor into refactoring/fmt
bde0eb8 Merge pull request #10 from chermehdi/feature/show-cases
f36a8ed Merge pull request #13 from chermehdi/bugfix/12-wrong-case-names
76f83fa Merge pull request #17 from chermehdi/feature/print_case
9c88a51 Merge pull request #20 from chermehdi/feature/copy
8267a34 Merge pull request #22 from chermehdi/refactoring/fmt
f6b648c Merge pull request #23 from chermehdi/feature-3/judge
8f76b70 Merge pull request #24 from chermehdi/feature/release-infra
456f3f6 Merge pull request #3 from chermehdi/feature-2/config-manipulation
806b5e9 Merge pull request #5 from chermehdi/custom-case
47d3c35 Merge pull request #9 from chermehdi/feature-4/ci
e093153 PR Comments Review
ea62fd6 PR comments review
a458146 Remove Formating logic
5af0369 Remove no timeout flag
e46f779 Review Comments
fc29a0e Review PR Comments
2c033fe Use ConfigFileName from configuration
3a25145 Use config filename in the save
d55e9c1 Wip: refactor repeated test command code.
cfd6102 Wip: refactor repeated test command code.
b3804da Working version of egor case
f8c1900 Working version of egor case
b5681bf add basic command line parsing logic
46b3bac add basic setup for parse command
106bd10 add config command
32a8c02 add judge skeleton
bf7b870 add judge skeleton
c659e35 add liscence
f724719 add liscence
8e8addf add primary tests for parse task.
422e58a add release infrastructure
5f5d2be add resolver tests back
aa6a3ed add stderr to the output report
893f31d add travis file
e5513d1 change temp dir strategy in config_test
8785fe6 change the config test
927f3ac change travis configuration to handle goreleaser
c84f70b changes travis.ci
551612d fix conflicts with master
8159d6a fix egor crashes when work dir exists already
7925ed5 fix warnings. change command name.
2973615 fix warnings. change command name.
9dbdebc gitignore autogenerated go.sum
80b3097 gitignore autogenerated go.sum
2e1cd58 gofmt everything and delete useless test
b405997 gofmt everything and delete useless test
193d0c4 initial commit
caaa96e remove resolver test
2bd93df to camle case
61a106c update go.mod file
bdb62b1 update parse test
bb0f8a4 version 0.1.0
951f73b wip
4c27e85 wip
6cf2034 wip
a6ead94 wip: add cpp judge
ff6171b wip: add cpp judge
d7f6ce2 wip: add python judge
09c81aa wip: add python judge
c00fb62 wip: working basic java judge
147ff1d wip: working basic java judge
9df851f working parse version