Commit graph

  • 73ee75642c
    Merge pull request #87 from barrett-ruth/feat/diff-none Barrett Ruth 2025-09-21 23:23:28 +02:00
  • 355cb5df82 fix(diff): make git the second diff choice, not vim Barrett Ruth 2025-09-21 17:21:46 -04:00
  • 0851339e63 fix(diff): default to boring view Barrett Ruth 2025-09-21 17:19:34 -04:00
  • ff20efca71 feat(diff): third, regular diff mode Barrett Ruth 2025-09-21 17:18:22 -04:00
  • 7d51fc2931
    Merge pull request #86 from barrett-ruth/final-fixes Barrett Ruth 2025-09-21 22:10:52 +02:00
  • dc2b96a3c0 feat(doc): modern showcase Barrett Ruth 2025-09-21 16:01:13 -04:00
  • f6b82b85f6 feat(doc): new name Barrett Ruth 2025-09-21 15:49:51 -04:00
  • 6fb27cf394
    Merge pull request #84 from barrett-ruth/feat/misc-qol v0.3.0 Barrett Ruth 2025-09-21 21:47:28 +02:00
  • 37ad916802 fix(test): fix Barrett Ruth 2025-09-21 15:45:41 -04:00
  • 0e3ec89f17 fix(ci): fix tests Barrett Ruth 2025-09-21 15:41:32 -04:00
  • 34b252f892 fix(test): shadowing Barrett Ruth 2025-09-21 15:39:02 -04:00
  • c88d6a4a5b feat(test): test new auto-completion logic Barrett Ruth 2025-09-21 15:24:56 -04:00
  • 18a747dd8a feat(test): test new auto-completion logic Barrett Ruth 2025-09-21 15:24:36 -04:00
  • 05968657f5 feat: better auto-completion Barrett Ruth 2025-09-21 15:22:08 -04:00
  • cb4d39b4a7 feat(cache): auto-completion to the cli1 Barrett Ruth 2025-09-21 15:20:13 -04:00
  • 0a39a2e6a2 fix(test): proper picking Barrett Ruth 2025-09-21 15:15:04 -04:00
  • 16ddbb5b4e fix(test): names are plainly formatted now Barrett Ruth 2025-09-21 15:12:36 -04:00
  • afb15150af fix(ci): format Barrett Ruth 2025-09-21 15:11:10 -04:00
  • d851dda461 fix(ci): fomrat Barrett Ruth 2025-09-21 15:10:27 -04:00
  • 8defe763ad feat(cache): cache clearing, updating and resetting Barrett Ruth 2025-09-21 15:09:45 -04:00
  • 78fb4f8f4b feat(cache): cache clearing, updating and resetting Barrett Ruth 2025-09-21 15:08:55 -04:00
  • a40a53fafa fix(ci): file import paths after refacotr Barrett Ruth 2025-09-21 14:33:34 -04:00
  • e1b91ffffe fix(window): delte unused file; Barrett Ruth 2025-09-21 14:31:53 -04:00
  • 102b69d4d7 fix(ci): format Barrett Ruth 2025-09-21 14:29:46 -04:00
  • 965e47a1df feat: refactor file structure Barrett Ruth 2025-09-21 14:29:01 -04:00
  • 9761cded88 fix(scrapers): dont limit results to 100 contests Barrett Ruth 2025-09-21 14:23:48 -04:00
  • e48e70a5f9 fix(config): easier language default per-contest Barrett Ruth 2025-09-21 14:16:27 -04:00
  • d4f1678b03
    Merge pull request #83 from barrett-ruth/feat/picker Barrett Ruth 2025-09-21 20:08:55 +02:00
  • fe158aa65f fix(qol): remove ai-like comments Barrett Ruth 2025-09-21 14:00:38 -04:00
  • 45d439a7b2 fiox Barrett Ruth 2025-09-21 13:54:23 -04:00
  • d96d810328 fix(ci): var shadowing and proper mocking Barrett Ruth 2025-09-21 12:34:54 -04:00
  • 36ef39479f fix(ci): var shadowing and proper mocking Barrett Ruth 2025-09-21 12:32:53 -04:00
  • 3f713131eb fix(ci): var shadowing and proper mocking Barrett Ruth 2025-09-21 12:32:33 -04:00
  • 07756d5da8 fix(ci): var shadowing and proper mocking Barrett Ruth 2025-09-21 12:32:04 -04:00
  • fdc1441fa3 fix: cleanup varnames Barrett Ruth 2025-09-21 12:29:28 -04:00
  • 1fd7fa2a81 fix(ci): expect true Barrett Ruth 2025-09-21 12:27:46 -04:00
  • 4f31678a29 fix(picker): propagate logs with override Barrett Ruth 2025-09-21 12:26:52 -04:00
  • 373e7f6e76 fix(test): mock caches and everything else Barrett Ruth 2025-09-21 12:26:06 -04:00
  • 1822714a0c fix(picker): propagate logs Barrett Ruth 2025-09-21 12:24:42 -04:00
  • a827d4f67c fix(picker): use consisten messaging Barrett Ruth 2025-09-21 12:21:40 -04:00
  • 0938b9bbd6 feat(pickers): ctrl-r to refresh Barrett Ruth 2025-09-21 12:13:59 -04:00
  • 0dd145b71e feat(doc): make docs more concise Barrett Ruth 2025-09-21 12:06:45 -04:00
  • 3edc3db8aa feat(picker): announce scraping to user for clarification Barrett Ruth 2025-09-21 11:46:10 -04:00
  • 9d92021fcf fix(test): include necessary variables Barrett Ruth 2025-09-21 11:45:24 -04:00
  • be143d408b fix(ci): keep mocks for stubs, but ignore unused param Barrett Ruth 2025-09-21 11:42:53 -04:00
  • c1529c5d91 fix(ci): unused vars Barrett Ruth 2025-09-21 11:37:08 -04:00
  • 2c994a8bdc fix(ci): unused variables Barrett Ruth 2025-09-21 11:36:19 -04:00
  • 1b8365265d fix(ci): unused variables Barrett Ruth 2025-09-21 11:36:06 -04:00
  • c68e6fbc19 fix(ci): unused var Barrett Ruth 2025-09-21 11:28:29 -04:00
  • 46c615416f feat(scraper): use backoff Barrett Ruth 2025-09-21 11:26:54 -04:00
  • 58f9be5f9a fix: refactor Barrett Ruth 2025-09-21 11:19:00 -04:00
  • a33e66680b feat(picker): picker support Barrett Ruth 2025-09-21 11:10:54 -04:00
  • ea9883895f
    Merge pull request #82 from barrett-ruth/fix/qol-logs Barrett Ruth 2025-09-21 07:14:44 +02:00
  • d26fd29c52 fix: add python config Barrett Ruth 2025-09-21 01:12:16 -04:00
  • 3988d6febc
    Merge pull request #81 from barrett-ruth/fix/qol-logs Barrett Ruth 2025-09-21 06:52:16 +02:00
  • c9ed129bd5 fix(doc): document it; Barrett Ruth 2025-09-21 00:50:59 -04:00
  • f758d54363
    Merge pull request #80 from barrett-ruth/fix/qol-logs Barrett Ruth 2025-09-21 06:48:26 +02:00
  • 56c7cf00a5 fix(ci): cses Barrett Ruth 2025-09-21 00:33:35 -04:00
  • 1f38dba57f fix(scrape): proper vars Barrett Ruth 2025-09-21 00:31:10 -04:00
  • df1b4c2009 fix(scrape): proper vars Barrett Ruth 2025-09-21 00:25:55 -04:00
  • d827b6dd0b feat(cese): normalize cses handling Barrett Ruth 2025-09-21 00:19:01 -04:00
  • 03bb0bda33 fix(ci): typing Barrett Ruth 2025-09-21 00:16:14 -04:00
  • 98aa3edd41 fix(ci): typing Barrett Ruth 2025-09-21 00:16:06 -04:00
  • 18939a9d5f fix(ci): typing Barrett Ruth 2025-09-21 00:15:53 -04:00
  • 3821174c6e fix(ci): typing Barrett Ruth 2025-09-21 00:15:51 -04:00
  • 7a027c7379 fix(ci): typing Barrett Ruth 2025-09-21 00:15:23 -04:00
  • 9deedec15a fix(scraper): comments Barrett Ruth 2025-09-21 00:10:10 -04:00
  • a8984d013a fix(cses): handle problem id uniquely Barrett Ruth 2025-09-21 00:06:52 -04:00
  • 5bf9ae731f fix(ci): inline functions Barrett Ruth 2025-09-20 23:58:26 -04:00
  • 7b8aae7921 fix(ci): move imports Barrett Ruth 2025-09-20 23:52:32 -04:00
  • 847307bd1f fix(cache): actually use the cache Barrett Ruth 2025-09-20 22:30:21 -04:00
  • e6c54e01fd fix(test): remove the doc Barrett Ruth 2025-09-20 22:26:56 -04:00
  • 67fad79fb6 fix(panel): toggle state correctly Barrett Ruth 2025-09-20 22:18:55 -04:00
  • b3ccce1ee7 fix(color): fix ansi hl condition Barrett Ruth 2025-09-20 22:09:20 -04:00
  • 0c9ae37d74
    Merge pull request #79 from barrett-ruth/fix/qol-logs Barrett Ruth 2025-09-20 22:57:29 +02:00
  • f86eeb7876 fix(test): proper stubbing/mocking Barrett Ruth 2025-09-20 16:56:08 -04:00
  • ac21638550 fix(test): proper stubbing/mocking Barrett Ruth 2025-09-20 16:54:21 -04:00
  • 26807d42ba fix(test): proper stubbing/mocking Barrett Ruth 2025-09-20 16:54:09 -04:00
  • 27a44697ce fix(test): proper stubbing/mocking Barrett Ruth 2025-09-20 16:50:48 -04:00
  • 3a66930732 fix(ci): unused var Barrett Ruth 2025-09-20 16:46:06 -04:00
  • d1994d07a3 fix(test): rest of the stuff Barrett Ruth 2025-09-20 16:44:33 -04:00
  • d4adc9316e feat(test): extmark tests Barrett Ruth 2025-09-20 16:38:46 -04:00
  • f3321f269d feat: warn ansi colors unset on fail Barrett Ruth 2025-09-20 16:38:37 -04:00
  • f60f6dd5bb feat(ansi): better logging and option to disab;e Barrett Ruth 2025-09-20 14:37:51 -04:00
  • 3a65e5745e
    Merge pull request #78 from barrett-ruth/feat/cses-contests-subcommand Barrett Ruth 2025-09-20 20:23:35 +02:00
  • bd81743274 fix: prefer contess over categories to normalize phrasing Barrett Ruth 2025-09-20 14:22:35 -04:00
  • 803c2dc76e feat(scrapers): add contest subcommand to cses Barrett Ruth 2025-09-20 14:19:35 -04:00
  • b992e1e635
    Merge pull request #77 from barrett-ruth/feat/cses-categories Barrett Ruth 2025-09-20 20:16:34 +02:00
  • 315e5a790c fix(ci): guess im adding the atcoder scraper too Barrett Ruth 2025-09-20 14:13:25 -04:00
  • 35545a1ad2 feat(cses): integrate metadata command format in lua Barrett Ruth 2025-09-20 14:05:40 -04:00
  • 8e13b8c61d feat(cses): update cses with concept of a category Barrett Ruth 2025-09-20 14:01:18 -04:00
  • 07be94d7aa
    Merge pull request #75 from barrett-ruth/feat/color Barrett Ruth 2025-09-20 19:42:11 +02:00
  • 8df38d0ca8 fix(ci): typing Barrett Ruth 2025-09-20 13:40:32 -04:00
  • f487b5d006 fix(ci): use proper redirection with un-mocked vim.system in integration tests Barrett Ruth 2025-09-20 13:36:27 -04:00
  • 069df71871 fix(ci): test Barrett Ruth 2025-09-20 13:16:52 -04:00
  • b2083bf649 feat(doc): make more informative Barrett Ruth 2025-09-20 13:15:45 -04:00
  • 5309cd0596 fix(ci): default to builtin Diff<> hl groups for diff panel Barrett Ruth 2025-09-20 13:14:08 -04:00
  • cae0ea1914 fix(ci): duplicate varibale Barrett Ruth 2025-09-20 13:10:42 -04:00
  • 1d95192b7a fix(spec): duplicate vars Barrett Ruth 2025-09-20 13:08:56 -04:00
  • eada64de41 fix(test): update text for stderr/stdout interleaving Barrett Ruth 2025-09-20 13:07:45 -04:00