| .. |
|
static
|
fix: keep reader selection colors owned by the active theme
|
2026-09-09 09:47:13 +02:00 |
|
testdata
|
fix: keep reader selection colors owned by the active theme
|
2026-09-09 09:47:13 +02:00 |
|
admin.go
|
fix: harden credential enrolment
|
2026-08-20 06:10:51 +02:00 |
|
admin.templ
|
feat: Consolidate account controls into unified settings hub
|
2026-08-19 11:10:43 +02:00 |
|
adminexpanded_test.go
|
feat: send admin to the library after adding the first folder
|
2026-09-04 13:51:24 +02:00 |
|
adminfolders.go
|
fix: keep folder onboarding resilient to store and script errors
|
2026-09-04 13:51:24 +02:00 |
|
adminfolders.templ
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
adminfolders_watch_test.go
|
fix: address bot review comments
|
2026-09-03 14:57:42 +02:00 |
|
adminmaintenance.go
|
fix: resolve web UI lint issues
|
2026-08-19 11:22:15 +02:00 |
|
adminmaintenance.templ
|
feat: Consolidate account controls into unified settings hub
|
2026-08-19 11:10:43 +02:00 |
|
adminusers.go
|
feat: Redesign the reading desk around its statistics
|
2026-09-09 01:56:49 +02:00 |
|
adminusers.templ
|
fix: Add copy button for flash secrets to prevent transcription errors
|
2026-08-29 08:51:18 +02:00 |
|
adminusers_test.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
annotations_webui_test.go
|
feat: sync annotations across devices (ADR-0028)
|
2026-08-25 12:04:15 +02:00 |
|
baseurl.go
|
feat(ui): show the OPDS address, and stop printing <host>
|
2026-08-16 10:00:06 +02:00 |
|
books.go
|
feat: Add an installable offline web reader for books
|
2026-09-08 00:11:44 +02:00 |
|
books.templ
|
feat: Add an installable offline web reader for books
|
2026-09-08 00:11:44 +02:00 |
|
books_ext_test.go
|
test: Speed up webui test execution with cached schema templates
|
2026-09-08 00:11:44 +02:00 |
|
booksseries_ext_test.go
|
fix: Stop saying a book is in no series when the read failed
|
2026-09-03 17:16:53 +02:00 |
|
cards.templ
|
feat(catalog): reader-editable series, library-wide entities
|
2026-08-16 17:37:12 +02:00 |
|
cover.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
cover_ext_test.go
|
feat: revamp web UI appearance and navigation
|
2026-09-08 12:14:35 +02:00 |
|
csp_ext_test.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
delete.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
delete_ext_test.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
description_ext_test.go
|
feat!: watch a folder, not a pipeline
|
2026-08-16 09:47:18 +02:00 |
|
devices.go
|
feat: Show custom device names in dashboard reading sessions
|
2026-08-24 16:04:05 +02:00 |
|
devices.templ
|
feat: guide first-run setup into adding the first folder
|
2026-09-04 13:51:24 +02:00 |
|
devices_test.go
|
feat: Show custom device names in dashboard reading sessions
|
2026-08-24 16:04:05 +02:00 |
|
duration.go
|
feat: Redesign the reading desk around its statistics
|
2026-09-09 01:56:49 +02:00 |
|
duration_test.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
entities.go
|
fix: Repair links behind a book's series and author chips
|
2026-09-03 18:23:13 +02:00 |
|
entities.templ
|
feat(catalog): reader-editable series, library-wide entities
|
2026-08-16 17:37:12 +02:00 |
|
export_test.go
|
test: Speed up webui test execution with cached schema templates
|
2026-09-08 00:11:44 +02:00 |
|
handlers.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
helpers.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
insights.templ
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
insightschart.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
insightsspan_ext_test.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
layout.templ
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
library.go
|
fix: Grant creator access on folder creation to fix empty shelves
|
2026-08-29 21:54:49 +02:00 |
|
library.templ
|
feat: revamp web UI appearance and navigation
|
2026-09-08 12:14:35 +02:00 |
|
library_ext_test.go
|
feat: group web series across the library
|
2026-08-24 02:38:09 +02:00 |
|
librarydelete.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
librarydelete_ext_test.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
librarygrants_ext_test.go
|
fix: Grant creator access on folder creation to fix empty shelves
|
2026-08-29 21:54:49 +02:00 |
|
libraryseries.go
|
fix: fall back for cross-folder series piles
|
2026-08-24 02:38:09 +02:00 |
|
libraryupload.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
libraryupload_ext_test.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
links_ext_test.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
offline.go
|
feat: make web reading sync durable
|
2026-09-08 23:46:54 +02:00 |
|
offlinebrowser_ext_test.go
|
test: Speed up webui test execution with cached schema templates
|
2026-09-08 00:11:44 +02:00 |
|
offlinereader_ext_test.go
|
test: Speed up webui test execution with cached schema templates
|
2026-09-08 00:11:44 +02:00 |
|
prefs.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
pwa_ext_test.go
|
feat: Add an installable offline web reader for books
|
2026-09-08 00:11:44 +02:00 |
|
pwa_test.go
|
feat: revamp web UI appearance and navigation
|
2026-09-08 12:14:35 +02:00 |
|
reader.go
|
feat: Add an installable offline web reader for books
|
2026-09-08 00:11:44 +02:00 |
|
reader.templ
|
feat: hide reader annotation UI
|
2026-09-09 04:40:38 +02:00 |
|
reader_test.go
|
feat!: watch a folder, not a pipeline
|
2026-08-16 09:47:18 +02:00 |
|
readerbrowser_ext_test.go
|
feat: hide reader annotation UI
|
2026-09-09 04:40:38 +02:00 |
|
readerfirefox_ext_test.go
|
test: Speed up webui test execution with cached schema templates
|
2026-09-08 00:11:44 +02:00 |
|
readerlive_ext_test.go
|
feat: make web reading sync durable
|
2026-09-08 23:46:54 +02:00 |
|
readerorigin.go
|
fix: address bot review comments
|
2026-09-02 18:38:09 +02:00 |
|
readerorigin_ext_test.go
|
feat: Notify connected clients of reading changes
|
2026-09-05 12:43:36 +02:00 |
|
readerpage_ext_test.go
|
test: cover disabled reader annotations
|
2026-09-09 04:40:38 +02:00 |
|
readerpositions_ext_test.go
|
fix: Bound the reader's streamed publication cache
|
2026-09-07 13:57:30 +02:00 |
|
readersession_ext_test.go
|
feat: Make cross-device reading stats accurate and resilient
|
2026-09-05 21:44:12 +02:00 |
|
readertokens_test.go
|
feat: Consolidate account controls into unified settings hub
|
2026-08-19 11:10:43 +02:00 |
|
readingstatus.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
sanitize.go
|
fix(webui): render book descriptions as sanitized html
|
2026-08-15 20:22:04 +02:00 |
|
sanitize_test.go
|
fix(webui): render book descriptions as sanitized html
|
2026-08-15 20:22:04 +02:00 |
|
scan.go
|
fix: address bot review comments
|
2026-09-03 14:57:42 +02:00 |
|
search.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
search.templ
|
feat!: watch a folder, not a pipeline
|
2026-08-16 09:47:18 +02:00 |
|
search_ext_test.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
series.go
|
fix: Repair links behind a book's series and author chips
|
2026-09-03 18:23:13 +02:00 |
|
series.templ
|
fix: Repair links behind a book's series and author chips
|
2026-09-03 18:23:13 +02:00 |
|
series_ext_test.go
|
fix: Make the series dialog work in the browser
|
2026-09-03 16:20:27 +02:00 |
|
seriesmerge_ext_test.go
|
feat: scope catalog access to explicit per-user folder grants
|
2026-08-22 10:43:41 +02:00 |
|
server.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
settings.templ
|
feat: revamp web UI appearance and navigation
|
2026-09-08 12:14:35 +02:00 |
|
settingsview.go
|
feat: revamp web UI appearance and navigation
|
2026-09-08 12:14:35 +02:00 |
|
setup.go
|
feat: guide first-run setup into adding the first folder
|
2026-09-04 13:51:24 +02:00 |
|
setup_test.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
shell_test.go
|
feat: revamp web UI appearance and navigation
|
2026-09-08 12:14:35 +02:00 |
|
urls.go
|
fix: Repair links behind a book's series and author chips
|
2026-09-03 18:23:13 +02:00 |
|
webui_test.go
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |
|
works.templ
|
feat: Open the web UI on the library and rename the dashboard
|
2026-09-09 01:56:49 +02:00 |