Commit Graph

3407 Commits

Author SHA1 Message Date
Aleksander Zyśk
131ca54e11 Translated using Weblate (Polish)
Currently translated at 62.0% (440 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/pl/
2026-04-21 07:35:26 +02:00
Aleksander Zyśk
2fbdb0a9de Translated using Weblate (Polish)
Currently translated at 62.0% (440 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/pl/
2026-04-21 07:35:25 +02:00
Jurek
32cecdc7a0 Translated using Weblate (Polish)
Currently translated at 62.0% (440 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/pl/
2026-04-21 07:35:24 +02:00
github-actions[bot]
0179e3af5d i18n: refresh POT template [skip ci] 2026-04-21 05:35:16 +00:00
Hosted Weblate
ae1bee4099 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-04-20 05:48:39 +00:00
github-actions[bot]
5551345353 i18n: refresh POT template [skip ci] 2026-04-20 05:48:27 +00:00
Hosted Weblate
5ad78ac71c 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-04-19 05:36:47 +00:00
github-actions[bot]
38bc0fd286 i18n: refresh POT template [skip ci] 2026-04-19 05:36:36 +00:00
Hosted Weblate
c1ac22e13e 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-04-18 07:17:05 +02:00
github-actions[bot]
9cd4550e03 i18n: refresh POT template [skip ci] 2026-04-18 05:16:53 +00:00
Hosted Weblate
ace2c3df0d 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-04-17 05:36:15 +00:00
github-actions[bot]
7094da30a0 i18n: refresh POT template [skip ci] 2026-04-17 05:36:03 +00:00
Hosted Weblate
54b0230ecc 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-04-16 07:38:02 +02:00
github-actions[bot]
64acf82caa i18n: refresh POT template [skip ci] 2026-04-16 05:37:51 +00:00
Hosted Weblate
3a32d7ce5c 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-04-15 05:32:34 +00:00
github-actions[bot]
4d95f0c23d i18n: refresh POT template [skip ci] 2026-04-15 05:32:23 +00:00
Hosted Weblate
e5531f0620 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-04-14 05:32:27 +00:00
github-actions[bot]
f6227bc7b6 i18n: refresh POT template [skip ci] 2026-04-14 05:32:12 +00:00
Hosted Weblate
5baefd6a0c 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-04-13 07:49:09 +02:00
github-actions[bot]
5b95950c0c i18n: refresh POT template [skip ci] 2026-04-13 05:49:03 +00:00
Hosted Weblate
c5b1a8b906 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-04-12 07:31:18 +02:00
github-actions[bot]
0bd306a3bd i18n: refresh POT template [skip ci] 2026-04-12 05:31:05 +00:00
Hosted Weblate
041a0a70e1 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-04-11 07:03:57 +02:00
github-actions[bot]
cd9ce9d832 i18n: refresh POT template [skip ci] 2026-04-11 05:03:45 +00:00
Hosted Weblate
1a39e09520 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-04-10 07:33:13 +02:00
github-actions[bot]
db8e9ea3a8 i18n: refresh POT template [skip ci] 2026-04-10 05:33:08 +00:00
Hosted Weblate
9f1b3eb786 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-04-09 07:21:51 +02:00
Hosted Weblate
1c4bf66fe0 Merge branch 'origin/main' into Weblate. 2026-04-09 07:21:50 +02:00
Rodrigo Ledesma Pinet
a04473d99d Translated using Weblate (Spanish)
Currently translated at 72.6% (515 of 709 strings)

Translation: Wizarr/Wizarr-Universal
Translate-URL: https://hosted.weblate.org/projects/wizarr/wizarr-universal/es/
2026-04-09 07:21:50 +02:00
github-actions[bot]
e07097f2b0 i18n: refresh POT template [skip ci] 2026-04-09 05:21:45 +00:00
Hosted Weblate
7cbb80fbb8 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-04-08 07:21:20 +02:00
github-actions[bot]
b3527c79fd i18n: refresh POT template [skip ci] 2026-04-08 05:21:08 +00:00
Hosted Weblate
34a48d60a4 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-04-07 07:19:45 +02:00
github-actions[bot]
6fab7132ca i18n: refresh POT template [skip ci] 2026-04-07 05:19:33 +00:00
Hosted Weblate
5077526302 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-04-06 07:33:47 +02:00
github-actions[bot]
90e41db4d7 i18n: refresh POT template [skip ci] 2026-04-06 05:33:35 +00:00
Hosted Weblate
31053698ee 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-04-05 07:21:15 +02:00
github-actions[bot]
ff3b923275 i18n: refresh POT template [skip ci] 2026-04-05 05:21:04 +00:00
Hosted Weblate
8e057b010e 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-04-04 05:01:42 +00:00
github-actions[bot]
c88e0e0424 i18n: refresh POT template [skip ci] 2026-04-04 05:01:30 +00:00
Hosted Weblate
4c88fec09e 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-04-03 07:15:58 +02:00
github-actions[bot]
ee327e62f4 i18n: refresh POT template [skip ci] 2026-04-03 05:15:45 +00:00
Hosted Weblate
9a9f3f6e69 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-04-02 05:14:01 +00:00
github-actions[bot]
a674f579db i18n: refresh POT template [skip ci] 2026-04-02 05:13:48 +00:00
Hosted Weblate
292500f21d 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-04-01 21:18:55 +00:00
Matthieu B
59bc22931e fix(ci): use uv instead of broken pipx babel in verify-translations
pipx run babel installs the wrong package (babel != Babel/pybabel).
Use uv run pybabel to match the rest of the project.
2026-04-01 23:18:26 +02:00
Matthieu B
0e04feeeb2 fix(i18n): merge Weblate contributions and prevent future lock conflicts
Weblate has been locked for 5 months due to merge conflicts caused by
both the nightly GitHub Action and Weblate modifying .po files. This
commit:

- Merges all pending Weblate translator contributions into current PO files
- Deduplicates all .po files (removes ~4100 lines of duplicate entries)
- Changes i18n-template.yml to only commit messages.pot, not .po files,
  so Weblate is the sole owner of .po translation content
2026-04-01 23:15:11 +02:00
Matthieu B
aa47065071 Merge pull request #1220 from wizarrrr/release/v2026.4.0
Release v2026.4.0
v2026.4.0
2026-04-01 23:08:05 +02:00
github-actions[bot]
383e4db716 chore: release v2026.4.0 2026-04-01 20:43:15 +00:00
Matthieu B
4e6728c95f fix: prevent CASCADE data loss in LDAP migration and repair invitation_user
The LDAP migration (20251226) ran batch_alter_table on the invitation and
user tables with PRAGMA foreign_keys=ON. In SQLite, DROP TABLE with FKs
enabled triggers an implicit DELETE FROM that fires ON DELETE CASCADE,
silently wiping every row in invitation_user. This caused the "Latest
Accepted Invites" card to show blank after updating to v2026.3.0.

- Extend PRAGMA foreign_keys=OFF to cover all batch_alter_table operations
  in both upgrade() and downgrade()
- Add repair migration that repopulates invitation_user from
  invitation.used_by_id and user.code matching (same logic as the
  original 20250814 migration)

Closes #1207
2026-04-01 22:42:45 +02:00