Commit graph

413 commits

Author SHA1 Message Date
a33e66680b feat(picker): picker support 2025-09-21 11:10:54 -04:00
Barrett Ruth
ea9883895f
Merge pull request #82 from barrett-ruth/fix/qol-logs
fix: add python config
2025-09-21 07:14:44 +02:00
d26fd29c52 fix: add python config 2025-09-21 01:12:16 -04:00
Barrett Ruth
3988d6febc
Merge pull request #81 from barrett-ruth/fix/qol-logs
Document entire contest config
2025-09-21 06:52:16 +02:00
c9ed129bd5 fix(doc): document it; 2025-09-21 00:50:59 -04:00
Barrett Ruth
f758d54363
Merge pull request #80 from barrett-ruth/fix/qol-logs
Fix Run Panel State Mgmt
2025-09-21 06:48:26 +02:00
56c7cf00a5 fix(ci): cses 2025-09-21 00:33:35 -04:00
1f38dba57f fix(scrape): proper vars 2025-09-21 00:31:10 -04:00
df1b4c2009 fix(scrape): proper vars 2025-09-21 00:25:55 -04:00
d827b6dd0b feat(cese): normalize cses handling 2025-09-21 00:19:01 -04:00
03bb0bda33 fix(ci): typing 2025-09-21 00:16:14 -04:00
98aa3edd41 fix(ci): typing 2025-09-21 00:16:06 -04:00
18939a9d5f fix(ci): typing 2025-09-21 00:15:53 -04:00
3821174c6e fix(ci): typing 2025-09-21 00:15:51 -04:00
7a027c7379 fix(ci): typing 2025-09-21 00:15:23 -04:00
9deedec15a fix(scraper): comments 2025-09-21 00:10:10 -04:00
a8984d013a fix(cses): handle problem id uniquely 2025-09-21 00:06:52 -04:00
5bf9ae731f fix(ci): inline functions 2025-09-20 23:58:26 -04:00
7b8aae7921 fix(ci): move imports 2025-09-20 23:52:32 -04:00
847307bd1f fix(cache): actually use the cache 2025-09-20 22:30:21 -04:00
e6c54e01fd fix(test): remove the doc 2025-09-20 22:26:56 -04:00
67fad79fb6 fix(panel): toggle state correctly 2025-09-20 22:18:55 -04:00
b3ccce1ee7 fix(color): fix ansi hl condition 2025-09-20 22:09:20 -04:00
Barrett Ruth
0c9ae37d74
Merge pull request #79 from barrett-ruth/fix/qol-logs
Ansi: Option to Disable the parser
2025-09-20 22:57:29 +02:00
f86eeb7876 fix(test): proper stubbing/mocking 2025-09-20 16:56:08 -04:00
ac21638550 fix(test): proper stubbing/mocking 2025-09-20 16:54:21 -04:00
26807d42ba fix(test): proper stubbing/mocking 2025-09-20 16:54:09 -04:00
27a44697ce fix(test): proper stubbing/mocking 2025-09-20 16:50:48 -04:00
3a66930732 fix(ci): unused var 2025-09-20 16:46:06 -04:00
d1994d07a3 fix(test): rest of the stuff 2025-09-20 16:44:33 -04:00
d4adc9316e feat(test): extmark tests 2025-09-20 16:38:46 -04:00
f3321f269d feat: warn ansi colors unset on fail 2025-09-20 16:38:37 -04:00
f60f6dd5bb feat(ansi): better logging and option to disab;e 2025-09-20 14:37:51 -04:00
Barrett Ruth
3a65e5745e
Merge pull request #78 from barrett-ruth/feat/cses-contests-subcommand
Add `conest` Subcommand to CSES
2025-09-20 20:23:35 +02:00
bd81743274 fix: prefer contess over categories to normalize phrasing 2025-09-20 14:22:35 -04:00
803c2dc76e feat(scrapers): add contest subcommand to cses 2025-09-20 14:19:35 -04:00
Barrett Ruth
b992e1e635
Merge pull request #77 from barrett-ruth/feat/cses-categories
CSES Categories
2025-09-20 20:16:34 +02:00
315e5a790c fix(ci): guess im adding the atcoder scraper too 2025-09-20 14:13:25 -04:00
35545a1ad2 feat(cses): integrate metadata command format in lua 2025-09-20 14:05:40 -04:00
8e13b8c61d feat(cses): update cses with concept of a category 2025-09-20 14:01:18 -04:00
Barrett Ruth
07be94d7aa
Merge pull request #75 from barrett-ruth/feat/color
Terminal Color
2025-09-20 19:42:11 +02:00
8df38d0ca8 fix(ci): typing 2025-09-20 13:40:32 -04:00
f487b5d006 fix(ci): use proper redirection with un-mocked vim.system in integration tests 2025-09-20 13:36:27 -04:00
069df71871 fix(ci): test 2025-09-20 13:16:52 -04:00
b2083bf649 feat(doc): make more informative 2025-09-20 13:15:45 -04:00
5309cd0596 fix(ci): default to builtin Diff<> hl groups for diff panel 2025-09-20 13:14:08 -04:00
cae0ea1914 fix(ci): duplicate varibale 2025-09-20 13:10:42 -04:00
1d95192b7a fix(spec): duplicate vars 2025-09-20 13:08:56 -04:00
eada64de41 fix(test): update text for stderr/stdout interleaving 2025-09-20 13:07:45 -04:00
56c31b22b9 feat(test): test ansi colors with stderr/stdout merged output 2025-09-20 13:03:07 -04:00