summary refs log tree commit diff
path: root/synapse/static (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve the UX of the login fallback when using SSO (#7152)Brendan Abolivier2020-03-272-22/+31
| | | | | | | * Don't show the login forms if we're currently logging in with a password or a token. * Submit directly the SSO login form, showing only a spinner to the user, in order to eliminate from the clunkiness of SSO through this fallback.
* Fix SSO fallback loginDavid Baker2019-09-121-1/+1
| | | | | Well, it worked, but forgot to remove the thing saying login was unavailable.
* Add 'rel' attribute to default welcome page. (#5695)Neil Johnson2019-07-191-2/+2
| | | | add rel attribute as a precaution against reverse tabnabbing in future
* Avoid redundant URL encoding (#4555)Marcel Krüger2019-04-041-1/+1
| | | | | | | * Do not double encode fallback redirect URL Signed-off-by: Marcel Fabian Krüger <zauguin@gmail.com>
* switch from google.com to recaptcha.net for reCAPTCHA (#4731)Matthew Hodgson2019-02-251-1/+1
| | | | | | | | * add trivial clarification about jemalloc * switch from google.com to recaptcha.net because https://developers.google.com/recaptcha/docs/faq#can-i-use-recaptcha-globally
* Improved welcome page (#4294)Nad Chishtie2018-12-141-25/+62
| | | | | | | * Improved static/index.html look, feel and content. * Added accessibility tags to in-line SVG. * Grammar.
* Add a welcome page to the static resourcesRichard van der Hoff2018-12-111-0/+26
| | | | | | | | | | | | | | | | This is largely a precursor for the removal of the bundled webclient. The idea is to present a page at / which reassures people that something is working, and to give them some links for next steps. The welcome page lives at `/_matrix/static/`, so is enabled alongside the other `static` resources (which, in practice, means the client API is enabled). We'll redirect to it from `/` if we have nothing better to display there. It would be nice to have a way to disable it (in the same way that you might disable the nginx welcome page), but I can't really think of a good way to do that without a load of ickiness. It's based on the work done by @krombel for #2601.
* Support m.login.sso (#4220)Richard van der Hoff2018-11-273-48/+40
| | | | | | | | | | | | | | | | | * Clean up the CSS for the fallback login form I was finding this hard to work with, so simplify a bunch of things. Each flow is now a form inside a div of class login_flow. The login_flow class now has a fixed width, as that looks much better than each flow having a differnt width. * Support m.login.sso MSC1721 renames m.login.cas to m.login.sso. This implements the change (retaining support for m.login.cas for older clients). * changelog
* Use recaptcha_ajax.js directly from GoogleAndrej Shadura2018-08-102-196/+1
| | | | | | | | | The script recaptcha_ajax.js contains minified non-free code which we probably cannot redistribute. Since it talks to Google servers anyway, it is better to just download it from Google directly instead of shipping it. This fixes #1932.
* Updates to fallback CAS login to do new token loginSteven Hammerton2015-11-061-26/+12
|
* Use correct service urlErik Johnston2015-10-261-3/+1
|
* Add login fallbackErik Johnston2015-10-265-0/+280
|
* Move static folder into synapseErik Johnston2015-10-266-0/+411
This is because otherwise it won't get picked up by python packaging. This also fixes the problem where the "static" folder was found if synapse wasn't started from that directory.