df
e579c8dd24
Merge branch 'master' into df-lockedsettings-patch
2020-10-23 11:45:30 +00:00
df
7c600be77e
Retry access in case the settings database is locked
2020-10-20 18:34:19 +00:00
prpr
a90f49b324
Prevent raw utf8 display
...
https://hummy.tv/forum/threads/webif-web-interface-1-4-x.7712/post-135917
2020-10-19 16:05:12 +00:00
df
3e9ecc8a7c
Change to 0.5s, doubling for 4 tries
2020-10-19 11:44:53 +00:00
df
7bb66de5f2
Raise the "database locked" error from caller context
2020-10-18 19:19:26 +00:00
df
9b64128c92
Retry access in case the settings database is locked
2020-10-18 15:48:07 +00:00
df
6822c833be
Retry access in case the settings database is locked
...
Create `settings::_safer_query` class proc to allow 5 tries with 1s delay; use it for `_nval_setting` and `_tval_setting` methods
2020-10-18 14:53:23 +00:00
df
1a25e2a3f1
Fix potential format error with queue item containing %
...
If an item is in the queue whose file name contains a %, the following error occurs, causing the item never to be dequeued:
```in procedure '::auto::dumpq' called at file "/mod/webif/lib/auto/deq", line 167
at file "/mod/webif/lib/auto/deq", line 118
/mod/webif/lib/auto/deq:118: Error: not enough arguments for all format specifiers```
The file name needs to be passed to `format` as a parameter with format `%s` rather than embedding it in the format string, or else ```log "[format ...][$q get file]"```
2020-10-16 14:26:30 +01:00
df
3623a26a08
Correct autolast in the future
...
Fixing issue in <https://hummy.tv/forum/threads/recursive-auto-shrink-auto-decrypt-no-longer-working.9399/post-134718 >.
2020-10-16 14:25:15 +01:00
af123
c428a367a1
Merge pull request 'Use service ids to map to mux names' ( #12 ) from prpr/webif:master into master
...
Reviewed-on: hummypkg/webif#12
2020-10-16 13:18:00 +00:00
Bob Buxton
2884a82dbf
Schedule all epsiodes of series
2020-10-16 14:16:15 +01:00
Bob Buxton
c3d360fa63
Rotate auto.log to auto_<timestamp>.log when it excedes settings logsize
2020-10-16 14:13:16 +01:00
prpr
3f199f32ab
Update 'webif/html/diag/mux.jim'
2020-07-14 00:29:02 +00:00
HummyPkg
1994d99294
Relocate sort_size.gif
2020-06-18 01:05:28 +01:00
HummyPkg
0ef47da7b6
Remove trailing whitespace, restore last blank line
2020-06-18 00:57:22 +01:00
df
42cf8bf238
Add tooltips for sort orders
...
Also generalise the file sort function to allow sorting by any quantity returned by `[file stat]`
2020-06-18 00:50:55 +01:00
df
9cf915e5f7
Avoid sort order build-up in sort URL parameter string
...
Fixes behaviour where each new sort added &order=n to the query string.
2020-06-18 00:50:55 +01:00
df
478d9db2e2
Add sort by size (icon)
2020-06-18 00:50:55 +01:00
df
b824882eb2
Add sort by size
...
Implementing https://hummy.tv/forum/threads/webif-web-interface-1-4-x.7712/post-142116 .
The sort line is reorganised to allow for two more sort orders.
2020-06-18 00:50:55 +01:00
HummyPkg
4b3efc2e72
Fix missing continuation
2020-06-16 10:52:14 +01:00
HummyPkg
abf121bba4
Fix rsv::find_hsvc by channel
2020-06-14 14:31:25 +01:00
HummyPkg
c1bc10eca8
Fix schedule restore
2020-06-14 13:40:38 +01:00
df
ddb163ab5c
Fix extraneous $
...
Should fix `modinit.log` error report:
```in procedure 'rsv' called at file "/mod/sbin/autoschedule", line 22
at file "/mod/webif/lib/rsv.class", line 1374```
2020-06-05 16:44:29 +00:00
HummyPkg
3ddc898553
Whitespace and indentation cleanup
2020-06-03 12:00:43 +01:00
df
1dfb66c576
Update 'webif/lib/xml.class'
2020-06-03 12:00:43 +01:00
af123
96e53bec56
Merge pull request 'df-progressbar-tooltip-patch' ( #3 ) from df/webif:df-progressbar-tooltip-patch into master
2020-06-03 10:43:54 +00:00
df
18aee67607
Make percentage visible in progressbar image
2020-06-03 11:43:30 +01:00
Bob Buxton
61df972bde
colour code skipped and already recorded programmes in the extended epg view
2020-06-03 11:38:56 +01:00
HummyPkg
022e6459fc
Adjust whitespace and indentation to match project
2020-06-03 11:35:27 +01:00
Bob Buxton
cd9e9924f6
add issplit method to rsv.class
2020-06-03 11:01:10 +01:00
Bob Buxton
e3da17ca6c
use s-crid:e-crid as key for recorded programmes
2020-06-03 11:01:09 +01:00
Bob Buxton
b99327a562
Updates to rsv.class and epg.class to support schedchk package
2020-06-03 11:01:09 +01:00
Bob Buxton
8586483474
Change scedule list to use svc.class instead of get_channel_attr_byhsvc
2020-06-03 10:57:50 +01:00
df
dd3e4cb358
Make percentage visible in progressbar image
...
Add title attribute for tooltip since % value isn't actually displayed otherwise.
2020-05-11 11:40:14 +00:00
HummyPkg
a3cb0a6693
Add svc.class
2020-04-19 12:00:49 +01:00
Bob Buxton
38cde695e4
add -nocase option to epg dpftech method
2020-04-02 19:06:07 +01:00
HummyPkg
3080f9786d
Add CFW 3.14 kernel versions
2020-03-29 16:49:09 +01:00
xyz321
1363fd2f22
Fix problem with EPG v
...
iew shortly after midnight
2020-02-24 14:53:12 +00:00
MymsMan
487ff500ab
Catch call to du to prevent errors if remote folder unreadable
2020-02-22 10:34:46 +00:00
MymsMan
d2e4e10919
Don't move files on other devices to Dustbin
2020-02-20 22:43:22 +00:00
HummyPkg
d14ccef3bf
Catch errors from stat that might cause automatic processing to stall
2020-01-25 17:02:12 +00:00
HummyPkg
f77d11f3fc
Restore thetvdb functionality following site changes
2019-11-27 15:51:43 +00:00
HummyPkg
38aca0d740
Crop is failing due to double URL encode
2019-11-17 16:08:16 +00:00
/df
249af1b4fa
Make entire toolbar cell clickable
2019-11-17 16:07:56 +00:00
HummyPkg
0f55145586
Sort queue by date (after priority)
2019-11-10 21:06:14 +00:00
HummyPkg
ede9ef3171
Upgrade jquery.scrollto to version 2.1.2
2019-11-10 21:05:44 +00:00
Matthew
dfde94c384
Automatic edit point bookmarks following crop
2019-11-10 21:04:11 +00:00
HummyPkg
59bbcc09fb
Better way of determining midnight (does not require jim patch)
2019-05-08 14:20:07 +01:00
HummyPkg
69d0e6597d
Revert to using clock scan to determine midnight
2019-05-08 14:02:51 +01:00
prpr
9c80bb0601
Properly handle CRIDs containing /
2019-05-08 14:02:14 +01:00
HummyPkg
92f9e5ca60
Use eSystem for DVB-T/T2 detection.
...
Transmission mode 1 has been seen in the wild.
2019-04-25 14:38:49 +01:00
HummyPkg
b9bf4fc5d3
Fix calculation for midnight today
2019-02-05 14:03:36 +00:00
xyz321
6eb6f49fea
Make {system usbmounts} more generic .
2019-02-04 19:52:42 +00:00
HummyPkg
f5a205a2af
Support flag file to disable nugget-recordings
2019-01-31 13:14:17 +00:00
HummyPkg
773a33f960
Add new flag to failed image
2019-01-19 12:56:25 +00:00
HummyPkg
03e1c7340e
Add option to disable underscore indicator
2019-01-19 12:56:25 +00:00
HummyPkg
042f729006
Show icon for folders containing _ items
2019-01-19 12:56:24 +00:00
HummyPkg
da865f3e85
Support automatically removing old log files after a number of days
2019-01-17 12:13:06 +00:00
HummyPkg
06188094bf
Clearing old logs should remove the file
2019-01-17 11:50:22 +00:00
HummyPkg
22b6892b2d
Favourite groups could appear in the wrong order
2019-01-17 11:26:16 +00:00
HummyPkg
132afd3ca7
Fix favourite group selection
2019-01-17 11:15:45 +00:00
HummyPkg
0f3ba2655a
Use [nugget recordings] for status
2018-12-20 11:30:11 +00:00
HummyPkg
ea4feec008
Keep legacy and current restore behaviour separate
2018-12-19 08:38:43 +00:00
HummyPkg
9de13741c8
Allow favourites to be inserted manually into the sequence within a backup file
2018-12-09 21:59:05 +00:00
HummyPkg
f3fc621de1
Updates for queued URIs
2018-10-10 22:18:55 +01:00
HummyPkg
6745b88fb9
Allow generic files to be added to queue
2018-10-08 22:26:28 +01:00
HummyPkg
da9f328316
Completing initial decryption key functions
2018-04-30 22:59:55 +01:00
HummyPkg
5d03bedfac
Enable decryption for HD model and in the absence of a DLNA server.
...
Support decryption via dropdown menu for files not yet indexed.
2018-04-26 22:26:14 +01:00
HummyPkg
9fdf3017f0
Add {system encryptionkey}
2018-04-18 18:04:08 +01:00
HummyPkg
89e61f669b
Check for key in genrelist
2018-03-12 23:50:17 +00:00
HummyPkg
83abd2a5cd
De-couple mux database
2018-03-12 23:41:25 +00:00
HummyPkg
93b32a7796
Handle split events with multi-character IMIs
2018-02-26 00:24:25 +00:00
HummyPkg
4d3b134fe7
Do not attempt to display an icon for unclassified
2018-02-12 00:11:05 +00:00
HummyPkg
7477fe1956
Fix notify log display (from prpr)
2018-02-11 13:46:00 +00:00
HummyPkg
26150bda5a
Fix {ts genrelist}
2018-01-31 00:09:02 +00:00
HummyPkg
3193ca00ab
re-instate {ts genrelist}
2018-01-30 01:10:46 +00:00
HummyPkg
165b1de49e
Centralise genre table and use the same one for EPG & TS.
...
Add missing 'Drama' genre.
Show genre in recording-details popup.
2018-01-28 11:38:28 +00:00
HummyPkg
ff846fb6d0
Add reverse sort by date
2017-12-08 09:09:46 +00:00
HummyPkg
b6eceebc26
use static local variable for units
2017-09-03 22:02:14 +01:00
HummyPkg
61582251c7
trap negative numbers
2017-08-31 21:11:10 +01:00
HummyPkg
4ce3759902
Optimise pretty_size function using log()
2017-08-31 21:04:49 +01:00
HummyPkg
07b16a4efb
allow subclasses to use {rsv list}
2017-08-25 20:20:09 +01:00
HummyPkg
87ff52dd03
Provide bi-directional dependency information and improve layout
2017-06-20 23:37:31 +01:00
HummyPkg
641b43d8a0
experimenting with xhr
2017-06-20 23:37:00 +01:00
HummyPkg
7e0de7889e
If DLNA download fails completely, defer rather than error
2017-06-14 20:38:42 +01:00
HummyPkg
87440918e0
remove delay in status when redring is installed
2017-06-14 20:38:36 +01:00
HummyPkg
5075d638e5
replace {system diskdev} with better version
2017-06-02 20:03:28 +01:00
HummyPkg
909f9cad31
remove unecessary new lines
2017-06-02 20:02:15 +01:00
HummyPkg
71dcd3960a
Set specific page title for queue screen
2017-06-02 20:01:44 +01:00
HummyPkg
0dda2fa11a
Stop action losing args after first file
2017-06-02 20:01:13 +01:00
HummyPkg
51311e74ba
Tweak wording
2017-05-05 23:39:41 +01:00
HummyPkg
63f9906526
Add support for backing up/restoring skiplists
2017-05-05 23:39:30 +01:00
HummyPkg
0fa233afce
Add xconv test
2017-05-05 23:39:15 +01:00
HummyPkg
c79b890985
re-work skip behaviour
2017-05-03 23:38:40 +01:00
HummyPkg
9529cd2071
make classdump binary-safe
2017-05-03 23:35:30 +01:00
HummyPkg
ab1f04fe8e
honour filters in schedule display
2017-05-02 22:20:05 +01:00
HummyPkg
f28a048bd9
Add support for persistent episode skips
2017-05-02 20:17:47 +01:00
HummyPkg
45d1cdd2d1
add kernel versions for 3.13
2017-04-26 20:24:22 +01:00
HummyPkg
5dc2405068
defer decryption instead of failing it if DLNA helper is not immediately available (DLNA database may be locked)
2017-03-31 01:36:43 +01:00
HummyPkg
524a97ef0d
add VFD images, release 1.4.1-4
2017-03-24 19:19:52 +00:00