Jonas Schäfer
85536d3748
Fix strange 308 error code when using slash-less invite
...
That seems to be some Quart-internal redirect which isn’t executed
correctly (probably due to our makeshift error handlers). So I
make this a proper redirect instead.
2021-02-06 15:06:15 +01:00
Jonas Schäfer
7402480c62
Allow / suffix on invite URLs
...
This makes them a bit more clickable in some user agents (think
email, xmpp) which have to rely on parsing to find and highlight
URLs.
Fixes #48 .
2021-02-03 19:00:49 +01:00
Jonas Schäfer
5f1d3ba307
Implement password reset flow
2021-01-30 10:49:28 +01:00
Jonas Schäfer
4044e857bc
Disable iOS app reference by default
...
The app is not published yet, so we hide it by default. But we
allow allow to set an environment variable to show the button with
an appropriate link.
2021-01-29 09:32:01 +01:00
Jonas Schäfer
a9f9f9d74a
s/user name/username/
...
Also fix tense of error message.
2021-01-26 20:51:21 +01:00
Jonas Schäfer
c1132ae975
Implement invite flow in the web portal
...
This allows us to translate the pages using the same tooling and
to have consistent theming.
2021-01-25 17:10:42 +01:00