Commit Graph

220 Commits

Author SHA1 Message Date
0bf6db7980 chore: bump version to 0.1.4 2026-01-19 14:41:23 +01:00
6aa4ebb33f chore: update lockfile version 2026-01-19 14:41:15 +01:00
ca43ea8858 chore: bump version to 0.1.4 2026-01-19 14:41:09 +01:00
733e35b0d2 fix: constrain progress bar width 2026-01-19 14:41:01 +01:00
f3573dfffc fix: center progress bar container 2026-01-19 14:40:50 +01:00
d17cb6f4d2 chore: bump version to 0.1.3 2026-01-09 19:01:29 +01:00
6e3eb87f76 chore: update pyproject 2026-01-09 19:01:20 +01:00
b5f82d6e33 feat: speed up library fetching with concurrent page requests 2026-01-09 19:01:14 +01:00
8bddca2f75 docs: testing is now implemented 2026-01-06 13:09:15 +01:00
bb8571df8a chore: bump version to 0.1.2 2026-01-06 12:58:50 +01:00
f528df49a9 update lockfile for dev extras 2026-01-06 12:58:31 +01:00
d40ad4534a chore: add dev deps and test config 2026-01-06 12:58:21 +01:00
c9a8764286 feat: add test config 2026-01-06 12:58:11 +01:00
1976b5d88c test: cover filter debounce 2026-01-06 12:58:00 +01:00
a8e3972f34 test: cover email extraction 2026-01-06 12:57:55 +01:00
eea6f26bcf test: cover table utils 2026-01-06 12:57:46 +01:00
ca70661bf6 test: cover library parsing and mark as finish 2026-01-06 12:57:36 +01:00
7930bf6941 test: cover cache and url helpers 2026-01-06 12:57:16 +01:00
6d3e818b01 test: cover filter/search helpers 2026-01-06 12:57:07 +01:00
02c6e4cb88 refactor: use shared search helpers 2026-01-06 12:56:35 +01:00
b63956c08f feat: add search helper module 2026-01-06 12:56:26 +01:00
f024128f85 docs: update readme 2026-01-06 10:30:29 +01:00
6d246944a3 ci: ignore package dir 2026-01-06 10:26:43 +01:00
e975654d87 build: package to true 2026-01-06 10:26:37 +01:00
fbad34cc24 chore: update uv.lock 2026-01-06 10:26:29 +01:00
c6a1374e21 docs: phrasing 2026-01-06 09:48:18 +01:00
db92450c7e docs: update readme 2026-01-06 09:46:59 +01:00
c0004c554f chore: update uv.lock 2026-01-06 09:37:57 +01:00
f565ee9dc9 chore: update pyproject.toml 2026-01-06 09:37:52 +01:00
67c44b2cb7 feat: update version 2026-01-06 09:37:08 +01:00
7128e3e7d4 docs: update readme 2026-01-06 09:34:29 +01:00
290e76d289 fix: include 3.12.x 2026-01-06 07:44:51 +01:00
678f3dac77 fix: pipx install needs the full url 2026-01-06 07:44:44 +01:00
24146c8db6 fix: python version 2026-01-06 07:43:03 +01:00
d996b1d523 docs: add a workaround for python 3.13 based linux 2026-01-06 07:40:26 +01:00
cf3dc315d7 fix: required python version for audible module 2026-01-06 07:40:06 +01:00
3806c35140 docs: production readme 2026-01-06 07:29:54 +01:00
974c671012 docs: add r toggle 2026-01-05 22:46:10 +01:00
0cf9884c6c feat: add a refresh toggle 2026-01-05 22:46:05 +01:00
124a962d72 feat: when a book is mark as finished, remove it from cache 2026-01-05 22:39:20 +01:00
bcad61d78a docs: update readme 2026-01-05 22:33:56 +01:00
f9c4771ee4 refactor: update finish logic to use runtime+acr 2026-01-05 22:33:52 +01:00
964b888e4c fix: finish-only mark action 2026-01-05 22:33:43 +01:00
e620ea8369 docs: add filter shortcut and update roadmap 2026-01-05 21:52:39 +01:00
c1dd38fbe6 feat: add debounced filter screen 2026-01-05 21:52:29 +01:00
fca7329ba1 feat: style filter modal 2026-01-05 21:52:24 +01:00
8fdd517933 feat: add filter view with cached search 2026-01-05 21:52:18 +01:00
bec7ba5ec0 docs: get rid of marketplace features 2026-01-05 17:29:30 +01:00
0505086e11 refactor: type-narrow app access and email lookup 2026-01-04 17:52:05 +01:00
b6c483623d docs: update readme 2026-01-04 16:39:03 +01:00