Commit Graph

82 Commits

Author SHA1 Message Date
1e6ac5e854 feat: track watchlist completions 2026-06-29 13:39:27 +02:00
538a3f0138 feat: add continue watching carousel query 2026-06-27 15:26:31 +02:00
a5875de32e Merge branch 'codex/edb6' into integrate-codex-work
# Conflicts:
#	integrations/jikan/client_test.go
2026-06-21 17:20:46 +02:00
812371dca4 Merge branch 'codex/ae48' into integrate-codex-work 2026-06-21 17:20:06 +02:00
c1574160e8 Merge branch 'codex/a6d6' into integrate-codex-work 2026-06-21 17:20:02 +02:00
6bd74a18f7 Merge branch 'codex/78a9' into integrate-codex-work 2026-06-21 17:19:59 +02:00
0fe3a71627 feat: add jikan cache stats query 2026-06-21 17:18:43 +02:00
3d855ab1eb fix: bound stale jikan cache reads 2026-06-21 17:18:29 +02:00
a0fff22e90 fix: limit sqlite connection pool 2026-06-21 17:18:23 +02:00
dbe029e15e fix: ignore expired anime in random pool cache 2026-06-21 17:18:11 +02:00
b87f743615 feat: add expired failed mapping cleanup query 2026-06-21 17:18:05 +02:00
75fb9b020a refactor: remove command palette methods from Querier interface 2026-06-21 00:36:58 +02:00
44dfc1a122 refactor: remove command palette DB tests 2026-06-21 00:36:56 +02:00
38f9d70df2 refactor: remove command palette DB queries 2026-06-21 00:36:53 +02:00
663e29113d refactor: update watchlist ids errlog import 2026-06-20 19:03:19 +02:00
ec349f3714 refactor: update skip override errlog import 2026-06-20 19:03:14 +02:00
6cecd9bac8 refactor: update command palette errlog import 2026-06-20 19:03:11 +02:00
46c82ef0b7 Handle watchlist ID test cleanup errors 2026-06-20 18:29:28 +02:00
ecf1ae1f32 Handle watchlist ID row close errors 2026-06-20 18:29:27 +02:00
5b4ed5facc Handle skip segment test cleanup errors 2026-06-20 18:29:25 +02:00
9e5bc8cdfc Handle skip segment row close errors 2026-06-20 18:29:24 +02:00
ab1ee0c26c Handle command palette test cleanup errors 2026-06-20 18:29:23 +02:00
cfd767e772 Handle command palette row close errors 2026-06-20 18:29:12 +02:00
c529c3354f fix: set sqlite txlock=immediate to prevent mid-transaction lock upgrades 2026-06-16 15:28:17 +02:00
2cd270e7e3 fix: apply go fix updates (any, range loop, slices, maps) 2026-06-16 13:36:45 +02:00
5b4c7f3729 test: cover skip segment overrides 2026-06-16 01:19:26 +02:00
7fb34525cc fix: remove redundant defer rows.Close() in sqlc queries 2026-06-16 01:05:29 +02:00
d87b3a79e5 fix: check PRAGMA errors instead of silently ignoring 2026-06-16 00:34:33 +02:00
18ed806fc0 fix: prefer original over japanese in db displaytitle 2026-06-12 13:17:55 +02:00
acabd50970 fix: use execcontext in db 2026-06-11 14:49:57 +02:00
1c86f802b4 chore: remove stale comment about sqlc name conflict in skip segment overrides 2026-06-11 14:24:18 +02:00
8e4ce81232 refactor: extract helpers to reduce funlen in command_palette 2026-06-11 13:08:44 +02:00
f360e22beb refactor: extract scanContinueWatchingEntry helper 2026-06-11 13:06:35 +02:00
4316ce3f1d test: add skip segment overrides table check 2026-06-03 09:10:28 +02:00
10c3923352 docs: add package comments to data layer packages 2026-06-01 12:55:33 +02:00
e8dcf1466b refactor: decompose anime handler and parallelize for-you fetches 2026-05-28 17:45:56 +02:00
1165458cfa fix: complete db querier 2026-05-26 22:28:19 +02:00
c6090604ef fix: sqlite concurrency defaults 2026-05-26 22:21:09 +02:00
51bfc9d2af feat: add audit log sqlc queries and generated code 2026-05-26 16:14:14 +02:00
1e9874a482 refactor: migrate env-var reads to config package 2026-05-26 15:38:14 +02:00
f13f7b7fc6 style: fix gofmt indentation 2026-05-25 01:15:39 +02:00
5d7518afd9 fix: ignore close errors in tests and queries 2026-05-24 22:46:08 +02:00
4606c790f1 fix: handle backend errors and driver import 2026-05-24 22:46:02 +02:00
c5c15cdabc fix: rolling session renewal 2026-05-21 19:09:53 +02:00
d94f1516ce YOLO 2026-05-20 17:29:40 +02:00
abc2368842 fix: cast limit to int for slice capacity 2026-05-20 17:22:54 +02:00
c4bd5cc395 feat: add batch watchlist and command palette db queries 2026-05-20 17:22:54 +02:00
db654c8dee fix: wrap datetime() in jikan cache expiry queries 2026-05-20 17:22:54 +02:00
285367ad84 refactor: rename SkipSegmentOverride to SkipSegmentOverrideRow to avoid sqlc conflict 2026-05-19 11:29:40 +02:00
80e441fc48 chore: remove unused SkipSegmentOverride struct 2026-05-19 11:26:28 +02:00