Commit Graph

  • 2cd99985a3 lastgenre: Test album stage albumartists fallback lastgenre_album_albumartists_fallback J0J0 Todos 2026-08-02 23:34:37 +02:00
  • 0133a98da4 lastgenre: Docs for album stage albumartists fallback J0J0 Todos 2026-08-02 23:22:35 +02:00
  • 95b8f6ed07 lastgenre: Album stage albumartists fall back J0J0 Todos 2026-04-19 19:01:26 +02:00
  • c1e8a5ea2d lastgenre: Test original fallback improvements J0J0 Todos 2026-08-12 06:52:08 +02:00
  • b4bd82177a lastgenre: Improve original fallback stage J0J0 Todos 2026-07-28 07:37:16 +02:00
  • 8aaec87686 lastgenre: Extract original fallback stage to method J0J0 Todos 2026-07-30 06:46:40 +02:00
  • ceb2d5c15c lastgenre: Type alias GenresWithLabel J0J0 Todos 2026-08-17 07:57:57 +02:00
  • 235fd05a36 lastgenre: Test new fetch_va_genres helper J0J0 Todos 2026-08-16 11:32:34 +02:00
  • 3fd53d906e lastgenre: Rename genres to existing_genres J0J0 Todos 2026-07-30 07:09:14 +02:00
  • d1975e6af2 lastgenre: Extract original fallback stage to method J0J0 Todos 2026-07-30 06:46:40 +02:00
  • cfd93eec57 lastgenre: Extract complex artist stage to methods J0J0 Todos 2026-07-28 07:22:15 +02:00
  • c024674764 lastgenre: Name vars resolved instead of result J0J0 Todos 2026-07-28 07:11:19 +02:00
  • ce2372acbb lastgenre: Improve _try_resolve_stage docstring J0J0 Todos 2026-07-27 08:42:08 +02:00
  • dfe6b902eb lastgenre: Extract existing genre stage J0J0 Todos 2026-03-30 18:45:29 +02:00
  • d275955595 lastgenre: Conditional assign keep_genres (force mode) J0J0 Todos 2026-07-26 20:12:06 +02:00
  • f021f5033a lastgenre: Move get_genre helpers to methods J0J0 Todos 2026-03-30 18:34:17 +02:00
  • 7f2c60b602 feat: allow fromfilename to write found fields after import Henry 2026-08-16 22:01:12 -07:00
  • 575f2d92b0 bpd plugin: use asyncio directly and remove bluelet (#6903) Šarūnas Nejus 2026-08-17 05:17:16 +01:00
  • d53af83386 Serialize BPD notifications per connection Šarūnas Nejus 2026-08-04 01:34:14 +01:00
  • 9b16f67af1 Remove bluelet in favor of using asyncio in bpd plugin Šarūnas Nejus 2026-08-04 01:31:35 +01:00
  • d0de2d5390 docs: add new features to docs Henry 2026-08-15 22:54:49 -07:00
  • 1498ddbd18 feat: add UI prompt to toggle fromfilename Henry 2026-08-15 22:44:29 -07:00
  • 26ed0a401e style: re-arrange functions to be in an easier to follow order Henry 2026-08-15 22:01:06 -07:00
  • 1b306cdb2c tests: add tests to expand coverage back to 100%, improve typing Henry 2026-08-15 20:50:38 -07:00
  • e3a931ad4a feat: allow fromfilename to restore previous state of file Henry 2026-08-15 19:29:06 -07:00
  • 127a2d8914 docs: keep changelog entry under unreleased Sanjay Santhanam 2026-08-15 16:59:28 -07:00
  • b7993d19ac fix(discogs): retry malformed search responses #6912 Henry 2026-08-15 09:53:26 -07:00
  • 746cecf204 Fix KeyError in Deezer track conversion when artist is missing (#6929) henry 2026-08-14 17:28:46 -07:00
  • d97d78f830 Fix KeyError in Deezer track conversion when artist is missing Cohen Karnell 2026-08-14 12:02:07 -04:00
  • 1cb3af87e2 Add interactive upgrade option for duplicate_actions (#6910) Serene 2026-08-13 19:29:17 +10:00
  • 39d6e721ec testing: work on tests for forfromfilename - need to fix rogue directory. Henry 2026-08-12 22:48:18 -07:00
  • 54b5d41acd Merge branch 'master' into fix/skip-empty-metadata-search Sebastian Mohr 2026-08-12 12:28:20 +02:00
  • afd07ce5d3 fix(discogs): retry malformed search responses Trey Turner 2026-08-05 17:16:13 -05:00
  • abacc3aad0 Merge branch 'master' into upgrade2 Alok Saboo 2026-08-11 08:19:15 -04:00
  • dc1709e148 tidal: Normalize copyright text into a concise label name (#6907) Šarūnas Nejus 2026-08-11 00:44:26 +01:00
  • 5187fb31d9 tidal: restore licen[sc]e option lost in formatting NoDancing 2026-08-10 16:16:05 -07:00
  • 80b8c84779 tidal: comment formatting/alignment, per review Sean Cohan 2026-08-10 16:05:08 -07:00
  • ecff1e7215 tidal: rework _normalize_label into a single regex NoDancing 2026-08-06 19:46:10 -07:00
  • 7c139ab987 tidal: rewrite _normalize_label with regex, using apply_transforms NoDancing 2026-08-05 12:20:44 -07:00
  • f387d5bb4a tidal: rewrite _normalize_label without regex per review NoDancing 2026-08-05 10:31:59 -07:00
  • f6b7e1f761 tidal: Normalize copyright text into a concise label name NoDancing 2026-08-04 22:45:47 -07:00
  • 87128df34e autotagging: introduce Source class for matching (#6681) Šarūnas Nejus 2026-08-10 23:08:15 +01:00
  • 3a38c7df5a reworking tests and types a bit Henry Oberholtzer 2026-08-10 12:46:16 -07:00
  • 1235013473 merge with master Henry Oberholtzer 2026-08-10 12:43:25 -07:00
  • 4596bd21d2 docs: reformat changelog entry with docstrfmt Sanjay Santhanam 2026-08-06 10:06:50 -07:00
  • 0ab54bd44e Simplify empty-search comment and shorten changelog entry Sanjay Santhanam 2026-08-02 02:02:42 -07:00
  • 6fff0532d6 docs: scope changelog entry to SearchApiMetadataSourcePlugin plugins Sanjay Santhanam 2026-07-30 05:38:48 -07:00
  • 58bd7ede4c fix: skip metadata source search when query and filters are empty Sanjay Santhanam 2026-07-24 17:41:52 -07:00
  • e9d6c996ba remove dead code Alok Saboo 2026-08-05 14:46:04 -04:00
  • 1ddc95f7a6 address copilot comments Alok Saboo 2026-08-05 09:05:51 -04:00
  • cbe300f7ef Merge branch 'master' into upgrade2 Alok Saboo 2026-08-05 08:57:42 -04:00
  • c19b6b42d8 add interactive upgrade option Alok Saboo 2026-08-05 08:47:26 -04:00
  • 4e2e70f2fb Define a container for Likelies Šarūnas Nejus 2026-07-17 09:55:47 +01:00
  • 649135c0f5 Ignore Match move commit Šarūnas Nejus 2026-06-03 19:19:55 +01:00
  • 97904e7e16 Refactor autotag to use Source abstraction Šarūnas Nejus 2026-06-18 01:55:43 +01:00
  • 1d1a293048 Exclude AttrDict move from git blame Šarūnas Nejus 2026-06-18 01:58:48 +01:00
  • ea334bd977 Move AttrDict under beets.util Šarūnas Nejus 2026-06-18 01:36:18 +01:00
  • 74c2d98ee5 template evaluation: handle string templates only (#6737) Šarūnas Nejus 2026-08-05 02:02:45 +01:00
  • 5933fcad85 Refactor template evaluation to handle format strings ONLY Šarūnas Nejus 2026-08-05 01:56:59 +01:00
  • cdab20f94a importsource: Only register listener if configured importsource_listener J0J0 Todos 2026-01-17 08:51:03 +01:00
  • b9c7c13749 fix(deezer): use free text for singleton searches (#6895) Šarūnas Nejus 2026-08-04 16:50:44 +01:00
  • 03045b80e9 Merge branch 'master' into master Šarūnas Nejus 2026-08-04 16:45:30 +01:00
  • d1f17e4eec Fix update with plugin media flex fields (#6783) Šarūnas Nejus 2026-08-04 07:46:40 +01:00
  • 2fe5dc7a0e Fix storing flex media fields during update Vincent Gao 2026-06-27 10:52:09 +02:00
  • 283133ce13 Fix queries for flexible attributes with uppercase names (#6901) Šarūnas Nejus 2026-08-04 04:52:42 +01:00
  • fd3d8adf30 resolve flex keys through a lowered-key map Sebastian Cao 2026-08-04 11:22:40 +08:00
  • c7a842941d Fix queries for flexible attributes with uppercase names Sebastian Cao 2026-08-03 20:31:12 +08:00
  • cb8d5befdd feat: add editor config option (#6897) Sebastian Mohr 2026-08-03 13:13:47 +02:00
  • 8e6be08849 style: apply ruff formatting to test_util.py Mohsin Hirani 2026-08-02 13:50:06 -04:00
  • 205ededdce docs: move changelog entry to Unreleased section Mohsin Hirani 2026-08-02 13:49:13 -04:00
  • 503830cacb docs: apply docstrfmt formatting to editor section Mohsin Hirani 2026-08-02 13:45:06 -04:00
  • 46498a8967 docs: fix RST markup and improve test coverage per review Mohsin Hirani 2026-08-02 12:44:34 -04:00
  • 4cf62d5360 test: add tests for editor_command() config option Mohsin Hirani 2026-07-28 14:10:13 -04:00
  • a849afb4c1 docs: add editor config option to configuration reference Mohsin Hirani 2026-07-28 11:34:01 -04:00
  • 441d8f5a96 docs: apply docstrfmt formatting to changelog Mohsin Hirani 2026-07-27 10:02:48 -04:00
  • 1e88e48e78 docs: add changelog entry for editor config option Mohsin Hirani 2026-07-27 09:59:05 -04:00
  • c98c0e9226 style: apply ruff formatting Mohsin Hirani 2026-07-27 09:58:30 -04:00
  • c51d3a7c47 feat: add editor config option to editor_command() Mohsin Hirani 2026-07-20 21:57:12 -04:00
  • efc8970260 Add bitrate-based 'upgrade' duplicate_action (#6842) Serene 2026-08-01 12:57:46 +10:00
  • 681f27feb6 fix(deezer): use free text for singleton searches Piotr Szpetkowski 2026-07-30 21:18:59 +02:00
  • 7a49cc4882 Merge branch 'master' into upgrade Alok Saboo 2026-07-30 09:11:46 -04:00
  • 4240594e5e use pathlib in tests: migrate most tests to pathlib (#6865) Šarūnas Nejus 2026-07-30 12:29:37 +01:00
  • 76d5198810 util: remove prefix parameter from syspath (#6880) Šarūnas Nejus 2026-07-30 12:22:15 +01:00
  • eab29f598f beets.util: remove prefix= kwarg from syspath Šarūnas Nejus 2026-07-18 00:29:05 +01:00
  • f4e777a7f4 Ignore commits in git blame Šarūnas Nejus 2026-07-27 20:29:10 +01:00
  • bb66b0c378 Return Path from TestHelper.create_mediafile_fixture Šarūnas Nejus 2026-07-01 16:21:46 +01:00
  • b2f52ac124 Remove syspath Šarūnas Nejus 2026-07-28 02:47:26 +01:00
  • 951e32a852 Use pathlib.Path wherever possible in tests Šarūnas Nejus 2026-07-30 08:25:44 +01:00
  • 04c2304879 Replace item.path with item.filepath in tests Šarūnas Nejus 2026-07-28 02:04:36 +01:00
  • 77b9dffc49 lyrics: treat missing lyrics body as empty text instead of crashing (#6864) Šarūnas Nejus 2026-07-30 12:12:12 +01:00
  • f421079eaf Moved changelog entry into unreleased section. Sebastian Mohr 2026-07-30 13:05:31 +02:00
  • 2321ef9920 lyrics: include instrumental in from_item flexible keys SAY-5 2026-07-27 14:24:44 -07:00
  • 05437408b2 lyrics: normalize missing lyrics body in from_item Sai Asish Y 2026-07-22 12:05:32 -07:00
  • 9667d0fcf7 lyrics: treat missing lyrics body as empty text instead of crashing Sai Asish Y 2026-07-20 10:39:27 -07:00
  • 91c554b241 fix(autotag): "featuring" pattern in string_dist matches mid-word "ft" (#6843) Šarūnas Nejus 2026-07-30 12:04:08 +01:00
  • b5019fb180 Moved changelog entry into unreleased section. Sebastian Mohr 2026-07-30 12:56:37 +02:00
  • 19d0914401 fix(autotag): make featuring word boundary symmetric chuenchen309 2026-07-16 18:42:15 +08:00
  • 8518a13f3d docs: reflow changelog entry to satisfy docstrfmt chuenchen309 2026-07-16 18:11:30 +08:00
  • 69772cdc6d fix(autotag): "featuring" pattern in string_dist matches mid-word "ft" chuenchen309 2026-07-16 08:13:00 +08:00
  • e808a3c868 Fix unique_path counter for names ending in two or more digits (#6875) Šarūnas Nejus 2026-07-30 11:58:05 +01:00