Lightweight Mattermost frontend with multi-server support. Core functionality present.
Midgard
68f87f4048
Allow 1px difference in isScrolledToBottom to allow for small differences that can occur when the page zoom has been set to e.g. 110% |
||
---|---|---|
assets | ||
etc | ||
js | ||
tools | ||
.gitignore | ||
index.html | ||
README.md | ||
rundev.sh |
Feathermost
Before you can use Feathermost, the admin of your Mattermost servers must set up CORS appropriately. If this is not possible, you can use a CORS puncturing proxy, such as the mitmproxy setup provided for development (see below).
Development
Dependencies: none.
To run in development mode, execute rundev.sh
.
This will start a web server, and mitmproxy to avoid CORS problems.
Dependencies for that: Bash, Python and mitmproxy
.
Then open http://localhost:8000/ in your browser.