b6fc2991c3
[1.3.x] chore(deps): bump python in /contrib/container ( #12007 ) ( #12110 )
...
* chore(deps): bump python in /contrib/container (#12007 )
Bumps python from 3.14-slim-trixie to 3.14.5-slim-trixie.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.14.5-slim-trixie
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 06680758c3 )
* Update base image date in Dockerfile
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthias Mair <code@mjmair.com >
2026-06-09 01:20:41 +02:00
37b00adf93
UX: Disable standard allocation for trackable parts ( #11811 ) ( #11967 ) ( #12113 )
...
* UX: Disable standard allocation for trackable parts and add tooltip (#11811 )
* Test: Update Playwright tests for disabled trackable allocation
* Fix: Align trackable allocation logic and tests based on review
* Test: Fix incorrect assumption of trackable Red Widget in pui_build.spec.ts
---------
(cherry picked from commit c2c8e72f37 )
Co-authored-by: Aditya Kumar Mishra <154746713+adityakrmishra@users.noreply.github.com >
Co-authored-by: Matthias Mair <code@mjmair.com >
2026-06-08 07:53:58 +10:00
github-actions[bot] and getpwnam
0000ff0873
fix(tasks): bypass Invoke PTY for interactive superuser/flush commands ( #12078 ) ( #12106 )
...
* fix(tasks): bypass Invoke PTY for interactive superuser/flush commands
Docker TTY sessions could drop the first keypress and stall at the username prompt when using invoke superuser (and interactive flush).
Run these interactive management commands via direct subprocess stdio instead of Invoke PTY mediation.
Refs #11751 .
* chore: remove changelog entry per review
(cherry picked from commit 245ead26bc )
Co-authored-by: getpwnam <cp@evilbit.co.uk >
2026-06-07 10:07:02 +10:00
github-actions[bot] and Oliver
52b2b3a62f
Fix for empty boolean fields ( #12100 ) ( #12101 )
...
(cherry picked from commit b9c063fe31 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-06-06 09:51:36 +10:00
github-actions[bot] and Oliver
00d99f65fa
[Bug] Fix for build forms ( #12081 ) ( #12083 )
...
* Bug fix for build forms
- Memoize outputs to prevent re-rendering reset issues
* Add playwright test
(cherry picked from commit 3dfd03fa89 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-06-04 22:25:12 +10:00
github-actions[bot] and Matthias Mair
bcd70c7b0d
fix (backend): only instrument tracing once ( #12050 ) ( #12053 )
...
* ensure tracing is only set up once
* check if instrument was already called
(cherry picked from commit 914cd72ef1 )
Co-authored-by: Matthias Mair <code@mjmair.com >
2026-05-31 07:59:51 +10:00
github-actions[bot] and Aditya Kumar Mishra
7134aab05b
Fix #11832 : Prevent TypeError by making LDAP group search conditional in settings ( #11898 ) ( #11944 )
...
(cherry picked from commit 45d95142cc4ab4374f017b388e2331c953b1f07c)
Co-authored-by: Aditya Kumar Mishra <154746713+adityakrmishra@users.noreply.github.com >
2026-05-14 22:48:16 +10:00
812a6f7c52
bump urlib3 ( #11925 ) ( #11931 )
...
* chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /src/backend
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.6.3 to 2.7.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.7.0
dependency-type: direct:production
...
* fix style
---------
(cherry picked from commit 98f1ae53a3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Matthias Mair <code@mjmair.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 13:46:16 +10:00
9567bbeaaf
chore(backend): bump django ( #11907 ) ( #11912 )
...
* bump django
* add comment regarding GHSA-5h8x-9c6f-2j8m
---------
(cherry picked from commit 1aed591c2f )
Co-authored-by: Matthias Mair <code@mjmair.com >
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-10 09:12:31 +10:00
e60092e1f6
fix(backend): ensure version screeen runs without django present ( #11887 ) ( #11891 )
...
(cherry picked from commit 556de563e2 )
Co-authored-by: Matthias Mair <code@mjmair.com >
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-08 08:49:35 +10:00
github-actions[bot] and Matthias Mair
457e8b4325
Lock notes on orders if they are completed ( #11880 ) ( #11882 )
...
* Lock notes on orders if they are completed
Fixes #11879
* also check setting
* use statuscode object
* remove build lock
(cherry picked from commit 610e275ca0 )
Co-authored-by: Matthias Mair <code@mjmair.com >
2026-05-07 08:42:34 +10:00
github-actions[bot] and Oliver
a60e85b668
[UI] Fix for parameter form ( #11875 ) ( #11877 )
...
- Ensure string field is properly selected
(cherry picked from commit aae97eeb40 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-05 19:48:02 +10:00
github-actions[bot] and Oliver
ba2dbaead1
[UI] Fix ReturnOrder table ( #11845 ) ( #11851 )
...
* [UI] Fix ReturnOrder table
- Closes https://github.com/inventree/InvenTree/issues/11833
* Add playwright test
(cherry picked from commit 76407d71b8 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-02 20:20:17 +10:00
github-actions[bot] and Oliver
cbbf2d5deb
Adjust app docs ( #11849 ) ( #11850 )
...
(cherry picked from commit 7269b0c21f )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-02 10:16:20 +10:00
github-actions[bot] and Oliver
b4898eb181
Fix build order annotation ( #11848 ) ( #11852 )
...
- Closes https://github.com/inventree/InvenTree/issues/11830
(cherry picked from commit f0edb002d0 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-02 10:16:06 +10:00
github-actions[bot] and Oliver
3632d4ea98
Update installer docs ( #11846 ) ( #11847 )
...
- Fix information on supported distros
(cherry picked from commit 768184e4f0 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-05-02 09:24:53 +10:00
bab507e090
Fix: preserve existing widget sizes when adding a dashboard widget ( #11834 ) ( #11838 )
...
* Fix: preserve existing widget sizes when adding a dashboard widget
When adding a new widget from the drawer, addWidget called
updateLayoutForWidget with overrideSize=true on every existing layout
key. That flag forces w/h on every layout entry to the widget's
minWidth/minHeight, which silently reset all user-customised widget
sizes back to their minimums.
Pass overrideSize=false instead. Existing widgets retain their layout
entries (and therefore their user-set sizes); the newly added widget
has no entry yet, so react-grid-layout auto-places it at default size.
Adds a Playwright regression test that resizes a widget, adds a second
widget, and asserts the first widget's height is preserved.
* Make widget-resize regression test reliable
Replace the previous drag-based test with a deterministic check that
manipulates the persisted layout directly. The resize handles only
exist when isResizable={editing} is true, so the previous test's
attempt to grab .react-resizable-handle returned null in CI.
The new test inflates the first widget's layout entry in
localStorage, reloads to rehydrate zustand, then adds a second widget
via the menu and asserts the first widget retained its enlarged
dimensions. This directly exercises the addWidget code path without
needing edit mode or mouse simulation.
* Apply biome formatting
* Patch backend profile to inflate widget; fix unused non-null assertion
Updating localStorage was wiped out by observeProfile() on reload, so
inflate the widget on the backend user profile instead.
---------
(cherry picked from commit d603358205 )
Co-authored-by: tigger2000ttfn <tigger2000ttfn@gmail.com >
Co-authored-by: tigger2000ttfn <tigger2000ttfn@users.noreply.github.com >
2026-05-01 14:03:34 +10:00
7899a17edf
bump deps ( #11812 ) ( #11814 )
...
* fix pip
* bump uv
---------
(cherry picked from commit e3a2a02857 )
Co-authored-by: Matthias Mair <code@mjmair.com >
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-04-27 09:19:52 +10:00
7b63aa900c
Fix for category template creation ( #11803 ) ( #11804 )
...
- Prevent duplicate parameters
- Closes https://github.com/inventree/InvenTree/issues/11798
(cherry picked from commit 75942fbedf )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
Co-authored-by: Copilot <copilot@github.com >
2026-04-26 09:39:53 +10:00
github-actions[bot] and Oliver
a4115cdd16
[bug] BOM validation fixes ( #11783 ) ( #11784 )
...
* Ensure a new BOM item triggers check_bom_valid
* Ensure BOM validation is properly recomputed on a BOM item update
* Add unit tests
* Tweak unit tests
* Update 'clear_bom' method
(cherry picked from commit a94798daaa )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-04-23 09:27:16 +10:00
github-actions[bot] and Matthias Mair
a28e5da6b5
add frontend cookie removal of mfa trust ( #11768 ) ( #11773 )
...
(cherry picked from commit 3c9b014939 )
Co-authored-by: Matthias Mair <code@mjmair.com >
2026-04-21 10:42:43 +10:00
github-actions[bot] and ZhangzrJerry
7dc80da9e8
Update docker_install.md ( #11746 ) ( #11748 )
...
(cherry picked from commit 1ab0182e92 )
Co-authored-by: ZhangzrJerry <contact@zzhangje.top >
2026-04-15 09:13:15 +10:00
github-actions[bot] and Oliver
913fe854c9
Fix for SVG sanitizing ( #11742 ) ( #11744 )
...
- Clear our non-breaking-space characters
- These can break SVG rendering in the browser
- Ref: https://github.com/inventree/InvenTree/pull/11655
(cherry picked from commit cead09bcd8 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-04-14 12:55:11 +10:00
github-actions[bot] and Oliver
d1354fc147
[plugin] Render tables ( #11733 ) ( #11737 )
...
* Move useFilterSet state to the @lib
* Refactor useTable hook into @lib
* Refactor string helper functions
* Refactor constructFormUrl func
* Refactor Boundary component
* Refactor StoredTableState
* More refactoring
* Refactor CopyButton and CopyableCell
* Pass table render func to plugins
* Provide internal wrapper function, while allowing the "api" and "navigate" functions to be provided by the caller
* Adds <InvenTreeTable /> component which is exposed to plugins
* Update frontend versioning
* Update docs
* Handle condition where UI does not provide table rendering function
* Move queryFilters out of custom state
* Fix exported type
* Extract searchParams
- Cannot be used outside of router component
- Only provide when the table is generated internally
* Bump UI version
* Fix for right-click context menu
- Function needs to be defined with the context menu provider
(cherry picked from commit 23f43ffd33 )
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-04-13 20:43:40 +10:00
github-actions[bot] and Dään
c94874e3be
Add redis database index support ( #11732 ) ( #11736 )
...
(cherry picked from commit fc06aa354a )
Co-authored-by: Dään <12813916+hartigdan@users.noreply.github.com >
2026-04-13 09:24:24 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
b422372141
New Crowdin translations by GitHub Action ( #11695 ) ( #11729 )
...
(cherry picked from commit 5aaf1cfcab )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-11 21:33:04 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
91bf7619dc
New Crowdin translations by GitHub Action ( #11675 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-08 21:46:56 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
d358001827
New Crowdin translations by GitHub Action ( #11662 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-05 12:08:50 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9aa2308f52
New Crowdin translations by GitHub Action ( #11623 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-02 16:56:15 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
b4ab985e1e
New Crowdin translations by GitHub Action ( #11593 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-29 17:49:33 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
0feba9fbfb
New Crowdin translations by GitHub Action ( #11498 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-22 13:31:14 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
98b56e1a49
New Crowdin translations by GitHub Action ( #11407 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-12 20:38:18 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
d48643319c
New Crowdin translations by GitHub Action ( #11301 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-23 14:01:18 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2fef749583
New Crowdin translations by GitHub Action ( #11251 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-12 21:42:55 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
11f3493d0a
New Crowdin translations by GitHub Action ( #11243 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-03 15:39:51 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
02b10ccd75
New Crowdin translations by GitHub Action ( #11240 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-02 22:13:57 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
e1a45ec289
New Crowdin translations by GitHub Action ( #11193 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-01 23:51:25 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
7f3c86163d
New Crowdin translations by GitHub Action ( #11158 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-22 19:06:17 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4ad241ce47
New Crowdin translations by GitHub Action ( #11121 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-17 19:15:05 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
0134664e96
New Crowdin translations by GitHub Action ( #11089 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-12 09:58:46 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
20c381f862
New Crowdin translations by GitHub Action ( #10978 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-07 10:37:41 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3ca124c1a9
New Crowdin translations by GitHub Action ( #10960 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-08 15:27:59 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
d0c23bd523
New Crowdin translations by GitHub Action ( #10957 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-06 10:19:00 +11:00
bc5c306b6d
New Crowdin translations by GitHub Action ( #10871 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2025-11-30 21:03:53 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
f72efb804e
New Crowdin translations by GitHub Action ( #10736 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-20 21:39:11 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9d6f30b802
New Crowdin translations by GitHub Action ( #10685 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-01 14:54:42 +11:00
86b67f04f2
New Crowdin translations by GitHub Action ( #10660 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2025-10-24 20:06:40 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2182fe42db
New Crowdin translations by GitHub Action ( #10614 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-19 11:03:46 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
c731de2b05
New Crowdin translations by GitHub Action ( #10528 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-18 09:19:40 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
a27bb835fc
New Crowdin translations by GitHub Action ( #10449 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-07 22:37:44 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
f84626a858
New Crowdin translations by GitHub Action ( #10343 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-02 09:57:49 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
d1a05f84bc
New Crowdin translations by GitHub Action ( #10332 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-18 13:20:15 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
7033e36fc3
New Crowdin translations by GitHub Action ( #10286 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-17 07:37:06 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
a47a022747
New Crowdin translations by GitHub Action ( #10248 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-08 23:19:45 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
35c398dfde
New Crowdin translations by GitHub Action ( #10242 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-02 10:19:35 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
69c115c23e
New Crowdin translations by GitHub Action ( #10223 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-28 22:08:27 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
214e19dd10
New Crowdin translations by GitHub Action ( #10205 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-25 18:38:27 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9dae8724d8
New Crowdin translations by GitHub Action ( #10190 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-20 23:00:53 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
11f1e27926
New Crowdin translations by GitHub Action ( #10185 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-19 00:57:59 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
bc89af272d
New Crowdin translations by GitHub Action ( #10169 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-16 20:02:51 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3e375504cb
New Crowdin translations by GitHub Action ( #10160 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-12 14:20:54 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
02b25860ca
New Crowdin translations by GitHub Action ( #10077 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-08 11:48:12 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
a301214ac9
New Crowdin translations by GitHub Action ( #10013 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-24 09:48:45 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1db6d2afbe
New Crowdin translations by GitHub Action ( #9993 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-13 18:57:08 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
6f08bdca46
New Crowdin translations by GitHub Action ( #9963 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-09 14:08:59 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
e19e5eb029
New Crowdin translations by GitHub Action ( #9959 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-06 19:39:35 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
925807e06b
New Crowdin translations by GitHub Action ( #9919 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-04 17:21:56 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3482ab4956
New Crowdin translations by GitHub Action ( #9903 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-01 10:51:22 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
c6d53b8c57
New Crowdin translations by GitHub Action ( #9885 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-30 08:12:45 +10:00
040d1c1073
New Crowdin translations by GitHub Action ( #9871 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2025-06-27 13:14:00 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
8b4f9efa44
New Crowdin translations by GitHub Action ( #9813 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-26 12:16:45 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
38cf8141fc
New Crowdin translations by GitHub Action ( #9801 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-20 09:05:29 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fe4038205f
New Crowdin translations by GitHub Action ( #9780 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-18 08:08:59 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
eb445be770
New Crowdin translations by GitHub Action ( #9771 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-14 12:15:10 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
c70583097c
New Crowdin translations by GitHub Action ( #9726 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-12 23:31:16 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9d9948ed1c
New Crowdin translations by GitHub Action ( #9697 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-02 22:25:40 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
f9675fc93b
New Crowdin translations by GitHub Action ( #9630 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-25 11:46:08 +02:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
adb2ba3a36
New Crowdin translations by GitHub Action ( #9594 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-04 17:22:17 +01:00
fc42b6d7a1
New Crowdin translations by GitHub Action ( #9588 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2025-04-27 20:05:55 +08:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
c6907a0bf2
New Crowdin translations by GitHub Action ( #9543 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-22 22:09:24 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
64f72381a1
New Crowdin translations by GitHub Action ( #9529 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-20 11:23:21 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
62d058f0e3
New Crowdin translations by GitHub Action ( #9508 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-17 13:17:41 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
8d44a0d330
New Crowdin translations by GitHub Action ( #9489 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-15 11:39:30 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2eb0331ddd
New Crowdin translations by GitHub Action ( #9474 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-09 00:31:32 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1cab0a1914
New Crowdin translations by GitHub Action ( #9438 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-07 23:03:41 +10:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
15933a6b3a
New Crowdin translations by GitHub Action ( #9337 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-02 10:52:59 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
832d884c85
New Crowdin translations by GitHub Action ( #9314 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 19:22:20 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fc34bd0a5e
New Crowdin translations by GitHub Action ( #9288 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-16 09:40:18 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
f7536a9f89
New Crowdin translations by GitHub Action ( #9175 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-11 19:21:21 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
49eaedaca6
New Crowdin translations by GitHub Action ( #9161 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-24 11:14:52 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4ece2fa6dd
New Crowdin translations by GitHub Action ( #9069 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-14 23:53:30 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
8493e5adb2
New Crowdin translations by GitHub Action ( #9015 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-11 15:29:13 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1b5019ba52
New Crowdin translations by GitHub Action ( #9007 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-02 14:17:19 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4a9785d5e9
New Crowdin translations by GitHub Action ( #8916 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-21 16:00:40 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
46ebe81304
New Crowdin translations by GitHub Action ( #8882 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-19 21:58:50 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4390c01cc1
New Crowdin translations by GitHub Action ( #8857 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-12 09:06:29 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
8b343e570e
New Crowdin translations by GitHub Action ( #8826 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-05 20:21:50 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5eeb150828
New Crowdin translations by GitHub Action ( #8786 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-01 10:41:30 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
0765b00520
New Crowdin translations by GitHub Action ( #8752 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-27 19:43:52 +11:00
github-actions[bot] and github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
933330fa51
New Crowdin translations by GitHub Action ( #8683 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-23 10:36:39 +11:00