Commit Graph

  • bb6c96f747 Add changelog note for external delimited tags fix zqmfb 2026-03-28 13:18:24 -04:00
  • 5e9d5c03db Add test for reading externally tagged semicolon-delimited genres zqmfb 2026-03-28 12:02:57 -04:00
  • 60d7953f99 Add test for lastgenre with existing semicolon-delimited tags zqmfb 2026-03-28 12:02:33 -04:00
  • da7c03959b Explicitly normalize delimited genres on read zqmfb 2026-03-28 10:44:53 -04:00
  • 31d4a1209b add config & doc, refactor, optimize laogao216 2026-03-29 04:51:54 +02:00
  • 5b0fb0eb04 fix windows tests laogao216 2026-03-28 23:21:22 +01:00
  • ace43c8376 fix windows tests laogao216 2026-03-28 22:47:20 +01:00
  • e812f6a861 add missing test files laogao216 2026-03-28 22:19:39 +01:00
  • c3967ca1b2 Sync fork with master and paste in changes laogao216 2026-03-28 22:10:03 +01:00
  • b92c9f20c0 Merge branch 'master' into issue2572 Šarūnas Nejus 2026-03-28 18:23:02 +00:00
  • 201989b891 Clarify changelog notes that the genre field is gone (#6467) Šarūnas Nejus 2026-03-28 14:58:39 +00:00
  • eebed3a154 Clarify that genre field has been removed Šarūnas Nejus 2026-03-28 12:17:27 +00:00
  • c3482c68f6 Increment version to 2.8.0 v2.8.0 snejus 2026-03-28 13:09:59 +00:00
  • d40bdc0d92 Use explicit autotag imports (#6459) Šarūnas Nejus 2026-03-28 13:08:20 +00:00
  • 2492639241 Set ImportTask.candidates to None by default Šarūnas Nejus 2026-03-23 01:56:16 +00:00
  • 01aff82971 Add commit to git blame ignore revs Šarūnas Nejus 2026-03-23 01:54:33 +00:00
  • b8def07121 autotag: use explicit imports Šarūnas Nejus 2025-05-21 02:28:28 +01:00
  • 2bb4c41a59 Document extra_debug in the docs (#6461) Šarūnas Nejus 2026-03-28 12:19:06 +00:00
  • 6e4c7354ab Formatted docs again Wouter2devries 2026-03-26 10:53:00 +01:00
  • 6f61fe9a3b Updated missed has_images Wouter2devries 2026-03-26 10:50:40 +01:00
  • 6aaa89fd8d Fixed docs formatting Wouter2devries 2026-03-26 10:04:40 +01:00
  • 0480ecc2cc Fixed changelog mistake made with the merge Wouter2devries 2026-03-26 09:45:56 +01:00
  • 3a0149f860 Merge branch 'issue2572' of https://github.com/Wouter2devries/beets into issue2572 Wouter2devries 2026-03-26 09:40:23 +01:00
  • 1930a1d9d7 Fixed Linting Wouter2devries 2026-03-26 09:40:17 +01:00
  • 0e83f1395a Parameterized the 2 tests into one Wouter2devries 2026-03-26 09:34:19 +01:00
  • fa24c63bbb Merge branch 'master' into issue2572 Wouter2devries 2026-03-26 09:20:37 +01:00
  • d362bf5026 Document extra_debug logging method for plugin authors Šarūnas Nejus 2026-03-23 19:16:14 +00:00
  • 72b4c77161 Simplify tagging (#6165) Šarūnas Nejus 2026-03-22 19:34:26 +00:00
  • 5fad834ad2 Ensure we use Distance to initialise Match objects Šarūnas Nejus 2026-03-21 18:18:49 +00:00
  • 5ae0b82c8a Add test for from_scratch Šarūnas Nejus 2026-03-21 16:48:57 +00:00
  • 8a586ec506 Add test for original_date Šarūnas Nejus 2026-03-21 16:48:50 +00:00
  • 80fc1490e5 Add a note to the changelog Šarūnas Nejus 2026-03-21 16:41:12 +00:00
  • 74b89b6ed2 autotag: do not sync joined artist to artists field Šarūnas Nejus 2026-03-21 14:36:32 +00:00
  • 067748a483 autotag: move tests to test_hooks.py Šarūnas Nejus 2025-11-03 02:28:37 +00:00
  • df6f5c5826 import: simplify tagging item Šarūnas Nejus 2025-11-03 08:39:12 +00:00
  • 79787cfd97 tagging: fix list albumartists field Šarūnas Nejus 2024-09-14 04:11:52 +01:00
  • f3f132942a autotag: fix list fields Šarūnas Nejus 2025-11-03 08:55:18 +00:00
  • b4ab2d8aa4 tagging: allow nulling singleton fields Šarūnas Nejus 2024-11-23 02:58:14 +00:00
  • 819b35f6aa autotag: add a test for overwrite_null configuration Šarūnas Nejus 2025-11-15 14:30:00 +00:00
  • da7714aea6 Add feature to exclude albums/songs during auto import (#6452) Šarūnas Nejus 2026-03-22 01:54:27 +00:00
  • 47148d5100 Fix formatting kelamg 2026-03-21 20:49:22 +01:00
  • 7556beb33a Revert docstring kelamg 2026-03-21 20:47:05 +01:00
  • 131930144b Update beetsplug/lyrics.py kelamg 2026-03-21 20:42:11 +01:00
  • 97a89e919c Update docs/plugins/lyrics.rst kelamg 2026-03-21 20:34:55 +01:00
  • 989fc665c9 Improve test kelamg 2026-03-21 20:39:05 +01:00
  • 2e70472748 Remove + chars kelamg 2026-03-21 20:33:25 +01:00
  • 2f83c0869e Fix integration test kelamg 2026-03-21 19:35:56 +01:00
  • b3bcb78349 Fix indentation kelamg 2026-03-21 19:15:21 +01:00
  • 55b6fbe77d copied more generic implementation from snejus, and updated the tests and docs accordingly jochem 2026-03-21 13:02:55 +01:00
  • d4dc46591d Update beetsplug/lyrics.py kelamg 2026-03-20 16:26:44 +01:00
  • eacaa09a07 Fix docs formatting kelamg 2026-03-20 15:59:08 +01:00
  • 9a735df125 Fix formatting kelamg 2026-03-20 15:47:26 +01:00
  • ec4def9e91 Refactor exclusion tests to pytest kelamg 2026-03-20 15:34:40 +01:00
  • 2f9ee89b2a Added feature to exclude albums/songs during importing when auto is enabled, as requested in issue #3523. Also added corresponding tests and documentation. jochem 2026-03-19 15:28:11 +01:00
  • b09801b24e docs: Update links to pipx installation guide (#6454) Šarūnas Nejus 2026-03-21 18:09:20 +00:00
  • fb46314027 docs: Update links to pipx installation guide Andrey Mivrenik 2026-03-21 20:01:46 +02:00
  • 97a70babf0 Updated tests to test the behaviour Wouter2devries 2026-03-20 21:51:55 +01:00
  • abd421384b Simplified has_cover_art Wouter2devries 2026-03-20 21:13:49 +01:00
  • 867d17e409 Changed has_images to has_cover_art Wouter2devries 2026-03-20 21:03:52 +01:00
  • 03b1ab012c Refactor dist display (#6444) Šarūnas Nejus 2026-03-20 19:23:54 +00:00
  • 1c30e67e03 Added Images query tests, docs and changelog Wouter2devries 2026-03-20 14:48:23 +01:00
  • 77d178808a Added has_cover_art query Wouter2devries 2026-03-20 13:53:06 +01:00
  • c17eebb16e lastgenre: Dedup fallback handling in _get_genre J0J0 Todos 2026-03-09 07:30:15 +01:00
  • 4c5f4c84b9 lastgenre: Genre ignorelist based on artist J0J0 Todos 2026-03-18 16:46:53 +01:00
  • cd0c0a2349 lastgenre: Tests for genre ignorelist feature J0J0 Todos 2026-03-01 10:24:43 +01:00
  • 2d1461f1d0 Refactor distance and match display into properties Šarūnas Nejus 2026-03-15 17:21:19 +00:00
  • 1943b14565 Refactor of layout utils (#6442) Šarūnas Nejus 2026-03-17 18:07:34 +00:00
  • a3e94ecac3 Document Side Šarūnas Nejus 2026-03-16 01:30:08 +00:00
  • 2a003ac709 Refactor ShowChangeTest to use snapshot-style assertions Šarūnas Nejus 2026-03-15 09:20:09 +00:00
  • 89784c6e3b Middle and last line widths are always the same for split_into_lines Šarūnas Nejus 2026-03-15 07:55:36 +00:00
  • d10abe426c Rename width_tuple to widths Šarūnas Nejus 2026-03-14 20:27:59 +00:00
  • 0d465231c2 Create attributes for widths Šarūnas Nejus 2026-03-14 20:26:56 +00:00
  • c19c7dec2f Dedupe common logic from both layout methods Šarūnas Nejus 2026-03-14 19:54:23 +00:00
  • 3395968988 Use NamedTuple instead of dict for Side Šarūnas Nejus 2026-03-14 15:24:12 +00:00
  • df60e38f5c Remove redundant term_width and separator args Šarūnas Nejus 2026-03-14 14:08:23 +00:00
  • 983d41efe0 docs(installation): Update installation guide (#6447) Šarūnas Nejus 2026-03-17 17:55:27 +00:00
  • f6813c0909 docs(main): Update to reflect current installation guide Andrey Mivrenik 2026-03-17 18:24:09 +02:00
  • 3ff93c2eeb docs(installation): Update installation guide Andrey Mivrenik 2026-03-17 17:50:22 +02:00
  • 9a7a0b93c0 Rename play_count -> lastfm_play_count in lastimport due to clash with mpdstats (#6443) Šarūnas Nejus 2026-03-17 08:35:13 +00:00
  • 6eff971257 lastimport: rename flexible field because of the clash with mpdstats Šarūnas Nejus 2026-03-15 10:13:00 +00:00
  • 05f0ec3102 Lastgenre: Separate last.fm client; Centralize extra_debug logging; Group related methods (#6368) Šarūnas Nejus 2026-03-17 08:18:52 +00:00
  • 4431aebd40 Make extra_debug a BeetsLogger method J0J0 Todos 2026-03-17 07:13:54 +01:00
  • 747f9ed4b3 lastgenre: Ignore client.py move commit J0J0 Todos 2026-03-15 21:57:09 +01:00
  • b3e77d50d5 Changelog for extra_debug tool J0J0 Todos 2026-03-07 09:30:07 +01:00
  • 870845d9c7 lastgenre: Polish method grouping comments wording J0J0 Todos 2026-03-07 08:56:15 +01:00
  • af8cbc179c lastgenre: Adapt test to canon helpers move J0J0 Todos 2026-03-07 08:39:56 +01:00
  • 9747d91557 lastgenre: Group all tree processing helpers together J0J0 Todos 2026-03-07 08:31:06 +01:00
  • 71a104bbdc lastgenre: Named types Whitelist and CanonTree J0J0 Todos 2026-03-03 17:32:16 +01:00
  • ffc6f23407 lastgenre: Adapt test to last.fm client separation J0J0 Todos 2026-03-03 17:20:57 +01:00
  • c928c04ac2 lastgenre: Move fetching to client module J0J0 Todos 2026-03-15 21:52:50 +01:00
  • 84111aa8ee Add extra_debug utility to beets.logging J0J0 Todos 2026-03-15 21:51:07 +01:00
  • 4b93413851 Fix Windows fallback for beet config -e when no editor is set (#6445) Šarūnas Nejus 2026-03-16 21:25:04 +00:00
  • 886bb8626d Remove implementation-focused tests per review Aditya Inamdar 2026-03-16 14:07:30 -07:00
  • e711ad1cdb Format changelog entry for docs check Aditya Inamdar 2026-03-15 18:51:03 -07:00
  • 518a4a83fa Fix Windows fallback for config editor command Aditya Inamdar 2026-03-15 18:41:37 -07:00
  • fd0760f4c5 play: Add -R/--randomize option to play plugin (#6424) Šarūnas Nejus 2026-03-16 19:36:35 +00:00
  • f9f4af874b feat(play): Add -R/--randomize option to play plugin Andrejs Mivreniks 2026-03-08 12:33:30 +02:00
  • 4b9cff3e0e Fixups after utils move (#6446) Šarūnas Nejus 2026-03-16 07:45:27 +00:00
  • 0b619c8b83 Add a note to the changelog Šarūnas Nejus 2026-03-16 07:20:29 +00:00
  • 286bce13c9 Fix show_model_changes Šarūnas Nejus 2026-03-16 07:00:49 +00:00