MusicBrainz 批量添加收藏

从条目页面、搜索结果或现有收藏页面批量复制MBID或添加项目到MusicBrainz收藏。

这些是代码更新过的版本。 显示所有版本

  • v2025.5.11 2025-05-11

    fix: jQuery-ui not loaded on search page

    MB no longer includes jQuery-ui on search page, we need to load our own version.

  • v2024.4.20 2024-04-20

    feat: support dynamically loaded rows (close #10)

    E.g. more than 100 tracks in a medium (https://musicbrainz.org/release/46c801e1-0b74-4674-bacf-66567abe82d8), or more than 7 media (https://musicbrainz.org/release/6196e34f-a961-4af9-a4e9-017eac226d48)

  • v2024.4.10 2024-04-10

    feat: run on filtered artist sub-pages (#9)

    Example: https://musicbrainz.org/artist/a16e47f5-aa54-47fe-87e4-bb8af91a9fdd/works?filter.name=&filter.type_id=22&filter.role_type=&filter.disambiguation=

  • v2024.3.8 2024-03-11

    fix: handle artist index pages which list recordings (#8)

    • Detect such a page and overwrite the expected type of listed entities.
    • Only inject an empty table column on search pages. While this is no longer strictly necessary with the first change, this prevents table layout shifts for potential other unhandled cases.
  • v2023.6.28 2023-06-28

    fix: broken layout when not logged in

  • v2023.5.26 2023-05-26 feat: split entities into chunks of 400 size, style: format code with prettier, feat: add entities from clipboard MBIDs
  • v2022.6.2 2022-06-02 fix: script not activated on search page Old script won't be activated if the URL looks like /search?type=release, fix: script broke on beta (hydration failed) Script seems to interrupt SSR on beta (React 18), resulting in the following error: Hydration failed because the initial UI does not match what was rendered on the server. Added a delay to wait for SSR to complete before manipulating DOM. Might also fix the conflicts with other scripts that cause a right-alignment of track titles and failed initialization.
  • v2022.3.27 2022-03-27 fix: broken on collection pages It seems the collection type was recently changed from "Recording" to "Recording collection"
  • v2021.9.5 2021-09-05 feat: cache collections locally fix: "Create a new collection" table row style
  • v2021.9.4 2021-09-05 feat: Replace "Copy MBIDs" alert() by inline feedback A temporary change of the button text to show a status message is less distracting than a popup which has to be clicked away every time. In order to keep the button text short, I moved the hint about the clipboard into the tooltip text.
  • v2021.9.1 2021-09-01 enhance: sort collections by name fix: match collection URL with sort parameter
  • v2021.8.27 2021-08-26 fix: exclude entity creating pages
  • v2021.8.25.1 2021-08-25 fix(collection): Make the header style consistent Use the same selectors which are used by MBS on artist and RG pages., fix(collection): Remove invalid link class Creating a new collection links to an internal page for which there should not be an "external link" icon, the "new tab" icon is sufficient., Merge pull request #1 from kellnerd/collection Batch Add to Collection: Make the header style consistent & Remove invalid link class
  • v2021.8.25.1 2021-08-25 feat: support adding from other users' collections, fix: toggle selection checkbox bottom border
  • v2021.8.25 2021-08-25 Imported from URL