Commit Graph

1007 Commits

Author SHA1 Message Date
HummyPkg 42619e6555 Add to episode parsing tests 2021-05-28 15:20:45 +01:00
HummyPkg eac4849326 Update version 2021-05-28 15:20:45 +01:00
HummyPkg 0d99a7b24d Update tvdb XML parsing utility 2021-05-28 15:20:44 +01:00
df 6d0b1deebe Banish extraneous ) 2021-05-28 15:20:44 +01:00
df 959aa9f8e6 Avoid displaying negative free space 2021-05-28 15:20:43 +01:00
df 6814880b40 Understand Part/Pt. as a synonym for episode 2021-05-28 15:20:43 +01:00
HummyPkg 569bff9d60 Release 1.4.8-11 2021-05-28 15:20:43 +01:00
df b9787a0a9f Retry access in case the settings database is locked 2021-05-28 15:20:42 +01:00
df 42d03e25c6 Change to 0.5s, doubling for 4 tries 2021-05-28 15:20:42 +01:00
df 13f3b1ccce Raise the "database locked" error from caller context 2021-05-28 15:20:42 +01:00
df 3981bbd37e Retry access in case the settings database is locked 2021-05-28 15:20:41 +01:00
df 67e71691eb 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
2021-05-28 15:20:41 +01:00
prpr 567d142613 Prevent raw utf8 display
https://hummy.tv/forum/threads/webif-web-interface-1-4-x.7712/post-135917
2021-05-28 15:20:41 +01:00
prpr 1b11be6827 Fix the ****ing formatting in this stupid editor 2021-05-28 15:20:41 +01:00
prpr 519f771859 Fix thumbnail generation 2021-05-28 15:20:40 +01:00
df 49a7e430cf Fix incorrectly constructed query list to restore purging completed entries
A constant list included an item that needed to be evaluated.
2021-05-19 13:06:28 +01:00
df da7d07a891 Add Download button 2021-04-17 14:13:04 +00:00
df bf838ed5e4 Add Download button 2021-04-17 13:42:50 +00:00
df 8b795a0a7d Fix quoting and escaping of JS fragments 2021-04-17 12:09:25 +00:00
df 243dfdd595 Fix quoting and escaping of JS fragments
NB jQuery $('#id') in a string looks like an [expr ...] to Jim!
2021-04-17 01:55:33 +00:00
df 8bbc28d3c2 Add Download button 2021-04-16 10:32:20 +00:00
df c8f51adfaa Add Download button 2021-04-16 10:29:27 +00:00
df 4845a4b0cf Add Download button 2021-04-13 12:58:20 +00:00
HummyPkg ee4c121a54 Update to 1.4.9-6 2021-04-10 09:53:33 +01:00
HummyPkg 8f340c9a3b Update to 1.4.9-5 2021-04-10 09:53:13 +01:00
af123 67504198ec Merge pull request 'Ensure , is escaped in ::js::escape' (#45) from df/webif:df-listdirs-patch-v2 into master
Reviewed-on: hummypkg/webif#45
2021-04-10 08:52:31 +00:00
df ba0f505e34 Ensure , is escaped in ::js::escape 2021-04-10 01:05:19 +01:00
af123 33e2f705c3 Merge pull request 'df-seriesnum-patchv2' (#44) from df/webif:df-seriesnum-patch into master
Reviewed-on: hummypkg/webif#44
2021-03-22 21:57:07 +00:00
df a26526b047 Fix unquoted string; add genre check; errors to stderr 2021-03-21 00:14:35 +00:00
HummyPkg 04e4fd1083 Update to 1.4.9-4 2021-03-20 19:33:27 +00:00
af123 6e3b5114be Merge pull request 'df-decryptq-testkey-patchv2' (#43) from df/webif:df-decryptq-testkey-patch into master
Reviewed-on: hummypkg/webif#43
2021-03-20 19:31:28 +00:00
df 6c40da165d Improve error trapping, actually make it work 2021-03-20 01:22:48 +00:00
df 7964145677 Don't play HTML5 media in the WebIf Browse Files window 2021-03-15 17:26:36 +00:00
df f032f8b469 Play file in browser or with external helper application
Create a new `play.jim` in html/browse. The `/play` subtree is now obsolete and can be removed.

Fix DLNA playback on HDR

`urlbase` is the host name

Remove typos (missing }s, $)

Make new file 'play.jim' executable
2021-03-15 17:26:27 +00:00
df e79e85af81 Make {system dlnaurl} handle any valid pathname for a file 2021-03-15 16:08:47 +00:00
df 68d9d7f5b5 Add webm to displayed file types
Also handle files with no "definition" as not ts.
2021-03-15 16:08:47 +00:00
df 3454302a98 Use dicts for `httpheader` 2021-03-15 16:08:46 +00:00
df 75b32ad3e0 Make 127.0.0.1 the default host for DLNA functions (pt 2) 2021-03-15 16:08:46 +00:00
df 20c035873e Remove invalid use of video/ts MIME type 2021-03-15 16:08:46 +00:00
df 346ed469c8 Make use of unique element IDs for img consistent 2021-03-04 19:31:09 +00:00
HummyPkg 029b115628 Revert "Work around uclibc getaddrinfo()"
This reverts commit f206766191.
2021-02-26 23:04:57 +00:00
HummyPkg c7a91766af Fix bookmark script.js 2021-02-24 18:39:52 +00:00
HummyPkg d00f925e58 Update version 2021-02-24 18:14:44 +00:00
HummyPkg fc3b28e978 Add option to automatically remove unused dependency packages 2021-02-24 18:14:44 +00:00
prpr c4afa7ac60 Add Failed and Pending select buttons, reorder buttons 2021-02-24 15:13:35 +00:00
Bob Buxton 3c3b0af49f Move favicon.ico to prevent errors during install 2021-02-24 14:54:59 +00:00
prpr f206766191 Work around uclibc getaddrinfo() 2021-02-24 14:47:11 +00:00
prpr 67afb37f27 Fix crash when genre is null 2021-02-24 14:46:37 +00:00
prpr ad150143a8 Fix overflowing conflict warning 2021-02-24 14:44:55 +00:00
df 5d3b046c70 Improve status, adding more possible outputs
- check for copying vs playing: the same file.ext is open twice
 - check for playing DLNA: localhost:n->host:9000
 - on HDR, distinguish Playing a show vs streaming it over DLNA
 - distinguish between Watching, Watching (delayed) (timeshift),
   and Not Watching (eg Portal).
2021-02-24 13:58:46 +00:00