Š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 |
|