Commit Graph

  • fe81b57a34 tests(db): migrate to testify evan 2024-02-25 15:13:53 -05:00
  • a69b7452ce chore(dev): dynamically load templates during dev evan 2024-02-25 14:54:50 -05:00
  • 75ed394f8d tests(all): improve tests, refactor(api): saving books evan 2024-02-24 20:45:26 -05:00
  • 803c187a00 fix(logs): ios pretty logs & overflow scroll evan 2024-02-24 17:07:12 -05:00
  • da1baeb4cd feat(reader): upgrade epubjs & add restrictive iframe CSP evan 2024-02-19 16:45:35 -05:00
  • 5865fe3c13 feat(db): button up migrations evan 2024-02-01 20:05:35 -05:00
  • 4a5464853b fix(graph): fix stretchy text on graph evan 2024-02-01 19:00:02 -05:00
  • 622dcd5702 fix(settings): auth hash accidentally overridden evan 2024-01-28 22:17:58 -05:00
  • a86e2520ef feat(logs): jq filtering, feat(import): directory picker, refactor(admin): move routes to seperate file evan 2024-01-28 22:11:36 -05:00
  • b1cfd16627 feat(restore): rotate auth hash on restore evan 2024-01-28 11:38:44 -05:00
  • 015ca30ac5 feat(auth): add auth hash (allows purging sessions & more) evan 2024-01-27 21:02:08 -05:00
  • 9792a6ff19 refactor(managers): privatize manager struct fields evan 2024-01-27 14:56:01 -05:00
  • 8c4c1022c3 refactor(errors): handle api / app errors better evan 2024-01-26 22:07:30 -05:00
  • fd8b6bcdc1 feat(logging): improve logging & migrate to json logger evan 2024-01-26 20:45:07 -05:00
  • 0bbd5986cb add: db migrations & update evan 2024-01-25 19:22:57 -05:00
  • 45cef2f4af chore(formatting): djlint templates evan 2024-01-24 21:40:14 -05:00
  • e33a64db96 fix: potential null query evan 2024-01-24 18:43:33 -05:00
  • 35ca021649 add: more statistics evan 2024-01-23 23:00:51 -05:00
  • 760b9ca0a0 fix: downloads, fix: logging space evan 2024-01-22 17:43:47 -05:00
  • c9edcd8f5a [add] progress performance debugging evan 2024-01-21 12:50:25 -05:00
  • 2d63a7d109 [perf] dont immediately update view cache evan 2024-01-21 11:29:26 -05:00
  • 9bd6bf7727 [fix] docker cicd build evan 2024-01-20 15:28:53 -05:00
  • f0a2d2cf69 [add] better log page, [add] admin users page, [add] admin nav evan 2024-01-20 14:26:26 -05:00
  • a65750ae21 [chore] rename package, [chore] rename vars evan 2024-01-10 20:23:36 -05:00
  • 14b930781e [add] username in http access logs evan 2024-01-09 21:36:36 -05:00
  • 8a8f12c07a [fix] export directories evan 2024-01-09 21:18:12 -05:00
  • c5b181dda4 [add] admin panel, [add] better logging evan 2024-01-09 21:08:40 -05:00
  • d3d89b36f6 [refactor] app routes, [add] progress table evan 2023-12-31 23:12:46 -05:00
  • a69f20d5a9 [fix] daily stats bug evan 2023-12-30 10:30:12 -05:00
  • c66a6c8499 [add] parse local isbn metadata evan 2023-12-30 10:18:43 -05:00
  • 3057b86002 [add] progress streaming evan 2023-12-01 07:35:51 -05:00
  • 2c240f2f5c [add] cache fonts evan 2023-11-29 06:15:44 -05:00
  • 39fd7ab1f1 [fix] login error evan 2023-11-28 23:11:12 -05:00
  • e9f2e3a5a0 [fix] assets regression evan 2023-11-28 22:25:47 -05:00
  • a34906c266 [chore] embed filesystem evan 2023-11-28 22:01:49 -05:00
  • 756db7a493 [refactor] template handling evan 2023-11-28 20:05:50 -05:00
  • bb837dd30e [fix] service worker route regex bug, [add] device selector / creator evan 2023-11-26 21:41:17 -05:00
  • e823a794cf [fix] SyncNinja status message evan 2023-11-26 15:51:47 -05:00
  • 3c6f3ae237 [add] favicon evan 2023-11-25 19:21:18 -05:00
  • ca1cce1ff1 [add] opds search, [fix] opds urls, [add] log level env var evan 2023-11-25 18:38:18 -05:00
  • c3410b7833 [fix] version 0.0.1 evan 2023-11-18 10:14:57 -05:00
  • 1403bae036 [add] pagination evan 2023-11-17 23:10:59 -05:00
  • af41946a65 [add] git link evan 2023-11-17 21:40:59 -05:00
  • 243ae2a001 [add] document search evan 2023-11-17 21:24:19 -05:00
  • d94e79f39c [fix] syncninja koreader nil error evan 2023-11-09 22:35:56 -05:00
  • 856bc7e2e6 [fix] xpath & cfi resolution evan 2023-11-06 19:41:35 -05:00
  • 5cc1e2d71c [fix] wonky xpath issues evan 2023-11-06 07:12:24 -05:00
  • ffc5462326 [fix] opds no redirect - KOReader OPDS compatibility evan 2023-11-05 21:38:10 -05:00
  • 3cbe4b1c0d [fix] null pointer deref evan 2023-11-05 21:20:15 -05:00
  • c213b3b09f [fix] wakelock detection evan 2023-11-05 19:27:43 -05:00
  • 7d45bb0253 [add] logo & banner, [fix] mobile alignment issue evan 2023-11-05 13:15:22 -05:00
  • a8bcd0f588 [add] rename to AnthoLume evan 2023-11-04 19:40:32 -04:00
  • bc3e9cbaf0 [add] update assets & slight rearrangements evan 2023-11-04 12:51:00 -04:00
  • e6ad51ed70 [add] cleanup and minify evan 2023-11-04 12:27:35 -04:00
  • cce0ef2de1 [fix] book stat dom evan 2023-11-04 00:04:31 -04:00
  • 71898c39e7 [improve] web reader activity & progress tracking evan 2023-11-03 23:43:08 -04:00
  • 985b6e0851 [fix] percentage regression, [add] individual doc & user update (performance) evan 2023-11-03 21:37:26 -04:00
  • 425f469097 Merge pull request 'Migrate Pages -> Percentages' (#2) from remove_pages into master evan 2023-11-03 23:50:40 +00:00
  • 761163d666 [add] migrate to percentages vs pages [add] task runner [fix] calculate word count on upload [remove] unused queries evan 2023-11-03 19:38:31 -04:00
  • 67dedaa886 [add] demo readme link evan 2023-10-31 17:45:30 -04:00
  • 5f1de4ec67 [fix] 0 page issue, [add] wpm logging evan 2023-10-31 17:30:42 -04:00
  • d27b9061bb [add] demo mode evan 2023-10-31 06:28:22 -04:00
  • 0f271ac2fb [fix] copy error evan 2023-10-30 23:35:37 -04:00
  • 20560ed246 [fix] negative current word values evan 2023-10-30 19:36:04 -04:00
  • aacf5a7195 [fix] login PWA styling, [add] login local link, [add] home local link evan 2023-10-30 19:23:38 -04:00
  • 5880d3beb6 [fix] handle sw unsupported, [fix] sw install / upgrade, [add] local file upload / delete evan 2023-10-30 18:25:43 -04:00
  • 0917172d1c Merge pull request 'Service Worker & Offline Reader' (#1) from add_service_worker into master evan 2023-10-30 01:27:18 +00:00
  • f74c81dc9b [add] service worker & offline reader evan 2023-10-28 20:07:24 -04:00
  • 1b8b5060f1 [fix] server word count, [add] client word count evan 2023-10-26 20:20:58 -04:00
  • b9b9ad2098 [add] better search error handling evan 2023-10-26 06:20:56 -04:00
  • 37b6ac10ac [fix] CFI from XPath issue evan 2023-10-25 22:44:16 -04:00
  • 39c78997ac [fix] regression css style evan 2023-10-25 20:08:09 -04:00
  • cdec621043 [add] better error handling, [add] font selector, [add] tailwind generation evan 2023-10-25 19:52:01 -04:00
  • 3577dd89a0 [add] configurable cookie attribute settings evan 2023-10-24 18:41:25 -04:00
  • 912b054502 [fix] reader page evan 2023-10-24 18:30:01 -04:00
  • 1f59ef7813 [add] docker publish evan 2023-10-24 07:39:37 -04:00
  • b8aef52913 [add] drone config evan 2023-10-23 20:33:56 -04:00
  • b5d5e4bd64 [add] tests, [add] refactor epub feat evan 2023-10-23 20:18:16 -04:00
  • bf6ac96376 [fix] non-default font size causes invalid page on resume evan 2023-10-19 19:03:15 -04:00
  • d8ee1f0747 [add] highlight position node on start & on resize (easier to find your place) evan 2023-10-15 23:23:58 -04:00
  • 5d9c0804bd [add] better xpath generation, [add] wake lock, [add] device sorting, [fix] better theme management evan 2023-10-13 21:06:49 -04:00
  • 4da3f19c1a [fix] various ios pwa styling issues evan 2023-10-12 21:16:57 -04:00
  • a972b5a8aa [add] progress & activity sync with web reader evan 2023-10-12 19:14:29 -04:00
  • 8ecd6ad57d [add] basic epub reader, [fix] empty device synced bug evan 2023-10-10 19:06:12 -04:00
  • edca763396 [add] search evan 2023-10-06 21:25:56 -04:00
  • 70c7f4b991 [fix] store times as rfc3339 format evan 2023-10-05 21:04:57 -04:00
  • eb7d711022 [add] opds catalog, [add] migrate to non-cgo sqlite driver evan 2023-10-05 19:56:19 -04:00
  • 4e1ee0022a [add] heavy query caching, [add] wpm leaderboard evan 2023-10-03 16:47:38 -04:00
  • 5cd4e165b0 [new] refactor & rename, [fix] rescaled activity view performance evan 2023-10-03 07:37:14 -04:00
  • 2a101c6cee [new] count words & stats, [new] refactor metadata, [new] human readable time evan 2023-10-01 19:17:22 -04:00
  • 5a8bdacf4f [add] settings (pw & time offset), [fix] PWA issues, [fix] misc styling issues evan 2023-09-27 18:58:47 -04:00
  • 25ab36e4b5 [add] better docker tagging makefile evan 2023-09-26 19:44:20 -04:00
  • 4caec5fbe0 [remove] unused JSON API routes evan 2023-09-26 19:14:33 -04:00
  • df7f806834 [add] docker instructions, [add] metadata gathering, [add] screenshots evan 2023-09-26 18:09:02 -04:00
  • c22154ed77 [add] editing, deletion, metadata recording evan 2023-09-23 14:14:57 -04:00
  • 3150c89303 [add] document view, [add] html sanitization, [add] google books metadata enrichment, [improve] db query performance evan 2023-09-22 22:12:36 -04:00
  • c1f463f0b9 [fix] incorrect week streak calculation evan 2023-09-21 07:22:23 -04:00
  • bf24207948 [add] pwa manifest, [fix] missing koplugin import evan 2023-09-18 19:57:18 -04:00
  • f2163c8fd9 [fix] map concurrency issue, [add] better logging, [add] activity template, [fix] safari redirect issue, [add] timezone framework evan 2023-09-20 20:35:01 -04:00
  • 240b3a2b67 [fix] large files cause OOM evan 2023-09-20 08:26:44 -04:00