[PR #5086] [CLOSED] Multi move #4420

Closed
opened 2026-04-25 00:19:41 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/5086
Author: @tiberiuichim
Created: 2/26/2026
Status: Closed

Base: masterHead: multi_move


📝 Commits (10+)

📊 Changes

121 files changed (+7096 additions, -191 deletions)

View changed files

📝 .gitignore (+1 -0)
.ignore (+1 -0)
📝 .vscode/settings.json (+2 -1)
AGENTS.md (+269 -0)
Makefile (+43 -0)
artifacts/2026-02-05/local_migration.md (+134 -0)
artifacts/2026-02-06/move-to-library-specification.md (+179 -0)
artifacts/2026-02-11/recursive_libraries.md (+63 -0)
artifacts/2026-02-12/book-merge.md (+129 -0)
artifacts/2026-02-13/consolidate.md (+65 -0)
artifacts/2026-02-14/implementation_plan.md (+37 -0)
artifacts/2026-02-14/m4b_conversion.md (+37 -0)
artifacts/2026-02-14/reset_metadata_specification.md (+46 -0)
artifacts/2026-02-15/badge.md (+20 -0)
artifacts/2026-02-15/batch_reset.md (+46 -0)
artifacts/2026-02-15/batch_reset_implementation_status.md (+19 -0)
artifacts/2026-02-15/consolidation_badge.md (+43 -0)
artifacts/2026-02-15/reset_filters_on_library_switch.md (+31 -0)
artifacts/2026-02-15/select_all.md (+36 -0)
artifacts/2026-02-17/badge.md (+37 -0)

...and 80 more files

📄 Description

Brief summary

Which issue is fixed?

In-depth Description

How have you tested this?

Screenshots


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/5086 **Author:** [@tiberiuichim](https://github.com/tiberiuichim) **Created:** 2/26/2026 **Status:** ❌ Closed **Base:** `master` ← **Head:** `multi_move` --- ### 📝 Commits (10+) - [`4ba19c2`](https://github.com/advplyr/audiobookshelf/commit/4ba19c2dbe57317c6595a8eb1c1a113de9d88cb0) Add project file - [`dedfdba`](https://github.com/advplyr/audiobookshelf/commit/dedfdba39b03d13b8d04324e8a3ca47f0b27de66) Add ignores - [`d442b46`](https://github.com/advplyr/audiobookshelf/commit/d442b46d7eb501a5b3e38a82e727706ac29ca9fd) Prepare for migration - [`5b9b436`](https://github.com/advplyr/audiobookshelf/commit/5b9b43640bb80e9a68ef610ce786456de6b31a9b) add migration script - [`a627dd5`](https://github.com/advplyr/audiobookshelf/commit/a627dd5009fba21869dd04c11cdfdbb3cd0fa1c0) db work - [`37626b8`](https://github.com/advplyr/audiobookshelf/commit/37626b8d605d415b3c209de760f40bfc043103a8) Allow items to be moved between libraries - [`4cfafeb`](https://github.com/advplyr/audiobookshelf/commit/4cfafeb17441ded21ee52d50db5109e91389964c) Add move to the item page - [`d358b82`](https://github.com/advplyr/audiobookshelf/commit/d358b82b17d3d64488f246ee27e61bf532b71c77) Handle move better - [`e433cf9`](https://github.com/advplyr/audiobookshelf/commit/e433cf9c054c3802d15b45c67b40a151dd2b768b) Add rescan feature - [`fb206e8`](https://github.com/advplyr/audiobookshelf/commit/fb206e81987b1360bb97c314f68cf9cb58a47f87) Multi move ### 📊 Changes **121 files changed** (+7096 additions, -191 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) ➕ `.ignore` (+1 -0) 📝 `.vscode/settings.json` (+2 -1) ➕ `AGENTS.md` (+269 -0) ➕ `Makefile` (+43 -0) ➕ `artifacts/2026-02-05/local_migration.md` (+134 -0) ➕ `artifacts/2026-02-06/move-to-library-specification.md` (+179 -0) ➕ `artifacts/2026-02-11/recursive_libraries.md` (+63 -0) ➕ `artifacts/2026-02-12/book-merge.md` (+129 -0) ➕ `artifacts/2026-02-13/consolidate.md` (+65 -0) ➕ `artifacts/2026-02-14/implementation_plan.md` (+37 -0) ➕ `artifacts/2026-02-14/m4b_conversion.md` (+37 -0) ➕ `artifacts/2026-02-14/reset_metadata_specification.md` (+46 -0) ➕ `artifacts/2026-02-15/badge.md` (+20 -0) ➕ `artifacts/2026-02-15/batch_reset.md` (+46 -0) ➕ `artifacts/2026-02-15/batch_reset_implementation_status.md` (+19 -0) ➕ `artifacts/2026-02-15/consolidation_badge.md` (+43 -0) ➕ `artifacts/2026-02-15/reset_filters_on_library_switch.md` (+31 -0) ➕ `artifacts/2026-02-15/select_all.md` (+36 -0) ➕ `artifacts/2026-02-17/badge.md` (+37 -0) _...and 80 more files_ </details> ### 📄 Description <!-- For Work In Progress Pull Requests, please use the Draft PR feature, see https://github.blog/2019-02-14-introducing-draft-pull-requests/ for further details. If you do not follow this template, the PR may be closed without review. Please ensure all checks pass. If you are a new contributor, the workflows will need to be manually approved before they run. --> ## Brief summary <!-- Please provide a brief summary of what your PR attempts to achieve. --> ## Which issue is fixed? <!-- Which issue number does this PR fix? Ex: "Fixes #1234" --> ## In-depth Description <!-- Describe your solution in more depth. How does it work? Why is this the best solution? Does it solve a problem that affects multiple users or is this an edge case for your setup? --> ## How have you tested this? <!-- Please describe in detail with reproducible steps how you tested your changes. --> ## Screenshots <!-- If your PR includes any changes to the web client, please include screenshots or a short video from before and after your changes. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:19:41 +02:00
adam closed this issue 2026-04-25 00:19:41 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4420