Commit Graph

  • 2565a74ad7 Change missing plugin to allow for filtering albums by release type (#5587) Šarūnas Nejus 2026-03-16 06:58:12 +00:00
  • d21470042a Address comments Brock Grassy 2026-03-15 05:22:25 -07:00
  • e36c09d69d Fix lint Brock Grassy 2026-03-14 12:09:24 -07:00
  • 2c60c3eb49 Address comments and add new test case Brock Grassy 2026-03-14 12:02:59 -07:00
  • c51f68be15 Fix rebase in tests Brock Grassy 2026-03-13 15:31:09 -07:00
  • a3b7cfa1b3 Add IOMixin to fix failures Brock Grassy 2026-03-13 15:11:40 -07:00
  • 4cef8c4093 Address review comments Brock Grassy 2026-03-13 14:51:17 -07:00
  • 7027060a0b Fix lint and mypy Brock Grassy 2026-02-04 16:25:46 -05:00
  • 6b62380b62 Change missing plugin to allow for filtering albums by release type Brock Grassy 2026-02-04 16:14:54 -05:00
  • 0dd6df849d Move utils from ui to util (#6440) Šarūnas Nejus 2026-03-16 01:28:40 +00:00
  • 41c835d9e9 Add types to moved utils Šarūnas Nejus 2026-03-14 13:48:59 +00:00
  • 3aaa4d0ce9 Add commits to .git-ignore-blame-revs Šarūnas Nejus 2026-03-14 11:12:54 +00:00
  • 72eaa98eaf Refactor layout to remove dependency on ui Šarūnas Nejus 2026-03-14 11:26:59 +00:00
  • ffb4329006 Fix layout references Šarūnas Nejus 2026-03-14 11:12:15 +00:00
  • 6a93bf54af Move layout utils to beets/util/layout.py Šarūnas Nejus 2026-03-14 11:09:27 +00:00
  • fc39ab791c Create a dedicated get_model_changes function in beets/util/diff.py Šarūnas Nejus 2026-03-14 11:47:15 +00:00
  • 1d54f2bf66 Fix diff references Šarūnas Nejus 2026-03-14 10:52:46 +00:00
  • 756d5c9921 Move diff utils to beets/util/diff.py Šarūnas Nejus 2026-03-14 10:48:01 +00:00
  • a6fcb7ba0f Fix references to color utils Šarūnas Nejus 2026-03-14 10:36:17 +00:00
  • aa52aaca56 Move colorisation to beets/util/color.py Šarūnas Nejus 2026-03-14 03:13:38 +00:00
  • 3bcc539b2c Feat: Smartplaylist: Add dest_regen option for regenerating destination path (#5621) Šarūnas Nejus 2026-03-14 09:11:51 +00:00
  • 78bc2d9d5e chore(changelog): Move new feature under Unreleased section Pierre Ayoub 2026-03-14 09:56:02 +01:00
  • 49cb2f5544 chore(test_smartplaylist): Add future TODO about Mocks usage Pierre Ayoub 2026-03-10 09:23:56 +01:00
  • 074f4d4281 chore(changelog): Foramt with docstrfmt Pierre Ayoub 2026-03-10 08:54:54 +01:00
  • fae242249a Update docs/changelog.rst Pierre Ayoub 2026-03-10 08:20:19 +01:00
  • 5157ba6021 Update docs/plugins/smartplaylist.rst Pierre Ayoub 2026-03-10 08:19:29 +01:00
  • 1393cd0ae7 fix(test_smartplaylist.py): mypy type error as commit 002a051d0 Pierre Ayoub 2026-03-08 15:57:43 +01:00
  • 7dfed4429f chore(docs): Lint double backquotes Pierre Ayoub 2026-03-08 15:28:09 +01:00
  • 523e504f5e fix(test_smartplaylist): Adapt to changes from commit d01727019 Pierre Ayoub 2026-03-08 14:55:46 +01:00
  • b798465a55 chore(docs): Format with docstrfmt Pierre Ayoub 2026-03-08 14:42:30 +01:00
  • f5a08712b1 chore(test): Lint test_smartplaylist.py Pierre Ayoub 2026-03-08 14:04:19 +01:00
  • e80fa746af chore(test): Format test_smartplaylist.py Pierre Ayoub 2026-03-08 13:53:32 +01:00
  • 2dcd8f4066 fix(test): Linting issues in smartplaylist Pierre Ayoub 2026-03-08 08:57:24 +01:00
  • 760271c456 chore(test): format with poe Pierre Ayoub 2025-03-22 10:38:36 +01:00
  • ad2529adb0 test(plugins): write dest_regen test for smartplaylist Pierre Ayoub 2025-03-22 10:18:32 +01:00
  • ca9990c8c2 [beetsplug/spl] Fix linting error Pierre Ayoub 2025-02-08 21:53:22 +01:00
  • a7aac37f66 [docs/changelog] Add log for dest_regen option Pierre Ayoub 2025-02-08 21:18:12 +01:00
  • d81c0518c8 [docs/spl] Add documentation for new dest_regen option Pierre Ayoub 2025-02-08 21:13:19 +01:00
  • aae0260484 [beetsplug/spl] Add the dest_regen/dest-regen option Pierre Ayoub 2025-02-08 21:02:15 +01:00
  • 2c6f239ac5 Use va_name config for all artist fields on VA releases (#6438) Šarūnas Nejus 2026-03-13 19:09:17 +00:00
  • be722b564e Use va_name config for all artist fields on VA releases Carson Jones 2026-03-12 23:00:32 -04:00
  • f203bc5241 Add extra_tags support to Discogs plugin (#6433) Šarūnas Nejus 2026-03-13 00:31:03 +00:00
  • 1c3b58c7d8 Update discogs.rst john doe 2026-03-12 17:36:19 -04:00
  • c0c84cebeb Format discogs plugin after review changes Jack 2026-03-12 15:44:30 -04:00
  • ce451d5f34 Remove alias/tracks special case handling for new Discogs extra_tags function Jack 2026-03-12 15:35:24 -04:00
  • acda1755c0 Update test/plugins/test_discogs.py john doe 2026-03-11 12:58:53 -04:00
  • 76e862e691 Fix formatting: run ruff format on discogs plugin Jack 2026-03-09 18:09:12 -04:00
  • 59b636ac8c CI: install discogs extra so discogs tests run; remove skip logic Jack 2026-03-09 18:05:37 -04:00
  • da32d64599 Fix module-level skip: use pytest.skip(allow_module_level=True) for discogs Jack 2026-03-09 18:02:50 -04:00
  • 04e5d0083d CI: skip discogs tests when discogs_client missing, guard empty items, reset config in test Jack 2026-03-09 17:55:19 -04:00
  • 99eec9ec25 Update changelog jdoe29103 2026-03-09 17:25:51 -04:00
  • 809744e8f4 Fix test class structure: move DGSearchQueryTest after DGAlbumInfoTest jdoe29103 2026-03-09 17:19:54 -04:00
  • 0d8d3bfadf Add discogs.extra_tags and updated documentation jdoe29103 2026-03-09 16:59:20 -04:00
  • 6af84bcfb6 Ensure changelog entries are under Unreleased section (#6432) Šarūnas Nejus 2026-03-11 06:55:16 +00:00
  • e7be43dbd1 Type musicbrainz fully type-musicbrainz-saveup Šarūnas Nejus 2026-01-16 22:29:26 +00:00
  • 4f56c9c6ab Normalize dashes to underscores in musicbrainz data fields Šarūnas Nejus 2026-01-13 00:43:23 +00:00
  • f969084a2a Ensure changelog entries are under Unreleased section Šarūnas Nejus 2026-03-09 20:53:09 +00:00
  • c89b94a467 docs(installation): Remove MacOS section from installation guide (#6427) Šarūnas Nejus 2026-03-10 14:52:49 +00:00
  • 079b0276b8 Update docs/changelog.rst Andrey M. 2026-03-10 12:16:59 +00:00
  • c019d790c5 docs(installation): Remove redundant MacOS section from installation guide Andrejs Mivreniks 2026-03-08 14:08:33 +02:00
  • 3a8e65c515 Use aliases for tracks, releases and release groups (#6231) Šarūnas Nejus 2026-03-10 08:24:08 +00:00
  • 7e9d0a5906 Fix writing your own plugin ref in readme fix-writing-your-own-plugin-ref-readme Šarūnas Nejus 2026-03-10 07:54:25 +00:00
  • 548bd9bab6 Merge remote-tracking branch 'official/master' into use-aliases-for-track-album Eric Masseran 2026-03-10 08:52:31 +01:00
  • efd2b090b5 Copilot feedback Eric Masseran 2026-03-10 08:52:08 +01:00
  • abd77b35ac Return candidates from all data sources on id search (#6184) Šarūnas Nejus 2026-03-10 01:02:56 +00:00
  • 35361a63b6 Require data_source in album_for_id and track_for_id functions Šarūnas Nejus 2026-03-10 00:35:23 +00:00
  • fcfa8ddfac Invoke album_matched hook from AlbumMatch.__post_init__ Šarūnas Nejus 2025-11-23 11:58:56 +00:00
  • de25d7623b Refactor match_by_id Šarūnas Nejus 2025-11-23 09:42:46 +00:00
  • 85aa1d7a9c Take data source into account when deciding duplicate candidates Šarūnas Nejus 2025-11-23 08:43:03 +00:00
  • 094d5bfb9d Return album candidates from multiple sources when matching by IDs Šarūnas Nejus 2026-03-08 12:02:07 +00:00
  • a64bde86bf Add a test to reproduce the issue Šarūnas Nejus 2025-11-23 08:31:35 +00:00
  • 2f28fbc6e7 Move assignment tests to test/autotag/test_match.py Šarūnas Nejus 2025-11-23 05:09:16 +00:00
  • 44dc3cd4e9 Improve regex detection for the drive_sep_replace default (#6417) Šarūnas Nejus 2026-03-10 00:16:56 +00:00
  • fbe9495bdd Pulled latest changelog and added my entry to 'Unreleased > Bug fixes' section. spaceage64 2026-03-10 00:22:23 +01:00
  • b8823dddde Merge remote-tracking branch 'origin/drive-separator-fix' spaceage64 2026-03-10 00:14:25 +01:00
  • 031c2a8aeb Moved changelog note to top, under Unreleased. spaceage64 2026-03-10 00:09:32 +01:00
  • e14191ed05 This PR improves the regex detection used for the drive_sep_replace default. spaceage64 2026-03-06 16:45:59 +01:00
  • 7b26733e04 This PR improves the regex detection used for the drive_sep_replace default. spaceage64 2026-03-06 16:45:59 +01:00
  • 80d08ed11b beatport: Deprecate beatport and bpsync plugins (#6426) Šarūnas Nejus 2026-03-08 17:17:45 +00:00
  • b008488b84 refactor: Use deprecate_for_user for beatport/bpsync deprecation warnings Szymon Tarasiński 2026-03-08 15:27:08 +01:00
  • bdb039c760 Fix docs: use single-line deprecated directive compatible with docstrfmt Szymon Tarasiński 2026-03-08 12:22:17 +01:00
  • 740db4d500 Fix docs formatting for beatport and bpsync rst files Szymon Tarasiński 2026-03-08 12:08:03 +01:00
  • efa1f370b7 Deprecate beatport and bpsync plugins Szymon Tarasiński 2026-03-08 12:03:54 +01:00
  • f1509a40f9 Fix fish plugin (#6428) Šarūnas Nejus 2026-03-08 13:24:01 +00:00
  • d2705fef4e Update changelog.rst Konstantin 2026-03-08 14:16:49 +01:00
  • b64bda86ff try to fix fish plugin Konstantin 2026-03-08 13:57:42 +01:00
  • 3c48b0c6e6 Centralise common autotagger search functionality (#5982) Šarūnas Nejus 2026-03-08 09:17:48 +00:00
  • 46aa0a4ba5 Make get_search_query_with_filters abstract Šarūnas Nejus 2026-03-08 09:06:00 +00:00
  • 0670611d7a Document new methods Šarūnas Nejus 2026-03-07 00:10:10 +00:00
  • 4cccb70921 Document shared metadata search plugin workflow Šarūnas Nejus 2026-03-06 23:00:26 +00:00
  • 9855d46901 Bound Spotify auth retry during search Šarūnas Nejus 2026-03-06 20:51:18 +00:00
  • 9b63985989 Migrate MusicBrainz to shared search hooks Šarūnas Nejus 2026-03-06 20:42:59 +00:00
  • 27bb34411c Refactor shared search API flow Šarūnas Nejus 2026-03-06 20:42:59 +00:00
  • 9f6a4b4147 Clarify %if template behavior (#6399) Šarūnas Nejus 2026-03-08 08:57:55 +00:00
  • 1f2beb6d02 Format Emil Hammarberg 2026-03-07 14:51:53 +01:00
  • 763dc7ccb1 Fix empty literal error Emil Hammarberg 2026-03-03 12:53:02 +01:00
  • 8a57472224 Reword Emil Hammarberg 2026-03-03 12:43:27 +01:00
  • 654b76190c Clarify %if template behavior Emil Hammarberg 2026-02-27 17:37:58 +01:00
  • 6ef2a8cb0d docs(CONTRIBUTING): Fix typo (#6423) Šarūnas Nejus 2026-03-08 08:50:12 +00:00
  • af42992cd9 docs(CONTRIBUTING): Fix typo Pierre Ayoub 2026-03-08 09:20:12 +01:00