- fix: throw proper error if wtv-update:/sync called without arguments
 - feature: Support to route all HTTP proxied requests over a SOCKS proxy (eg Tor or VPN)
 - feature: Psuedo-HTTPS (WebTV can now visit HTTPS URLs via proxy, but
     we do not use SSL encryption when sending back to the WebTV)
 - fix: header issue with login-stage-two.js
 - fix: encrypted request headers were shown despite verbosity level
 - update: wtv-update/sync: allow multiple groups in sync diskmap, fix md5 comparsion
 - update: wtv-home:/home: added connection speed
 - Renamed processSSID to filterSSID
 - Documented and rewrote some functions
This commit is contained in:
zefie
2021-07-19 15:03:35 -04:00
parent b0ab508d0f
commit 6c479782e9
11 changed files with 567 additions and 99 deletions

View File

@@ -1,8 +1,15 @@
## Brief ServiceVault Explanation
The server will look for a subdirectory under the running directory, called `ServiceVault` (might be user-configurable in the future).
The server will scan configured ServiceVaults in order of priority and look for files within them.
Within that directory, it looks for a subdirectory named after the wtv-service URL requested.
Currently only 2 Service Vaults are supported, the `User Server Vault` and the `Service Vault`.
The paths to the Service Vaults are user configurable in `user_config.json` or `config.json`
The `User Service Vault` has priority, and files found in that Service Vault will be loaded, even if the
file exists in the `Service Vault`.
Within the Service Vaults, the server looks for a subdirectory named after the wtv-service URL requested.
The server will then look for files in sequential order when requesting a URL, stopping at the first match.