zefie
eb94877ffa
Fix pagebuilder cannot create more than 2 pages
...
Fix pagebuilder prototype breaks usenet
Add default limit of 4 pages (configurable)
2023-08-27 02:37:11 -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