-
b27a6ef0eb
templ wip 2
templ
Evan Reichard
2024-10-06 17:01:37 -0400
-
e6b12be522
templ wip 1
Evan Reichard
2024-10-04 19:40:03 -0400
-
f8cefcb640
fix(streaks): incorrect calculation logic
Evan Reichard
2024-12-01 20:22:23 -0500
-
f6dd8cee50
fix(streaks): incorrect calculation logic
master
Evan Reichard
2024-12-01 20:22:23 -0500
-
a981d98ba5
feat(admin): basic log filter
Evan Reichard
2024-12-01 19:48:51 -0500
-
a193f97d29
perf(db): incremental user streaks cache
Evan Reichard
2024-12-01 18:58:46 -0500
-
841b29c425
improve(search): progress & retries
Evan Reichard
2024-12-01 17:02:53 -0500
-
3d61d0f5ef
perf(db): incremental document stats cache
Evan Reichard
2024-12-01 12:48:25 -0500
-
5e388730a5
formatting: lua plugin
Evan Reichard
2024-12-01 11:28:33 -0500
-
0a1dfeab65
fix(search): set user agent for dl
Evan Reichard
2024-08-13 22:32:16 -0400
-
d4c8e4d2da
fix(search): broken parser & download source
Evan Reichard
2024-08-11 11:02:46 -0400
-
bbd3a00102
tests(db): additional document tests
Evan Reichard
2024-08-10 09:26:30 -0400
-
3a633235ea
tests(db): add additional tests & comments
Evan Reichard
2024-06-16 20:00:41 -0400
-
9809a09d2e
chore(prettier): format templates
Evan Reichard
2024-06-16 17:11:03 -0400
-
f37bff365f
chore(templates): prettier plugin & tables
Evan Reichard
2024-06-16 17:08:10 -0400
-
77527bfb05
chore(templates): add better template loading
Evan Reichard
2024-05-27 16:02:08 -0400
-
8de6fed5df
fix(ui): document add styling
Evan Reichard
2024-05-27 14:01:10 -0400
-
f9277d3b32
feat(admin): handle user deletion
Evan Reichard
2024-05-27 13:32:40 -0400
-
db9629a618
chore(lint): address linter
Evan Reichard
2024-05-26 19:56:59 -0400
-
546600db93
feat(admin): handle user demotion & promotion
Evan Reichard
2024-05-25 21:12:07 -0400
-
7c6acad689
chore(templates): component-ize things
Evan Reichard
2024-05-25 20:04:26 -0400
-
5482899075
feat(admin): adding user & importing
Evan Reichard
2024-05-18 16:47:26 -0400
-
5a64ff7029
fix(tz): incorrect local_time function use
Evan Reichard
2024-04-06 20:40:21 -0400
-
a7ecb1a6f8
fix(tz): add tzdata to docker image
Evan Reichard
2024-04-06 09:39:04 -0400
-
2d206826d6
add(admin): add user
Evan Reichard
2024-03-11 22:20:41 -0700
-
f1414e3e4e
fix(timezones): move from utc offsets to timezones
Evan Reichard
2024-03-11 13:13:26 -0400
-
8e81acd381
fix(users): update user stomped on admin
Evan Reichard
2024-03-10 21:48:43 -0400
-
6c6a6dd329
feat(api): first user is admin
Evan Reichard
2024-02-25 19:40:36 -0500
-
c4602c8c3b
chore(db): update sqlc
Evan Reichard
2024-02-25 19:01:34 -0500
-
fe81b57a34
tests(db): migrate to testify
Evan Reichard
2024-02-25 15:13:53 -0500
-
a69b7452ce
chore(dev): dynamically load templates during dev
Evan Reichard
2024-02-25 14:54:50 -0500
-
75ed394f8d
tests(all): improve tests, refactor(api): saving books
Evan Reichard
2024-02-24 20:45:26 -0500
-
803c187a00
fix(logs): ios pretty logs & overflow scroll
Evan Reichard
2024-02-24 17:07:12 -0500
-
da1baeb4cd
feat(reader): upgrade epubjs & add restrictive iframe CSP
Evan Reichard
2024-02-19 16:45:35 -0500
-
5865fe3c13
feat(db): button up migrations
Evan Reichard
2024-02-01 20:05:35 -0500
-
4a5464853b
fix(graph): fix stretchy text on graph
Evan Reichard
2024-02-01 19:00:02 -0500
-
622dcd5702
fix(settings): auth hash accidentally overridden
Evan Reichard
2024-01-28 22:17:58 -0500
-
a86e2520ef
feat(logs): jq filtering, feat(import): directory picker, refactor(admin): move routes to seperate file
Evan Reichard
2024-01-28 22:11:36 -0500
-
b1cfd16627
feat(restore): rotate auth hash on restore
Evan Reichard
2024-01-28 11:38:44 -0500
-
015ca30ac5
feat(auth): add auth hash (allows purging sessions & more)
Evan Reichard
2024-01-27 21:02:08 -0500
-
9792a6ff19
refactor(managers): privatize manager struct fields
Evan Reichard
2024-01-27 14:56:01 -0500
-
8c4c1022c3
refactor(errors): handle api / app errors better
Evan Reichard
2024-01-26 22:07:30 -0500
-
fd8b6bcdc1
feat(logging): improve logging & migrate to json logger
Evan Reichard
2024-01-26 20:45:07 -0500
-
0bbd5986cb
add: db migrations & update
Evan Reichard
2024-01-25 19:22:57 -0500
-
45cef2f4af
chore(formatting): djlint templates
Evan Reichard
2024-01-24 21:40:14 -0500
-
e33a64db96
fix: potential null query
Evan Reichard
2024-01-24 18:43:33 -0500
-
35ca021649
add: more statistics
Evan Reichard
2024-01-23 23:00:51 -0500
-
760b9ca0a0
fix: downloads, fix: logging space
Evan Reichard
2024-01-22 17:43:47 -0500
-
c9edcd8f5a
[add] progress performance debugging
Evan Reichard
2024-01-21 12:50:25 -0500
-
2d63a7d109
[perf] dont immediately update view cache
Evan Reichard
2024-01-21 11:29:26 -0500
-
9bd6bf7727
[fix] docker cicd build
Evan Reichard
2024-01-20 15:28:53 -0500
-
f0a2d2cf69
[add] better log page, [add] admin users page, [add] admin nav
Evan Reichard
2024-01-20 14:26:26 -0500
-
a65750ae21
[chore] rename package, [chore] rename vars
Evan Reichard
2024-01-10 20:23:36 -0500
-
14b930781e
[add] username in http access logs
Evan Reichard
2024-01-09 21:36:36 -0500
-
8a8f12c07a
[fix] export directories
Evan Reichard
2024-01-09 21:18:12 -0500
-
c5b181dda4
[add] admin panel, [add] better logging
Evan Reichard
2024-01-09 21:08:40 -0500
-
d3d89b36f6
[refactor] app routes, [add] progress table
Evan Reichard
2023-12-31 23:12:46 -0500
-
a69f20d5a9
[fix] daily stats bug
Evan Reichard
2023-12-30 10:30:12 -0500
-
c66a6c8499
[add] parse local isbn metadata
Evan Reichard
2023-12-30 10:18:43 -0500
-
3057b86002
[add] progress streaming
Evan Reichard
2023-12-01 07:35:51 -0500
-
2c240f2f5c
[add] cache fonts
Evan Reichard
2023-11-29 06:15:44 -0500
-
39fd7ab1f1
[fix] login error
Evan Reichard
2023-11-28 23:11:12 -0500
-
e9f2e3a5a0
[fix] assets regression
Evan Reichard
2023-11-28 22:25:47 -0500
-
a34906c266
[chore] embed filesystem
Evan Reichard
2023-11-28 22:01:49 -0500
-
756db7a493
[refactor] template handling
Evan Reichard
2023-11-28 20:05:50 -0500
-
bb837dd30e
[fix] service worker route regex bug, [add] device selector / creator
Evan Reichard
2023-11-26 21:41:17 -0500
-
e823a794cf
[fix] SyncNinja status message
Evan Reichard
2023-11-26 15:51:47 -0500
-
3c6f3ae237
[add] favicon
Evan Reichard
2023-11-25 19:21:18 -0500
-
ca1cce1ff1
[add] opds search, [fix] opds urls, [add] log level env var
Evan Reichard
2023-11-25 18:38:18 -0500
-
c3410b7833
[fix] version
0.0.1
Evan Reichard
2023-11-18 10:14:57 -0500
-
1403bae036
[add] pagination
Evan Reichard
2023-11-17 23:10:59 -0500
-
af41946a65
[add] git link
Evan Reichard
2023-11-17 21:40:59 -0500
-
243ae2a001
[add] document search
Evan Reichard
2023-11-17 21:24:19 -0500
-
d94e79f39c
[fix] syncninja koreader nil error
Evan Reichard
2023-11-09 22:35:56 -0500
-
856bc7e2e6
[fix] xpath & cfi resolution
Evan Reichard
2023-11-06 19:41:35 -0500
-
5cc1e2d71c
[fix] wonky xpath issues
Evan Reichard
2023-11-06 07:12:24 -0500
-
ffc5462326
[fix] opds no redirect - KOReader OPDS compatibility
Evan Reichard
2023-11-05 21:38:10 -0500
-
3cbe4b1c0d
[fix] null pointer deref
Evan Reichard
2023-11-05 21:20:15 -0500
-
c213b3b09f
[fix] wakelock detection
Evan Reichard
2023-11-05 19:27:43 -0500
-
7d45bb0253
[add] logo & banner, [fix] mobile alignment issue
Evan Reichard
2023-11-05 13:15:22 -0500
-
a8bcd0f588
[add] rename to AnthoLume
Evan Reichard
2023-11-04 19:40:32 -0400
-
bc3e9cbaf0
[add] update assets & slight rearrangements
Evan Reichard
2023-11-04 12:51:00 -0400
-
e6ad51ed70
[add] cleanup and minify
Evan Reichard
2023-11-04 12:27:35 -0400
-
cce0ef2de1
[fix] book stat dom
Evan Reichard
2023-11-04 00:04:31 -0400
-
71898c39e7
[improve] web reader activity & progress tracking
Evan Reichard
2023-11-03 23:43:08 -0400
-
985b6e0851
[fix] percentage regression, [add] individual doc & user update (performance)
Evan Reichard
2023-11-03 21:37:26 -0400
-
425f469097
Merge pull request 'Migrate Pages -> Percentages' (#2) from remove_pages into master
evan
2023-11-03 23:50:40 +0000
-
-
761163d666
[add] migrate to percentages vs pages [add] task runner [fix] calculate word count on upload [remove] unused queries
Evan Reichard
2023-11-03 19:38:31 -0400
-
-
67dedaa886
[add] demo readme link
Evan Reichard
2023-10-31 17:45:30 -0400
-
5f1de4ec67
[fix] 0 page issue, [add] wpm logging
Evan Reichard
2023-10-31 17:30:42 -0400
-
d27b9061bb
[add] demo mode
Evan Reichard
2023-10-31 06:28:22 -0400
-
0f271ac2fb
[fix] copy error
Evan Reichard
2023-10-30 23:35:37 -0400
-
20560ed246
[fix] negative current word values
Evan Reichard
2023-10-30 19:36:04 -0400
-
aacf5a7195
[fix] login PWA styling, [add] login local link, [add] home local link
Evan Reichard
2023-10-30 19:23:38 -0400
-
5880d3beb6
[fix] handle sw unsupported, [fix] sw install / upgrade, [add] local file upload / delete
Evan Reichard
2023-10-30 18:25:43 -0400
-
0917172d1c
Merge pull request 'Service Worker & Offline Reader' (#1) from add_service_worker into master
evan
2023-10-30 01:27:18 +0000
-
-
f74c81dc9b
[add] service worker & offline reader
Evan Reichard
2023-10-28 20:07:24 -0400
-
-
1b8b5060f1
[fix] server word count, [add] client word count
Evan Reichard
2023-10-26 20:20:58 -0400
-
b9b9ad2098
[add] better search error handling
Evan Reichard
2023-10-26 06:20:56 -0400
-
37b6ac10ac
[fix] CFI from XPath issue
Evan Reichard
2023-10-25 22:44:16 -0400