evan
69048954e4
fix(opds): add inline search template for simpler clients
...
continuous-integration/drone/push Build is passing
Some OPDS clients (e.g. crosspoint-reader) don't resolve the
OpenSearch descriptor and only detect search via a rel="search"
link whose href contains {searchTerms} directly. Add such a link
alongside the existing descriptor so these clients can search.
2026-07-18 21:19:20 -04:00
evan
938dd69e5e
chore(db): use context & add db helper
2025-08-10 13:17:51 -04:00
evan
9792a6ff19
refactor(managers): privatize manager struct fields
continuous-integration/drone/push Build is passing
2024-01-27 14:56:01 -05:00
evan
fd8b6bcdc1
feat(logging): improve logging & migrate to json logger
continuous-integration/drone/push Build is passing
2024-01-26 20:45:07 -05:00
evan
a65750ae21
[chore] rename package, [chore] rename vars
continuous-integration/drone/push Build is passing
2024-01-10 20:23:36 -05:00
evan
c5b181dda4
[add] admin panel, [add] better logging
continuous-integration/drone/push Build is passing
2024-01-09 21:08:40 -05:00
evan
bb837dd30e
[fix] service worker route regex bug, [add] device selector / creator
continuous-integration/drone/push Build is passing
2023-11-26 21:41:17 -05:00
evan
ca1cce1ff1
[add] opds search, [fix] opds urls, [add] log level env var
continuous-integration/drone/push Build is passing
2023-11-25 18:38:18 -05:00
evan
3cbe4b1c0d
[fix] null pointer deref
continuous-integration/drone/push Build is passing
2023-11-05 21:20:15 -05:00
evan
a8bcd0f588
[add] rename to AnthoLume
continuous-integration/drone/push Build is passing
2023-11-04 19:55:38 -04:00
evan
761163d666
[add] migrate to percentages vs pages
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
[add] task runner
[fix] calculate word count on upload
[remove] unused queries
2023-11-03 19:38:35 -04:00
evan
eb7d711022
[add] opds catalog, [add] migrate to non-cgo sqlite driver
2023-10-05 19:56:19 -04:00