Commit graph

4336 commits

Author SHA1 Message Date
Adrian Sampson
01f0ab32ec Expand changelog entry 2014-12-01 11:41:55 -08:00
Adrian Sampson
c41b8acf82 Merge pull request #1129 from geigerzaehler/zero-images
zero: Can delete embedded images

Conflicts:
	docs/changelog.rst
2014-12-01 11:40:48 -08:00
Adrian Sampson
19403df086 Changelog for #1127/#1116 2014-12-01 11:31:09 -08:00
Adrian Sampson
4670a8485f Merge pull request #1127 from geigerzaehler/empty-dir-warning
Warn user when no files are imported from a directory
2014-12-01 11:30:26 -08:00
Adrian Sampson
d97b90d363 Merge branch 'master' of github.com:sampsyo/beets 2014-12-01 11:28:57 -08:00
Thomas Scholtes
17117ed4ae echonest: Remove temporary files
Fixes #979.
2014-12-01 17:53:14 +01:00
Thomas Scholtes
e2b2a505fc zero: Can delete embedded images
Fixes #1100.
2014-12-01 17:33:45 +01:00
Thomas Scholtes
9d3729dc5e mediafile: Test deleting images and implement it for MP3s 2014-12-01 17:20:16 +01:00
Thomas Scholtes
eb8ccef8e6 Fix py26 string format 2014-12-01 13:05:29 +01:00
Thomas Scholtes
a5f097a883 Allow invalid configuration files to be edited
Fixes #1123.
2014-12-01 13:02:21 +01:00
Thomas Scholtes
75c6af6329 Warn user when no files are imported from a directory
Fixes #1116.
2014-12-01 12:31:49 +01:00
Thomas Scholtes
e103798b4a Move import task creation from pipeline to factory
This will make it easier to implement #1116.
2014-12-01 12:13:02 +01:00
Adrian Sampson
5fb4003ebe echonest: Fix #896 (handle missing duration) 2014-11-30 12:21:27 -08:00
Adrian Sampson
7c08830113 Remove Echo Nest fingerprinting (fix #1121) 2014-11-30 12:18:43 -08:00
Adrian Sampson
5d37f9a2f0 Remove echonest_tempo (fix #1119) 2014-11-30 12:03:28 -08:00
Adrian Sampson
92fa8711bf Fix changelog typo 2014-11-30 11:59:25 -08:00
Adrian Sampson
14b150090e Fix #1124: avoid crash when deleting fields 2014-11-30 11:42:40 -08:00
Adrian Sampson
fe655e4610 discogs: Only authenticate on import (#1123)
No need to authenticate for other commands.
2014-11-30 11:18:32 -08:00
Adrian Sampson
00c8f6ac25 Detect corrupted database files 2014-11-28 22:40:11 -08:00
Adrian Sampson
e27f778d51 Add Plex link
(Oops.)
2014-11-28 17:16:02 -08:00
Adrian Sampson
832ae3e7bf Changelog/thanks for #1120 2014-11-28 17:13:21 -08:00
Adrian Sampson
a60b151608 Merge pull request #1120 from xsteadfastx/master
Added plexupdate plugin for refreshing plex music library after importing music
2014-11-28 17:12:37 -08:00
Marvin Steadfast
77f8eff78c Fixed python 2.6 compatibility in the plexupdate plugin. Added requests as dependency in the docs for plexupdate 2014-11-28 14:08:11 +01:00
Marvin Steadfast
b25393151d Added plexupdate plugin for refreshing plex music library after importing music. 2014-11-28 11:19:17 +01:00
Adrian Sampson
903e88a228 Fix codec reference in MediaFile (fix #1117) 2014-11-26 19:04:40 -08:00
Adrian Sampson
42228e6d82 Tests: fix unload_plugins
Don't mutate the base classes. This was causing plugins to break on the second
test that uses them, since after they were unloaded their class-level fields
were broken (since the modules are not re-loaded).

This makes it more clear than ever that we need to encapsulate plugin loading
state using some manner of PluginManager.
2014-11-24 10:58:32 -08:00
Marvin Steadfast
d3b76d83d2 Permissions plugins listens now for album_imported and item_imported 2014-11-24 18:41:50 +01:00
Adrian Sampson
daeab3d3a9 Add (skipped) tests for #359 2014-11-22 21:48:06 -08:00
Adrian Sampson
d026e7742b fetchart: Tolerate itunes bugs (fix #1109) 2014-11-22 15:32:52 -08:00
Adrian Sampson
9121e2ad71 Merge pull request #1108 from xsteadfastx/master
the plugin now listens also for item_moved
2014-11-21 14:57:35 -05:00
Marvin Steadfast
f8b3b96ff4 the plugin now listens also for item_moved 2014-11-21 14:58:33 +01:00
Adrian Sampson
e33ba24622 Docs/changelog for permissions (#1098) 2014-11-20 07:41:57 -08:00
Adrian Sampson
671d8d6aa7 Merge pull request #1098 from xsteadfastx/master
Added fix_permissions plugin
2014-11-20 07:38:21 -08:00
Marvin Steadfast
8784e8d8ca plugin now listens for item_copied instead of after_write. now the test works 2014-11-20 11:40:02 +01:00
Fabrice Laporte
c69ad5d243 print google sources url
when releasing a beets version, run the script before running test_lyrics.py, and copy/paste the sources listed on stdout as a bulk add on Google CSE so beets engine is up-to-date.
2014-11-19 23:33:06 +01:00
Marvin Steadfast
a01e73d813 added not working test for debugging 2014-11-19 19:43:31 +01:00
Marvin Steadfast
3ffd41d72a fixed plugin toc in docs 2014-11-19 17:32:10 +01:00
Marvin Steadfast
38c509b092 created a function to convert permissions to oct 2014-11-19 17:26:39 +01:00
Marvin Steadfast
5f03185bdd did even more refactoring with the suggestions of sampsyo. added documentation page 2014-11-18 13:45:55 +01:00
Adrian Sampson
759f8224cc Version bump: 1.3.10
This may turn into 1.4.0 depending on the scope of the release, but 1.3.10 for
now.
2014-11-17 15:54:32 -08:00
Adrian Sampson
c564adefc0 Datestamp 1.3.9 in changelog 2014-11-17 15:53:39 -08:00
Adrian Sampson
405c5bd2d3 Proofread changelog for 1.3.9 2014-11-17 15:51:48 -08:00
Marvin Steadfast
df1136756a a little refactoring 2014-11-17 16:29:54 +01:00
Marvin Steadfast
e1db3e9f0b Added fix_permissions plugin 2014-11-17 13:42:53 +01:00
Adrian Sampson
0c7fc8fb6b Avoid double cleanup() call (#1091)
Now we call cleanup() even for skipped tasks. Archive tasks need this; other
tasks can ignore it.
2014-11-16 19:55:27 -08:00
Adrian Sampson
17fd77ff66 Changelog for #1091, fix #1067 2014-11-16 19:51:20 -08:00
Adrian Sampson
8fb4d9ebc9 Merge pull request #1091 from multikatt/1067
Run cleanup if extracted
2014-11-16 19:50:10 -08:00
David
5f1f6bbd04 Remove function from RmTempTest 2014-11-16 21:53:33 -05:00
David
e1ff258ce5 Move function to increase DRY 2014-11-16 21:39:58 -05:00
David
38f056a30c Adding tests for #1067 2014-11-16 21:33:03 -05:00