Commit Graph

66 Commits

Author SHA1 Message Date
Kian-Meng Ang
7efcb96921 Fix typos
Found via:
- `codespell -S *.po,*.xml`
- `typos --format brief`
2023-01-21 10:43:11 +08:00
mcarlton00
f8e337ea92 Remove unnecessary headers 2023-01-12 21:05:29 -05:00
mcarlton00
347ab47672 Refactor imports to be under line length limit 2023-01-12 21:02:32 -05:00
mcarlton00
d25de226d0 Reorder imports for flake8 guidelines 2023-01-12 20:50:41 -05:00
Odd Stråbø
6126d617f5 Copy translate_path from Jf4Kodi, fix LazyLogger 2022-03-09 22:51:38 +01:00
Matt
7871422354 Optimize api initialization 2022-03-09 15:25:35 -05:00
mcarlton00
5c1842877d Remove most datamanager references 2022-03-07 19:25:44 -05:00
Matt
36b23d0b19 Reworking the network stack 2022-02-27 22:15:54 -05:00
Matt
264145c4b9 Address flake8 complaints 2021-12-30 18:40:08 -05:00
Matt
2ff5a2e9fc Fix missing translate calls 2021-12-30 17:41:25 -05:00
Matt
fc690abee9 Rename translate function 2021-12-30 17:05:10 -05:00
Matt
5c3740b8a9 Function refactoring and reordering 2021-12-29 16:54:05 -05:00
Matt
2d20dc4282 Remove unused and commented out code 2021-12-21 21:22:16 -05:00
Matt
ed3087a222 String manipulations and encoding fixes 2021-01-26 22:34:51 -05:00
Matt
fb6a1c1329 Initial py3 pass 2021-01-02 23:04:24 -05:00
Matt
b629756f3e Add log message for deleting items 2021-01-02 18:18:21 -05:00
Matt
73d757122a Stop doing string manipulations on translations 2021-01-02 18:10:59 -05:00
mcarlton00
1733e64403 Parse json payloads in centralized place 2020-11-11 22:50:26 -05:00
Matt
a90c2c2fa8 Use future strings to fix unicode errors 2020-09-05 17:29:38 -04:00
Matt
a0efd1087f Copy log handler from JF for Kodi, modify for strings 2020-07-25 01:01:30 -04:00
mcarlton00
e59b54cccf Beginning rebranding + removing emby from api urls 2020-07-04 13:26:21 -04:00
faush01
0a69d82ff1 add simple new data check 2020-07-04 16:30:42 +10:00
faush01
f25c309167 use locking to limit cache file access to one 2020-07-03 15:38:37 +10:00
faush01
e8a9be1ae0 fix a bung of LINT warnings 2020-06-21 11:27:09 +10:00
faush01
1262c4ac76 small fixes to caching manager to not use zero length cached data and not to save it 2020-04-18 20:21:03 +10:00
faush01
9415d39b11 add http client timeout, dont cache data is len is zero 2020-03-10 16:01:10 +11:00
faush01
132868fc0d add the ability to log timing data 2019-10-14 11:55:18 +11:00
faush01
88d3035969 fix some exections with Pickel loading that were stopping the service from starting 2019-07-21 12:29:11 +10:00
Shaun
350031a238 auto delete cache items that have not been accessed for 7 days 2019-07-07 20:04:19 +10:00
Shaun
6318201b0b add clear cache server data action 2019-03-03 10:43:56 +11:00
Shaun
2dfaacc184 for manual and detect server correctly parse user:passowrd@ url tokens 2019-03-03 09:51:11 +11:00
faush01
818e700d95 add the server to the cache name hash builder 2019-03-01 09:27:33 +11:00
Shaun
555629872d fix the paging, return total records form the get_items cache system for use in the paging 2019-02-05 16:41:39 +11:00
faush01
759638e2ff updates requested 2019-01-11 10:24:42 +11:00
Shaun
ac0133ff78 log is caching or not 2018-12-25 07:22:37 +11:00
faush01
ffe00dfed5 cache enhancments 2018-11-21 13:23:42 +11:00
Shaun
005b43dfc6 add test for min last date for user 2018-11-18 14:03:23 +11:00
faush01
11e8a2ceec add use_cache query param 2018-11-15 10:01:21 +11:00
faush01
e28365da15 bypass cache and request new data when playback stops 2018-11-13 14:46:28 +11:00
faush01
9d62a1accc add etag to cache change detection
add genre double url encode
use cache file name for window prop refresh lock
2018-11-13 11:36:30 +11:00
faush01
ddaf662f1c dont save the new cache data until the display process finishes 2018-11-12 15:59:47 +11:00
faush01
2fcd0fc9f2 wait until display finished before saving pickle data 2018-11-12 10:55:47 +11:00
Shaun
055b7dbe6b add user id to cache url hash 2018-11-11 17:35:09 +11:00
Shaun
cc2336e9d7 add caching to settings and fix search usage 2018-11-11 16:32:25 +11:00
Shaun
4acb38f970 add caching using cPickle 2018-11-11 15:08:07 +11:00
Shaun
2e9c230314 remove a bunch of string encode calls, they ar enot needed and were there to fix logging
fix the logging to convery any unicode to a utf-8 string on the fly
2018-01-02 11:52:56 +11:00
Shaun
c61a76ba1e Change logging to use function args and render the log line only if debug logging is enabled 2017-12-30 19:13:31 +11:00
Shaun
37fcf79a55 use a defaultdict 2017-12-28 13:11:18 +11:00
Shaun
7100a09daa remove popup error on connection errors
add option to surppress all connection errors
2017-12-27 16:50:22 +11:00
Shaun
40316a4875 remove datamanager local data cache 2017-12-07 19:54:09 +11:00