panni
|
a4794d1619
|
remove section from item name; show current breadcrumbs in title2
|
2015-11-11 19:04:15 +01:00 |
|
panni
|
19fcc6a175
|
add function to get size of a section; special Directory handling to support sections/X/firstCharacter
|
2015-11-11 18:03:07 +01:00 |
|
panni
|
cada8483fe
|
add simple plex api query for retrieving basic information, without using any big parsing library
|
2015-11-11 18:02:07 +01:00 |
|
panni
|
273a376a4a
|
add size and total_size to plex.py's MediaContainer parser for later usage for pagination
|
2015-11-09 23:30:21 +01:00 |
|
panni
|
41b78d80e4
|
fix #81
|
2015-11-09 22:56:24 +01:00 |
|
panni
|
d904462417
|
better fix than the previous quick one
|
2015-11-09 22:52:12 +01:00 |
|
panni
|
6bf9836f57
|
quick fix for empty season or episode index
|
2015-11-09 22:41:32 +01:00 |
|
panni
|
bbeced7e7e
|
re-add the upper limit of 200 per section
|
2015-11-08 21:49:01 +01:00 |
|
panni
|
c94295b472
|
remove item count limitation on recently added
|
2015-11-08 18:49:22 +01:00 |
|
panni
|
4905429bb0
|
don't use /recentlyAdded per section anymore, but do a real item search
|
2015-11-08 16:03:25 +01:00 |
|
panni
|
312c6c9729
|
menu update
|
2015-11-08 06:48:59 +01:00 |
|
panni
|
137cb6bb45
|
Merge branch 'recently-added' into menu-more
Conflicts:
Contents/Code/interface/menu.py
Contents/Code/support/items.py
|
2015-11-08 05:27:07 +01:00 |
|
panni
|
5cb8e5e49c
|
cleanup
|
2015-11-08 04:07:00 +01:00 |
|
panni
|
36b924443d
|
use new recent items in recentlyAddedItems task
|
2015-11-08 03:58:10 +01:00 |
|
panni
|
5122935e10
|
finalize real recently added items with missing subtitles
|
2015-11-08 03:54:57 +01:00 |
|
panni
|
b5176600f4
|
temporarily support both recently_added implementations
|
2015-11-07 06:16:52 +01:00 |
|
panni
|
e073a3c289
|
blank current recently_added implementation
|
2015-11-07 06:06:22 +01:00 |
|
panni
|
18c2f782c2
|
test new recently_added implementation
|
2015-11-07 05:58:36 +01:00 |
|
panni
|
6449513cb8
|
remove mutable parameters
|
2015-11-07 04:30:57 +01:00 |
|
panni
|
f56e39e3c2
|
use native String.UUID instead of uuid.uuid1
|
2015-11-07 02:54:17 +01:00 |
|
panni
|
90e423b62c
|
1.3.6.316
|
2015-11-06 22:21:47 +01:00 |
|
panni
|
c0d54dc6dd
|
add doc
|
2015-11-06 22:07:46 +01:00 |
|
panni
|
ae4a0f8caa
|
remove speedup, readd delay to 1 second
|
2015-11-06 19:54:45 +01:00 |
|
panni
|
61e02f0666
|
task speedup
|
2015-11-06 19:22:13 +01:00 |
|
panni
|
8ae0c9bee1
|
report failed items to the logs after finishing the task
|
2015-11-06 17:14:59 +01:00 |
|
panni
|
670b2d18b4
|
try a stalled item for 4 times, then skip it
|
2015-11-06 17:10:31 +01:00 |
|
panni
|
4a37f1e6f0
|
add stalled items handling
|
2015-11-06 17:06:13 +01:00 |
|
panni
|
4b510f1ff6
|
handle filesystemencoding==ascii
|
2015-11-06 15:08:15 +01:00 |
|
panni
|
00a5678784
|
correct is_recent; when searching for missing subtitles, don't refresh all at once
|
2015-11-06 13:59:31 +01:00 |
|
panni
|
c34373cc00
|
test deep menu; make getMergedItems be more like getItems
|
2015-11-06 04:09:44 +01:00 |
|
panni
|
7a308e5aed
|
reformat menu.py; add scheduler.init_storage and call it on storage reset aswell
|
2015-11-05 20:09:03 +01:00 |
|
panni
|
7dd4bdbf74
|
reset self.items_searching_ids and move self.running = False
|
2015-11-05 20:00:16 +01:00 |
|
panni
|
e2c90548ed
|
split task run logic into prepare(), run() and post_run(); remove running as a stored parameter; get correct item ids while task is running
|
2015-11-05 19:51:54 +01:00 |
|
panni
|
dd050ba770
|
re-add path encoding
|
2015-11-05 18:31:49 +01:00 |
|
panni
|
b870175031
|
pep8; add .idea to gitignore; reformat project
|
2015-11-05 18:23:50 +01:00 |
|
panni
|
675fcf8dbc
|
remove ascii-enforcing on menu items, let plex decide
|
2015-11-04 22:58:11 +01:00 |
|
panni
|
7ef23c8434
|
menu: add log option for internal storages; let tasks handle their running state
|
2015-11-04 22:40:10 +01:00 |
|
pannal
|
46ce038238
|
fix no previous task storage existing raises error on signal
|
2015-11-02 21:59:21 +01:00 |
|
panni
|
aee03abc63
|
time.sleep instead of Thread.Sleep
|
2015-11-01 04:52:42 +01:00 |
|
panni
|
d56bc38aeb
|
enforce ascii on item titles
|
2015-11-01 04:45:05 +01:00 |
|
panni
|
995b917ae6
|
handle single refreshes while missing subtitles task is running
|
2015-11-01 04:32:03 +01:00 |
|
panni
|
821e35ebab
|
better menu; actually skip task if already running
|
2015-11-01 04:19:13 +01:00 |
|
panni
|
ecf942d267
|
add refresh menu item to channel
|
2015-11-01 03:20:33 +01:00 |
|
panni
|
dab490e21c
|
remove localization again
|
2015-10-31 17:25:57 +01:00 |
|
panni
|
bc83076daf
|
test PMS API and fail miserably if failed; fixes #58
|
2015-10-31 14:38:39 +01:00 |
|
panni
|
056d73801b
|
hide plex token from logs; fixes #64
|
2015-10-31 13:44:00 +01:00 |
|
panni
|
cede650552
|
add localization stuff; localize date/time in channel menu
|
2015-10-31 13:38:32 +01:00 |
|
panni
|
96360498f8
|
rewrite task scheduling; keep track of missing subtitles search task
|
2015-10-31 04:07:33 +01:00 |
|
panni
|
3e0adb422a
|
add date_added to subtitle storage, fixes #59
|
2015-10-30 04:41:46 +01:00 |
|
panni
|
ea6cab53ad
|
more robust scheduler; update menu; better last_run and next_run handling
|
2015-10-30 03:23:12 +01:00 |
|