Matthew Wild
af87301fa4
Added translation using Weblate (Danish)
2021-03-01 21:01:54 +00:00
Kim Alvefur
8ee0b0dd30
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/sv/
2021-02-25 16:02:18 +00:00
Roberto Resoli
4a27ef9d72
Translated using Weblate (Italian)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/it/
2021-02-25 16:02:18 +00:00
misiek
9e9fdaf8d4
Translated using Weblate (Polish)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-02-25 16:02:17 +00:00
uira
bdb186ca81
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/id/
2021-02-25 16:02:17 +00:00
Jonas Schäfer
4ca9b82bce
Translated using Weblate (German)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-02-25 16:02:16 +00:00
Jonas Schäfer
6dbe2c2d5e
Fix missing type annotation
2021-02-23 21:18:14 +01:00
Jonas Schäfer
e410aedfef
Improve logging of rejected IQ calls
2021-02-23 20:21:44 +01:00
Jonas Schäfer
1713da61e7
Fix password change
...
This fixes a regression introduced in e476d9b7 which caused the
token to be incorrectly used when authenticating with mod_rest for
sending the password change IQ stanza.
2021-02-23 20:20:47 +01:00
Kim Alvefur
53aac690df
Add health check to dockerfile
2021-02-23 15:56:19 +01:00
Weblate
5e4009ca11
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/
2021-02-23 06:55:53 +00:00
Jonas Schäfer
80860a3ac6
Extract missing strings
2021-02-23 07:55:38 +01:00
Kim Alvefur
e9d479a78b
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/sv/
2021-02-22 23:23:17 +00:00
Jonas Schäfer
aac56f49e9
Added translation using Weblate (Swedish)
2021-02-22 18:12:31 +00:00
Jonas Schäfer
52f0bee006
Use buster-slim as base image
...
This reduces the overall image size, but more importantly,
deduplicates nicely with the other Snikket images which all use
buster-slim as base.
Fixes #63 .
2021-02-22 15:02:14 +01:00
misiek
97c91b432d
Translated using Weblate (Polish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-02-22 11:02:09 +00:00
Jonas Schäfer
60647159f3
Merge pull request #62 from mmigel/patch-2
...
Update admin_invites.html
2021-02-20 15:55:42 +01:00
Michał Mazur
a21730f136
Update admin_invites.html
...
A better sounding variant "Expires" in place "Valid until".
2021-02-20 15:53:00 +01:00
Jonas Schäfer
e35ab1b723
Merge pull request #61 from snikket-im/enable-italian-translation
...
Enable Italian translation by default
2021-02-20 10:17:11 +01:00
Matthew Wild
4de4509fc9
Update __init__.py
2021-02-20 07:07:18 +00:00
misiek
93e3b325b1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-02-18 20:01:22 +00:00
Matthew Wild
ceecfc861c
docker: allow custom bind interface/port from environment
2021-02-17 13:38:10 +00:00
Link Mauve
2467e73781
Translated using Weblate (French)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/fr/
2021-02-16 12:02:25 +00:00
Jonas Schäfer
2f34d39a09
Merge pull request #58 from linkmauve/more-translated-titles
...
Make more titles translatable
2021-02-14 16:09:39 +01:00
Emmanuel Gil Peyrot
de8589923b
Make more titles translatable
2021-02-14 13:11:18 +01:00
Tilman Jiménez
db3a1ac22f
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 41.6% (92 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/es_MX/
2021-02-10 17:01:21 +00:00
Jonas Schäfer
b48d130659
Translated using Weblate (German)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-02-10 17:01:20 +00:00
Jonas Schäfer
1aed573eb2
Bump version number for pre-release
...
(Sigh, I need to get better at this… Or automate it.)
2021-02-09 16:46:18 +01:00
Jonas Schäfer
d4707196ec
Include Link header and element in invite response
...
This allows future App versions to also work with the invite page
without having to screen scrape the content.
Fixes #56 (at least for the portal side of things).
2021-02-09 16:44:50 +01:00
Jonas Schäfer
8a8d4c54bd
Collapse the logout button text on narrow displays
...
This prevents ugly line wraps on long site names
2021-02-09 16:44:50 +01:00
Jonas Schäfer
ab534e3a59
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-09 16:44:50 +01:00
Jonas Schäfer
4c128f1af2
Clarify "Not on mobile" button text
...
Tester feedback has shown that desktop client users will also
click that button because they are, in fact, not on mobile.
This button speaks more to the users intent (sending the
invitation to the mobile device) after having (hopefully) read
the text above.
Fixes #38 .
2021-02-09 16:44:50 +01:00
Jonas Schäfer
8b551a8946
Fix invite page layout after adding support for flashboxes
2021-02-09 16:44:50 +01:00
Tilman Jiménez
182d2301be
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 21.7% (48 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/es_MX/
2021-02-06 18:02:14 +00:00
misiek
6dba5e3a65
Translated using Weblate (Polish)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-02-06 18:02:13 +00:00
Jonas Schäfer
713da89445
Add flash message feedback to all relevant user actions
...
Fixes #40 .
2021-02-06 12:00:55 +01:00
Jonas Schäfer
9876e42fb7
Add support for a flash message sidebar
2021-02-06 12:00:45 +01:00
Jonas Schäfer
8b66c5a063
Add alert role to dynamically added message for a11y
2021-02-06 11:31:55 +01:00
Jonas Schäfer
ddf9f89d77
Remove redundant import
2021-02-06 11:31:51 +01:00
Jonas Schäfer
53e023f9ae
Protect against invalid domain on the client side
...
Here we protect the user from themselves if they accidentally
enter their snikket credentials into the wrong instance by
preventing the form from even being submitted and by showing a
nice error message.
2021-02-06 11:20:05 +01:00
Jonas Schäfer
e4d339627e
Protect against incorrect domain name on the server side
...
Instead of processing the input further and forwarding the
credentials to prosody, we catch the error early on to prevent
having to handle the 400 error code specially and to prevent the
password from spilling in other components.
Fixes #55 .
2021-02-06 11:20:05 +01:00
Jonas Schäfer
cd3026911b
Added translation using Weblate (Spanish (Mexico))
2021-02-05 14:30:23 +00:00
GodGoldfish
d7da16f780
Translated using Weblate (Russian)
...
Currently translated at 55.2% (122 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/ru/
2021-02-04 19:02:06 +00:00
Jonas Schäfer
8ed0fbec25
Translated using Weblate (German)
...
Currently translated at 100.0% (221 of 221 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-02-04 19:02:05 +00:00
Jonas Schäfer
5b812c773d
Fix footer on login page
v0.1.1
2021-02-04 15:51:43 +01:00
Michał Mazur
fa61ee4e11
Update __init__.py
...
Wrong Polish language ISO code. That's probably why it doesn't work.
2021-02-04 14:37:51 +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
a68a469319
Add extended trademark hints to the about page
2021-02-03 18:57:01 +01:00
Jonas Schäfer
961f285fa5
Add trademark info to the footer
...
Fixes #45 .
2021-02-03 18:55:22 +01:00
Jonas Schäfer
7456295cb6
Make title red if running in debug
...
This (a) helps developers to not accidentally their production
server and (b) deters user from letting it run that way for long.
2021-02-03 18:50:36 +01:00