Commit Graph

1328 Commits

Author SHA1 Message Date
zefie
76e700a33d implemented some webtvism overrides
didn't end up needing them, but keeping them here just in case since they don't harm anything
2022-10-08 11:22:45 -04:00
zefie
5ad141d30a fix space in disconnect log 2022-10-08 09:33:17 -04:00
zefie
23c77a653e rewrite messengerlogin to not require additional node module 2022-10-08 08:51:01 -04:00
zefie
65a56ab1b9 add flashrom.gif 2022-10-08 08:16:56 -04:00
zefie
6a8d146d55 add webtvism: query arg without =
eg wtv-home:/home?testing
will set request_headers.query.testing to null, instead of undefined.
2022-10-08 08:16:45 -04:00
zefie
14d25e15a6 initial messenger support 2022-10-07 23:33:18 -04:00
zefie
7e92731929 fix wtv-admin:/unban when the var isnt in config. 2022-10-07 21:41:10 -04:00
zefie
ba13780ab6 fix ip verification functions 2022-10-07 21:28:54 -04:00
zefie
9edccab487 add wtv-admin:/reloadconfig 2022-10-07 21:28:44 -04:00
zefie
744a580e55 remove debugging from wtv-setup:/set 2022-10-07 20:46:42 -04:00
zefie
e0f070cdd7 more wtv-admin stuff 2022-10-07 20:46:30 -04:00
zefie
86d8a09688 initial work on wtv-admin features 2022-10-07 19:31:05 -04:00
zefie
dae6637e8e update default bf0app build 2022-10-07 14:10:57 -04:00
zefie
16b686d398 also fix username length check on wtv-register 2022-10-07 12:12:07 -04:00
zefie
0fdc93290b fix issues with user name verification 2022-10-07 12:08:03 -04:00
zefie
6bce4e3b3c increase logging information for json parse error 2022-10-07 10:42:48 -04:00
zefie
85a04189f3 add missing UtilityBullet.gif 2022-10-07 10:42:24 -04:00
zefie
ff1fd4c386 remove erroneous w 2022-10-06 16:45:30 -07:00
zefie
aef2662294 fix local flashrom 2022-10-06 15:38:26 -07:00
zefie
63dd5471a5 finish potential fix 2022-10-06 14:56:29 -07:00
zefie
4c26d972fe potential fix for pcservices issue 2022-10-06 14:55:51 -07:00
zefie
dbd35e5e48 fix generation of 1.0 and 1.1 viewers in viewergen 2022-10-05 11:50:01 -04:00
zefie
2e399e4439 fix guest login mode 2022-10-04 16:17:07 -04:00
zefie
b3dbc21550 fix wtv-1800 noflash for bf0app 2022-10-03 02:56:31 -04:00
zefie
3ec6bb1efb add old classic build profile to viewergen 2022-10-03 02:54:38 -04:00
zefie
fee8b768fc fix wtv-flashrom catch-all error messages 2022-10-02 17:09:19 -04:00
zefie
9d33e86937 fix diskset_file error 2022-10-02 11:26:46 -04:00
zefie
269d237479 experimental webtv viewer patcher on pc_service 2022-10-02 10:33:27 -04:00
zefie
c403c589c1 experimental webtv viewer patcher on pc_service 2022-10-02 08:25:02 -04:00
zefie
2bf3bc4d3a enable exception stack trace on PC pages (think PHP show_errors), with option to disable it globally 2022-10-02 02:09:35 -04:00
zefie
27e84ab3ca add favicon.ico to pc services 2022-10-02 01:49:55 -04:00
zefie
ccd0d02676 add option to just drop PC connections rather than HTTP 500 if they connect to the wrong port 2022-10-02 01:44:07 -04:00
zefie
57b8426231 move comment back into place 2022-10-02 01:39:21 -04:00
zefie
81fe9c50ce add port isolation (services only respond to their own ports), also rewrite pc services a bit. initial (very pre-alpha and not functional) https code added too 2022-10-02 01:36:10 -04:00
zefie
678418073a return configured service name in error message instead of "HackTV" 2022-10-02 01:34:53 -04:00
zefie
bac031bd4e fix http_pc pc services 2022-10-01 23:29:59 -04:00
zefie
1752bfed35 fix parsing of discuss boolean in sendmail 2022-10-01 22:37:10 -04:00
zefie
8f3ba3d49e silence warning in sanitizeSignature 2022-09-26 17:40:45 -04:00
zefie
ad3accb364 more documentation and update catchall portion 2022-09-26 17:35:47 -04:00
zefie
e22bb22497 forgot 'request_is_async' in the last commit
... and trying not to squash anymore
2022-09-26 17:29:57 -04:00
zefie
6a21c4a851 fix wtv-tricks:/info, tidy up eval VM related stuff 2022-09-26 17:20:27 -04:00
zefie
8b49e1ec29 fix new issues in sendmail 2022-09-26 16:53:48 -04:00
zefie
e538bfb913 some fixes for pages that broke from the new VM based eval 2022-09-26 16:47:10 -04:00
zefie
b2aece5437 incomplete NNTP usenet support 2022-09-25 22:52:18 -04:00
zefie
d8da9e14c7 Rewrite script processing a bit
- Instead of using eval() we now use a proper VM Context
- As a result, any scripting errors will now give a more useful filename and line number.
- However, some things may break, if they are dependant on variables we are not allowing in the context.
2022-09-25 18:05:45 -04:00
zefie
90f4896e72 remove debugging from wtv-disk:/sync 2022-09-24 23:35:04 -04:00
zefie
08c47586a7 generate subscriber_smtp_password on login-stage-two (for future use) 2022-09-24 23:32:05 -04:00
zefie
5c2dd0d5a5 update modules 2022-09-24 23:31:26 -04:00
zefie
a4a1469a79 fix previous commit 2022-09-24 23:22:05 -04:00
zefie
518cf12c99 disable multi query webtvism by default, but allow it to be enabled at the service level 2022-09-23 01:45:20 -04:00