|
|
e171017ab0
|
fixup
|
2025-09-23 09:42:45 -04:00 |
|
|
|
5dd4d9109a
|
try fix
|
2025-09-22 23:25:02 -04:00 |
|
|
|
5f555a0285
|
fix
|
2025-09-22 23:22:07 -04:00 |
|
|
|
de14552a3e
|
fix(test): mock
|
2025-09-22 23:16:25 -04:00 |
|
|
|
4b70a21210
|
fix(test): more mocks
|
2025-09-22 23:14:54 -04:00 |
|
|
|
a84b1697bf
|
fix(test): mock
|
2025-09-22 23:11:15 -04:00 |
|
|
|
76cb1e456e
|
fix(ci): unused vars
|
2025-09-22 23:05:52 -04:00 |
|
|
|
7ad64677a5
|
fix(test): selene unused vars
|
2025-09-22 23:04:17 -04:00 |
|
|
|
1f384b0ba0
|
fix(ci): selene unused vars
|
2025-09-22 23:02:54 -04:00 |
|
|
|
a32fd396d3
|
feat: async scraper
|
2025-09-22 22:59:57 -04:00 |
|
|
|
53562eb6a8
|
fix(scrapers): reorg codeforces scraper
|
2025-09-22 22:48:24 -04:00 |
|
|
|
0a8dc50c76
|
fix(test): systeamtically gather scrapers
|
2025-09-22 22:46:36 -04:00 |
|
|
|
89440e5d14
|
feat(scrapers): simplify structure
|
2025-09-22 22:44:08 -04:00 |
|
|
|
3b768cc6c4
|
fix(ci): fix ruff lint
|
2025-09-22 22:10:49 -04:00 |
|
|
|
db391da52c
|
feat(scrapers): total refactor
|
2025-09-22 22:00:20 -04:00 |
|
|
|
eb3f7762de
|
fix(ci): typing
|
2025-09-22 20:46:27 -04:00 |
|
|
|
87f9439607
|
fix(test): typing
|
2025-09-22 20:38:08 -04:00 |
|
|
|
101062cb48
|
fix(test): clear modules properly
|
2025-09-22 20:24:56 -04:00 |
|
|
|
80c7697340
|
fix(test): typing
|
2025-09-22 20:21:20 -04:00 |
|
|
|
23310eed53
|
fix(test): include hl in namespace
|
2025-09-22 20:17:20 -04:00 |
|
|
|
847f04d1e8
|
fix(test): fix
|
2025-09-22 20:15:09 -04:00 |
|
|
|
1b5e713945
|
fix(test): more tests
|
2025-09-22 20:13:30 -04:00 |
|
|
|
36806d6f5a
|
feat: more tests
|
2025-09-22 19:29:42 -04:00 |
|
|
|
3bf94cf979
|
feat(test): real integration tests
|
2025-09-22 19:25:29 -04:00 |
|
|
|
9b443459e2
|
fix(runner): use state methods
|
2025-09-22 19:22:51 -04:00 |
|
|
|
138f5bb2a2
|
this is not why
|
2025-09-22 19:20:35 -04:00 |
|
|
|
7ec59109c3
|
fix(ci): lint
|
2025-09-22 19:15:12 -04:00 |
|
|
|
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 |
|