Commit Graph

6 Commits

Author SHA1 Message Date
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
37f1ab67ad BREAKING CHANGES: (for SeCuRiTy):
By default:
- `ssid_sessions[socket.ssid]` is now `session_data`
- `require` is no longer allowed in user scripts

To access global `socket_sessions` and `ssid_sessions`, as well as `require` additional modules, you must set `privileged: true` for the specific service. See `config.json`.
2022-10-09 13:26:14 -04:00
zefie
72e0ae1560 Fix Setup page formatting 2021-11-10 12:55:10 -05:00
zefie
a76c31a9c8 more BGMusic updates
- update getCategoryList to return obj
- 2 custom categories
- improved classic support
- only tell client to refresh playlist if the playlist has changed
- move reset defaults for bgmusic due to autosubmit onleave on category page
- rearrange songs: move Lufia Fortress near Lufia Map
2021-11-10 12:54:00 -05:00
zefie
c16eed3ec8 update WTVBGMusic class/system
- rename getCategoryList to getCategorySongList
- add proper getCategoryList which filters client usable categories
- do not show empty categories to classic clients
2021-11-09 11:42:03 -05:00
zefie
2130db4abe wtv-setup + bgmusic
- wtv-setup pages thanks to https://github.com/JarHead4
- wtv-backgroundmusic support
- keyboard and text size settings support
- removed small midi music demo in favor of backgroundmusic system
- version v0.9.23
2021-11-08 22:09:18 -05:00