Json-bigint should help alleviate this issue by correctly parsing numbers for us - Removing url method in favor of new url property in server config model + Building UserConfigs and ServerConfig from typical JS Obects This should reduce some up front complexity regarding parameters ! Fix: using new url property instead of protocol + host + port - Reducing upfront complexity of public channels API * Also moving to using new updated server.url property * Channels also handles its part of updating the dom now bigint parsing in configs now * More switches to server.url property |
||
|---|---|---|
| .. | ||
| assets | ||
| libs | ||
| pages | ||
| sass | ||
| scripts | ||
| src | ||
| testing | ||
| .gitignore | ||
| example-dev-config.json | ||
| main.js | ||
| make | ||
| package-lock.json | ||
| package.json | ||
| preload.js | ||
| readme.md | ||
Status
Working on Linux Debian however other systems are not tested + this Debian build is somewhat jank and missing support for a lot of the API.
Client Build
This will be where we keep the code for the web-based-client.
This client comms with our server code base found under /server/ in this repository.
Client Config Description
For unix based systems configuration will be found at $HOME/.config/freechat-client/config.json.
There a few top levle items that I will describe here.