Commit Graph

1900 Commits

Author SHA1 Message Date
Hosted Weblate
6c0353ace6 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-20 06:26:30 +00:00
Hosted Weblate
a558a409be Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-19 08:07:53 +02:00
Hosted Weblate
6318dfbb38 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-18 07:36:07 +02:00
Hosted Weblate
475701ac2d Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-17 07:50:05 +02:00
Hosted Weblate
4f0d312f65 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-16 07:49:09 +02:00
Hosted Weblate
f3ef0e1c60 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-15 05:41:14 +00:00
Hosted Weblate
7e57547df6 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-14 05:39:44 +00:00
Hosted Weblate
079448ec61 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-13 06:30:33 +00:00
Václav Štěpáník
adfa39f32c Translated using Weblate (Czech)
Currently translated at 39.9% (283 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/cs/
2026-07-13 06:29:57 +00:00
Hosted Weblate
5b8f226329 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-12 08:12:25 +02:00
Hosted Weblate
bfa39df95b Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-11 07:48:44 +02:00
Hosted Weblate
dee6a49efa Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-10 08:54:51 +02:00
Hosted Weblate
721a7ebb06 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-09 06:59:28 +00:00
Hosted Weblate
6c1f242870 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-08 08:07:04 +02:00
Hosted Weblate
6a2b89f5ae Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-07 06:55:36 +00:00
LvanAlphen
6492b3041f Translated using Weblate (Dutch)
Currently translated at 84.0% (596 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/nl/
2026-07-07 06:55:19 +00:00
Hosted Weblate
0b1f82e7b9 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-06 09:54:37 +02:00
Thaan
5835e3aeb7 Translated using Weblate (Dutch)
Currently translated at 83.6% (593 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/nl/
2026-07-06 09:54:31 +02:00
LvanAlphen
88061d1a7d Translated using Weblate (Dutch)
Currently translated at 83.6% (593 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/nl/
2026-07-06 09:54:31 +02:00
Matthieu B
7803cfd74c Keep invite form open on errors
Keep form-based invitation screens open on account creation failures so users can see errors without replaying the welcome animation.

Centralize join form template context, preserve theming across invite routes, and add regression coverage for validation and E2E flows.
2026-07-05 18:53:49 +02:00
Matthieu B
04e3b58a82 Fix invite library dropdown interactions (#1324)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-05 18:52:22 +02:00
Matthieu B
c10a0e1911 Validate invitation form submissions (#1322)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-05 18:37:15 +02:00
Matthieu B
42fdbae8bb Bundle external frontend assets (#1320)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-05 18:32:29 +02:00
Matthieu B
a9a2bcce58 chore: update dependencies (#1319) 2026-07-05 18:19:28 +02:00
Matthieu B
31005dcf87 Fix recent onboarding and media-server bugs (#1318)
* fix: resolve button widget context URLs

Fixes #1280

* fix: return relative invitation API URLs

Fixes #1262

* fix: use modern Jellyfin auth headers

Fixes #1309

* fix: use Emby library GUIDs for access policy

Fixes #1303
2026-07-05 18:14:39 +02:00
Matthieu B
26f99b7532 Merge pull request #1304 from ZRiddle/fix/unlimited-invite-multi-user-tracking
Fix: unlimited invite only shows first user in Latest Accepted Invites
2026-07-05 17:50:20 +02:00
Matthieu B
29934d08f4 Merge pull request #1294 from croax/codex/emby-multiserver-policy
Fix multi-server Emby/Jellyfin invite permissions
2026-07-05 17:50:18 +02:00
Matthieu B
a625b8a8f5 Merge pull request #1292 from croax/codex/multi-plex-oauth
Fix multi-server Plex OAuth invites
2026-07-05 17:50:15 +02:00
Hosted Weblate
a7b6de1413 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-05 08:50:19 +02:00
Hosted Weblate
2fb304da0e Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-04 06:28:57 +00:00
Hosted Weblate
c0d4fcdc9c Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-03 06:42:24 +00:00
ssantos
e41ea1dbbb Translated using Weblate (Portuguese)
Currently translated at 73.2% (519 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/pt/
2026-07-03 06:42:07 +00:00
Hosted Weblate
9526274bce Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-02 08:50:41 +02:00
Hosted Weblate
ed6151bc49 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-07-01 07:19:47 +00:00
Hosted Weblate
bd1761c3f5 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-30 07:02:40 +00:00
Hosted Weblate
f3c23f5c24 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-29 10:25:07 +02:00
Hosted Weblate
9ced84bf3b Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-28 09:10:00 +02:00
Hosted Weblate
254ea77365 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-27 06:36:21 +00:00
Hosted Weblate
57548e0bcb Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-26 09:02:59 +02:00
Fabio Scheer
f877af6ad8 Translated using Weblate (German)
Currently translated at 73.7% (523 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/de/
2026-06-26 09:02:48 +02:00
Yannic Schuller (yncs)
df198ecd11 Translated using Weblate (German)
Currently translated at 73.7% (523 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/de/
2026-06-26 09:02:47 +02:00
Hosted Weblate
1188397932 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-25 06:56:03 +00:00
Hosted Weblate
852c9bd8c7 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-24 06:56:10 +00:00
Hosted Weblate
9a38524946 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-23 06:58:43 +00:00
Hosted Weblate
a612ddfee3 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-22 11:21:04 +02:00
Hosted Weblate
db8678cf36 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-21 10:09:38 +02:00
Hosted Weblate
72f75b3e07 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-20 07:13:51 +00:00
Hosted Weblate
4858c4e84b Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-19 08:39:54 +00:00
zriddle
d30a3bdc23 Fix unlimited invite only recording first user in Latest Accepted Invites
When multiple users accept the same unlimited invite code, the user lookup
after a successful join used `filter_by(code=...).first()`, which always
returned the first user who ever used that code on the server — not the
user who just signed up. Subsequent users were never inserted into
invitation_users, so the home page card only ever showed the first acceptee.

Fix: look up the newly created user by username (unique per server) so each
acceptance is correctly attributed.

Add a regression test that asserts all users appear in invite.users after
multiple acceptances of an unlimited invite.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 19:00:08 -06:00
Hosted Weblate
0494ed9826 Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/
2026-06-18 10:18:38 +02:00