panni
|
9cd825aff1
|
core: only compute hashes for items for enabled providers
|
2018-01-12 15:11:12 +01:00 |
|
panni
|
6d63301b63
|
core: also don't faceplant if the saving wasn't successful
|
2018-01-09 13:51:03 +01:00 |
|
panni
|
b501578584
|
core: move store_subtitle_info calls to agent.store_blank_subtitle_metadata
|
2018-01-09 13:45:34 +01:00 |
|
panni
|
308f429c91
|
core: catch exceptions when downloading best subtitles
|
2018-01-09 13:41:01 +01:00 |
|
panni
|
085a4f30db
|
tasks: revert empty storage fix; core: return on disabled agent; create meta storage even if download failed
|
2018-01-09 13:24:36 +01:00 |
|
panni
|
895d457500
|
add new dogpile file based default cache backend based on fcache
|
2018-01-05 01:49:43 +01:00 |
|
panni
|
9768b3fadd
|
debounce agent only if something has been searched for
|
2017-12-30 05:49:19 +01:00 |
|
panni
|
da20d4882b
|
use thread.sleep instead of time.sleep
|
2017-12-21 23:34:45 +01:00 |
|
panni
|
4772b42d64
|
adapt HistoryStorage to be more like SubtitleStorage
|
2017-12-20 04:05:10 +01:00 |
|
panni
|
47d9b472ed
|
re-enable subtitle storage creation on nothing-downloaded; re-enable atomic os.rename after writing to subtitle storage
|
2017-12-15 14:57:50 +01:00 |
|
panni
|
f85ab0364a
|
more subtitle storage tests
|
2017-12-13 22:55:12 +01:00 |
|
panni
|
d5d6aa0bd5
|
add throttling between searches in download_best_subtitles
|
2017-11-09 11:32:01 +01:00 |
|
panni
|
a9e9e8cf44
|
debounce for 10 seconds
|
2017-11-05 06:41:50 +01:00 |
|
panni
|
9905cd307f
|
add debug log
|
2017-11-05 06:37:10 +01:00 |
|
panni
|
92ea32b52c
|
debounce main thread for 5 seconds
|
2017-11-05 06:32:49 +01:00 |
|
panni
|
451636e0b3
|
clear missing subtitles menu data once SZ gets an update call
|
2017-10-30 22:53:09 +01:00 |
|
panni
|
adf1190584
|
fix #373; even if external subtitles shouldn't be considered, don't re-download if already downloaded before (and existing)
|
2017-10-28 02:22:28 +02:00 |
|
panni
|
ef8f9f7816
|
only start activity listening when channel is enabled
|
2017-07-21 03:47:23 +02:00 |
|
panni
|
276ecf262f
|
only start activity listening when either channel or agent are enabled
|
2017-07-21 03:44:09 +02:00 |
|
panni
|
f356313e67
|
remove metadata updated signal for now
|
2017-06-03 01:50:53 +02:00 |
|
panni
|
4c42b3090a
|
remove old whack_missing_parts; correctly handle none-downloaded-subs on refresh
|
2017-06-03 00:17:48 +02:00 |
|
panni
|
65e72da01e
|
always store subtitle info, even if the agent is disabled
|
2017-06-02 17:07:28 +02:00 |
|
panni
|
8556bebb1f
|
rewrite SearchRecentlyAddedMissing
|
2017-06-02 15:42:23 +02:00 |
|
panni
|
d2641f045e
|
lower menu history timeout to 6 hours; add menu history maintenance task
|
2017-06-02 13:14:06 +02:00 |
|
panni
|
856ec02083
|
explicitly import subliminal_patch as subliminal
|
2017-05-28 01:06:51 +02:00 |
|
panni
|
39b3b4a0c2
|
move update_local_media before ignore list checking
|
2017-05-07 22:21:24 +02:00 |
|
panni
|
7c0fb29886
|
fix init_cache whoopsie
|
2017-05-05 14:58:06 +02:00 |
|
panni
|
f3af1672f6
|
use memory cache on windows for now; add config debug logging
|
2017-05-03 13:33:29 +02:00 |
|
panni
|
cbe425d150
|
add default hearing impaired removal; add optional mods to save_subtitles
|
2017-05-01 04:51:44 +02:00 |
|
panni
|
5b6bcc7d12
|
add log warning for dogpile cache region setup; bump to 2.0.0.9
|
2017-04-30 23:55:31 +02:00 |
|
pannal
|
24d4c2ae2c
|
memory backend fallback
|
2017-04-30 22:36:29 +02:00 |
|
pannal
|
f9c083ebc6
|
split interface.menu up; first coarse try
|
2017-04-30 05:57:35 +02:00 |
|
pannal
|
5aa123d42b
|
add automatic subtitle storage maintenance task
|
2017-04-27 19:08:15 +02:00 |
|
pannal
|
261d3c5532
|
add data paths to config; add proper dbm cache for subliminal
|
2017-04-27 17:00:03 +02:00 |
|
pannal
|
9a3b706d76
|
add AsyncProviderPool for multithreading
|
2017-04-26 17:02:11 +02:00 |
|
pannal
|
d222385b05
|
detect plugin log path in addition to server log path
|
2017-04-23 03:57:13 +02:00 |
|
pannal
|
713bb699d1
|
re-enable tasks
|
2017-04-22 05:20:46 +02:00 |
|
pannal
|
c0810e6f24
|
correctly pass expected_title hint to guessit; use even less monkey patching;
|
2017-04-21 22:27:08 +02:00 |
|
pannal
|
6e8527ff19
|
adjust scores to subliminal 2
|
2017-04-21 17:16:12 +02:00 |
|
pannal
|
bfaee826df
|
disable tasks for now
|
2017-04-20 17:51:27 +02:00 |
|
pannal
|
470706929f
|
start activity monitor in a thread; blerp
|
2017-04-01 06:46:30 +02:00 |
|
pannal
|
4880230261
|
add activities core; now_playing stub
|
2017-04-01 06:14:28 +02:00 |
|
pannal
|
b3752ebea0
|
run migrations in separate thread; don't fail on already run history migration
|
2017-03-07 10:04:44 +01:00 |
|
pannal
|
8e0e2f6d61
|
plugin: don't fail on failing migrations
|
2017-03-06 16:18:48 +01:00 |
|
pannal
|
51c51ed1a8
|
remove debug statement
|
2017-02-27 17:40:24 +01:00 |
|
pannal
|
16054bf755
|
hopefully resolve #245
|
2017-02-27 17:36:21 +01:00 |
|
pannal
|
cc5866e199
|
fix #233, store subtitle history in Data not Dict; add migrations
|
2017-02-10 16:00:38 +01:00 |
|
pannal
|
8831171a47
|
run the scheduler even if permissions are wrong
|
2017-02-09 15:45:17 +01:00 |
|
pannal
|
5d401af00f
|
call update_local_media twice, once before the subtitle search and after
|
2017-02-08 14:49:03 +01:00 |
|
pannal
|
19c43a01fe
|
clear old task data on startup
|
2017-02-06 02:32:09 +01:00 |
|