Commit Graph

21 Commits

Author SHA1 Message Date
Odd Stråbø 6d61a83b54 Flake8 linting 2020-09-27 04:20:24 +02:00
Matt 813ec68e38 Review suggestions 2020-09-09 18:33:47 -04:00
Matt c44a079572 remove commented variable 2020-09-07 22:47:10 -04:00
Matt 983c208415 Remove unused functions 2020-09-07 22:33:21 -04:00
Matt db6cad8e15 Optimize music library lookups for larger libraries 2020-09-07 22:26:36 -04:00
Odd Stråbø 8a3ca73d52 flake8 2020-08-21 14:56:15 +02:00
Matt 5f34222712 Optimize network calls for music syncing 2020-08-02 09:42:16 -04:00
Odd Stråbø 3ec71e89d6 Refractor some decorators 2020-08-01 00:09:22 +02:00
Odd Stråbø 803081f65a Remove some generic exceptions 2020-08-01 00:08:03 +02:00
Odd Stråbø 3f63e7c213 Fix linting, flake8 and sonarcloud issues 2020-04-19 12:07:55 +02:00
Odd Stråbø 795dfd38df Get the logger from a central place 2020-04-19 03:21:40 +02:00
Abby Gourlay 9cb0f63749 Left an import in the clipboard 2020-03-18 01:20:22 +00:00
Abby Gourlay 1df9f15859 Resolved suggestions 2020-03-18 01:18:19 +00:00
Abby Gourlay 5c93a06e9b Added mitigation for #216 for when the year data from the server is invalid 2020-03-15 01:27:07 +00:00
Matt 19ec48cd5b Use six library instead of checking sys version 2020-02-23 00:07:44 -05:00
Matt 5479ba2775 Make commands python 2/3 compatible 2020-02-22 23:23:14 -05:00
Chuddah 302880f67a Parallelize multiple http GET requests
Added ThreadPoolExecutor and used to process GET requests in multiple
threads which enables chunks of data to always be available for
processing. Processing of the data can happen as soon as the first chunk
arrives.

Refactored the code to help implement. The idea is the "params" are
built in batch and passed to the thread pool which get the actual
results.
2020-02-19 22:18:54 +00:00
Odd Stråbø a51bf9c2cc Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
mcarlton00 a7c96577cd Remove all emby api endpoints 2019-12-14 08:19:57 -05:00
TrueTechy 7e8f34401d Remove Core folder 2019-11-07 22:59:10 +01:00
TrueTechy 84b8093171 Begin restructing, fixed some issues related to movement 2019-11-07 22:58:44 +01:00