Commit Graph

  • 9ff2d49610 Make patterns case insensitive Šarūnas Nejus 2026-04-05 21:40:46 +01:00
  • 20acca6590 fix(replaygain): clear conflicting tags on write (#6498) Šarūnas Nejus 2026-04-05 17:26:10 +01:00
  • f1a95bed57 fix(replaygain): clear conflicting tags on write ShimmerGlass 2026-04-04 16:13:30 +02:00
  • a6af177be4 Make sure labels can be added to PRs Šarūnas Nejus 2026-04-05 09:45:04 +01:00
  • 1f78b85d39 Fix labeler regexes (#6501) Šarūnas Nejus 2026-04-05 09:32:55 +01:00
  • 01b3e143e3 Remove case-sensitive flag which breaks patterns Šarūnas Nejus 2026-04-05 09:30:51 +01:00
  • 06512c9ba2 Use multi value remixers, composers, lyricists and arrangers (#6487) Šarūnas Nejus 2026-04-05 09:21:25 +01:00
  • 8c57b87bdb Consistent wording of multi-valued in migrations.py J0J0 Todos 2026-04-05 07:12:29 +02:00
  • 16ad66600b Consistent wording of multi-valued in changelog J0J0 Todos 2026-04-05 07:07:38 +02:00
  • a867b961cc Migrate arranger -> arrangers Šarūnas Nejus 2026-04-04 13:26:03 +01:00
  • 85eaa447f0 Migrate composer -> composers Šarūnas Nejus 2026-04-03 00:23:42 +01:00
  • a8f14ced42 Update docs Šarūnas Nejus 2026-04-02 20:00:54 +01:00
  • 6c6c8aa78b Set lyricists in musicbrainz Šarūnas Nejus 2026-04-02 19:27:40 +01:00
  • eddba584f1 Handle single lyricist in TrackInfo Šarūnas Nejus 2026-04-02 19:27:31 +01:00
  • f06cc4246e Add migration for lyricists list field Šarūnas Nejus 2026-04-02 19:22:13 +01:00
  • 8cfdd7a3ae Update mediafile Šarūnas Nejus 2026-04-02 11:35:11 +01:00
  • f2e282a327 Update docs Šarūnas Nejus 2026-04-02 11:34:15 +01:00
  • 30843058bf Set remixers in musicbrainz Šarūnas Nejus 2026-04-02 11:12:51 +01:00
  • c8360e5b11 Use __setattr__ to handle setting legacy string fields Šarūnas Nejus 2026-04-02 11:11:50 +01:00
  • 46a6a4a146 Test both genre/s and remixer/s handling in TrackInfo/AlbumInfo Šarūnas Nejus 2026-04-01 21:47:29 +01:00
  • 2d797d99ff Handle remixer str value in Info Šarūnas Nejus 2026-04-01 21:40:26 +01:00
  • db4298d14d Generalise getting list value from list value in Info Šarūnas Nejus 2026-04-01 21:40:05 +01:00
  • ad5c77f5cd Migrate remixer to remixers Šarūnas Nejus 2026-04-01 10:15:34 +01:00
  • 847f94e68c Generalise multi-value migrations Šarūnas Nejus 2026-04-01 01:03:42 +01:00
  • dcea85c113 Automatically label issues and prs with plugin labels (#6497) Šarūnas Nejus 2026-04-05 09:08:42 +01:00
  • 2ef4b5b72c Add GitHub issue and PR auto-labeler workflow Šarūnas Nejus 2026-04-04 14:33:52 +01:00
  • a65ba3859f Merge remote-tracking branch 'upstream/master' into spotify_batch Alok Saboo 2026-04-04 18:13:40 -04:00
  • 29d5fac98d feat(chroma): add chromasearch command (#6486) Šarūnas Nejus 2026-04-04 16:46:37 +01:00
  • 1242f42b37 feat(chroma): add chromasearch command ShimmerGlass 2026-04-01 22:27:39 +02:00
  • a8a7300865 smartplaylist: Copy-paste-able list of playlists (#6404) Šarūnas Nejus 2026-04-04 13:41:36 +01:00
  • b32f220523 smartplaylist: Test new shell quoting behavior J0J0 Todos 2026-04-03 17:42:36 +02:00
  • 6657649eaa Changelog for #6404 smartplaylist copy-paste fix J0J0 Todos 2026-03-02 08:12:23 +01:00
  • f8766c1fb8 smartplaylist: Display available lists cp-ready J0J0 Todos 2025-09-29 11:46:48 +02:00
  • 9c315c865a smartplaylist: Tiny refactor use items for dict J0J0 Todos 2026-04-03 12:07:08 +02:00
  • 131768b7b4 Fix albumartists_sort prepending joined artist credit (#6470) (#6491) Šarūnas Nejus 2026-04-03 22:59:25 +01:00
  • 2002e838de Merge branch 'master' into master Šarūnas Nejus 2026-04-03 22:53:47 +01:00
  • 0171718b5a Fixed formatting jazib-ahmad 2026-04-03 17:40:54 -04:00
  • 67aed53b37 Shortened test variable names to fix line length jazib-ahmad 2026-04-03 17:32:35 -04:00
  • a8510620cf Fixed lowercase comparison in join detection, updated ApplyTest with multiple artist sort data jazib-ahmad 2026-04-03 17:21:12 -04:00
  • e536514566 autobpm: Add --force and --quiet options; Deprecate overwrite (#6481) J0J0 Todos 2026-04-03 11:48:44 +02:00
  • 5d76e44f81 Changelog for #6481 autobpm force,quiet options J0J0 Todos 2026-03-31 22:46:10 +02:00
  • 63b23e4a5c autobpm: Test force, quiet, overwrite fallback J0J0 Todos 2026-04-01 09:54:40 +02:00
  • 9b1761ac44 autobpm: Options force,quite and deprecate overwrite J0J0 Todos 2025-07-05 07:42:37 +02:00
  • 6577dc1ffd Also created a variable for set(map(str.lower, list_val)) jazib-ahmad 2026-04-02 23:47:26 -04:00
  • 61a87fcdbf Added comments to ensure_first_value, stored lowercase value in variable, improved join detection with all() and len check, simplified test case, restored changelog sections jazib-ahmad 2026-04-02 23:28:56 -04:00
  • ad20cc712b Add filename extension for music files with no extension during import (#6457) Šarūnas Nejus 2026-04-03 00:26:26 +01:00
  • 56b9030646 Fix changelog formatting jazib-ahmad 2026-04-02 18:14:47 -04:00
  • ee93558efb Resolve merge conflict in changelog jazib-ahmad 2026-04-02 18:07:33 -04:00
  • b5b1eff8d1 Fix changelog formatting jazib-ahmad 2026-04-02 18:00:59 -04:00
  • acd209ba67 Merge branch 'master' into master jazib-ahmad 2026-04-02 17:49:33 -04:00
  • 9c13fee79e Fix albumartists_sort prepending joined artist credit (#6470) jazib-ahmad 2026-04-02 17:20:13 -04:00
  • e8ff69bacd fix doc format laogao216 2026-04-02 17:41:15 +02:00
  • f9874d57be Merge branch 'master' into master gaotue 2026-04-02 17:28:47 +02:00
  • 75cfa0d751 Address reviewer coments Alok Saboo 2026-03-31 19:49:04 -04:00
  • 913149ef8f Fix Spotify batch helper typing for mypy Alok Saboo 2026-03-31 19:45:29 -04:00
  • 2d6711e404 lint Alok Saboo 2026-03-31 19:41:51 -04:00
  • d4d265e7e0 batch spotify requests Alok Saboo 2026-03-31 19:33:56 -04:00
  • 2ba11da5a3 clarify changelog laogao216 2026-03-31 15:15:04 +02:00
  • bb45b29b05 Add pytest-xdist enable-pytest-xdist Šarūnas Nejus 2026-03-31 11:01:54 +01:00
  • 712bada676 Update deps (#6479) Šarūnas Nejus 2026-03-31 02:01:38 +01:00
  • 74007ecdb3 Record play counts by source for lastfm and listenbrainz (#6471) Šarūnas Nejus 2026-03-31 01:54:27 +01:00
  • 1036851644 Add listenbrainz_play_count type Šarūnas Nejus 2026-03-29 16:09:12 +01:00
  • 6067ccd8b7 Update listenbrainz docs Šarūnas Nejus 2026-03-29 15:56:08 +01:00
  • d8316fa1df Add a note to the changelog Šarūnas Nejus 2026-03-29 15:54:00 +01:00
  • db7c753ebe Update listenbrainz accordingly Šarūnas Nejus 2026-03-29 15:49:45 +01:00
  • d7c9e268f9 Refactor process_tracks and add tests Šarūnas Nejus 2026-03-29 15:03:44 +01:00
  • 430c9db4e2 Create a function for processing a single track Šarūnas Nejus 2026-03-29 09:14:51 +01:00
  • cc9d86fdcf Add types Šarūnas Nejus 2026-03-29 09:09:38 +01:00
  • 985e0d2bdb Import query classes explicitly Šarūnas Nejus 2026-03-29 09:06:18 +01:00
  • 2041d2e0e7 Move process_tracks to utils Šarūnas Nejus 2026-03-29 09:04:29 +01:00
  • 027829f92d Update dependencies Šarūnas Nejus 2026-03-31 01:32:25 +01:00
  • 468d6bcbd8 Implemented issue 2572, Query to find albums with/without embedded cover art (#6451) Šarūnas Nejus 2026-03-31 01:10:27 +01:00
  • 202eb7c529 Merge branch 'master' into issue2572 Šarūnas Nejus 2026-03-31 01:04:48 +01:00
  • 21e6770561 Fix changelog (#6475) Šarūnas Nejus 2026-03-31 01:03:59 +01:00
  • 0f0d881c1e Fix changelog Eric Masseran 2026-03-30 21:36:39 +02:00
  • 4f54147523 Remove dead code identified by static analysis (#6473) Šarūnas Nejus 2026-03-31 00:47:41 +01:00
  • 89cf4e54b5 lastgenre: Method grouping comment headers lastgenre_refactor_get_genre J0J0 Todos 2026-03-30 22:21:28 +02:00
  • 6baf5c7651 lastgenre: Dedup finding correct artist attr J0J0 Todos 2026-03-30 22:13:13 +02:00
  • 2b931a595f lastgenre: Extract original genre fallback J0J0 Todos 2026-03-30 18:59:42 +02:00
  • 13fdc22c53 lastgenre: Extract artist genre stage J0J0 Todos 2026-03-30 18:55:47 +02:00
  • 9fc624fe49 lastgenre: Extrack track,album stages J0J0 Todos 2026-03-30 18:50:45 +02:00
  • e87c10f4a2 lastgenre: Extract existing genre stage J0J0 Todos 2026-03-30 18:45:29 +02:00
  • 530649347b lastgenre: Move get_genre helpers to methods J0J0 Todos 2026-03-30 18:34:17 +02:00
  • 577f3926e0 Remove dead code identified by static analysis duriantaco 2026-03-30 14:09:44 +08:00
  • 652733a768 format laogao216 2026-03-29 17:43:41 +02:00
  • 2285671223 refactoring and other improvements laogao216 2026-03-29 17:41:28 +02:00
  • 9d5ccdaa87 Merge branch 'master' into issue2572 Wouter2devries 2026-03-29 15:21:25 +02:00
  • 9e227a1a33 Moved query to unreleased Wouter2devries 2026-03-29 15:13:49 +02:00
  • f4b9436f23 lastgenre: Docs hint on canonical without whitelist J0J0 Todos 2026-03-29 12:08:23 +02:00
  • 094df84c75 lastgenre: Docs for genre normalization (aliases) J0J0 Todos 2026-03-29 11:45:31 +02:00
  • 383491c9ee lastgenre: Test aliases and ship default config J0J0 Todos 2026-03-27 07:22:08 +01:00
  • fbc55dac78 lastgenre: Implement genre alias normalization J0J0 Todos 2026-03-27 07:19:47 +01:00
  • c5a14d330c Update docs for yaml refactor J0J0 Todos 2026-03-27 14:30:37 +01:00
  • 9ac3de49e5 lastgenre: Refactor ignorelist to yaml J0J0 Todos 2026-03-26 06:52:32 +01:00
  • f5e886dd06 Update beetsplug/importsource.py importsource_listener J0J0 Todos 2026-03-01 10:30:51 +01:00
  • 751d801783 importsource: Test listeners based on config J0J0 Todos 2026-01-17 09:10:21 +01:00
  • d53f0d21dd importsource: Only register listener if configured J0J0 Todos 2026-01-17 08:51:03 +01:00
  • e69a588901 Explicitly normalize delimited genres on read (#6468) Šarūnas Nejus 2026-03-29 08:46:11 +01:00
  • 51032b6360 Clean up parameterized test zqmfb 2026-03-28 22:46:38 -04:00
  • 7fb978d67e Address review feedback zqmfb 2026-03-28 14:51:00 -04:00