aditya.chandel
865042162f
Update readme
2025-10-28 13:35:51 -06:00
Aditya Chandel
e644000ff5
Add Book Type (epub, pdf, etc.) to sidebar filter ( #1464 )
2025-10-27 23:49:49 -06:00
Aditya Chandel
a5a563abf8
chore(ui): add placeholder to published date input field ( #1463 )
2025-10-27 23:20:46 -06:00
Aditya Chandel
7e6a553450
Add filter by “Last Read Time” to Magic Shelf ( #1462 )
2025-10-27 23:10:45 -06:00
aditya.chandel
3155a3666a
Fix last read
2025-10-27 23:01:17 -06:00
Benjamin Jackson
9e7afe6e51
Adjust permission requirement for uploading books. ( #1459 )
2025-10-27 13:35:24 -06:00
Aditya Chandel
9065d065fb
Fix: Cannot delete user after KOReader setup ( #1454 )
2025-10-26 22:40:21 -06:00
aditya.chandel
ed2e4c4719
Add repobeats
2025-10-26 17:27:57 -06:00
aditya.chandel
3da214c4bb
Refine generated SVG covers
2025-10-26 13:09:02 -06:00
aditya.chandel
88e25fcec3
Keep dashboard scroller titles for magic shelves synchronized with their respective shelf titles
2025-10-26 12:40:08 -06:00
Aditya Chandel
11e59f7588
Add configurability to dashboard scrollers with support for magic shelves ( #1453 )
2025-10-26 11:51:06 -06:00
Chris Debenham
4251fe42c3
Show a generated cover for books which are missing a cover image ( #1438 )
...
* Replace 'Missing Cover' image with a generated SVG
Instead of showing the 'Missing Cover' cover image, generate one using
SVG. Split title/Author into words/10 characters manually since SVG
doesn't support word-wrap
* Styling for the generated cover
2025-10-26 09:39:36 -06:00
aditya.chandel
68745d7c16
Apply consistent global scrollbar styling
2025-10-24 17:11:27 -06:00
Aditya Chandel
5fe62ac576
Implement task scheduling system ( #1427 )
...
* Implement task scheduling system
* Remove tests
2025-10-23 22:49:42 -06:00
Chris Debenham
2f6ae855dd
Re-enable ForwardAuth and have ForwardAuth work using email address ( #1426 )
...
* Fallback to using email for auth if user not defined by forwardauth
* Re-enable RemoteAuth
* Update build env
2025-10-23 21:57:08 -06:00
Taylor Southwick
9d08b6effa
fix: use local storage for oauth ( #1421 )
...
the angular-oauth2-oidc library uses session storage by default. This
means that once you've closed the tab, the info is lost and you must log
in again. This change switches it to local storage so that it can be
persisted.
Fixes #1379
2025-10-23 13:24:48 -06:00
Aditya Chandel
4e268ab199
Fix: bulk metadata editor not working ( #1415 )
2025-10-22 16:28:13 -06:00
vhqkze
1130bf89ce
fix: support non-ASCII filenames in Content-Disposition ( #1405 )
2025-10-21 21:11:41 -06:00
Aditya Chandel
9186ea0c67
Refactor file mover to ensure faster transfers and more reliable handling ( #1406 )
2025-10-21 21:10:46 -06:00
Aditya Chandel
e2b34ec9ef
Fix: preserve genre list when adding multiple genres ( #1386 )
2025-10-18 09:43:04 -06:00
Aditya Chandel
f39094211f
Fix: update read status correctly when multiple items are selected in table view ( #1382 )
2025-10-17 22:10:32 -06:00
Aditya Chandel
22c761853c
Fix shift+click selection range handling in grid view ( #1381 )
2025-10-17 21:55:28 -06:00
Aditya Chandel
e70e7f89db
Add reference link to OIDC documentation ( #1376 )
2025-10-17 13:23:13 -06:00
Aditya Chandel
8a795985aa
Consolidate OPDS endpoints and implement structured navigation feeds ( #1375 )
2025-10-17 13:16:15 -06:00
Aditya Chandel
3149b07901
Update Angular dependencies to latest versions ( #1366 )
2025-10-16 14:13:45 -06:00
aditya.chandel
c635b16870
Add color to plus icon
2025-10-16 13:52:50 -06:00
Aditya Chandel
8d0d23ba85
Remove obsolete Email v1 implementation ( #1365 )
2025-10-16 13:20:11 -06:00
Aditya Chandel
257a2efeb3
Fix: make paginated arrows visible on dark backgrounds ( #1364 )
2025-10-16 10:28:40 -06:00
Aditya Chandel
814650bed9
Restrict access to Bookdrop and Metadata Manager pages for unauthorized users ( #1363 )
2025-10-16 10:22:03 -06:00
aditya.chandel
d9528af522
Add severity to UI logs
2025-10-15 23:59:20 -06:00
aditya.chandel
c8a9075afb
Fix email v2
2025-10-15 23:10:55 -06:00
aditya.chandel
ffb4bb815a
Disable all legacy email buttons
2025-10-15 22:42:37 -06:00
Aditya Chandel
ed4d9e5321
Allow admins to optionally share email providers with users ( #1359 )
2025-10-15 21:46:27 -06:00
Aditya Chandel
d90cb73148
Unify TasksV1 and TasksV2 implementations ( #1358 )
2025-10-15 19:59:30 -06:00
Aditya Chandel
a98c0dc801
Implement Email V2 with support for user-specific providers and recipient lists ( #1352 )
2025-10-15 09:05:42 -06:00
Patrick Deuley
147f417c97
Fixes tab pluralization ( #1334 )
2025-10-13 15:11:55 -06:00
Aditya Chandel
c65ce9074f
Add Moods and Tags to Bulk Metadata Updater ( #1339 )
2025-10-13 15:11:32 -06:00
Aditya Chandel
34d195bbbe
Improve login and initial user setup screen appearance ( #1336 )
2025-10-13 13:02:27 -06:00
aditya.chandel
2f70aa39db
Add subtle borders for a sharper, more defined look
2025-10-12 17:31:58 -06:00
Aditya Chandel
d06b7b9a29
Enhance Library Creator UI/UX with multi-folder selection via checkboxes ( #1333 )
2025-10-12 17:14:25 -06:00
aditya.chandel
14be8bab36
Update book viewer links
2025-10-12 02:26:40 -06:00
aditya.chandel
a7622f1df1
Organize code some more
2025-10-12 02:13:10 -06:00
aditya.chandel
4453115149
Organize code
2025-10-12 02:09:57 -06:00
Aditya Chandel
7c9bd56f63
Improve Angular project structure and code organization ( #1328 )
2025-10-12 02:01:59 -06:00
Aditya Chandel
54a8bacccd
Add “Fit Mode” and “View Mode” options to CBX reader ( #1327 )
2025-10-12 01:02:01 -06:00
Aditya Chandel
a4cbfb8ad5
Fix: Restrict book downloads in PDF viewer for users lacking download permissions ( #1326 )
2025-10-11 21:57:36 -06:00
Aditya Chandel
17e754ac17
Fix: move “Save” button below “Specific Overrides” section to clarify it applies to all settings ( #1325 )
2025-10-11 21:50:11 -06:00
Aditya Chandel
27635bd007
Add support for Moods and Tags in Magic Shelves ( #1324 )
2025-10-11 21:43:57 -06:00
aditya.chandel
c98c3cbc4a
Add documentation link for System Task Manager
2025-10-11 21:37:32 -06:00
Aditya Chandel
b3b63cce74
Add task management panel with live task status and controls ( #1322 )
2025-10-11 20:08:56 -06:00