Commit Graph

7535 Commits

Author SHA1 Message Date
Sambhav Kothari
5b2e7c59d2 Allow fast finishing to not wait up on OSX builds 2017-07-26 00:03:52 +05:30
Sambhav Kothari
589f5e8e96 Add OSX tests 2017-07-26 00:03:52 +05:30
Laurent Monin
85cdb6f72f Merge pull request #775 from metabrainz/samj1912-patch-1
Use flat style badges
2017-07-25 20:30:09 +02:00
Sambhav Kothari
9efa91a6bf Use flat style badges 2017-07-25 23:16:01 +05:30
Laurent Monin
37bc535be5 Use shields.io for badges 2017-07-25 16:29:07 +02:00
Laurent Monin
9c701da4a7 Add AppVeyor Badge 2017-07-25 16:03:24 +02:00
Sambhav Kothari
3671664adb Merge pull request #773 from zas/fix_catnums_null
Fix null catalog-number and/or label cases, add tests
2017-07-25 19:25:09 +05:30
Laurent Monin
4f328dba79 LabelInfoTest: reduce code redundancy 2017-07-25 15:48:47 +02:00
Laurent Monin
5aa025619e Fix null catalog-number and/or label cases, add matching tests 2017-07-25 15:41:03 +02:00
Laurent Monin
57e1617b60 Merge pull request #772 from samj1912/moretests
Add windows testing
2017-07-24 21:17:15 +02:00
Sambhav Kothari
d7223f81a7 Add appveyor config for windows tests 2017-07-25 00:12:39 +05:30
Sambhav Kothari
98ae6f777d Fix windows tests 2017-07-24 23:51:00 +05:30
Laurent Monin
eac91cab92 Merge pull request #771 from samj1912/moretests
Fix error while fetching collections in a release group
2017-07-24 18:03:44 +02:00
Sambhav Kothari
14eba29184 Fix error while fetching collections in a release group
JSON API returns format as a None object and it is always present,
as opposed to the logic while handling XML.
This logic therefor requires changes.
2017-07-24 20:56:17 +05:30
Laurent Monin
099f79bb71 Merge pull request #770 from samj1912/moretests
Add API helper tests
2017-07-23 14:04:42 +02:00
Laurent Monin
1d22eb2df6 Merge pull request #769 from samj1912/wsfix
Update code style to match contribution guide
2017-07-23 14:01:43 +02:00
Sambhav Kothari
0f7c066211 Add API helper tests 2017-07-23 17:17:21 +05:30
Sambhav Kothari
24655448bb Update code style to match contribution guide 2017-07-23 15:15:51 +05:30
Laurent Monin
8a35bf3733 Merge pull request #768 from samj1912/picard1119
PICARD-1119: Fix wrong metadata parsing
2017-07-21 22:45:34 +02:00
Sambhav Kothari
506d59e5c6 PICARD-1119: Fix wrong metadata parsing
Fixes https://tickets.metabrainz.org/browse/PICARD-1119
2017-07-22 01:46:53 +05:30
Laurent Monin
e36c711357 Merge pull request #767 from metabrainz/samj1912-patch-1
Bump picard version for a new pip release
2017-07-21 21:41:52 +02:00
Sambhav Kothari
89f8f16f12 Bump picard version for a new pip release 2017-07-21 19:43:36 +05:30
Laurent Monin
c4946d907d Merge pull request #766 from samj1912/ws++
PICARD-807: Add advanced rate limiting to WS
2017-07-21 15:30:37 +02:00
Sambhav Kothari
f48c78aab7 Add advanced rate limiting to WS
Based on code by @rbeasley and PR #473
2017-07-21 18:46:54 +05:30
Laurent Monin
bef4ad0425 Merge pull request #765 from samj1912/ws+
Add WSRequest class to simplify WS code and add retries on temp failures
2017-07-21 15:13:22 +02:00
Sambhav Kothari
09c8b9ad7c Add comment explaining the qt error code 2017-07-21 18:37:31 +05:30
Sambhav Kothari
49fb9bcd00 Switch to a better method to detect 503s 2017-07-21 15:53:20 +05:30
Sambhav Kothari
f2ad0ba5ef Fix spelling mistake 2017-07-20 22:16:08 +05:30
Sambhav Kothari
83e423f0a2 Fix tests with new POST refactoring 2017-07-20 21:34:31 +05:30
Sambhav Kothari
d239b865af Refactor WSRequest into method specific classes and change user string header setter 2017-07-20 21:34:07 +05:30
Sambhav Kothari
d3edb87f53 Fix WS tests for the new changes 2017-07-20 20:07:46 +05:30
Sambhav Kothari
d2247eb30e Refactor WS by adding WSRequest class and retries for temp failures
Code borrowed from PR #473
Co-Authors - @zas and @rbeasley
2017-07-20 20:07:45 +05:30
Laurent Monin
599294762b Merge pull request #764 from samj1912/build_fix
Build repo pushes only on master and 1.4.x branch
2017-07-18 22:09:39 +02:00
Sambhav Kothari
bc25386634 Build repo pushes only on master and 1.4.x branch 2017-07-19 00:48:43 +05:30
Sambhav Kothari
a4e3112c0e Merge pull request #763 from metabrainz/astrcmp_impl
Display astrcmp implementation (C or Python) in About and debug log
2017-07-18 23:42:56 +05:30
Sambhav Kothari
4ba954522e Merge branch 'master' into astrcmp_impl 2017-07-18 23:31:43 +05:30
Laurent Monin
e0f711cda3 Display astrcmp implementation (C or Python) in About and debug log
It can also be displayed using -V command line option along various libs versions
2017-07-18 18:39:43 +02:00
Laurent Monin
b3600ad871 Merge pull request #762 from samj1912/browsertest
Test filelookup and fix variable names
2017-07-18 14:07:41 +02:00
Sambhav Kothari
a0391eeb41 Normalize variable names according to python naming scheme 2017-07-18 16:34:54 +05:30
Sambhav Kothari
aaae132e7e Test browser lookup utils 2017-07-18 16:34:54 +05:30
Laurent Monin
bfc4d0869d Merge pull request #761 from samj1912/acoustidtest
Add acoustid json parser test
2017-07-18 12:33:53 +02:00
Sambhav Kothari
9062a69c1b Add acoustid json parser test 2017-07-18 15:24:34 +05:30
Laurent Monin
7f72fc4374 Merge pull request #760 from samj1912/mbjson
Migrate picard to json API
2017-07-17 21:32:24 +02:00
Sambhav Kothari
77fd294e0d Filter none type parsed recordings 2017-07-17 01:46:18 +05:30
Sambhav Kothari
9a9cd1ceb4 Fix import error 2017-07-16 18:33:08 +05:30
Sambhav Kothari
3e5ffe44ac Remove unnecessary safeguards and LoC 2017-07-16 18:33:08 +05:30
Sambhav Kothari
be3e1aebdd Remove unnecessary type casts 2017-07-16 18:33:08 +05:30
Sambhav Kothari
fda9e84976 PEP8 fixes 2017-07-16 18:33:08 +05:30
Sambhav Kothari
d36539c61c Switch to error log instead of debug log 2017-07-16 18:33:08 +05:30
Sambhav Kothari
d517066f99 Switch to EAFP principle for getting track count 2017-07-16 18:33:08 +05:30