Commit Graph

3407 Commits

Author SHA1 Message Date
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
42eb4d3697 Merge pull request #1059 from tickzip/feat/add-custom-bindings
Add: `HOST` & `PORT` env vars for wizarr.
2026-07-05 17:52:09 +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
github-actions[bot]
753abdee88 i18n: refresh POT template [skip ci] 2026-07-05 06:49:52 +00: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
github-actions[bot]
f52f38d62c i18n: refresh POT template [skip ci] 2026-07-04 06:28:28 +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
Hosted Weblate
04bc056390 Merge branch 'origin/main' into Weblate. 2026-07-03 06:42:09 +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
github-actions[bot]
3107da6be4 i18n: refresh POT template [skip ci] 2026-07-03 06:41:51 +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
github-actions[bot]
ee87765f1b i18n: refresh POT template [skip ci] 2026-07-02 06:50:03 +00: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
github-actions[bot]
0bda505ad1 i18n: refresh POT template [skip ci] 2026-07-01 07:19:35 +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
github-actions[bot]
ec0508cfc7 i18n: refresh POT template [skip ci] 2026-06-30 07:02:26 +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
github-actions[bot]
676b358e4f i18n: refresh POT template [skip ci] 2026-06-29 08:24:54 +00: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
github-actions[bot]
49996bc674 i18n: refresh POT template [skip ci] 2026-06-28 07:09:46 +00: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
github-actions[bot]
ac407dd94d i18n: refresh POT template [skip ci] 2026-06-27 06:36:06 +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
Hosted Weblate
70800255d7 Merge branch 'origin/main' into Weblate. 2026-06-26 09:02:49 +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
github-actions[bot]
5b6555d9b2 i18n: refresh POT template [skip ci] 2026-06-26 07:02:41 +00: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
github-actions[bot]
6ab81e3231 i18n: refresh POT template [skip ci] 2026-06-25 06:55:51 +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
github-actions[bot]
f4d9285e34 i18n: refresh POT template [skip ci] 2026-06-24 06:55:59 +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
github-actions[bot]
a8fafd4cae i18n: refresh POT template [skip ci] 2026-06-23 06:58:31 +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
github-actions[bot]
0ff3f0f2c5 i18n: refresh POT template [skip ci] 2026-06-22 09:20:53 +00: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
github-actions[bot]
64f2649b3e i18n: refresh POT template [skip ci] 2026-06-21 08:09:25 +00: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
github-actions[bot]
eb4ec66d37 i18n: refresh POT template [skip ci] 2026-06-20 07:08:03 +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
github-actions[bot]
61ef335d15 i18n: refresh POT template [skip ci] 2026-06-19 08:39:43 +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
github-actions[bot]
f9e8e2f4b9 i18n: refresh POT template [skip ci] 2026-06-18 08:18:27 +00:00
Hosted Weblate
a77480e9b1 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-17 10:36:05 +02:00
github-actions[bot]
08c0a2e83c i18n: refresh POT template [skip ci] 2026-06-17 08:35:53 +00:00