Commit graph

9622 commits

Author SHA1 Message Date
Jef LeCompte
9f8bd4cd3f
style: flake8 linting 2020-05-25 20:06:43 -04:00
Jef LeCompte
0c3201930c
feat: added github actions
only working with linux for now. exact replica of travis basically.
should probably try to implement the rest of tox or deprecate some
functionality.
2020-05-25 19:35:15 -04:00
Adrian Sampson
6639c1babc
Merge pull request #3600 from martinkirch/add-drop2beets-ref
add drop2beets to community plugins
2020-05-23 11:51:58 -04:00
Martin Kirchgessner
fc4a61c557 add drop2beets to community plugins 2020-05-23 17:09:18 +02:00
Adrian Sampson
1b4686eebc Merge pull request #3598 from jef/jef/fix-str
fix: use `endwith()` instead of `endWith()`
2020-05-23 09:19:25 -04:00
Adrian Sampson
edb31f69d0 Remove explicit jellyfish dep from Tox
This is already installed when installing beets, and it's done in a way
that actually gets the right package version for the right Python version.
2020-05-23 09:03:12 -04:00
Jef LeCompte
10f589d80a
feat: added subsonicupdate tests 2020-05-22 21:23:26 -04:00
Jef LeCompte
66e6b11404
refactor: moved static methods inside class
made them static private class methods
2020-05-22 21:23:25 -04:00
Jef LeCompte
d9603788bc
fix: use endwith() instead of endWith() 2020-05-22 21:23:25 -04:00
Adrian Sampson
469541df2e
Merge pull request #3596 from jef/jef/fix-subsonic
feat: uses new subsonic format as default
2020-05-18 15:14:43 -04:00
Jef LeCompte
1374aa2aea feat: uses new subsonic format as default
also gets rid of warning that port must be `int` when it's default was a `string`
2020-05-18 10:23:26 -04:00
Adrian Sampson
5c91013d1f Expand changelog for #3594 2020-05-17 14:46:10 -04:00
Adrian Sampson
485abb08c0 Merge pull request #3594 from stlutz/master
Scrape new Genius song page html
2020-05-17 14:44:57 -04:00
stlutz
5298e1a976 Add changelog entry. 2020-05-17 18:42:23 +02:00
stlutz
5d306d6fd9 Remove debugging statement and conform to line length. 2020-05-16 17:48:56 +02:00
stlutz
15402f6aa7 Add alternative scraping algorithm to deal with Genius's new song page html layout. 2020-05-16 17:15:45 +02:00
stlutz
46143d9762 Remove unnecessary intermediate web request to genius.com when fetching lyrics.
The search results already include the correct song page url, making it superfluous to do another request via the /song api just to get it.
2020-05-16 16:28:17 +02:00
Adrian Sampson
d4a82b1fa5
Merge pull request #3592 from thenktor/patch-2
Update genres-tree.yaml
2020-05-16 10:03:44 -04:00
stlutz
ac043f9be0 When fetching lyrics from Genius, search for title and artist.
Searching only for the title and just verifying the artist afterwards leads to songs with very common titles not being found, since Genius limits the amount of returned hits.
An example would be 'Saviour' by 'Circa Waves'.
2020-05-16 13:26:09 +02:00
Adrian Sampson
eadfa2c37b
Merge pull request #3591 from thenktor/patch-1
Update genres.txt
2020-05-15 21:00:03 -04:00
Thorsten
cd4d8c7f9c
Update changelog.rst 2020-05-16 00:51:30 +02:00
Thorsten
852cdb6dfa
Update genres-tree.yaml
Added more heavy metal genres: https://en.wikipedia.org/wiki/Heavy_metal_genres
2020-05-16 00:34:37 +02:00
Thorsten
05d202760b
Update genres.txt
Added more heavy metal genres: https://en.wikipedia.org/wiki/Heavy_metal_genres
2020-05-16 00:34:10 +02:00
Adrian Sampson
9254beb14c
Merge pull request #3590 from dosoe/beet_update_parentwork
forgot one mb_workid_current occurence
2020-05-14 18:43:05 -04:00
soergeld
fe418b946e forgot one mb_workid_current occurence 2020-05-14 22:40:37 +02:00
Adrian Sampson
b3656bcab9
Merge pull request #3586 from dosoe/beet_update_parentwork
Fetching parentwork if changed, even if not force
2020-05-14 08:26:30 -04:00
Adrian Sampson
08204c1014
Merge pull request #3587 from dosoe/beet_correct_autotag
Correct beet/autotag/__init__.py to adapt to flexible tags
2020-05-13 12:49:19 -04:00
soergeld
ed97b984b0 Documentation 2020-05-13 18:02:14 +02:00
soergeld
66085a231f Cosmetics 2020-05-13 17:42:49 +02:00
soergeld
26a78a0c28 Cosmetics 2020-05-13 16:54:04 +02:00
Dorian Soergel
e8b57dfda6
Update docs/plugins/parentwork.rst
Co-authored-by: Adrian Sampson <adrian@radbox.org>
2020-05-13 14:55:00 +02:00
Adrian Sampson
1dcfa03b5b Merge branch 'master' of github.com:beetbox/beets 2020-05-13 08:21:09 -04:00
Adrian Sampson
5db2b4ccaa Fix new flake8 warnings 2020-05-13 08:20:50 -04:00
soergeld
2923e90da1 cosmetics 2020-05-13 00:16:18 +02:00
soergeld
918fea5eca small changes, documentation 2020-05-12 16:05:08 +02:00
Adrian Sampson
4ea69da745
Merge pull request #3588 from MrNuggelz/subsonicplaylist
Fix: subsonicplaylist wrong song selection
2020-05-11 19:11:19 -04:00
MrNuggelz
fd1fd2182b changed "SubstringQuery" to "MatchQuery" to prevent wrong song selection 2020-05-11 20:09:04 +02:00
soergeld
dda7e41aeb various small changes 2020-05-11 16:41:20 +02:00
soergeld
1f93ce5a49 small changes, docs 2020-05-11 16:14:52 +02:00
soergeld
2d15060bf8 more forgotten tags 2020-05-10 20:02:54 +02:00
soergeld
cef8ab6536 Same for tracks 2020-05-10 17:27:52 +02:00
soergeld
e7d7c72ae1 forgot another one 2020-05-10 17:16:57 +02:00
soergeld
f39bc1f894 forgot a tag in the exclude list 2020-05-10 17:09:51 +02:00
soergeld
42e6fdbc9b Instead of applying all tags from a list, apply all not in a list 2020-05-10 17:00:50 +02:00
soergeld
c948530279 Fetching parentwork if changed, even if not force 2020-05-10 13:05:55 +02:00
Adrian Sampson
a907dac16c
Merge pull request #3568 from dosoe/beet_test_new_albuminfo
First try adding new albuminfo and trackinfo class
2020-05-09 10:53:43 -04:00
Adrian Sampson
31a264b299
Merge pull request #3425 from MrNuggelz/subsonicplaylist
Subsonic Playlist Plugin
2020-05-09 10:52:10 -04:00
MrNuggelz
5d90296a20 fixed flake8 issues 2020-05-09 13:16:56 +02:00
Dorian Soergel
d07c1dece9
Merge branch 'master' into beet_test_new_albuminfo 2020-05-09 12:45:13 +02:00
soergeld
8fa103e0de changelog entry 2020-05-09 12:44:36 +02:00