Commit graph

  • 91c37e35e5
    Merge pull request #144 from barrett-ruth/fix/navigation Barrett Ruth 2025-10-04 21:20:08 +02:00
  • 2ac0a4996d fix: enable :CP next/prev Barrett Ruth 2025-10-04 15:16:54 -04:00
  • 018f61af92
    Merge pull request #141 from barrett-ruth/feat/caching Barrett Ruth 2025-10-04 21:02:09 +02:00
  • b9a2c7a4ff fix(scrapers): fix Barrett Ruth 2025-10-04 15:00:37 -04:00
  • 18dbcd43d2 fix(cache): contest override Barrett Ruth 2025-10-04 12:48:57 -04:00
  • a725925434 fix(pickers): only log on fetch Barrett Ruth 2025-10-04 12:30:50 -04:00
  • 8f466f135a
    Merge pull request #140 from barrett-ruth/feat/async-scrapers Barrett Ruth 2025-10-04 05:34:26 +02:00
  • bb0ee24476 filler Barrett Ruth 2025-10-03 23:32:41 -04:00
  • 88315ed6e6 fix(ci): pre declare on lint Barrett Ruth 2025-10-03 23:30:40 -04:00
  • f929c8e826 feat(scrapers/atcoder): atcoder scraper Barrett Ruth 2025-10-03 23:26:09 -04:00
  • 179b333505 update pyproject Barrett Ruth 2025-10-03 22:38:24 -04:00
  • b8c79401da fix(scrapers/codeforces): suppress scrapling logs Barrett Ruth 2025-10-03 21:14:28 -04:00
  • f48acb4672 fix(scrapers/codeforces): scrape time Barrett Ruth 2025-10-03 21:06:20 -04:00
  • 33cc2ca36b fix(scrapers/cses): rename scraper Barrett Ruth 2025-10-03 19:29:10 -04:00
  • 4498c4a7fa fix scrapers Barrett Ruth 2025-10-03 19:19:02 -04:00
  • 34ef7bafd6 fix print order Barrett Ruth 2025-10-03 14:41:32 -04:00
  • 1520939d4b some refactors Barrett Ruth 2025-10-03 14:34:49 -04:00
  • fea9835436 fix(utils): cleanup timeout reason Barrett Ruth 2025-10-03 13:20:42 -04:00
  • 7be37ad96e
    Merge pull request #138 from barrett-ruth/feat/timeout Barrett Ruth 2025-10-03 15:35:25 +02:00
  • 5991670ef2 fix health and hl groups Barrett Ruth 2025-10-03 09:34:25 -04:00
  • d35ed0450b fix table Barrett Ruth 2025-10-03 09:27:52 -04:00
  • c9ba8281b0 fix(runner): proper timeout Barrett Ruth 2025-10-03 09:16:38 -04:00
  • 312a74d785
    Merge pull request #137 from barrett-ruth/fix/print Barrett Ruth 2025-10-03 14:36:45 +02:00
  • 3b2752685b remove print Barrett Ruth 2025-10-03 08:36:10 -04:00
  • b338ee6ca1
    Merge pull request #136 from barrett-ruth/fix/typing Barrett Ruth 2025-10-03 06:05:07 +02:00
  • 82444412aa fix table Barrett Ruth 2025-10-03 00:04:20 -04:00
  • 6e01714fe1
    Merge pull request #133 from barrett-ruth/fix/typing Barrett Ruth 2025-10-03 05:50:56 +02:00
  • 91dbc4560c fix(ci): unused var Barrett Ruth 2025-10-02 23:49:45 -04:00
  • 778ce7b8e2 right align Barrett Ruth 2025-10-02 23:48:47 -04:00
  • 357d1601b4 add rss to table Barrett Ruth 2025-10-02 23:46:54 -04:00
  • bfcf2242ee fix(runner): cleanup cache logic Barrett Ruth 2025-10-02 23:31:26 -04:00
  • d480975652 fix tle verdict Barrett Ruth 2025-10-02 23:28:51 -04:00
  • cddd61f061 config hard fail Barrett Ruth 2025-10-02 23:20:51 -04:00
  • 69ffc2d9dd cleanup Barrett Ruth 2025-10-02 23:07:10 -04:00
  • 0061161a90 feat(runner): mle Barrett Ruth 2025-10-02 23:03:58 -04:00
  • 5fdb522095 feat(health): better organization Barrett Ruth 2025-10-02 22:43:38 -04:00
  • d9537e72ba many fixes Barrett Ruth 2025-10-02 22:35:30 -04:00
  • 1a4573a4e4 remove useless stderr fields Barrett Ruth 2025-10-02 20:45:27 -04:00
  • 3c0f8d7deb
    Merge pull request #132 from barrett-ruth/fix/typing Barrett Ruth 2025-10-02 20:30:21 +02:00
  • de6969e982 fix(panel): proper indexing Barrett Ruth 2025-10-02 14:29:08 -04:00
  • 4f10377255 fix types Barrett Ruth 2025-10-02 14:24:45 -04:00
  • db98153b11 fix(ansi): annotate highlights too Barrett Ruth 2025-10-02 14:20:26 -04:00
  • 1974addbd2 fix(lua): bunch of typing Barrett Ruth 2025-10-02 14:18:26 -04:00
  • 057b0890c2 fix: remove unused function Barrett Ruth 2025-10-02 13:56:38 -04:00
  • 35ccd6e217
    Merge pull request #121 from barrett-ruth/refactor/picker-fixes Barrett Ruth 2025-10-02 16:40:18 +02:00
  • 2809689494 one test Barrett Ruth 2025-10-02 10:39:19 -04:00
  • 27c265141e no more tests (for now Barrett Ruth 2025-10-02 10:34:14 -04:00
  • 00a1d57005 fix missing key Barrett Ruth 2025-10-02 10:26:15 -04:00
  • 57be0c0044 remove keys Barrett Ruth 2025-10-02 10:23:01 -04:00
  • 91e6fbe455 fix caching Barrett Ruth 2025-10-02 10:18:29 -04:00
  • 6b8a1e2087 more docs Barrett Ruth 2025-10-01 21:36:53 -04:00
  • 7eb314b02c fix caching Barrett Ruth 2025-10-01 20:21:11 -04:00
  • e6c09a4897 fix some cachign Barrett Ruth 2025-10-01 17:08:36 -04:00
  • a925686a17 fix(log): improve logging Barrett Ruth 2025-10-01 16:41:24 -04:00
  • 62af1965f8 fix a lot of logic Barrett Ruth 2025-10-01 15:15:04 -04:00
  • b406c0ce4e fix: synchronous problem fetch Barrett Ruth 2025-10-01 12:25:07 -04:00
  • 1b0b5e5039
    Merge pull request #120 from barrett-ruth/fix/docs Barrett Ruth 2025-10-01 04:39:08 +02:00
  • 91ce43e529 fix(test): fix mock Barrett Ruth 2025-09-30 22:37:59 -04:00
  • 67c23c4d69 better scraper config Barrett Ruth 2025-09-30 22:33:36 -04:00
  • c1b15c2991
    Merge pull request #119 from barrett-ruth/feat/doc Barrett Ruth 2025-10-01 04:25:26 +02:00
  • 2bdb06ddef fix Barrett Ruth 2025-09-30 22:24:58 -04:00
  • 551da072e1
    Merge pull request #118 from barrett-ruth/fix/doc Barrett Ruth 2025-10-01 04:18:18 +02:00
  • b52b679d39 fix docs Barrett Ruth 2025-09-30 22:17:52 -04:00
  • 5c04fd9270
    Merge pull request #117 from barrett-ruth/fix/docs Barrett Ruth 2025-10-01 04:14:45 +02:00
  • 79339ff945 fix(doc): remove duplicate tag Barrett Ruth 2025-09-30 22:14:19 -04:00
  • e14bc99964
    Merge pull request #116 from barrett-ruth/fix/docs Barrett Ruth 2025-10-01 04:12:00 +02:00
  • fe3a472428 fix(docs): rename doc file to avoid builtin name conflict Barrett Ruth 2025-09-30 22:11:09 -04:00
  • 7332d7e871
    Merge pull request #115 from barrett-ruth/fix/docs Barrett Ruth 2025-10-01 04:09:49 +02:00
  • 6cd3f9179f fix: docs Barrett Ruth 2025-09-30 22:09:17 -04:00
  • 64d4d59d06
    Merge pull request #114 from barrett-ruth/feat/scrapling Barrett Ruth 2025-10-01 04:02:27 +02:00
  • 3427bf9bbb fix(scrapers): make atcoder scraper resilient Barrett Ruth 2025-09-30 21:59:25 -04:00
  • aa1dd43e70 fix(scrapers): remove unused field Barrett Ruth 2025-09-30 21:29:42 -04:00
  • 7761c7c759 fix(cache): file state Barrett Ruth 2025-09-30 21:21:13 -04:00
  • fe90c0b95d fix test Barrett Ruth 2025-09-30 21:15:15 -04:00
  • 02fe97956f fix test Barrett Ruth 2025-09-30 21:12:48 -04:00
  • ea098e6c9c fix(test): params ought not to be validated Barrett Ruth 2025-09-30 21:07:40 -04:00
  • f94ae157c7 fix(test): actually test picking in picker specs Barrett Ruth 2025-09-30 20:58:42 -04:00
  • a54e6398cf fix(picker): rename Barrett Ruth 2025-09-30 20:57:14 -04:00
  • 46cd509747 fix docs and superfluous vim.validate calls Barrett Ruth 2025-09-30 20:55:29 -04:00
  • b5b2c770fc fix(ci): remove unused import Barrett Ruth 2025-09-30 20:45:39 -04:00
  • 99d6569809 fix(scrapers): update codeforce scraper with pytest Barrett Ruth 2025-09-30 20:44:37 -04:00
  • 9704b11e7c fix(pickers): declare M as table Barrett Ruth 2025-09-30 20:33:40 -04:00
  • 7a6690f360 try to fix ci Barrett Ruth 2025-09-30 20:33:01 -04:00
  • ec9bc8cb64 fix(test): remove useless picker tests Barrett Ruth 2025-09-30 20:29:51 -04:00
  • 5588eae526 fix(picker): rename picker function names Barrett Ruth 2025-09-30 20:27:31 -04:00
  • a7cd41712d fix(picker): print fetching data early Barrett Ruth 2025-09-30 20:19:19 -04:00
  • e3309e8f3c fix(pickers): expose fns properly Barrett Ruth 2025-09-30 20:18:57 -04:00
  • 49ba922ff7 fix(scraper): use scrapling Barrett Ruth 2025-09-30 20:16:59 -04:00
  • 5d7719ec4a
    Merge pull request #112 from barrett-ruth/feat/interact Barrett Ruth 2025-10-01 01:57:28 +02:00
  • abe078b73d fix(ci): temporarily add cloudscraper Barrett Ruth 2025-09-30 19:53:49 -04:00
  • 22d0f72878 fix(ci): remove unused vars Barrett Ruth 2025-09-30 19:52:50 -04:00
  • dc4326524c fix(health): simplify health check Barrett Ruth 2025-09-30 19:49:10 -04:00
  • 02019dbdef fix(readme): remove disclaimer from readme Barrett Ruth 2025-09-30 19:41:15 -04:00
  • df7896709f cloudscraper -> scrapy Barrett Ruth 2025-09-30 18:32:18 -04:00
  • b7114042d7
    Merge pull request #113 from barrett-ruth/barrett-ruth-patch-1 Barrett Ruth 2025-09-27 16:17:45 +02:00
  • 2d5ff2bd93 fix(test): error detection Barrett Ruth 2025-09-27 10:16:55 -04:00
  • f65f9baa73
    Update README.md Barrett Ruth 2025-09-27 09:15:05 -05:00
  • 42d2ae4aaa test debug Barrett Ruth 2025-09-27 10:14:31 -04:00
  • 9d30e214e0
    Update README.md Barrett Ruth 2025-09-27 09:08:04 -05:00
  • ae2f8b94cf feat: interactive problem finer-tuning Barrett Ruth 2025-09-27 10:05:58 -04:00