zefie
907cec23c2
v0.9.55 ( #32 )
...
* v0.9.55
- CGI Support (eg PHP, Perl, etc)
- Slight PC Admin updates
- Numerous bug fixes
- Security updates
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 12:49:50 -05:00
zefie
9314705def
v0.9.54 combined merge from dev
...
* initial (very incomplete) work on PC Services Admin (eg csops)
* primitive account listing
* add ban/unban/delete functionality
* fix wtv-tricks theme
* fix wtv-tricks theme (cSetup)
* better tricks code
* fix session_data.getTicketData()
* speedtest and other tricks stuff
* better protection against direct access to finished url
* dependancies update (run `npm update`)
* Bump path-to-regexp and express in /zefie_wtvp_minisrv (#29 )
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp ) to 0.1.12 and updates ancestor dependency [express](https://github.com/expressjs/express ). These dependencies need to be updated together.
Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases )
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md )
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12 )
Updates `express` from 4.21.1 to 4.21.2
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.1...4.21.2 )
---
updated-dependencies:
- dependency-name: path-to-regexp
dependency-type: indirect
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix up path functions
* force version 1.2.1 of newsie due to breaking change
* remove debug log print for usenet
* fix account directory was broken due to previous changes
* fix wtv-home:/home was hiding options bar
* bump to 0.9.54
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 19:30:33 -05:00
zefie
6b2e279cfb
fix bad disk thing maybe
2024-05-18 16:57:33 -04:00
zefie
8cf96ad5c2
very dirty hack for protoweb support
2024-05-17 13:49:15 -04:00
zefie
4557aaecb1
disable valid ssid requirement by default for compatbility
2024-05-06 10:02:42 -04:00
zefie
63562baa95
change internal usenet port
2024-05-06 09:59:43 -04:00
zefie
2dccd4f5a8
fix last commit
2024-05-06 09:15:36 -04:00
zefie
18cd4c9780
fix braindead bf0app unauthorized
2024-05-04 18:10:22 -04:00
zefie
e38b26f89d
fix SSID check, also make it optional
2024-05-04 13:43:00 -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