Tiberiu Ichim
8d687cbce9
Use library default provider in Match/Cover dialogs
2026-02-26 12:16:55 +02:00
Tiberiu Ichim
8f030f2b04
Fix: ensure batch move correctly switches to the current library view
2026-02-22 20:22:00 +02:00
Tiberiu Ichim
5506026fd4
Fix: switch to current library view instead of target library when moving
2026-02-22 20:16:51 +02:00
Tiberiu Ichim
ed48fd8558
Update: switch to target library view after moving items
2026-02-22 17:37:22 +02:00
Tiberiu Ichim
d569198e5d
Fix applyMatch not closing modal
2026-02-22 09:15:56 +02:00
Tiberiu Ichim
9bc7fa50db
Update default metadata match behavior to apply immediately
2026-02-22 09:13:07 +02:00
Tiberiu Ichim
a73ce12945
feat: Move to Library dialog with keyboard shortcut buttons + Alt+M shortcut
...
- Replace library dropdown in MoveToLibraryModal with flex-wrap shortcut buttons
- Each button has one letter underlined as a keyboard shortcut (greedy first-unused-letter assignment)
- Pressing the shortcut key selects the library and immediately triggers the move
- If the target library has multiple folders, folder picker appears before moving
- Add Alt+M as an alias for the existing Ctrl+Shift+M Move to Library shortcut
- Update docs and artifacts index
2026-02-20 20:25:32 +02:00
Tiberiu Ichim
791d78884d
feat: implement global context-aware keyboard shortcuts and modal keyboard support (Enter/Esc)
2026-02-20 18:28:37 +02:00
Tiberiu Ichim
f171755d43
feat: implement promote file to book and split book functionality
2026-02-20 17:42:45 +02:00
Tiberiu Ichim
feb87e20d1
feat: Add reset metadata capability
2026-02-14 21:57:54 +02:00
Tiberiu Ichim
653db18679
Fix multiple bugs
2026-02-06 22:43:24 +02:00
Tiberiu Ichim
7cc476a6ed
Fix bugs
2026-02-06 21:57:03 +02:00
Tiberiu Ichim
fb206e8198
Multi move
2026-02-06 14:51:54 +02:00
Tiberiu Ichim
37626b8d60
Allow items to be moved between libraries
2026-02-06 14:14:25 +02:00
mikiher
538a5065a4
Update providers users to fetch providers on demand
2025-10-19 18:57:27 +03:00
mikiher
ce4ff4f894
Client: Use new server providers API
2025-10-15 09:52:15 +03:00
advplyr
1280ddfe74
ui/ux disable inputs while cover search in progress, add padding on empty state texts
2025-10-03 16:39:36 -05:00
mikiher
7e89b97a6d
Tidy up cover search console logging and error toasts
2025-10-03 09:08:17 +03:00
mikiher
20de2ea388
Add "Best" option to book cover search
2025-10-03 08:23:53 +03:00
mikiher
7630dbdcb7
Replace cover search with streaming version
2025-10-02 13:30:03 +03:00
advplyr
9c47f404c9
Fix current author not showing in podcast match #4617
2025-08-23 16:55:32 -05:00
advplyr
2f6de71a3a
Fix match tab local storage book provider being updated by podcast matching #4615
CodeQL / Analyze (push) Has been cancelled
Run Component Tests / Run Component Tests (push) Has been cancelled
Build and Push Docker Image / build (push) Has been cancelled
Integration Test / build and test (push) Has been cancelled
Run Unit Tests / Run Unit Tests (push) Has been cancelled
2025-08-22 08:35:11 -05:00
advplyr
4f5123e842
Implement new JWT auth
2025-06-29 17:22:58 -05:00
advplyr
3ce6e45761
Support m4b encoder tool for single m4b audiobooks
2025-05-08 17:08:11 -05:00
advplyr
718433183b
Fix Cover modal showing error image for items with no cover, update placeholder cover url to all come from global store
2025-03-27 17:37:25 -05:00
advplyr
2ce0c7ea47
Merge master
2025-03-25 17:29:09 -05:00
advplyr
ec4f275d52
Remove tooltip for re-scan in item modal, add missing translations #4017
2025-03-23 18:09:59 -05:00
mikiher
f88e40ea3e
Fix double slash color modifer typo
2025-03-23 08:57:13 +02:00
mikiher
30db5d50fb
Tailwind V4 migration initial commit
2025-03-16 16:41:37 +02:00
advplyr
6a7418ad41
Fix:Edit book cover tab local images overflowing #3986
2025-02-15 17:55:56 -06:00
advplyr
0dd57a8912
Fix using next/prev in edit modals while rich text input is focused #3951
2025-02-08 13:02:27 -06:00
mikiher
286185329d
Support rich text book descriptions
2025-01-22 08:53:23 +02:00
advplyr
bea9d6aff4
Update date time input validation, add red border for invalid datetime
2025-01-07 14:08:57 -06:00
Nicholas Wallace
7fd8178dde
Add: datetime check for new episode modal
2025-01-06 20:30:27 -07:00
advplyr
e1c41e4e58
Accessibility update edit modal tabs
2024-12-25 09:18:18 -06:00
Nicholas W
9327331ee9
Localization updates for 2.15.0 ( #3520 )
...
* Add: episode edit dropdowns
* Update: lazy episode table and row
* Various string updates
* Batch quick match strings
* Author card strings
* Update translation key for quick match episodes confirm
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-10-17 17:03:08 -05:00
Nicholas Wallace
29db5f1990
Update: tools strings
2024-10-10 21:21:15 -07:00
advplyr
562c30cff4
Replace failed to update toasts with one generic string
2024-09-29 17:53:52 -05:00
advplyr
b6a86d11d2
Fix:Toasts for item details updated
2024-09-01 15:11:06 -05:00
Nicholas W
f0e70ed27b
Translation strings added ( #3304 )
...
* Update: `pages/items/_id` toast messages
* Update: account modal strings
* Update: audio file data modal strings
* Update: sleep timer set string
* Update: loading indicator string
* Update: lazy book card strings
* Reorder keys
* Fix: syntax error in LazyBookCard
* Fix: json ordering
* Fix: fix double message definition
* Update: login form toast strings
* Update: batch delete toast
* Update: collection add toast messages
* Replace: toasts in BookShelfToolbar
* Update: playlist edit toasts
* Update: Details tab
* Add: title required string
* Update: ereader toasts
* Update: author toasts, title and name required toasts
* Clean up "no updates" strings
* Change: slug strings
* Update: cover modal toasts
* Change: cancel encode toasts
* Change: failed to share toasts
* Simplify: "renameFail" and "removeFail" toasts
* Fix: ordering
* Change: chapters remove toast
* Update: notification strings
* Revert: loading indicator (error in browser)
* Update: collectionBooksTable toast
* Update: "failed to get" strings
* Update: backup strings
* Update: custom provider strings
* Update: sessions strings
* Update: email strings
* Update sort display translation strings, update podcast episode queue strings to use translation
* Fix loading indicator please wait translation
* Consolidate translations and reduce number of toasts
---------
Co-authored-by: advplyr <advplyr@protonmail.com>
2024-08-30 17:47:49 -05:00
advplyr
73196f9be8
Update:Match tab support clicking current value to set it #3200
2024-07-29 17:31:52 -05:00
Greg Lorenzen
2c65b8fd2b
Replace material-icons class with material-symbols class in components
2024-07-08 09:39:00 -07:00
mikiher
1b015beba4
Remove windows restrictions from Tools.vuw
2024-07-02 19:00:03 +03:00
advplyr
7f28fbb330
Update:Prevent MultiSelect input from adding items that are whitespace & trim whitespace before adding items
2024-05-26 14:37:07 -05:00
Brian C. Arnold
7d8fb3bb10
Change Tags and Narrators to work the same as Genres on the Match Import page.
2024-05-26 08:08:07 -04:00
advplyr
6462a50713
Add more translation strings
2024-05-13 17:25:01 -05:00
advplyr
13afa12456
Map Select All translations
2024-05-05 17:04:41 -05:00
Nicholas Wallace
0081525ed3
Add: space between covers on match tab
2024-05-05 17:31:12 +00:00
Nicholas Wallace
7e13cb6ecf
Add: Select All for match tab
2024-05-05 17:27:45 +00:00
advplyr
a6de76a983
Update:Close edit modal when pressing chapter edit button and already on chapter page #2915
2024-05-03 17:25:30 -05:00