Commit Graph

37 Commits

Author SHA1 Message Date
zefie
7257d5f39e disable valid ssid requirement by default for compatbility 2024-05-06 10:13:05 -04:00
zefie
aa8a3f1f4d change internal usenet port 2024-05-06 10:13:05 -04:00
zefie
543fa08b2a let DC and MSTV Sim through the SSID check for now. 2024-05-06 10:13:00 -04:00
zefie
23808c51b6 fix braindead bf0app unauthorized 2024-05-06 10:12:16 -04:00
zefie
9f238be806 fix SSID check, also make it optional 2024-05-04 13:43:24 -04:00
zefie
ae93620b7a yet another potential DoS fix 2024-05-04 12:30:13 -04:00
zefie
a55878b245 possibly fix bf0app noflash 2024-05-02 13:31:59 -04:00
zefie
bf36fc242e possibly fix bf0app braindead flash 2024-05-02 13:31:57 -04:00
zefie
8aa32055f5 fix pagebuilder stuff
add index for http_pb service
allow pc services access to ROMCache (single level)
2023-10-08 15:48:46 -04:00
zefie
336fce2676 Fix pagebuilder cannot create more than 2 pages
Fix pagebuilder prototype breaks usenet
Add default limit of 4 pages (configurable)
2023-08-27 12:04:00 -04:00
zefie
2652af8c55 fix pagebuilder service 2023-07-30 12:26:42 -04:00
zefie
212dce4282 add initial pagebuilder code from pbdev 2023-07-23 19:27:17 -04:00
zefie
8cd5148b04 better check if logged in 2022-12-04 15:03:52 -05:00
zefie
2882b8eb12 test 2022-12-02 21:08:54 -05:00
zefie
55cbf592ee new experimental feature: shenanigans
- will allow server operates to intentionally enable bugs/exploits for fun shenanigans
2022-12-01 09:18:25 -05:00
zefie
bf4d8d2f7d move keys to config 2022-12-01 06:51:35 -05:00
zefie
3dbb258b8f add wtvchat://
(and unofficial irc://)
2022-11-30 21:26:56 -05:00
zefie
2cde307e20 add news: url support 2022-11-30 21:02:51 -05:00
zefie
eba56942a1 fix debugging 2022-11-30 13:41:52 -05:00
zefie
46688eb8ee add service_description option 2022-11-30 11:28:24 -05:00
zefie
ca18ab3de6 add https pc services support 2022-11-30 10:45:35 -05:00
zefie
08de059758 clean up file structure 2022-11-30 10:42:10 -05:00
zefie
3179d60fd2 add minisrv logo 2022-11-28 04:51:09 -05:00
zefie
315e973e1f update reserved names 2022-10-22 23:29:36 -04:00
zefie
b169a2c863 add support for comments in config files. 2022-10-22 22:49:30 -04:00
zefie
e507672c27 fix adding users 2022-10-22 21:30:19 -04:00
zefie
5055f862b0 implement reserved_names option 2022-10-22 18:41:37 -04:00
zefie
4d36e305ba BREAKING CHANGE: Move accounts into subfolder of SessionStore
- provided migrate_accounts.js for ease of transistion
2022-10-17 10:25:51 -04:00
zefie
47e87a4ebc implement UserTemplates for overriding templates. Call your templates with wtvshared.getTemplate(service_name,'path_to_template.ext'); 2022-10-15 18:57:02 -04:00
zefie
f36733e9c1 allow error messages to be customized via config 2022-10-15 16:23:01 -04:00
zefie
130a1e3ef5 lockdown whitelist should be configurable in config.json 2022-10-15 15:58:29 -04:00
zefie
2f18ffc760 oops 2022-10-14 01:13:31 -04:00
zefie
a4adf8414b usenet ready for local testing
- custom patched nntp-server node module with support for POSTing
- should be able to post locally
- 4 groups are made by default
- can override in user_config.json (look at the config.json changes but dont do them there)
- can sync down from an upstream server with sync_nntp.js
- sync does not push new posts to upstream yet
2022-10-12 19:18:01 -04:00
zefie
976c79c92a wip usenet stuff 2022-10-12 12:26:30 -04:00
zefie
f48da37f22 wtv-news goodies 2022-10-11 21:44:18 -04:00
zefie
a887a36104 lots of changes:
- change how we handle modules for services in the VM
- fixed wtv-disk:/sync always failed the first time
- implement production-like wtv-star handling (when a service port becomes unavailable, it requests the url over the wtv-star port to show an error page)
- renamed WTVDownloadList.js to WTVDisk.js
- a bit more work on WTVNews (created class)
- probably more stuff I can't remember
2022-10-11 13:51:20 -04:00
zefie
4589d7a4e8 move classes and base config into includes directory 2022-10-11 10:20:25 -04:00