Commit Graph

4856 Commits

Author SHA1 Message Date
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
Sambhav Kothari
3e41ac808c Fix spelling error 2017-07-16 18:33:08 +05:30
Sambhav Kothari
bd80f280a0 Convert releasetype to lower case 2017-07-16 18:33:08 +05:30
Sambhav Kothari
315d308045 Fix error in variable assignement 2017-07-16 18:33:08 +05:30
Sambhav Kothari
c27cf50435 Remove unused variable 2017-07-16 18:33:08 +05:30
Sambhav Kothari
41fe9f34f8 Handle none type errors 2017-07-16 18:33:08 +05:30
Sambhav Kothari
22586506cc Fix tests and add test data 2017-07-16 18:33:08 +05:30
Sambhav Kothari
343102f46c Fix type error 2017-07-16 18:33:08 +05:30
Sambhav Kothari
4c7857d66b Fix error handling 2017-07-16 18:33:08 +05:30
Sambhav Kothari
d129d5bacc Remove mbxml 2017-07-16 18:33:08 +05:30
Sambhav Kothari
ab86b4178f Fix comparison logic for releases 2017-07-16 18:33:08 +05:30
Sambhav Kothari
b938d20fc8 Properly handle None type objects 2017-07-16 18:33:08 +05:30
Sambhav Kothari
555207752e Refactor acoustid json parsing code 2017-07-16 18:33:08 +05:30
Sambhav Kothari
a233f002db Migrate searchdialog to JSON API 2017-07-16 18:33:08 +05:30
Sambhav Kothari
57d64f331e Fix errors due to none type variables 2017-07-16 18:33:08 +05:30
Sambhav Kothari
6405bf5fb8 Migrate coverart code to json API 2017-07-16 18:33:08 +05:30
Sambhav Kothari
a79d05efa7 Migrate code to json API 2017-07-16 18:33:08 +05:30
Sambhav Kothari
e35eff88be Fix bug while adding secondary release nodes 2017-07-16 18:33:08 +05:30
Sambhav Kothari
c4806c260b Switch AcoustID API to json 2017-07-16 18:33:08 +05:30
Sambhav Kothari
ae9eb500b5 Add a json parser 2017-07-16 18:33:08 +05:30
Sambhav Kothari
3f2685a30f Move the default WS calls to json 2017-07-16 18:33:08 +05:30
Laurent Monin
a90d679187 Merge pull request #759 from samj1912/mbjson
Add helper functions for the JSON MB API
2017-07-13 13:49:53 +02:00
Sambhav Kothari
43a33c5f03 Add more test data 2017-07-13 17:04:27 +05:30
Sambhav Kothari
a3254f3291 Remove duplicacy 2017-07-13 16:58:12 +05:30
Sambhav Kothari
c694872d25 Clean up and refactor mbjson test 2017-07-13 16:58:12 +05:30
Sambhav Kothari
ee8a56b48d Add tests for mbjson 2017-07-13 16:58:12 +05:30
Sambhav Kothari
21d4432096 Fix MB-JSON erronous code 2017-07-13 16:58:12 +05:30