Commit Graph

  • edfe0befdc Rework fromfilename_task, rename dictionaries, create mock task Henry 2026-01-06 07:37:29 -08:00
  • 5f776078d9 Add configurable field test, multi-item test, sanity check Henry 2026-01-05 21:06:00 -08:00
  • e516238ca6 Add album fields parsing, refactored tag updating, expanded testing. Henry 2026-01-03 22:30:53 -08:00
  • 56b994f239 Rewrite and extend regex, extend bad titles Henry 2026-01-01 23:44:46 -08:00
  • 6757fc41ca Refactor plugin, add type hints Henry 2026-01-01 19:08:53 -08:00
  • 45e78473b0 feat(import): add --nomove / -M option ShimmerGlass 2026-05-07 08:51:58 +02:00
  • 7dde183d7d convert: Add types and simplify args parsing (#6573) Šarūnas Nejus 2026-05-06 15:49:48 +01:00
  • 86813678d7 Use pipeline.mutator_stage instead of a Generator Šarūnas Nejus 2026-04-23 14:23:39 +01:00
  • ec940e8b61 Remove redundant param provision to encode Šarūnas Nejus 2026-04-22 21:46:45 +01:00
  • dd33fef52e Remove redundant param provision to should_transcode Šarūnas Nejus 2026-04-22 21:43:29 +01:00
  • e574e86887 Replace get_format with command attribute Šarūnas Nejus 2026-04-22 21:38:39 +01:00
  • 34772d2684 Replace _get_opts_and_config with attributes Šarūnas Nejus 2026-04-22 21:31:30 +01:00
  • ee895efd2d Handle opts using the config Šarūnas Nejus 2026-04-22 21:19:20 +01:00
  • b15006ca11 Remove dependency on global config Šarūnas Nejus 2026-04-22 20:18:15 +01:00
  • 241eb6db09 Fix typing issues Šarūnas Nejus 2026-04-22 19:25:16 +01:00
  • 33efc2bd19 Add types Šarūnas Nejus 2026-04-22 19:23:12 +01:00
  • d5187fc831 Ignore mypy issue switch-to-uv Šarūnas Nejus 2026-05-06 15:04:58 +01:00
  • fd7f3f136e Only install required dep groups in CI Šarūnas Nejus 2026-05-06 12:19:27 +01:00
  • bf143240d9 Add --locked flag to all uv installs Šarūnas Nejus 2026-05-06 12:05:34 +01:00
  • 14b86ca04a Add dev dependency group Šarūnas Nejus 2026-05-06 11:35:08 +01:00
  • 28a1ed1aad Make docs a dependency group Šarūnas Nejus 2026-05-06 11:34:42 +01:00
  • d77105a9a3 Do not attempt to install linux-specific deps on Windows Šarūnas Nejus 2026-04-14 21:24:16 +01:00
  • 68a83156c0 Add a note to the changelog Šarūnas Nejus 2026-04-14 21:14:27 +01:00
  • a0d7f3ce16 Replace poetry by uv Šarūnas Nejus 2026-04-14 21:06:24 +01:00
  • 26ab6b2636 Increment version to 2.11.0 v2.11.0 snejus 2026-05-06 10:05:13 +00:00
  • abf41b46f6 Update deps (#6611) Šarūnas Nejus 2026-05-06 11:02:59 +01:00
  • 4a0bfdc632 Update dependencies Šarūnas Nejus 2026-05-06 10:51:32 +01:00
  • 3d3f5e3ba5 badfiles: respect import.quiet during import hook (#6589) Šarūnas Nejus 2026-05-02 23:55:48 +01:00
  • 10d0f37793 Merge branch 'master' into fix/badfiles-quiet-mode Šarūnas Nejus 2026-05-02 22:35:41 +01:00
  • 250b3fdb8b Fix misplaced changelog note (#6602) Šarūnas Nejus 2026-05-02 22:27:57 +01:00
  • 57b9b648b0 Fix changelog Šarūnas Nejus 2026-05-02 22:15:43 +01:00
  • 2a8380aa9d fix(MusicBrainz): date parsing fix (#6599) Šarūnas Nejus 2026-05-02 22:12:29 +01:00
  • cc63a4e9b9 fix(MusicBrainz): date parsing fix ShimmerGlass 2026-05-02 09:36:20 +02:00
  • 2aa7031bcc Add Beetnik in other plugins (#6597) Šarūnas Nejus 2026-05-02 02:52:21 +01:00
  • 394ed738c4 Show how to install extra dependencies ika 2026-05-01 18:53:09 +02:00
  • 4fdd8e2b96 Add Beetnik in other plugins Ivan Kanis 2026-05-01 08:42:12 +02:00
  • 382ec79fe0 badfiles: address review feedback Eyüp Can Akman 2026-04-30 15:45:22 +03:00
  • 811593a1ee badfiles: respect import.quiet during import hook Eyüp Can Akman 2026-04-27 16:45:16 +03:00
  • 2912805ca3 Added notes on AI usage to contribution guide. (#6594) Sebastian Mohr 2026-05-01 13:02:07 +02:00
  • f5b3aafadc Removed statement about disclosure of AI usage. Sebastian Mohr 2026-04-30 13:31:29 +02:00
  • c5c2d6eb17 Added notes on AI usage to contribution guide. Sebastian Mohr 2026-04-30 11:13:13 +02:00
  • 347588568e Remove (some) capture_log occurences (#6595) Sebastian Mohr 2026-05-01 12:53:02 +02:00
  • d6245835f2 test_discogs: Removed capture_log in favor for pytest caplog Sebastian Mohr 2026-04-30 14:32:14 +02:00
  • a8db8931b7 test_playcount: Removed capture_log in favor for pytest caplog Sebastian Mohr 2026-04-30 11:41:57 +02:00
  • 9bae5b8fcb test_autobpm: Removed capture_log in favor for pytest caplog Sebastian Mohr 2026-04-30 11:38:22 +02:00
  • 83034f7fcc Fix original date application (#6588) Šarūnas Nejus 2026-04-30 10:50:43 +01:00
  • 83c1867b95 Changelog entry log_refactor_formatter Sebastian Mohr 2026-04-30 10:50:05 +02:00
  • 98118256c7 Removed plugin specific filter rewrite for global formatter setup. Sebastian Mohr 2026-04-30 10:42:41 +02:00
  • 06ffb91022 autotag: move original_date override into AlbumInfo.item_data Šarūnas Nejus 2026-04-28 14:20:37 +01:00
  • 48582a357f Spotify: Batch Spotify spotifysync API calls (#6485) Šarūnas Nejus 2026-04-29 14:40:26 +01:00
  • e84ce4198a Revert unrelated docstring reformatting Alok Saboo 2026-04-29 08:33:31 -04:00
  • f459edbbd4 Merge upstream master and fix changelog.rst Alok Saboo 2026-04-28 21:12:30 -04:00
  • 20b0dd33a9 lyrics: handle apostrophes in musixmatch slug (#6590) Šarūnas Nejus 2026-04-28 16:27:32 +01:00
  • 88be3023bb lyrics: handle apostrophes in musixmatch slug Eyüp Can Akman 2026-04-27 16:44:57 +03:00
  • 91e3562e71 revert unwanted changes Alok Saboo 2026-04-28 08:12:51 -04:00
  • d976a59bbb Merge branch 'master' into spotify_batch Alok Saboo 2026-04-28 07:46:54 -04:00
  • 76a39eb83a fix: Improve DBAccessError messages for permission/directory issues (#6579) Šarūnas Nejus 2026-04-28 09:58:43 +01:00
  • 8ce49d6152 changelog: add entry for DBAccessError message improvement Jah-yee 2026-04-28 12:12:57 +08:00
  • 122b3bb382 fix: Improve DBAccessError messages to guide users on permission/directory issues Jah-yee 2026-04-24 00:14:06 +08:00
  • 4ddef8cda6 Merge branch 'master' into spotify_batch Alok Saboo 2026-04-26 09:47:58 -04:00
  • d2a9e836a3 Fix concurrent plugin execution (#6585) Šarūnas Nejus 2026-04-26 12:00:50 +01:00
  • ca36df2d00 Fix lambda closure bug in concurrent plugin method execution Šarūnas Nejus 2026-04-25 17:57:45 +01:00
  • 622d9a9039 Reproduce the issue Šarūnas Nejus 2026-04-25 17:47:17 +01:00
  • 9ce4f11bc8 Correct MusicBrainz extra_tags default documentation (#6586) Šarūnas Nejus 2026-04-26 08:58:44 +01:00
  • e546e02596 Clarify MusicBrainz extra_tags defaults Terry Chen 2026-04-25 23:29:17 -04:00
  • f24ffeb475 Reduce smartplaylist complexity (#6568) Šarūnas Nejus 2026-04-25 20:37:42 +01:00
  • 510b7ed672 Add a retry logic for windows mp3gain installation Šarūnas Nejus 2026-04-25 20:28:43 +01:00
  • 343190f04a Add smartplaylist_update to support events Šarūnas Nejus 2026-04-22 19:49:18 +01:00
  • 8809de2f7b Define set_item_uri Šarūnas Nejus 2026-04-22 12:02:26 +01:00
  • 8c1bda5077 Simplify variables Šarūnas Nejus 2026-04-22 09:29:47 +01:00
  • 2b70a2982a Create write_playlist method Šarūnas Nejus 2026-04-22 09:14:42 +01:00
  • ca09026864 Move extm3u comment generation to PlaylistItem Šarūnas Nejus 2026-04-22 09:10:45 +01:00
  • 01172b9e80 Validate output format early Šarūnas Nejus 2026-04-22 01:35:41 +01:00
  • 50afcea6e9 Simplify get_playlist_items Šarūnas Nejus 2026-04-22 01:10:07 +01:00
  • 470f30c6b8 Define a function to get playlist items Šarūnas Nejus 2026-04-22 00:36:29 +01:00
  • 02e593b4a1 Simplify variable handling Šarūnas Nejus 2026-04-22 00:23:25 +01:00
  • 2e650b9d49 Set playlist_count Šarūnas Nejus 2026-04-22 00:15:03 +01:00
  • 5c225aa7df Simplify pretend handling Šarūnas Nejus 2026-04-22 00:14:07 +01:00
  • 42f5512e7c zero: treat images and art as aliases in keep_fields (#6581) Šarūnas Nejus 2026-04-25 16:41:19 +01:00
  • 24f79fb4cb zero: fix ruff formatting shara987 2026-04-25 10:30:46 -04:00
  • 419175ee55 zero: updated comment shara987 2026-04-25 10:27:13 -04:00
  • b78ab89d14 zero: fix ruff formatting shara987 2026-04-25 10:13:45 -04:00
  • 79efb53537 zero:implemented cleaner code for artwork field aliasing shara987 2026-04-25 10:10:02 -04:00
  • ba48bf8480 zero: fix ruff formatting shara987 2026-04-24 19:59:28 -04:00
  • 35dd1785c9 Removed changelog entry until after review shara987 2026-04-24 19:46:29 -04:00
  • 071c12cc70 zero: treat images and art as aliases in keep_fields shara987 2026-04-24 19:02:00 -04:00
  • a0041356cd zero: treat 'images' and 'art' as aliases in keep_fields shara987 2026-04-24 09:21:20 -04:00
  • 23baaf67b0 Fix discogs double featuring credits (#6584) Šarūnas Nejus 2026-04-25 16:27:48 +01:00
  • 297db52fb6 Allow empty checksums to deal with chocolatey CI failures Šarūnas Nejus 2026-04-25 16:16:06 +01:00
  • a634f7f2de Add a changelog note Šarūnas Nejus 2026-04-25 15:55:02 +01:00
  • 556780ea7e Keep unique ft artists Šarūnas Nejus 2026-04-25 15:54:59 +01:00
  • 9ee86d0e78 Add a test to repro the issue Šarūnas Nejus 2026-04-25 15:37:39 +01:00
  • 999286a39e Merge branch 'master' into spotify_batch Alok Saboo 2026-04-24 09:44:43 -04:00
  • 8a82a92a48 library: add subtitle (id3 TIT3) field (#5696) Šarūnas Nejus 2026-04-23 20:20:16 +01:00
  • 7eadc5e1d8 library: add subtitle (id3 TIT3) field Daniele Ricci 2026-04-23 21:11:50 +02:00
  • baffb341f9 Fix labeler config (#6574) Šarūnas Nejus 2026-04-23 12:18:14 +01:00
  • ed3b5758d7 Satisfy grug Šarūnas Nejus 2026-04-23 09:02:28 +01:00
  • e2fd2cb424 Fix labeler config Šarūnas Nejus 2026-04-23 02:14:17 +01:00
  • a35bb4196c Regression: #6547 main needs default (#6571) Šarūnas Nejus 2026-04-22 23:04:27 +01:00
  • 5dce3f994b Regression: issue with main entry raising an error if no default is given. Sebastian Mohr 2026-04-22 23:56:16 +02:00