Jonas Schäfer
3a2c4543c4
Translated using Weblate (German)
...
Currently translated at 100.0% (303 of 303 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-06-19 15:01:04 +00:00
Weblate
c307f057b9
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-06-18 14:20:21 +00:00
Jonas Schäfer
243d5ba236
Merge pull request #86 from snikket-im/feature/show-deleted-circle-members
...
admin: Show deleted users in circle members
2021-06-18 16:20:18 +02:00
Jonas Schäfer
3d62efccfc
admin: Show deleted users in circle members
...
This helps with removing those users from circles, to avoid them
popping up in peoples roster again.
Even though removal from a circle also only partially works
(roster entries are for instance not cleared), this helps with
ghost users reappearing all the time.
2021-06-18 16:18:22 +02:00
Jonas Schäfer
9d26e39025
Merge pull request #87 from snikket-im/feature/mypy-ci-fix
...
Install build requirements for mypy CI check
2021-06-18 16:18:12 +02:00
Jonas Schäfer
874f0447ba
Install build requirements for mypy CI check
...
Otherwise, the toml type hints are missing which mypy does not
like.
2021-06-18 16:14:45 +02:00
Jonas Schäfer
0f2127a672
Bring happiness to mypy
2021-06-18 16:11:22 +02:00
Weblate
20d84e7dd1
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-06-18 14:05:55 +00:00
Jonas Schäfer
a02e66023c
Fix missing extract_translations run
2021-06-18 16:05:38 +02:00
Jonas Schäfer
e7db9cc772
Fix untranslated table header in admin_edit_circle.html
2021-06-17 17:02:26 +02:00
Jonas Schäfer
e91fb45374
Merge pull request #85 from snikket-im/auto-versioning
...
Automatically determine version from build info or git
2021-05-31 17:51:59 +02:00
Matthew Wild
531565d55c
Automatically determine version from build info or git
2021-05-31 11:20:39 +01:00
Kim Alvefur
c6307619f9
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (302 of 302 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/sv/
2021-05-28 21:00:56 +00:00
Weblate
da2668cbbc
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-05-27 18:31:31 +00:00
Link Mauve
765e3890b4
Translated using Weblate (French)
...
Currently translated at 97.4% (272 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/fr/
2021-05-27 18:31:30 +00:00
Jonas Schäfer
b40a625283
admin: allow disabling display of metrics
...
This is useful in situations where the admins of the Snikket
server (i.e. those who care for the docker containers) are not the
same people as the people who are admins of the Snikket service
(i.e. those who care for the users).
2021-05-27 17:59:40 +02:00
Jonas Schäfer
8a293985ca
Implement system status panel
...
This offers system metrics and a way to send a broadcast
message to all online or registered users.
Requires prosody-modules cade5dac1003.
2021-05-27 17:21:58 +02:00
Jonas Schäfer
13b2a76c3d
Fix mypy errors introduced in b007afc901
2021-05-27 16:33:46 +02:00
Jonas Schäfer
28e01c336d
Do not install quart 0.15
...
As we saw in b007afc901 , we cannot
use that version right now.
2021-05-25 18:56:15 +02:00
Jonas Schäfer
5fb0b91178
Bumping version number to 0.2.1
2021-05-22 11:11:50 +02:00
Jonas Schäfer
b007afc901
Revert "Upgrade to quart 0.15"
...
This reverts commit 486596f89f .
It was discovered that multipart/form-data forms do not work
correctly with Quart 0.15. The upgrade to Quart 0.15 was rushed
and not tested correctly, which I apologize for.
See-Also: https://github.com/pgjones/quart/issues/126
2021-05-22 11:11:16 +02:00
Matthew Wild
7f02746f63
admin: Re-disable 'limited' role (accidentally uncommented in c58ce8450)
beta.20210519
2021-05-19 21:59:16 +01:00
Roberto Resoli
f2788aeb36
Translated using Weblate (Italian)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/it/
2021-05-19 15:12:20 +00:00
misiek
536a05b0eb
Translated using Weblate (Polish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-05-19 15:12:20 +00:00
uira
e0226d47e3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/id/
2021-05-19 15:12:20 +00:00
misiek
0fe10a44ce
Translated using Weblate (Polish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-05-18 13:29:00 +00:00
Jonas Schäfer
e892d81815
Translated using Weblate (German)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/de/
2021-05-18 13:29:00 +00:00
Jonas Schäfer
c58ce8450f
Fix type annotations after bumping dependencies
2021-05-18 14:33:06 +02:00
Jonas Schäfer
03573d1f05
Explicitly pass mod_rest JSON as JSON
...
Otherwise, it can get passed as x-www-form-urlencoded, which
Prosody understandably does not quite like.
2021-05-18 12:35:46 +02:00
Jonas Schäfer
486596f89f
Upgrade to quart 0.15
2021-05-18 12:35:31 +02:00
Jonas Schäfer
425b4d4295
Fix dysfunctional password reset button
2021-05-18 12:20:45 +02:00
misiek
87de808046
Translated using Weblate (Polish)
...
Currently translated at 97.8% (273 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-04-23 20:00:57 +00:00
misiek
05455ac743
Translated using Weblate (Polish)
...
Currently translated at 96.0% (268 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-04-05 19:01:04 +00:00
Daniel Holmgaard
1e926714cb
Translated using Weblate (Danish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/da/
2021-04-02 19:01:03 +00:00
Tilman Jiménez
e1602f3140
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 49.1% (137 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/es_MX/
2021-03-31 13:00:53 +00:00
uira
2e89973263
Translated using Weblate (Indonesian)
...
Currently translated at 99.2% (277 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/id/
2021-03-29 08:00:48 +00:00
Kim Alvefur
a6f1361ddd
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (279 of 279 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/sv/
2021-03-27 00:01:12 +00:00
Weblate
552a3bbd41
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-03-25 16:35:52 +00:00
misiek
3f2de1e5bf
Translated using Weblate (Polish)
...
Currently translated at 97.6% (248 of 254 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/pl/
2021-03-25 16:35:49 +00:00
Jonas Schäfer
059a10f475
Merge pull request #76 from snikket-im/feature/roles
...
"Edit user" flow, role management
2021-03-25 17:35:42 +01:00
Jonas Schäfer
a48abacf1d
Disable restricted role for now
...
It is not implemented in snikket-server yet, so we don’t want to
put anything misleading out there.
2021-03-25 17:32:03 +01:00
Jonas Schäfer
ea7ed7c030
Add support for roles
...
Requires patches to prosody trunk which have been submitted
already (2021-03-22) which introduce the set_roles function on
usermanager.
Fixes #42 .
2021-03-25 17:31:56 +01:00
Jonas Schäfer
cca899bd8c
Create "Edit user" form
...
This aggregates the user actions behind a single "edit" button on
the list view, making it less crammed. It also offers the
functionality of actually editing the user, mind.
Also in preparation for #42 .
Requires https://hg.prosody.im/prosody-modules/rev/5bc706c2db8f .
2021-03-25 17:31:49 +01:00
Jonas Schäfer
359e6b4ce2
Use tertiary style for "back" buttons
...
This allows us to have two levels of emphasis for the actual
form buttons and is also in line with the global "Log out"
navigational button.
2021-03-25 17:31:43 +01:00
Jonas Schäfer
6650dd2046
Capitalize App Store in the invite for consistency
2021-03-25 17:28:36 +01:00
Jonas Schäfer
97b4a7be0f
Merge pull request #77 from Zash/mod_rest-version-change
...
Update for switch to datamapper in mod_rest
2021-03-24 09:10:22 +01:00
Kim Alvefur
329916e200
Update for switch to datamapper in mod_rest
...
mod_rest after the switch to the new util.datamapper in
https://hg.prosody.im/prosody-modules/rev/073f5397c1d2 does not accept
boolean True as value for the xep-0092 'version' field. An empty object
is equivalent and compatible with both previous and future versions.
2021-03-23 21:38:34 +01:00
Kim Alvefur
3571b8909b
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (254 of 254 strings)
Translation: Snikket/Web Portal
Translate-URL: https://i18n.sotecware.net/projects/snikket/web-portal/sv/
2021-03-23 15:00:36 +00:00
Jonas Schäfer
c6c01b82f5
Merge pull request #74 from snikket-im/feature/invite-from-users-list
...
Render invite form below user list
2021-03-22 15:30:56 +01:00
Weblate
c4b575f091
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-03-22 14:09:01 +00:00