|
841b29c425
|
improve(search): progress & retries
continuous-integration/drone/push Build is passing
|
2024-12-01 17:04:41 -05:00 |
|
|
db9629a618
|
chore(lint): address linter
continuous-integration/drone/push Build is passing
|
2024-05-26 19:56:59 -04:00 |
|
|
5482899075
|
feat(admin): adding user & importing
|
2024-05-25 20:02:57 -04:00 |
|
|
f1414e3e4e
|
fix(timezones): move from utc offsets to timezones
This fixed various issues related to calculating streaks, etc. Now we
appropriately handle time as it was, vs as it is relative to an offset.
|
2024-03-11 22:20:21 -07:00 |
|
|
8e81acd381
|
fix(users): update user stomped on admin
continuous-integration/drone/push Build is passing
|
2024-03-10 21:48:43 -04:00 |
|
|
75ed394f8d
|
tests(all): improve tests, refactor(api): saving books
continuous-integration/drone/push Build is passing
|
2024-02-24 20:45:26 -05:00 |
|
|
a86e2520ef
|
feat(logs): jq filtering, feat(import): directory picker, refactor(admin): move routes to seperate file
continuous-integration/drone/push Build is passing
|
2024-01-28 22:11:36 -05:00 |
|
|
b1cfd16627
|
feat(restore): rotate auth hash on restore
continuous-integration/drone/push Build is passing
|
2024-01-28 11:38:44 -05:00 |
|
|
015ca30ac5
|
feat(auth): add auth hash (allows purging sessions & more)
continuous-integration/drone/push Build is passing
|
2024-01-28 11:21:06 -05:00 |
|
|
9792a6ff19
|
refactor(managers): privatize manager struct fields
continuous-integration/drone/push Build is passing
|
2024-01-27 14:56:01 -05:00 |
|
|
8c4c1022c3
|
refactor(errors): handle api / app errors better
continuous-integration/drone/push Build is passing
|
2024-01-26 22:07:30 -05:00 |
|
|
fd8b6bcdc1
|
feat(logging): improve logging & migrate to json logger
continuous-integration/drone/push Build is passing
|
2024-01-26 20:45:07 -05:00 |
|
|
35ca021649
|
add: more statistics
continuous-integration/drone/push Build is passing
|
2024-01-23 23:00:51 -05:00 |
|
|
760b9ca0a0
|
fix: downloads, fix: logging space
continuous-integration/drone/push Build is passing
|
2024-01-22 18:03:01 -05:00 |
|
|
2d63a7d109
|
[perf] dont immediately update view cache
continuous-integration/drone/push Build is passing
|
2024-01-21 11:29:26 -05:00 |
|
|
f0a2d2cf69
|
[add] better log page, [add] admin users page, [add] admin nav
continuous-integration/drone/push Build is passing
|
2024-01-20 15:03:32 -05:00 |
|
|
a65750ae21
|
[chore] rename package, [chore] rename vars
continuous-integration/drone/push Build is passing
|
2024-01-10 20:23:36 -05:00 |
|
|
8a8f12c07a
|
[fix] export directories
continuous-integration/drone/push Build is passing
|
2024-01-09 21:18:12 -05:00 |
|
|
c5b181dda4
|
[add] admin panel, [add] better logging
continuous-integration/drone/push Build is passing
|
2024-01-09 21:08:40 -05:00 |
|
|
d3d89b36f6
|
[refactor] app routes, [add] progress table
continuous-integration/drone/push Build is passing
|
2023-12-31 23:13:39 -05:00 |
|
|
3057b86002
|
[add] progress streaming
continuous-integration/drone/push Build is passing
|
2023-12-01 07:35:51 -05:00 |
|
|
e9f2e3a5a0
|
[fix] assets regression
continuous-integration/drone/push Build is passing
|
2023-11-28 22:26:29 -05:00 |
|
|
a34906c266
|
[chore] embed filesystem
continuous-integration/drone/push Build is passing
|
2023-11-28 22:01:49 -05:00 |
|
|
756db7a493
|
[refactor] template handling
continuous-integration/drone/push Build is passing
|
2023-11-28 20:05:50 -05:00 |
|
|
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 |
|
|
3c6f3ae237
|
[add] favicon
continuous-integration/drone/push Build is passing
|
2023-11-25 19:21:18 -05:00 |
|
|
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 |
|
|
1403bae036
|
[add] pagination
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
|
2023-11-17 23:10:59 -05:00 |
|
|
243ae2a001
|
[add] document search
continuous-integration/drone/push Build is passing
|
2023-11-17 21:24:19 -05:00 |
|
|
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 |
|
|
0f271ac2fb
|
[fix] copy error
continuous-integration/drone/push Build is passing
|
2023-10-30 23:35:37 -04:00 |
|
|
aacf5a7195
|
[fix] login PWA styling, [add] login local link, [add] home local link
continuous-integration/drone/push Build is passing
|
2023-10-30 19:23:38 -04:00 |
|
|
f74c81dc9b
|
[add] service worker & offline reader
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-29 21:17:47 -04:00 |
|
|
b9b9ad2098
|
[add] better search error handling
|
2023-10-26 06:20:56 -04:00 |
|
|
cdec621043
|
[add] better error handling, [add] font selector, [add] tailwind generation
continuous-integration/drone/push Build is passing
|
2023-10-25 19:52:01 -04:00 |
|
|
b5d5e4bd64
|
[add] tests, [add] refactor epub feat
|
2023-10-23 20:18:16 -04:00 |
|
|
8ecd6ad57d
|
[add] basic epub reader, [fix] empty device synced bug
|
2023-10-10 19:43:07 -04:00 |
|
|
edca763396
|
[add] search
|
2023-10-06 21:25:56 -04:00 |
|
|
4e1ee0022a
|
[add] heavy query caching, [add] wpm leaderboard
|
2023-10-04 20:21:23 -04:00 |
|
|
5cd4e165b0
|
[new] refactor & rename, [fix] rescaled activity view performance
|
2023-10-03 07:37:14 -04:00 |
|
|
2a101c6cee
|
[new] count words & stats, [new] refactor metadata, [new] human readable time
|
2023-10-01 19:50:52 -04:00 |
|
|
5a8bdacf4f
|
[add] settings (pw & time offset), [fix] PWA issues, [fix] misc styling issues
|
2023-09-27 19:14:02 -04:00 |
|
|
4caec5fbe0
|
[remove] unused JSON API routes
|
2023-09-26 19:33:52 -04:00 |
|
|
df7f806834
|
[add] docker instructions, [add] metadata gathering, [add] screenshots
|
2023-09-26 18:57:48 -04:00 |
|
|
c22154ed77
|
[add] editing, deletion, metadata recording
|
2023-09-24 20:12:12 -04:00 |
|
|
3150c89303
|
[add] document view, [add] html sanitization, [add] google books metadata enrichment, [improve] db query performance
|
2023-09-22 22:12:36 -04:00 |
|
|
bf24207948
|
[add] pwa manifest, [fix] missing koplugin import
|
2023-09-20 21:12:22 -04:00 |
|
|
f2163c8fd9
|
[fix] map concurrency issue, [add] better logging, [add] activity template, [fix] safari redirect issue, [add] timezone framework
|
2023-09-20 20:35:01 -04:00 |
|
|
d02f8c324f
|
[add] split wanted files vs wanted metadata for ko apis, [add] documentation
|
2023-09-19 19:29:55 -04:00 |
|
|
1a1fb31a3c
|
Initial Commit
|
2023-09-19 08:01:15 -04:00 |
|