Commit Graph

  • eb89d3a850 The demise of get_query_sort (#953) Adrian Sampson 2014-09-15 18:37:09 -07:00
  • 80116ccc9e Introduce parse_query_string for the common case Adrian Sampson 2014-09-15 18:21:22 -07:00
  • 9c93c0656a Factor out parse_query from get_query_sort Adrian Sampson 2014-09-15 18:10:17 -07:00
  • 0f37737168 dbcore: parse_sorted_query (#953) Adrian Sampson 2014-09-15 17:52:52 -07:00
  • 08b9b90f74 convert: Fix #962, extensions in auto mode Adrian Sampson 2014-09-15 17:00:59 -07:00
  • 84c0f909b6 replaygain: Check for bad mp3gain output (#961) Adrian Sampson 2014-09-15 10:25:57 -07:00
  • a17e8b54be Flexible SQL columns have TEXT affinity Thomas Scholtes 2014-09-15 01:04:42 +02:00
  • a92493cf12 Test queries on boolean fields Thomas Scholtes 2014-09-15 00:48:18 +02:00
  • e5da5757c0 Preserve state in query tests Thomas Scholtes 2014-09-15 00:36:24 +02:00
  • e864c2ff43 Document from/to SQL serialization of types Thomas Scholtes 2014-09-15 00:30:34 +02:00
  • 77f7d18c00 Remove stray comment from #909 Adrian Sampson 2014-09-14 13:15:42 -07:00
  • 72436644a6 Merge pull request #909 from arogl/master Adrian Sampson 2014-09-14 13:14:35 -07:00
  • cc49c8cc18 Miniscule tweaks for #959 Adrian Sampson 2014-09-14 13:11:47 -07:00
  • c38d45e273 Merge pull request #959 from geigerzaehler/dbcore-refactor Adrian Sampson 2014-09-14 13:10:36 -07:00
  • 67b1ac46d7 Changelog for importfeeds echo (#955) Adrian Sampson 2014-09-14 13:06:25 -07:00
  • 20968a92ee Merge pull request #955 from robotanarchy/master Adrian Sampson 2014-09-14 13:03:59 -07:00
  • 67c043532c More docstrings for try_sync (#958) Adrian Sampson 2014-09-14 12:22:56 -07:00
  • 5ba3d98631 More docs/changelog for flex types (#951) Adrian Sampson 2014-09-14 12:10:47 -07:00
  • 8ec4f8bc24 Merge pull request #958 from geigerzaehler/item-sync Adrian Sampson 2014-09-14 12:09:55 -07:00
  • 2039d2effe don't use the _write_m3u function for stdout stuff robotanarchy 2014-09-14 20:17:53 +02:00
  • 725cb9b60a Merge branch 'master' of https://github.com/sampsyo/beets Rovanion Luckey 2014-09-14 20:14:42 +02:00
  • fafc56c95b Unify similar code from Type subclasses in base class Thomas Scholtes 2014-09-14 17:02:58 +02:00
  • b1a5189f68 Add default value for relative_to in play plugin Lucas Duailibe 2014-09-14 12:07:08 -03:00
  • 30addc12b4 Do not use abstract base class instance Thomas Scholtes 2014-09-14 16:47:21 +02:00
  • 629fc0087d DateType inherits from Float type Thomas Scholtes 2014-09-14 16:17:12 +02:00
  • 492cf38927 Use item[field] instead of getattr(item, field) Thomas Scholtes 2014-09-14 15:47:20 +02:00
  • 19d3ca822e Minor simplifications in Model class Thomas Scholtes 2014-09-14 15:36:25 +02:00
  • 4cfb59bfba Add Type.to_sql() and simplify model code Thomas Scholtes 2014-09-14 15:11:59 +02:00
  • 4134a5173a Split Type.normalize() responsibilities into normalize() and from_sql() Thomas Scholtes 2014-09-14 15:02:50 +02:00
  • b86669fe05 Add integer query tests Thomas Scholtes 2014-09-14 16:11:13 +02:00
  • 1613a199fa Combine try_write() and store() as try_sync() Thomas Scholtes 2014-09-14 14:44:32 +02:00
  • 84acf17855 Test that mtimes are updated when writing files Thomas Scholtes 2014-09-14 14:19:11 +02:00
  • 3fe52a7694 Add test helpers to create database fixtures Thomas Scholtes 2014-09-14 14:16:34 +02:00
  • bd871cbc03 Don’t interact with files in TypePluginTest Thomas Scholtes 2014-09-14 14:00:34 +02:00
  • ffc75c333d Merge branch 'flextypes' Thomas Scholtes 2014-09-14 13:16:43 +02:00
  • 80f3ec1ed7 Document flexible field types in plugins Thomas Scholtes 2014-09-14 13:15:47 +02:00
  • d081b6a220 Docs for types plugin Adrian Sampson 2014-09-12 16:51:23 -07:00
  • 2314f0f9ff Use NONE type affinity for flexattr value column Adrian Sampson 2014-09-12 16:28:23 -07:00
  • 044dbfcd38 NumericQuery: Check that the field exists Adrian Sampson 2014-09-12 16:15:00 -07:00
  • 5dec867ab3 mpdstats: set types for flexible fields Thomas Scholtes 2014-09-12 12:17:24 +02:00
  • d4f72f62eb echonest: set types for flexible fields Thomas Scholtes 2014-09-12 12:12:09 +02:00
  • aa24fa7c1b Fix tests on python2.6 Thomas Scholtes 2014-09-12 00:42:43 +02:00
  • f112c9610c Add 'types' plugin for flexible field types Thomas Scholtes 2014-09-11 23:48:17 +02:00
  • 475d4899ee Add tests for plugins providing flexible field types Thomas Scholtes 2014-09-11 21:02:35 +02:00
  • 3cbe9cbd10 Plugins can define types of flexible fields Thomas Scholtes 2014-09-11 20:03:21 +02:00
  • 9a732fbd26 Converted files are tagged and checked in tests Thomas Scholtes 2014-09-14 12:17:05 +02:00
  • 1526720982 Swap 'if not' and 'else' for readability Thomas Scholtes 2014-09-14 11:49:33 +02:00
  • 9e9f645e59 convert: add cli flag to skip confirmation Thomas Scholtes 2014-09-14 11:46:24 +02:00
  • 75a28de543 Extend and refactor 'never_convert_lossy_files' tests Thomas Scholtes 2014-09-14 11:35:01 +02:00
  • 3197795faa convert: Change file extension only if actually transcoded Thomas Scholtes 2014-09-14 11:27:59 +02:00
  • a37cabb969 Make 'never_convert_lossy_files' tests more meaningful Thomas Scholtes 2014-09-14 11:17:34 +02:00
  • f3e87b5b1b Changelog for #956 Adrian Sampson 2014-09-13 23:49:56 -07:00
  • af60272cc5 Merge pull request #956 from voidus/master Adrian Sampson 2014-09-13 23:45:16 -07:00
  • c57439770b Collapse build_sql into _fetch (#953) Adrian Sampson 2014-09-13 21:35:19 -07:00
  • 85de214399 Remove SQL ORDER BY sorting option Adrian Sampson 2014-09-13 21:19:32 -07:00
  • 2b921b19fd NullSort instead of None Adrian Sampson 2014-09-13 20:36:39 -07:00
  • 369533d46f Remove special_sorts Adrian Sampson 2014-09-13 19:47:20 -07:00
  • 76c831a1cd Merge branch 'master' of github.com:sampsyo/beets Adrian Sampson 2014-09-13 17:19:04 -07:00
  • 4870d7e0fa Roll back fast flexible field sorts (#953) Adrian Sampson 2014-09-13 17:16:12 -07:00
  • ee6f3dba1b fix coding style errors Simon Kohlmeyer 2014-09-13 19:51:23 +02:00
  • 9d55179d2d Added never_convert_lossy_files option to convert plugin Simon Kohlmeyer 2014-09-13 19:07:25 +02:00
  • 68eae9e683 didn't know about flake... robotanarchy 2014-09-13 17:25:10 +02:00
  • 5b0b3eee45 importfeeds: add new 'echo' type that writes to stdout robotanarchy 2014-09-13 17:11:00 +02:00
  • 89c82dc63d fetchart: correctly handle path encoding Thomas Scholtes 2014-09-12 11:07:43 +02:00
  • 0bb6348df3 fetchart: Add test that reproduces #887 Thomas Scholtes 2014-09-12 11:37:14 +02:00
  • 395be1a0f6 Fix missing super-constructor call Adrian Sampson 2014-09-12 21:40:00 -07:00
  • cfb929223e Collapse some duplication in Confit templates Adrian Sampson 2014-09-12 21:28:32 -07:00
  • f5b6431488 Flake8 fix Adrian Sampson 2014-09-12 21:12:44 -07:00
  • db4e74fd57 Fix mistaken removals Adrian Sampson 2014-09-12 21:11:53 -07:00
  • 03d0f9dfb3 Fix namedtuple call Adrian Sampson 2014-09-12 20:59:19 -07:00
  • bb4082fbfc Style cleanup in sorting Adrian Sampson 2014-09-12 20:56:33 -07:00
  • d572bde13b Tiny docs typos Adrian Sampson 2014-09-12 19:44:17 -07:00
  • ba93d6b176 Move flags back to _raw_main Adrian Sampson 2014-09-12 19:21:52 -07:00
  • 7328a09644 Align dispatch of 'version' command with other commands Thomas Scholtes 2014-09-12 17:23:49 +02:00
  • 33da82cd12 Merge pull request #948 from KraYmer/lastgenre-doc Adrian Sampson 2014-09-11 23:28:04 -07:00
  • f11bbe6580 fix link Fabrice L. 2014-09-12 08:16:01 +02:00
  • 469b61689a Link to the internal whitelist raw file content Fabrice L. 2014-09-12 07:50:50 +02:00
  • fc5f2126bb Add test helper for adding items Thomas Scholtes 2014-09-11 22:46:06 +02:00
  • 4d72643b15 Merge pull request #945 from gwern/master Adrian Sampson 2014-09-11 12:21:38 -07:00
  • 524f109339 Changelog for #944 Adrian Sampson 2014-09-11 12:20:45 -07:00
  • dc8654f4a0 Merge pull request #944 from gwern/patch-1 Adrian Sampson 2014-09-11 12:19:46 -07:00
  • 971bff95fa lastbeats: explain that the whitelist has been modified gwern 2014-09-11 14:38:33 -04:00
  • 35efa7283f genres.txt: rm fake genres gwern 2014-09-11 14:37:01 -04:00
  • 5279016db4 config: Add suport for 'key in config' syntax Thomas Scholtes 2014-09-11 16:09:26 +02:00
  • 7958469b25 mediafile: Zero-padded date format Thomas Scholtes 2014-09-11 11:48:34 +02:00
  • 832f34c46c --version (fix #939) Adrian Sampson 2014-09-10 19:35:34 -07:00
  • 6dd6d4770e Skip zero-track matches (fix #942) Adrian Sampson 2014-09-10 19:08:39 -07:00
  • 3de66ccd65 Remove BitBucket references Adrian Sampson 2014-09-10 11:53:46 -07:00
  • 9ee794beb7 Model.load() should remove flexible fields Thomas Scholtes 2014-09-10 17:22:23 +02:00
  • a08cb4efb8 Should have corrected some of the style checking errors. Rovanion Luckey 2014-09-10 12:33:12 +02:00
  • 7651d493d6 Merge branch 'master' of https://github.com/sampsyo/beets Rovanion Luckey 2014-09-10 11:48:10 +02:00
  • 5a799c7fbe Merge pull request #924 from nrgetik/patch-1 Fabrice L. 2014-09-10 10:23:56 +02:00
  • cfe82e9736 convert: Pipepline stage yields result Thomas Scholtes 2014-09-09 23:41:47 +02:00
  • 98ae8cbbc9 Make tests conform to PEP8 Thomas Scholtes 2014-09-09 22:31:46 +02:00
  • 114d3f95bd Check conversion against custom format Thomas Scholtes 2014-09-09 22:06:18 +02:00
  • 8b73681cf3 Remove unused function Thomas Scholtes 2014-09-09 20:23:32 +02:00
  • d3386df056 Merge remote-tracking branch 'origin/master' e5e4eaeacd39c5cfba4d7c852c48277ae50331e6 2014-09-09 12:05:38 +10:00
  • 816e4fb152 clean up after rebase e5e4eaeacd39c5cfba4d7c852c48277ae50331e6 2014-09-09 11:53:44 +10:00
  • 2100dab379 displayable_path clean up error e5e4eaeacd39c5cfba4d7c852c48277ae50331e6 2014-08-23 12:17:24 +10:00
  • 1b47fb9f1a Just go back to basics e5e4eaeacd39c5cfba4d7c852c48277ae50331e6 2014-08-23 12:02:30 +10:00