Commit Graph

201 Commits

Author SHA1 Message Date
53c794c88c
style: resolve codefactor issue
All checks were successful
submodules sync / sync (push) Successful in 47s
build / build (push) Successful in 1m48s
build / trigger-build-image (push) Successful in 8s
2025-03-05 20:26:09 -05:00
8924f174b4
feat(parser/diff): log index & isSame
All checks were successful
submodules sync / sync (push) Successful in 44s
build / build (push) Successful in 1m31s
build / trigger-build-image (push) Successful in 8s
2025-03-03 18:41:35 -05:00
187b5f7057
chore(stage): detail log field name
All checks were successful
submodules sync / sync (push) Successful in 52s
build / build (push) Successful in 1m34s
build / trigger-build-image (push) Successful in 9s
2025-03-02 20:59:29 -05:00
d51fb9f35d
feat(stage): log stage detail
All checks were successful
submodules sync / sync (push) Successful in 40s
build / build (push) Successful in 1m20s
build / trigger-build-image (push) Successful in 8s
2025-03-02 20:44:58 -05:00
5228a97cc1
chore(stage): rename score map var
Some checks failed
build / trigger-build-image (push) Blocked by required conditions
build / build (push) Has been cancelled
submodules sync / sync (push) Has been cancelled
2025-03-01 22:59:17 -05:00
83885d795f
fix(stage): debug log score map from parsers
Some checks failed
submodules sync / sync (push) Successful in 1m1s
build / build (push) Failing after 2m1s
build / trigger-build-image (push) Has been skipped
2025-03-01 20:35:14 -05:00
ac9dfffa4c
feat(stage): log score map from parsers
Some checks failed
submodules sync / sync (push) Successful in 45s
build / build (push) Failing after 49s
build / trigger-build-image (push) Has been skipped
2025-03-01 20:34:12 -05:00
db88502414
docs: add packages docs
All checks were successful
submodules sync / sync (push) Successful in 44s
build / build (push) Successful in 1m24s
build / trigger-build-image (push) Successful in 11s
2025-02-21 12:28:42 -05:00
1150cc4697
docs: better packages docs 2025-02-18 06:21:17 -05:00
72df2ce33c
chore(parser): rename struct variable
All checks were successful
submodules sync / sync (push) Successful in 53s
build / build (push) Successful in 2m9s
build / trigger-build-image (push) Successful in 9s
2025-02-17 12:04:39 -05:00
b4e706f8e9
chore(parser): make unnecessary methods private
All checks were successful
submodules sync / sync (push) Successful in 43s
build / build (push) Successful in 1m46s
build / trigger-build-image (push) Successful in 9s
2025-02-17 09:28:36 -05:00
1e75ab1c6e
feat(parser/plugin): new parser that can load from a plugin (#81)
All checks were successful
submodules sync / sync (push) Successful in 46s
build / build (push) Successful in 1m48s
build / trigger-build-image (push) Successful in 8s
2025-02-17 09:10:19 -05:00
45490f3d1e
feat(parser/tierscore): new tiered scoring parser
All checks were successful
submodules sync / sync (push) Successful in 49s
build / build (push) Successful in 1m48s
build / trigger-build-image (push) Successful in 9s
2025-02-17 08:20:35 -05:00
dd4e375dd4
docs(internal/stage): units in struct fields 2025-02-17 07:07:29 -05:00
19bcc90ae9
refactor: move internal/conf to cmd/joj3 2025-02-11 11:16:38 -05:00
a834e0ff17
docs(executor, parser): move README content to package comments (#85) 2025-02-11 11:16:37 -05:00
7254c48f9a
chore(executor): move struct to meta.go 2025-02-11 10:01:53 -05:00
49b7c7c5db
chore(parser): move Conf struct to meta.go 2025-02-11 03:41:17 -05:00
6b3ebebecb
feat(parser/log): support specify log level
All checks were successful
submodules sync / sync (push) Successful in 31s
build / build (push) Successful in 1m5s
build / trigger-build-image (push) Successful in 6s
2025-02-01 21:52:26 -05:00
10ff3ebfa1
feat(cmd/joj3): remove hardcoded teapot part (#83) [force build]
All checks were successful
submodules sync / sync (push) Successful in 35s
build / build (push) Successful in 1m11s
build / trigger-build-image (push) Successful in 7s
2025-02-01 09:10:03 -05:00
290b614159
feat(parser/log): new parser 2025-02-01 08:43:36 -05:00
98cf2c812f
feat(executor/local): clock time limit
All checks were successful
submodules sync / sync (push) Successful in 35s
build / build (push) Successful in 1m7s
build / trigger-build-image (push) Successful in 6s
2025-02-01 03:13:18 -05:00
58c6d5607f
feat(parser/debug): debug parser
All checks were successful
submodules sync / sync (push) Successful in 34s
build / build (push) Successful in 1m1s
build / trigger-build-image (push) Successful in 7s
2025-01-31 22:07:59 -05:00
d6b3cce551
revert: "feat(executor/local): rlimit on CPU, Memory, Stack"
Some checks failed
submodules sync / sync (push) Successful in 46s
build / build (push) Successful in 1m14s
build / trigger-build-image (push) Has been cancelled
This reverts commit 198fcc3c86.
2025-01-31 19:27:08 -05:00
5d78017c36
feat(cmd/joj3): support skip teapot
Some checks failed
submodules sync / sync (push) Successful in 53s
build / build (push) Failing after 1m3s
build / trigger-build-image (push) Has been skipped
2025-01-29 09:00:57 -05:00
41734ef5d5
chore(cmd/joj3): remove redundant return value
Some checks failed
build / build (push) Failing after 0s
build / trigger-build-image (push) Has been skipped
submodules sync / sync (push) Failing after 0s
2025-01-29 08:39:30 -05:00
454df2c6fc
feat(conf): pre-stages and post-stages (#83)
Some checks failed
build / build (push) Failing after 1s
build / trigger-build-image (push) Has been skipped
submodules sync / sync (push) Failing after 0s
2025-01-29 08:13:33 -05:00
0f339656aa
chore(internal/conf): split models to a new file 2025-01-29 07:57:58 -05:00
950708cd11
chore(internal/conf): remove single parser config
Some checks failed
build / build (push) Failing after 1s
build / trigger-build-image (push) Has been skipped
submodules sync / sync (push) Failing after 0s
2025-01-27 22:50:38 -05:00
a6353dfed8
chore(parser): remove unused conf parts
Some checks failed
build / build (push) Failing after 1s
submodules sync / sync (push) Failing after 0s
build / trigger-build-image (push) Has been skipped
2025-01-27 21:08:41 -05:00
a82f8eb90c
chore(internal/conf): remove group from desc 2025-01-21 02:50:01 -05:00
198fcc3c86
feat(executor/local): rlimit on CPU, Memory, Stack
All checks were successful
submodules sync / sync (push) Successful in 51s
build / build (push) Successful in 1m47s
build / trigger-build-image (push) Successful in 9s
2025-01-11 20:50:40 -05:00
e25cfa78f5
refactor(parser/file): remove
All checks were successful
submodules sync / sync (push) Successful in 1m9s
build / build (push) Successful in 1m21s
build / trigger-build-image (push) Successful in 9s
2024-12-06 10:53:58 -05:00
7e5dbd733e
fix(executor/local): append env
All checks were successful
submodules sync / sync (push) Successful in 39s
build / build (push) Successful in 1m15s
build / trigger-build-image (push) Successful in 7s
2024-12-05 13:20:54 -05:00
d0c6d27637
chore(parser/healthcheck): more logs
All checks were successful
submodules sync / sync (push) Successful in 39s
build / build (push) Successful in 1m15s
build / trigger-build-image (push) Successful in 7s
2024-12-05 12:53:34 -05:00
0f5ccf8af2
feat(healthcheck): add teapot-checker to repo-health-checker
All checks were successful
submodules sync / sync (push) Successful in 44s
build / build (push) Successful in 1m28s
build / trigger-build-image (push) Successful in 8s
2024-12-05 12:05:22 -05:00
648fe7d0a4
feat(cmd/teapot-checker): only block used groups
All checks were successful
submodules sync / sync (push) Successful in 46s
build / build (push) Successful in 1m30s
build / trigger-build-image (push) Successful in 9s
2024-12-05 07:35:40 -05:00
5abda79a54
feat(parser/file): force quit on non empty conf
All checks were successful
submodules sync / sync (push) Successful in 46s
build / build (push) Successful in 1m34s
build / trigger-build-image (push) Successful in 10s
2024-12-04 06:35:39 -05:00
868154b440
feat(executor/local): full result state 2024-12-04 06:30:44 -05:00
a708e768ec
refactor(parser/diff): rename field with default
All checks were successful
submodules sync / sync (push) Successful in 37s
build / build (push) Successful in 1m8s
build / trigger-build-image (push) Successful in 6s
2024-11-29 01:57:44 -05:00
862693bf1f
feat(parser/file): show file content
All checks were successful
submodules sync / sync (push) Successful in 35s
build / build (push) Successful in 1m6s
build / trigger-build-image (push) Successful in 6s
2024-11-29 01:53:30 -05:00
96ed65f05d
fix(parser/diff): add cases on non-accepted
All checks were successful
submodules sync / sync (push) Successful in 32s
build / build (push) Successful in 1m5s
build / trigger-build-image (push) Successful in 7s
2024-11-29 01:41:31 -05:00
505f776e6e
feat(parser/diff): fail on non-accepted status
All checks were successful
submodules sync / sync (push) Successful in 42s
build / build (push) Successful in 1m19s
build / trigger-build-image (push) Successful in 8s
2024-11-29 01:26:21 -05:00
b3f76c24a7
feat(parser/resultdetail): files in code block conf
All checks were successful
submodules sync / sync (push) Successful in 35s
build / build (push) Successful in 1m6s
build / trigger-build-image (push) Successful in 7s
2024-11-28 14:30:31 -05:00
d76270d1ba
fix(executor/local): skip existing files
All checks were successful
submodules sync / sync (push) Successful in 33s
build / build (push) Successful in 1m8s
build / trigger-build-image (push) Successful in 7s
2024-11-28 14:17:46 -05:00
11c2f65ea2
refactor(executor/local): remove unused buffer struct
Some checks failed
build / build (push) Failing after 30s
build / trigger-build-image (push) Has been skipped
submodules sync / sync (push) Successful in 32s
2024-11-28 13:56:09 -05:00
83f3721eb2
feat(executor/local): append env to current
Some checks failed
submodules sync / sync (push) Successful in 38s
build / build (push) Failing after 45s
build / trigger-build-image (push) Has been skipped
2024-11-28 10:43:33 -05:00
2a3ccb71df
refactor: move cmd/joj3/conf to internal/conf
Some checks failed
build / build (push) Failing after 4s
build / trigger-build-image (push) Has been skipped
submodules sync / sync (push) Successful in 31s
2024-11-28 10:32:57 -05:00
c3f7b0fa2b
feat(executor/local): simple local executor without limits
Some checks failed
build / trigger-build-image (push) Blocked by required conditions
submodules sync / sync (push) Has been cancelled
build / build (push) Has been cancelled
2024-11-28 10:05:44 -05:00
be1d697fdb
refactor(parser/diff): better compare strings performance
All checks were successful
submodules sync / sync (push) Successful in 40s
build / build (push) Successful in 1m32s
build / trigger-build-image (push) Successful in 7s
2024-11-16 03:29:51 -05:00