Sören Tempel
57a759c817
docs: document joining of paths performed by web plugin for queries
2020-04-27 13:36:36 +02:00
Sören Tempel
6a03afc65d
web plugin: support path queries by separating them with a backslash
...
Without this change the web plugin does not support path queries as
slashes are currently used for joining keywords in the QueryConverter.
Moreover, flask cannot distinguish between an URL encoded and a plain
'/' character during routing [0]. To work around this issue without
introducing a breaking change (i.e. removing the QueryConverter) use the
backslash character for path queries and convert it later on.
Fixes #3566
[0]: https://github.com/pallets/flask/issues/900
2020-04-27 13:36:36 +02:00
soergeld
98389b6161
dupe test
2020-04-27 12:02:27 +02:00
soergeld
8df2e5b8f5
arrange decoder
2020-04-27 12:01:35 +02:00
soergeld
14e1b33839
lines too long
2020-04-27 11:44:51 +02:00
soergeld
363cbf8147
mixed two PR
2020-04-27 11:39:20 +02:00
soergeld
bd543136d6
scale back some changes in __init__.py and hooks.py
2020-04-27 11:37:19 +02:00
soergeld
805f4e801f
typo in tests
2020-04-27 11:31:39 +02:00
soergeld
32d81d801b
forgot a positional argument
2020-04-27 11:25:42 +02:00
soergeld
f507f04639
reintroduce default arguments, adapt all occurences of TrackInfo and AlbumInfo to the absence of positional arguments
2020-04-27 11:21:13 +02:00
soergeld
62566ee61d
remove prints for testing
2020-04-25 23:13:38 +02:00
soergeld
1b2c8398b1
cleaning up beets/autotag/__init__.py
2020-04-25 23:13:08 +02:00
soergeld
53ce6f8b3d
all attributes are flexible, so no positional arguments when initiating the class
2020-04-25 22:32:03 +02:00
soergeld
fea6ffc038
arrange decode, set all attributes to be flexible
2020-04-25 22:24:24 +02:00
soergeld
da43ff9c18
arrange __getattr__ to behave normally
2020-04-25 20:43:30 +02:00
soergeld
981d4dc829
First try adding new albuminfo and trackinfo class
2020-04-25 19:50:59 +02:00
Adrian Sampson
47deb2f084
Switch log level for #3563 , fix #3533
2020-04-23 08:03:51 -04:00
Adrian Sampson
889ac43581
Merge pull request #3563 from autrimpo/master
...
Fix #3533 - crash when calculating RG/R128 mix
2020-04-23 08:03:33 -04:00
Michal Koutenský
5143e630d8
Fix #3533 - crash when calculating RG/R128 mix
2020-04-23 11:05:33 +02:00
Adrian Sampson
99dbe93f85
Merge pull request #3559 from somasis/master
...
fetchart: improve description of -q flag
2020-04-19 20:47:32 -04:00
Kylie McClain
1c03f58e0d
fetchart: improve description of -q flag
2020-04-19 14:56:15 -04:00
Adrian Sampson
425bbc366f
Changelog/thanks for #3558
2020-04-19 11:12:24 -04:00
Adrian Sampson
06bf690608
Merge pull request #3558 from hashhar/artist-sort-lyrics
...
Add artist_sort as the last entry in the artists to search
2020-04-19 11:05:26 -04:00
Ashhar Hasan
625e9253c0
Add tests for artist_sort as lyrics search fallback
...
Adjust doc comment to highlight that artist_sort is used as a fallback
2020-04-19 19:19:07 +05:30
Ashhar Hasan
45c8e51d6c
Fix redundant requests for artist == artist_sort
2020-04-19 19:14:00 +05:30
Ashhar Hasan
a5ef8c7b09
Add artist_sort as the last entry in the artists to search
...
This will handle cases where the artist name includes some
characters which can cause a search failure for some
websites - mainly unicode.
Fixes https://github.com/beetbox/beets/issues/3340 .
2020-04-19 00:50:14 +05:30
Adrian Sampson
c93ea0b36b
Link to fix in #3554
2020-04-17 18:29:27 -04:00
Adrian Sampson
269e309513
Slight simplification for #3554
2020-04-17 18:28:21 -04:00
Adrian Sampson
e0fc7b18da
Merge pull request #3554 from thejli21/master
...
Fix #3535 - Genius Null Check
2020-04-17 18:25:51 -04:00
lijacky
175c392ef3
add fix to changelog
2020-04-17 17:25:36 -04:00
lijacky
9ec0d725e5
Changes given feedback on https://github.com/beetbox/beets/pull/3554 and trimmed sample html
2020-04-17 17:14:21 -04:00
lijacky
b7ecf32f28
style changes
2020-04-16 19:06:17 -04:00
lijacky
525202e529
adding genius sample html
2020-04-16 19:06:17 -04:00
lijacky
29d7b80847
Added unit test for null check
2020-04-16 19:06:17 -04:00
lijacky
8e28f0b694
added null check for genius lyrics scrape
2020-04-16 19:06:17 -04:00
Adrian Sampson
939bc269b8
Merge pull request #3545 from x1ppy/extratags
...
Add missing extra_tags parameter to MetadataSourcePlugin (#3540 )
2020-04-07 19:56:35 -04:00
x1ppy
3c08911794
Add missing extra_tags parameter to MetadataSourcePlugin ( #3540 )
2020-04-07 12:12:50 -04:00
Adrian Sampson
77f2ed5f50
Merge pull request #3542 from x1ppy/originquery
...
Add beets-originquery plugin
2020-04-07 08:54:00 -04:00
x1ppy
8908416f6f
Add beets-originquery plugin
2020-04-06 17:00:43 -04:00
Jack Wilsdon
43d58a77d9
Merge pull request #3534 from jackwilsdon/fetchart-lastfm
...
fetchart: Add Last.fm artwork source
2020-03-31 09:09:38 +01:00
Adrian Sampson
63af0100d3
Merge pull request #3536 from adamjakab/docs
...
docs: plugin index update
2020-03-30 16:57:27 -04:00
Adam Jakab
1bec3c4c9f
added all my plugins + corrected 1 typo
2020-03-30 22:15:13 +02:00
Jack Wilsdon
333d5d1dd3
fetchart: Add Last.fm artwork source
2020-03-30 20:20:59 +01:00
Adrian Sampson
10ee153103
Merge pull request #3531 from arogl/extratags_plugins
...
add the extra_tags option to all required plugins
2020-03-28 17:13:03 -04:00
Xavier Hocquet
38ea35aa5e
Lint
2020-03-28 11:44:56 -06:00
Xavier Hocquet
58bfe4567e
Code review
2020-03-28 11:34:03 -06:00
Andrew Rogl
f306591a99
add the extra_tags option to all required plugins
2020-03-28 17:36:02 +10:00
Adrian Sampson
8ed76f1198
Merge pull request #3474 from x1ppy/master
...
Support extra tags for MusicBrainz queries
2020-03-20 20:04:01 -04:00
x1ppy
19d6dfc8f3
Support extra tags for MusicBrainz queries
2020-03-20 14:13:40 -04:00
Xavier Hocquet
1266a04998
Docs, lint, and cleanup beautifulsoup source check
2020-03-19 21:10:52 -06:00