Tiberiu Ichim
8d687cbce9
Use library default provider in Match/Cover dialogs
2026-02-26 12:16:55 +02:00
Tiberiu Ichim
ff884f1135
Merge branch 'advplyr:master' into multi_move
2026-02-23 09:45:43 +02:00
advplyr
1d0b7e383a
Merge pull request #5071 from pavel-miniutka/master
...
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
Add Belarusian language option & Belarus podcast region
2026-02-22 16:19:19 -06:00
advplyr
9f5d8386f3
Merge pull request #5077 from belpe/add-slovak-language
...
Add Slovak (sk) language to language selector
2026-02-22 16:15:55 -06:00
Tiberiu Ichim
1223f50666
Docs: instruct AI to use pager option with git
2026-02-22 20:24:48 +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
d8c89f2b8e
Fix scanner isInvalid flag and recursive path symlink bug
2026-02-22 19:59:19 +02:00
Tiberiu Ichim
ed48fd8558
Update: switch to target library view after moving items
2026-02-22 17:37:22 +02:00
Tiberiu Ichim
b0280f614b
fix: safeguard against undefined ServerSettings during db migration
2026-02-22 17:20:36 +02:00
Tiberiu Ichim
c8a34ad60e
docs: add critical reminder for AI to always write artifact specifications
2026-02-22 17:16:37 +02:00
Tiberiu Ichim
c42ed87299
chore: bump version to 2.32.9 for db migration, fix AGENTS.md instructions
2026-02-22 17:14:16 +02:00
Tiberiu Ichim
ead215e777
feat: implement duplicate title normalized filter
2026-02-22 16:46:14 +02:00
Tiberiu Ichim
aa85106681
update index and agents.md instructions
2026-02-22 10:03:57 +02:00
Tiberiu Ichim
8b130cb097
Added player keyboard shortcuts
2026-02-22 09:57:10 +02:00
Tiberiu Ichim
c3acd209bd
Add specification for new default match behavior
2026-02-22 09:44:11 +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
d0b1ef0882
feat(ui): add tooltips to SideRail navigation and Deselect All button
2026-02-22 08:37:48 +02:00
Tiberiu Ichim
ca2a44c047
docs: update UX power user shortcuts with Alt standardizations
2026-02-22 08:30:44 +02:00
Tiberiu Ichim
c437bd9528
docs: document correct modal usage
2026-02-22 08:28:22 +02:00
Tiberiu Ichim
fe3638548d
fix(ui): use correct modals-modal component for Shortcuts modal
2026-02-22 08:26:54 +02:00
Tiberiu Ichim
d7a2f4a515
feat(ui): improve keyboard shortcuts discoverability and centralized management
2026-02-22 08:18:50 +02:00
advplyr
6e0da3bf7a
Fix updating author name merging with same name authors in a different library #4628
CodeQL / Analyze (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2026-02-21 16:00:38 -06:00
Peter Belák
ee6016f70e
Add Slovak (sk) language to the language selector
...
The Slovak translation file (client/strings/sk.json) already exists
with a complete translation but was missing from the languageCodeMap
in i18n.js, making it inaccessible from the language dropdown.
Also adds Slovakia to the podcast search region map.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 09:11:50 +01:00
Tiberiu Ichim
b581b4f86c
Merge remote-tracking branch 'upstream/master' into multi_move
2026-02-20 20:35:55 +02:00
Tiberiu Ichim
b5caadd4c2
feat: Add 'Write Metadata Files' button to Library Tools modal
2026-02-20 20:26:33 +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
9c0bb3162f
Add Alt+Q shortcut for Match / Quick Match
2026-02-20 19:14:07 +02:00
Tiberiu Ichim
2f8a3c9fc7
fix: restore Ctrl+A functionality and expand to categorized bookshelf (Home/Search)
2026-02-20 18:52:20 +02:00
Tiberiu Ichim
d3ac9adcd5
docs: update power user guide with navigation and modal shortcuts
2026-02-20 18:33:47 +02:00
Tiberiu Ichim
0237b9a1e9
feat: add Alt navigation shortcuts (Home, Library, Series, Collections, Authors)
2026-02-20 18:31:33 +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
696961ea4c
Add feature documentation and artifacts index
2026-02-20 18:15:06 +02:00
Tiberiu Ichim
1e5e0d926b
feat: implement global keyboard shortcuts for power users (Consolidate, Merge, Move, Reset)
2026-02-20 18:09:50 +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
8be6f3a3d0
feat: add script to calculate top-level folder sizes
2026-02-19 21:12:30 +02:00
pavel-miniutka
75eed9d09a
Add Belarusian language option & Belarus podcast region
2026-02-19 10:36:28 +03:00
Tiberiu Ichim
d0c09d04f1
feat: implement server-side cover dimension detection and update badge thresholds
2026-02-17 19:30:48 +02:00
Tiberiu Ichim
5bf60d5ae3
UI: Support alternative home view and improve View All buttons
2026-02-17 17:22:52 +02:00
Tiberiu Ichim
2369e19fe7
UI: Add View All buttons to Home shelves and update AGENTS.md
2026-02-17 17:18:55 +02:00
Tiberiu Ichim
44c25e61a3
Fix: Correctly use getExpandedById in consolidate merge
2026-02-17 16:19:29 +02:00
Tiberiu Ichim
3ba2551ba1
Fix: Handle database merge and redirect during consolidation conflicts
2026-02-17 15:55:38 +02:00
Tiberiu Ichim
38d43c0163
Fix: Add background color and border to ConsolidationConflictModal
2026-02-17 15:50:47 +02:00
Tiberiu Ichim
86b036cb7c
Implement interactive consolidation conflict resolution with merge and rename options
2026-02-17 15:48:28 +02:00
Tiberiu Ichim
ca85e4af43
feat: improve consolidation badge visibility and transform into interactive button
2026-02-17 12:24:16 +02:00
Tiberiu Ichim
cc0b2c847a
Consolidate singles
2026-02-17 11:58:39 +02:00
Tiberiu Ichim
58fbd9510a
Consolidate singles
2026-02-17 10:56:29 +02:00
Tiberiu Ichim
aaae3ba951
feat: add script to organize audiobooks by metadata tags
2026-02-15 21:33:50 +02:00
Tiberiu Ichim
c2693e2460
feat: add library-wide consolidation status update tool and improve consolidation robustness
2026-02-15 21:23:34 +02:00