Commit graph

479 commits

Author SHA1 Message Date
ebf4856a3e fix: panel 2025-09-22 19:13:12 -04:00
a2a3c8f365 fix: edge cases 2025-09-22 19:11:55 -04:00
9c2be9c6b0 feat: some more updates 2025-09-22 19:11:11 -04:00
5a6902633f refactor: massive file restructure 2025-09-22 19:00:36 -04:00
b7ef866a14 fix: type errors 2025-09-22 18:51:07 -04:00
a69d9f3756 fix: type errors 2025-09-22 18:51:00 -04:00
ba81df2266 fix(cache): expiry 2025-09-22 16:50:14 -04:00
510393a788 fix(logger): remove config 2025-09-22 16:48:50 -04:00
beda8a3a03 fix(logger): remove config 2025-09-22 16:48:46 -04:00
d7f5112841 fix(test): syntax 2025-09-22 16:47:28 -04:00
464ce8906c fix(test): require the state 2025-09-22 16:40:14 -04:00
7352189339 feat: refactor to state 2025-09-22 16:33:03 -04:00
039fad1614 fix(cache): cache contest data indefinitely 2025-09-22 16:32:52 -04:00
Barrett Ruth
5015a8636a
Merge pull request #97 from barrett-ruth/feat/diff-none
fix(doc): default diff to none
2025-09-22 15:47:42 +02:00
f810958fdb fix(doc): default diff to none 2025-09-22 09:42:55 -04:00
Barrett Ruth
73ee75642c
Merge pull request #87 from barrett-ruth/feat/diff-none
Boring Diff Mode
2025-09-21 23:23:28 +02:00
355cb5df82 fix(diff): make git the second diff choice, not vim 2025-09-21 17:21:46 -04:00
0851339e63 fix(diff): default to boring view 2025-09-21 17:19:34 -04:00
ff20efca71 feat(diff): third, regular diff mode 2025-09-21 17:18:22 -04:00
Barrett Ruth
7d51fc2931
Merge pull request #86 from barrett-ruth/final-fixes
Final Tweaks before release
2025-09-21 22:10:52 +02:00
dc2b96a3c0 feat(doc): modern showcase 2025-09-21 16:01:13 -04:00
f6b82b85f6 feat(doc): new name 2025-09-21 15:49:51 -04:00
Barrett Ruth
6fb27cf394
Merge pull request #84 from barrett-ruth/feat/misc-qol
Misc. QOL Fixes
2025-09-21 21:47:28 +02:00
37ad916802 fix(test): fix 2025-09-21 15:45:41 -04:00
0e3ec89f17 fix(ci): fix tests 2025-09-21 15:41:32 -04:00
34b252f892 fix(test): shadowing 2025-09-21 15:39:02 -04:00
c88d6a4a5b feat(test): test new auto-completion logic 2025-09-21 15:24:56 -04:00
18a747dd8a feat(test): test new auto-completion logic 2025-09-21 15:24:36 -04:00
05968657f5 feat: better auto-completion 2025-09-21 15:22:08 -04:00
cb4d39b4a7 feat(cache): auto-completion to the cli1 2025-09-21 15:20:13 -04:00
0a39a2e6a2 fix(test): proper picking 2025-09-21 15:15:04 -04:00
16ddbb5b4e fix(test): names are plainly formatted now 2025-09-21 15:12:36 -04:00
afb15150af fix(ci): format 2025-09-21 15:11:10 -04:00
d851dda461 fix(ci): fomrat 2025-09-21 15:10:27 -04:00
8defe763ad feat(cache): cache clearing, updating and resetting 2025-09-21 15:09:45 -04:00
78fb4f8f4b feat(cache): cache clearing, updating and resetting 2025-09-21 15:08:55 -04:00
a40a53fafa fix(ci): file import paths after refacotr 2025-09-21 14:33:34 -04:00
e1b91ffffe fix(window): delte unused file; 2025-09-21 14:31:53 -04:00
102b69d4d7 fix(ci): format 2025-09-21 14:29:46 -04:00
965e47a1df feat: refactor file structure 2025-09-21 14:29:01 -04:00
9761cded88 fix(scrapers): dont limit results to 100 contests 2025-09-21 14:23:48 -04:00
e48e70a5f9 fix(config): easier language default per-contest 2025-09-21 14:16:27 -04:00
Barrett Ruth
d4f1678b03
Merge pull request #83 from barrett-ruth/feat/picker
Picker Support with `:CP pick`
2025-09-21 20:08:55 +02:00
fe158aa65f fix(qol): remove ai-like comments 2025-09-21 14:00:38 -04:00
45d439a7b2 fiox 2025-09-21 13:54:23 -04:00
d96d810328 fix(ci): var shadowing and proper mocking 2025-09-21 12:34:54 -04:00
36ef39479f fix(ci): var shadowing and proper mocking 2025-09-21 12:32:53 -04:00
3f713131eb fix(ci): var shadowing and proper mocking 2025-09-21 12:32:33 -04:00
07756d5da8 fix(ci): var shadowing and proper mocking 2025-09-21 12:32:04 -04:00
fdc1441fa3 fix: cleanup varnames 2025-09-21 12:29:28 -04:00