Commit Graph

105 Commits

Author SHA1 Message Date
Weblate
07fb5420a5 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-01-24 09:55:15 +00:00
misiek
30ae1aa842 Translated using Weblate (Polish)
Currently translated at 100.0% (150 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-01-24 09:55:14 +00:00
uira
68c95d7eb8 Translated using Weblate (Indonesian)
Currently translated at 84.6% (127 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/id/
2021-01-24 09:55:14 +00:00
pep
afbb9c9ad4 Translated using Weblate (French)
Currently translated at 16.0% (24 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/fr/
2021-01-24 09:55:14 +00:00
Jonas Schäfer
8af1588176 Fix error display on passwd form
Fixes #32.
2021-01-24 10:54:58 +01:00
Jonas Schäfer
8af949e7db Clean up some translation-related issues 2021-01-24 10:54:34 +01:00
Jonas Schäfer
62226c26ac Require non-empty circle name when creating a new circle 2021-01-23 18:49:48 +01:00
pep
d34a7d1413 Added translation using Weblate (Japanese) 2021-01-23 17:44:58 +00:00
pep
c88a364251 Added translation using Weblate (French) 2021-01-23 17:44:52 +00:00
Jonas Schäfer
c44d0c6d3d Added translation using Weblate (Polish) 2021-01-23 17:30:22 +00:00
Matthew Wild
dda155cca7 Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (150 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/en_GB/
2021-01-23 17:06:50 +00:00
Matthew Wild
83fe21df6c Translated using Weblate (English)
Currently translated at 97.3% (146 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/en/
2021-01-23 17:06:50 +00:00
uira
87ab878434 Added translation using Weblate (Indonesian) 2021-01-23 17:06:44 +00:00
Matthew Wild
bd68428182 Added translation using Weblate (English (United Kingdom)) 2021-01-23 15:39:42 +00:00
Matthew Wild
1cbcdef431 Translated using Weblate (English)
Currently translated at 18.6% (28 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/en/
2021-01-23 15:28:55 +00:00
Jonas Schäfer
15369303b4 Translated using Weblate (German)
Currently translated at 100.0% (150 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-01-23 14:01:10 +00:00
Weblate
7e4ebea86d 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-01-23 13:57:16 +00:00
Jonas Schäfer
5ca33fd69d Streamline wording: Use service instead of instance/server 2021-01-23 14:51:54 +01:00
Jonas Schäfer
7e2c4012cc Fix Dockerfile reference in CI jobs after it was moved 2021-01-23 14:51:54 +01:00
Jonas Schäfer
0e7eccc7b7 Update Makefile for Weblate usage
- Disable the update_translations target as it causes conflicts
- Add an extract_translations target to update the pot file
2021-01-23 14:51:54 +01:00
Jonas Schäfer
401ec8788f Translated using Weblate (German)
Currently translated at 100.0% (150 of 150 strings)

Translation: Snikket/Web Portal
Translate-URL: http://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-01-23 13:18:48 +00:00
Jonas Schäfer
b199416982 Update translations from source 2021-01-23 14:17:26 +01:00
Jonas Schäfer
d168f2ecd3 Silence mypy strangeness 2021-01-23 14:13:43 +01:00
Jonas Schäfer
fe43479b19 Password reset link support
This also includes a restructure of the admin API usage because it
was restructured upstream :).
2021-01-23 14:07:30 +01:00
Jonas Schäfer
e20f893a89 Fix incorrect fuzzy flag on translation 2021-01-23 14:06:56 +01:00
Jonas Schäfer
614f7e6bb7 Include .pot file in repository
Weblate likes to have that one :)
2021-01-23 12:53:29 +01:00
Matthew Wild
159976f2d8 Add favicon thingies to <head> 2021-01-22 16:58:27 +00:00
Jonas Schäfer
7e84624f44 Merge branch 'feature/site-name' 2021-01-22 15:30:18 +01:00
Jonas Schäfer
0bb0a66a19 Fix environment example 2021-01-22 15:29:58 +01:00
Jonas Schäfer
0d03cd5227 Add support for setting a human-friendly SITE_NAME 2021-01-22 15:28:06 +01:00
Matthew Wild
b7a870c427 Dockerfile: Move to repo root to match our other projects 2021-01-22 12:00:26 +00:00
Jonas Schäfer
2f7b99c3cc Implement token revocation
Fixes #18.
2021-01-21 19:30:19 +01:00
Jonas Schäfer
47bf47c7b3 Fix unused import 2021-01-21 18:43:20 +01:00
Jonas Schäfer
2eed571fbb Fix type annotation 2021-01-21 18:42:59 +01:00
Jonas Schäfer
b55e7eb966 Add dark mode
Fixes #28.
2021-01-21 18:39:07 +01:00
Jonas Schäfer
e18b733017 Add more features to circle editor
- Manage members
- Update name

(Normally, I’d fix this up into the initial implementation
commit, but things happened in between and the rebase would be
painful.)
2021-01-21 18:09:57 +01:00
Jonas Schäfer
ff870ae71e Update about page
- Show more software versions in debug mode (only)
- Add license links and information
2021-01-21 18:09:57 +01:00
Jonas Schäfer
b6188ed29f Add button to export debug info of a user 2021-01-21 18:09:57 +01:00
Jonas Schäfer
f5d0bfdec7 Remove stray print statement 2021-01-21 18:09:57 +01:00
Jonas Schäfer
f363ff0b38 Fix error handling
Previously, some kinds of errors would throw nice and fun cascades
of exceptions.

We now have a nice, clean error page for 500 and 503 (backend
connectivity) errors which includes minimal debugging information
for productive setups and a traceback for development setups.

In any case, the full exception is logged to the log with an error
ID which is printed on the error page.
2021-01-21 18:09:55 +01:00
Jonas Schäfer
065c065b3b Determine the profile visiblity more conservatively
This will ensure that the user is not incorrectly shown a lower
visibility level than parts of their profile have.
2021-01-21 16:55:11 +01:00
Jonas Schäfer
17efe53106 Implement group support (we call ’em circles) 2021-01-21 16:55:10 +01:00
Jonas Schäfer
006fea97a6 Completely strip the english "translation" 2021-01-21 16:54:39 +01:00
Jonas Schäfer
c1dbec51ab Use icons instead of Unicode symbols for buttons
Fixes #26.
2021-01-18 17:35:03 +01:00
Jonas Schäfer
16f990f475 Fix line height of link buttons to be the same as input buttons
Fixes #27.
2021-01-17 20:27:44 +01:00
Jonas Schäfer
be7be0e16a Add link buttons to demo for comparing styles 2021-01-17 20:22:52 +01:00
Jonas Schäfer
c3cee9b3a2 Add some missing translations 2021-01-17 20:13:35 +01:00
Jonas Schäfer
1b6d340d49 Modify invitation layout
- Make URLs easily copyable
- Do not show XMPP URI
2021-01-17 20:13:05 +01:00
Jonas Schäfer
427f73811c Add support for modifying profile access model
Fixes #17.
2021-01-17 20:12:01 +01:00
Jonas Schäfer
2e047ada8e Add dockerignore to avoid sending the virtual environment to Docker 2021-01-17 20:11:26 +01:00