Commit Graph

1007 Commits

Author SHA1 Message Date
af123 e3f7a2b738 Merge pull request 'prpr-patch-rename-utf8' (#20) from prpr/webif:prpr-patch-rename-utf8 into master
Reviewed-on: hummypkg/webif#20
2020-10-19 22:02:38 +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 cefe60c722 Merge pull request 'Resync master' (#5) from hummypkg/webif:master into master
Reviewed-on: df/webif#5
2020-10-18 14:06:40 +00:00
prpr ee885a173c Merge pull request 'master' (#1) from hummypkg/webif:master into master
Reviewed-on: #1
2020-10-16 21:05:30 +00:00
HummyPkg d7c15163e1 Update release version 2020-10-16 14:28:17 +01:00
af123 879c458256 Merge pull request 'df-auto-deq-patch' (#14) from df/webif:df-auto-deq-patch into master
Reviewed-on: hummypkg/webif#14
2020-10-16 13:27:15 +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
af123 006a04683a Merge pull request 'df-autolast-future-patch' (#13) from df/webif:df-autolast-future-patch into master
Reviewed-on: hummypkg/webif#13
2020-10-16 13:25:41 +00: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
af123 480108f3a2 Merge pull request 'Schedule all epsiodes of series' (#11) from MymsMan/webif:SeriesSched into master
Reviewed-on: hummypkg/webif#11
2020-10-16 13:16:25 +00:00
Bob Buxton 2884a82dbf Schedule all epsiodes of series 2020-10-16 14:16:15 +01:00
af123 ac4b392db8 Merge pull request 'Rotate auto.log to auto_<timestamp>.log when it excedes settings logsize' (#16) from MymsMan/webif:Rotate_auto.log into master
Reviewed-on: hummypkg/webif#16
2020-10-16 13:14:11 +00:00
Bob Buxton c3d360fa63 Rotate auto.log to auto_<timestamp>.log when it excedes settings logsize 2020-10-16 14:13:16 +01:00
df 2d06ec7811 Resync master from hummypkg/webif:master
Reviewed-on: df/webif#4
2020-07-14 11:49:50 +00: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 cbc62f4903 Update version 2020-06-18 00:58:55 +01:00
af123 f40a82df57 Merge pull request 'df-browse-sizesort-patch' (#9) from df/webif:df-browse-sizesort-patch into master 2020-06-17 23:58:33 +00: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 0e09258bfa Merge pull request 'Fix extraneous $' (#2) from svc.class into master 2020-06-07 12:35:55 +00:00
HummyPkg 3b7a573600 Bump version 2020-06-06 22:23:11 +01:00
HummyPkg c68b6a17db Merge branch 'master' of https://git.hpkg.tv/hummypkg/webif 2020-06-06 22:22:33 +01:00
af123 e767f28a8f Merge pull request 'Fix extraneous $' (#8) from df/webif:svc.class into master 2020-06-06 21:22:22 +00: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 4194bf627c Increase rsvsync dependency 2020-06-03 13:12:53 +01:00
HummyPkg e3de677046 Bump version, require latest jim-cgi 2020-06-03 13:02:16 +01:00
af123 d69ee1e97a Merge pull request 'TVDB char entity fix (Update 'webif/lib/xml.class')' (#2) from df/webif:tvdb-entity-decode into master 2020-06-03 11:01:13 +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
af123 c416e5f39d Merge pull request 'colourXepg' (#7) from MymsMan/webif:colourXepg into master 2020-06-03 10:39:29 +00:00
Bob Buxton 61df972bde colour code skipped and already recorded programmes in the extended epg view 2020-06-03 11:38:56 +01:00
af123 a67f5a9b70 Merge pull request 'Updates to rsv.class and epg,class to support the new schedchk package' (#6) from MymsMan/webif:schedchk into master 2020-06-03 10:36:22 +00: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