Commit Graph
15276 Commits
Author SHA1 Message Date
Šarūnas Nejus e26d81a4db musicbrainz: default to media=Default Media 2026-08-27 03:20:48 +01:00
Šarūnas Nejus e829edd740 Handle reflink file not found error 2026-08-27 03:20:48 +01:00
Šarūnas Nejus 2e1842b0b2 musicbrainz: default to Official albumstatus 2026-08-27 03:20:48 +01:00
Šarūnas Nejus 14ae6da094 spotify/deezer/beatport: more types 2026-08-27 03:20:48 +01:00
Šarūnas Nejus 25c6958467 deezer: search by query type 2026-08-27 03:20:48 +01:00
Šarūnas Nejus bae04fdfbd deezer: disk_number is optional 2026-08-27 03:20:48 +01:00
Šarūnas Nejus 57227433b5 util: simplify fnmatch 2026-08-27 03:20:47 +01:00
Šarūnas Nejus 740556d20f template: simplify default functions 2026-08-27 03:20:47 +01:00
Šarūnas Nejus bd48d6057d search plugins: add some typing 2026-08-27 03:20:47 +01:00
Šarūnas Nejus df99561975 musicbrainz: add albumstatus, date, country fields to track 2026-08-27 03:20:47 +01:00
Šarūnas Nejus 62ccc9bfc8 autobpm: improve log message consistency 2026-08-27 03:20:47 +01:00
Šarūnas Nejus 2337e41a01 lyrics: Add types to search_pairs 2026-08-27 03:20:47 +01:00
Šarūnas Nejus f24dc609e4 lyrics: tekstowo: do not use beets headers which are banned 2026-08-27 03:20:47 +01:00
Šarūnas Nejus 4e0be6d417 autotagging candidates: redesign and add caching 2026-08-27 03:20:46 +01:00
Šarūnas Nejus 5dc733f12e importer: merge lookup_candidates task into user_query 2026-08-27 03:17:51 +01:00
Šarūnas Nejus f591a02752 Update docs 2026-08-27 03:17:51 +01:00
Šarūnas Nejus f1734a19e6 musicbrainz: get genre using beetcamp genre algorithm 2026-08-27 03:17:51 +01:00
Šarūnas Nejus ec9821c424 importer: move tag_log to ImportTask 2026-08-27 03:17:51 +01:00
Šarūnas Nejus 2bd2a7cbee importer: define ImportLog for clarity 2026-08-27 03:17:51 +01:00
Šarūnas Nejus 083fd0fdb7 import: type and refactor summarize_items 2026-08-27 03:17:51 +01:00
Šarūnas Nejus 7db8b1bddf ImportSession: make a dataclass and configure logging independently 2026-08-27 03:17:51 +01:00
Šarūnas Nejus 167e830215 prompt: rename input options 'require' param to 'highlight_default' 2026-08-27 03:17:49 +01:00
Šarūnas Nejus 98be280eac embedart: add force command line option 2026-08-27 03:03:40 +01:00
Šarūnas Nejus a4e680a8ec importer: Make ImportTask abstract 2026-08-27 03:03:39 +01:00
Šarūnas Nejus eb3cd5d4a6 mb: do not set fields with None values 2026-08-27 03:02:15 +01:00
Šarūnas Nejus bca1ba3209 ui: use readline for a more appropriate prompt 2026-08-27 03:02:14 +01:00
Šarūnas Nejus 71a293ffd1 importer: refactor settings flexible attributes 2026-08-27 03:00:57 +01:00
Šarūnas Nejus ebf638dce1 match: Improve Proposal and add AlbumImportTask 2026-08-27 03:00:57 +01:00
Šarūnas Nejus 427d25d71a ui: refactor input_select_objects 2026-08-27 03:00:57 +01:00
Šarūnas Nejus 89341e14b6 move cmd: simplify operation paramater 2026-08-27 03:00:56 +01:00
Šarūnas Nejus 3c853dc21f importer: allow overwriting flexible attrs with None 2026-08-27 02:58:40 +01:00
Šarūnas Nejus c94582fe85 spotify: add album types 2026-08-27 02:58:40 +01:00
Šarūnas Nejus f58eff9621 edit: print long text fields in block style 2026-08-27 02:58:40 +01:00
Šarūnas Nejus f9c93e9a99 import: include datetime in import logs written to a file 2026-08-27 02:58:40 +01:00
Šarūnas Nejus ff4c37290f mb: try using artist country when release country is XW 2026-08-27 02:58:40 +01:00
Šarūnas Nejus 0eefb9102b library: do not fail on empty album id 2026-08-27 02:58:40 +01:00
Šarūnas Nejus 99a0c677a1 distance: Add missing fields
Add new keys to distance calculation:
  - missing_fields
  - missing_label
  - missing_month
  - missing_catalognum
2026-08-27 02:58:40 +01:00
Šarūnas Nejus bba642108d logging: use RichHandler for logging 2026-08-27 02:58:39 +01:00
Šarūnas Nejus 071cb36035 logging: use __name__ instead of beets to init logging 2026-08-27 02:58:10 +01:00
Šarūnas Nejus 208704b7f8 query: add a TODO to inherit DateQuery from NumericQuery 2026-08-27 02:58:10 +01:00
Šarūnas Nejus 83a7ccbd57 mpdstats: print shorter messages 2026-08-27 02:58:10 +01:00
Šarūnas Nejus 3ea89d3106 Importer: use 'overwrite_attributes' config option to set overridable flex attrs 2026-08-27 02:58:10 +01:00
Šarūnas Nejus 18cc0c14a2 Importer: log applied albums to importlog 2026-08-27 02:58:10 +01:00
Šarūnas Nejus cd5feb8a0c Deezer: various improvements 2026-08-27 02:58:10 +01:00
Šarūnas Nejus 28d9dec9fd display: use rich layout 2026-08-27 02:58:09 +01:00
Šarūnas Nejus e482f3dd12 Under failure, exit immediately and with status 1 2026-08-27 02:56:48 +01:00
Šarūnas Nejus 1d4be576e2 Move: Do not fail if file has already been moved 2026-08-27 02:56:48 +01:00
Šarūnas Nejus 696cafe1ce mpdstats: Skip non-lib directory 2026-08-27 02:56:48 +01:00
Šarūnas Nejus bcc472730e colors: use rich for coloring 2026-08-27 02:56:48 +01:00
Šarūnas Nejus c7dc31fe29 Add a changelog note and a mention in queries.rst 2026-08-27 02:56:48 +01:00