Commit graph

3221 commits

Author SHA1 Message Date
Adrian Sampson
1f5be53548 tiny PEP8 fixes 2014-02-02 13:54:54 -08:00
Adrian Sampson
aaeb166608 a bit more documentation for --config 2014-02-02 13:48:21 -08:00
geigerzaehler
2faf005acf Merge pull request #523 from geigerzaehler/plugin_coverage
Include beetsplug in coverage report
2014-02-02 13:20:20 -08:00
Adrian Sampson
036051ed88 silence a ReST complaint 2014-02-02 13:15:50 -08:00
Adrian Sampson
14fa8d52d1 gitignore coverage ouput 2014-02-02 13:14:43 -08:00
Adrian Sampson
1276e17a03 changelog/thanks for #522 2014-02-02 13:14:01 -08:00
Pedro Silva
ecff56fc44 Fix #522: treat copy/move args as dirs and process items accordingly 2014-02-02 20:45:57 +01:00
Thomas Scholtes
d783b6ae44 Include beetsplug in coverage report 2014-02-02 20:10:24 +01:00
Thomas Scholtes
2c1606a595 Remove pyshared path from coverage
Ubuntu uses /usr/share/pyshared/ to install some packages
2014-02-02 20:03:37 +01:00
Thomas Scholtes
f4ad66063c Fix typos in web doc 2014-02-02 19:20:41 +01:00
Thomas Scholtes
75c3b82d88 Test and fix web /item/query/<query> 2014-02-02 19:12:10 +01:00
Thomas Scholtes
b392ff1c94 JSON API documentation 2014-02-02 19:04:04 +01:00
Thomas Scholtes
f706e58409 Web API handles multiple ids 2014-02-02 19:04:04 +01:00
Adrian Sampson
b0d8fdfea6 changelog for #519 2014-02-02 09:55:42 -08:00
Adrian Sampson
318649c16c convert: fix transcode on windows (#519) 2014-02-02 09:54:33 -08:00
Stig Inge Lea Bjørnsen
be3bcbafe6 Add a plugin for querying date fields against date intervals or instants.
The interval syntax is similar to that of NumericQuery.

Example: beet ls 'added:T2008..2010'
2014-02-02 17:17:11 +01:00
Thomas Scholtes
3361d32a76 Add AutotagStub 2014-02-01 22:55:35 +01:00
Thomas Scholtes
50e384d48a Test choosing candidates during import 2014-02-01 22:55:35 +01:00
Adrian Sampson
8b87fff3e3 a bit more documentation for --group-albums (#518) 2014-02-01 12:52:16 -08:00
Thomas Scholtes
4551a89c0e Ask if should_skip() instead of sentinel 2014-02-01 20:34:21 +01:00
Thomas Scholtes
ba49675252 More tests and test documentation for Importer 2014-02-01 20:05:36 +01:00
Thomas Scholtes
9e105bd09b Add tests for TerminalImportSession 2014-02-01 19:19:48 +01:00
Thomas Scholtes
fb46571bf7 Set importer choices with add_choice
We can hook into this method in the next commit
2014-02-01 19:04:24 +01:00
Thomas Scholtes
6a872ae560 Add --group-albums cli option 2014-02-01 15:36:11 +01:00
Thomas Scholtes
759a26a109 Remove duplicate code 2014-02-01 15:05:16 +01:00
Thomas Scholtes
24ffd0982e Add group albums stage and configuration 2014-02-01 15:02:00 +01:00
Thomas Scholtes
0abf41e2fb Use Pipline.push() in importer stages 2014-02-01 15:01:05 +01:00
Thomas Scholtes
565a284c03 Add pull() generator to Pipeline 2014-02-01 13:43:05 +01:00
Thomas Scholtes
736835ce72 Rename as aLbums option (#518) 2014-02-01 12:56:17 +01:00
Adrian Sampson
d6013f51d2 a bit more docs, changelog for #518 2014-01-31 17:01:18 -08:00
Adrian Sampson
5a35d93b22 tiny option-choosing fixes for #518
* 'L' check needs to be lower-case
* letter for 'More candidates' is M, not C
2014-01-31 16:57:07 -08:00
Adrian Sampson
4fe524c0ec Merge pull request #515 from kljohann/mpdstats
fix mpdstats plugin after query restructuring
2014-01-31 14:38:14 -08:00
Adrian Sampson
0d4698a8af fix #517: BytesQuery accepts unicode strings 2014-01-31 13:14:45 -08:00
geigerzaehler
baa55bea1b Merge pull request #516 from kljohann/typo
fix typo in BytesQuery
2014-01-31 12:30:04 -08:00
Johann Klähn
e78b0928b2 fix mpdstats plugin after query restructuring
BytesQuery does not handle unicode strings correctly at the moment
and PathQuery seems like a reasonable query to use.
2014-01-31 20:16:22 +01:00
Johann Klähn
e3a9e04c01 fix typo in BytesQuery 2014-01-31 20:01:35 +01:00
Adrian Sampson
456c8a7f01 fromfilename: fix #460: crash w/ no capture groups 2014-01-30 08:19:16 -08:00
Thomas Scholtes
a3c1b15198 Fix #514: add distance between string and None 2014-01-30 15:23:58 +01:00
Adrian Sampson
72694448ef coverage: exclude some code
Don't report on the test suite itself or on a few obviously excludable lines.
2014-01-29 23:44:25 -08:00
Adrian Sampson
f781b54acc coveralls: another attempt at narrowing coverage
perplexingly, the previous way was segfaulting on travis
2014-01-29 23:29:14 -08:00
Adrian Sampson
7935143448 coveralls: attempt to exclude non-beets code 2014-01-29 23:22:55 -08:00
Thomas Scholtes
df51aa2d1a Make --config path absolute 2014-01-30 00:11:19 +01:00
Thomas Scholtes
d75f6667e1 Add --config cli option 2014-01-29 23:38:05 +01:00
Thomas Scholtes
e628e33d78 Album import docs 2014-01-28 23:37:16 +01:00
Thomas Scholtes
af522e2416 Use L as shortcut 2014-01-28 23:37:05 +01:00
Thomas Scholtes
d12a4b20da Import multiple albums from single directory
If a directory contains multiple albums we can select the ALBUMS action to group
the tracks by album artist and album name and import those seperately.
2014-01-28 23:22:00 +01:00
Adrian Sampson
27eeb94f2c travis config: avoid failing shell commands
Appending "|| true" makes these optional commands always have exit status 0.
2014-01-28 12:27:16 -08:00
Adrian Sampson
179c2d16a5 travis config: test on PyPy
Curiously, we're still quite a bit slower on PyPy than on CPython, I think.
This might be due to slow SQLite bindings.
2014-01-28 12:23:43 -08:00
Adrian Sampson
74e22065ce travis config: report to coveralls.io 2014-01-28 12:22:35 -08:00
geigerzaehler
19c46b1273 Merge pull request #510 from geigerzaehler/import_test_refactor
Import Test Refactor
2014-01-28 12:00:08 -08:00