Serene
7543a351ed
Merge pull request #5184 from freddiewanah/master
...
Enhancement: Refactor Test Code for Efficiency and Quality
2024-04-21 09:06:38 +10:00
Han Wang
f46bbbdb60
Revert back to time.sleep
...
Signed-off-by: Han Wang <freddie.wanah@gmail.com>
2024-04-20 21:33:35 +01:00
J0J0 Todos
d510177820
Merge pull request #5121 from mgoltzsche/generate-playlist-item-attributes
2024-04-20 08:04:32 +02:00
Max Goltzsche
2e9308f713
docs: mention autogenre plugin
2024-04-20 05:33:48 +02:00
Max Goltzsche
2821eac973
docs: add smartplaylist example config and m3u
2024-04-20 05:33:20 +02:00
Han Wang
e2cef11249
reformat test file to pass the formatting check.
...
Signed-off-by: Han Wang <freddie.wanah@gmail.com>
2024-04-18 20:25:08 +01:00
Serene
3adca9769b
Merge pull request #5191 from ktetzlaff/config-edit--prefer-visual-over-editor
...
Prefer VISUAL environment variable over EDITOR (for e.g. `beet config -e`)
2024-04-16 12:47:48 +10:00
ktetzlaff
b47635dc29
Prefer VISUAL environment variable over EDITOR
...
When unix tools make use of an external editor, they typically check the
environment variable VISUAL and fall back to EDITOR. This commit adds the
additional check for VISUAL to the existing EDITOR check (where VISUAL is
preferred over EDITOR).
2024-04-14 12:15:30 +02:00
Serene
125f26fdb1
Merge pull request #5160 from Dr-Blank/bug-unimported-failing-to-ignore-subdirectories
2024-04-14 12:58:53 +10:00
Max Goltzsche
3c6309fe22
docs: mention Beetstream and webrouter plugins
...
Also, moves the webm3u plugin link from tne interoperability section to the "Other Plugins" section of the documentation.
2024-04-13 04:55:43 +02:00
Max Goltzsche
883bbb3e4b
smartplaylist: rename output format m3u8 to extm3u
2024-04-13 04:55:43 +02:00
Max Goltzsche
c0afd3eb3c
smartplaylist: allow exporting item fields
...
Allow generating extm3u playlists so that they contain additional item fields such as the `id`.
The feature is required by the mgoltzsche/beets-webm3u plugin (M3U server) to transform playlists using a request based item URI template which may require additional fields such as the `id`, e.g. `beets:library:track;$id`.
2024-04-13 04:55:37 +02:00
Dr-Blank
57677bd7e6
try return path itself to avoid side effects
2024-04-12 07:36:26 -04:00
Serene
cc941df025
Merge pull request #5187 from Dr-Blank/missing-changelog
2024-04-12 21:10:50 +10:00
Serene
5793635a39
Remove redundant checks
...
Co-authored-by: Dr.Blank <64108942+Dr-Blank@users.noreply.github.com>
2024-04-12 11:28:05 +10:00
Dr-Blank
dc0b46d0cb
merge #5186
2024-04-11 14:17:24 -04:00
Dr-Blank
c3e922e2d2
missing changelog for #5153
2024-04-11 14:12:46 -04:00
Dr-Blank
6a27a8de3c
satisfy the linter
2024-04-11 13:42:56 -04:00
Dr-Blank
ada2f80de6
add changelog entry for bug-fix
2024-04-11 13:05:46 -04:00
freddiewanah
c64d3e3f24
fix logic issue
2024-04-11 19:04:50 +02:00
Dr-Blank
640c9613c0
add changelog for bug fix
2024-04-11 13:01:04 -04:00
freddiewanah
dba24a7d96
reformat with black
2024-04-11 18:44:32 +02:00
freddiewanah
52271bc093
update changelog
2024-04-10 15:57:37 +02:00
freddiewanah
a3b5101d1a
resort the import library
2024-04-10 15:40:40 +02:00
freddiewanah
96c9a9531f
update lint issues
2024-04-10 15:21:57 +02:00
freddiewanah
672a348852
fix a typo when during the refactoring.
2024-04-10 15:11:29 +02:00
freddiewanah
9a843e5d6b
Refactor to merge similar test methods
2024-04-09 17:02:08 +02:00
freddiewanah
67d14a2e12
remove extra setups in the test class
2024-04-09 16:46:35 +02:00
freddiewanah
e0de6e1b89
refactor the test methods to avoid suboptimal asserts.
2024-04-08 21:39:25 +08:00
freddiewanah
dcad94d2c6
refactor the test methods to avoid sleepy test or should consider comment the sleep command
2024-04-08 19:16:51 +08:00
freddiewanah
3045550368
remove redundant prints
2024-04-08 19:14:42 +08:00
Serene
6077b7a3a1
Merge pull request #5153 from Dr-Blank/barcode-support
2024-03-24 17:41:29 +10:00
Dr-Blank
c88953805b
bugfix: ignore subdirectories of ignored
...
directories in unimported plugin
2024-03-22 18:20:47 -04:00
Aidan Epstein
f622bd8a4b
Add a copystat call in beet's util move, to copy permissions.
2024-03-22 12:44:23 -07:00
Dr-Blank
0e7d35fd69
tests for barcode field
2024-03-18 13:23:10 -04:00
Dr-Blank
812fbca9da
Add barcode field to AlbumInfo and update related files
2024-03-18 13:22:04 -04:00
Dr-Blank
f0fb1565dd
regression test for the bugfix
...
- generic method to check if operation was performed
- add test of deinterlace operation
- add test for multiple operations performed if required (fails on master)
2024-03-18 10:32:13 -04:00
Dr-Blank
66b459b8d0
Refactor Candidate class in fetchart.py to improve
...
validation and resizing logic
2024-03-18 09:17:33 -04:00
J0J0 Todos
b09806e0df
Merge pull request #5134 from InvisibleFunction/fix-media-headers
...
Fix Media Headers on Import
2024-03-17 00:48:39 +01:00
InvisibleFunction
b9ab0c9867
Run black
2024-03-09 14:28:17 -05:00
InvisibleFunction
33c8ae7a4b
Update in response to comments
2024-03-07 09:11:54 -05:00
InvisibleFunction
94e294581b
Update Changelog
2024-03-06 09:12:58 -05:00
InvisibleFunction
11932eb732
Fix Media Headers on Import
2024-03-03 10:53:39 -05:00
Serene
3548e35360
Merge pull request #5122 from Bobo1239/master
...
convert: Correctly identify WAVE format as lossless
2024-03-02 09:05:53 +10:00
Boris-Chengbiao Zhou
47ba590999
convert: Correctly identify WAVE format as lossless
...
Seems like this entry was added before mediafile gained support for WAVE
files in commit 832f3d. Adjust it to fix detection.
2024-03-01 17:58:26 +01:00
Serene
8720d6413b
Merge pull request #5063 from Maxr1998/fix-advancedrewrite-simple-rules
...
advancedrewrite: Fix simple rules being overwritten by advanced rules
2024-03-01 16:08:37 +10:00
Serene
fa8b1201c3
Merge pull request #5103 from Josef-Friedrich/remove-unused-functions
...
Remove unused functions
2024-03-01 15:59:31 +10:00
Serene
35e8eb985f
Merge pull request #5058 from arsaboo/lb
...
Add initial version of the Listenbrainz plugin
2024-03-01 15:51:50 +10:00
Serene
5317d4492c
Merge pull request #5131 from Serene-Arc/formatting_fix
...
Pin formatters version
2024-03-01 15:35:03 +10:00
Serene-Arc
35257c7cd0
Exclude flake8 rule for black compatibility
2024-03-01 15:34:50 +10:00