Oliver
d96174cddb
[bug] better handling of empty values for audit log ( #13134 )
...
* [bug] better handling of empty values for audit log
* reverse unrelated commits
2026-10-30 14:43:12 +11:00
Oliver
e6bc21b66f
[UI] Link fixing ( #13117 )
...
* Use <Link> in navbar
* Use <Link> in PanelGroup
* <Link> in main navigation menu
* Update Breadcrumbs
* Refactor search drawer results
* Update NavigationTree and SearchDrawer
* Fix Link elements for dashboard widgets
* Adjust login helpers for playwright
* update playwright tests
2026-10-30 10:17:51 +11:00
Oliver
a0540d3185
Reduce verbosity of migration output ( #13130 )
2026-10-30 08:15:43 +11:00
Oliver
1dc2419652
[UI] Part description in build table ( #13129 )
...
* Add "part description" column to build table
* Add part description on build detail page
2026-10-29 13:15:08 +11:00
Oliver
c5253560e8
[UI] Add "on_order" column to SupplierPartTable ( #13128 )
...
* [UI] Add "on_order" column to SupplierPartTable
* Add 'on_order' filter for SupplierPart
* Update table
* Fix PR ref
2026-10-29 10:41:09 +11:00
dependabot[bot] and Matthias Mair
f9a73273f6
chore(deps): bump follow-redirects in /src/frontend ( #13051 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.16.0 to 1.16.1.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.16.0...v1.16.1 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.1
dependency-type: indirect
...
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-10-29 08:26:58 +11:00
dependabot[bot]
f0db87f0f2
chore(deps): bump the dependencies group with 5 updates ( #13126 )
...
Bumps the dependencies group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-python](https://github.com/actions/setup-python ) | `7.0.0` | `7.1.0` |
| [j178/prek-action](https://github.com/j178/prek-action ) | `3.0.1` | `3.1.0` |
| [oasdiff/oasdiff-action/diff](https://github.com/oasdiff/oasdiff-action ) | `0.1.18` | `0.1.20` |
| [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ) | `4.39.0` | `4.39.1` |
| [crowdin/github-action](https://github.com/crowdin/github-action ) | `3.4.0` | `3.5.0` |
Updates `actions/setup-python` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/5fda3b95a4ea91299a34e894583c3862153e4b97...6d4fd22b20465ccc0f7354476588e8df7c9ca0e0 )
Updates `j178/prek-action` from 3.0.1 to 3.1.0
- [Release notes](https://github.com/j178/prek-action/releases )
- [Commits](https://github.com/j178/prek-action/compare/1382ad72dea72f9d53832f2bcb65b3e87a947204...44924fe9ef4a6f88253c4b6b1bf11c689d3ce53d )
Updates `oasdiff/oasdiff-action/diff` from 0.1.18 to 0.1.20
- [Release notes](https://github.com/oasdiff/oasdiff-action/releases )
- [Commits](https://github.com/oasdiff/oasdiff-action/compare/b9325c9e0a27ab65b0da3b766522cedec6be81dc...9ce3a29eb0e6478dd0140932a678c7fb59d08f22 )
Updates `github/codeql-action/upload-sarif` from 4.39.0 to 4.39.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee...9b3254085494b55a0f7c4c2b3d2d52cc712ce370 )
Updates `crowdin/github-action` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/crowdin/github-action/releases )
- [Commits](https://github.com/crowdin/github-action/compare/72955432d4aa4f6dd64cf17eeb88dd34d6ba064c...959dc74ac104447731cba99a016f85d0ae719788 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: j178/prek-action
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: oasdiff/oasdiff-action/diff
dependency-version: 0.1.20
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.39.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: crowdin/github-action
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-29 08:26:26 +11:00
マサハル電機 and TSUBASA
86b6c5fbfc
fix(frontend): ignore Enter during IME composition ( #13122 )
...
Co-authored-by: TSUBASA <246341638+highvoltagescientist-arch@users.noreply.github.com >
2026-10-28 20:40:40 +11:00
github-actions[bot]
eb84f0eb1e
New Crowdin translations by GitHub Action ( #13106 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-28 18:48:13 +11:00
Oliver
c1683db714
Consumable fix ( #13120 )
...
* Disable "consumable" attribute on PartDetail page
* Update playwright tests
2026-10-28 14:54:28 +11:00
Oliver
60db8a924e
Updates for AutoCreateBuildPlugin ( #13118 )
2026-10-28 10:42:44 +11:00
Oliver and Copilot Autofix powered by AI
3e55d413ec
[report] Harden data access for reports ( #13111 )
...
* [report] Harden data access for reports
- Exclude sensitive data
- Prevent database writes during report generation
* Fix typo
* Add regression test against model traversal
* Add webhook endpoint and message to imports
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Remove some models from BLOCKED_MODELS
* Revert READ_ONLY requirement
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-10-28 01:06:45 +11:00
dependabot[bot] and Oliver
4f80cda960
chore(deps): bump @fullcalendar/react ( #13088 )
...
Bumps the dependencies group with 1 update in the /src/frontend directory: [@fullcalendar/react](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/react ).
Updates `@fullcalendar/react` from 6.1.21 to 6.1.22
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases )
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.22/packages/react )
---
updated-dependencies:
- dependency-name: "@fullcalendar/react"
dependency-version: 6.1.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-10-27 17:58:47 +11:00
Oliver
7c03b6fcf2
Frontend coverage ( #13114 )
...
* Shipment row actions
* Test return order parametric view
* SalesOrderLineItem actions
* sales order parametric view
* playwright tests for sales order allocations
2026-10-27 16:45:43 +11:00
Oliver
c4280c2a03
[Refactor] Stock tracking audit ( #13101 )
...
* Add "event_type" and "notes" support to AuditLog model
* Register history entries for stock items
* record stock edited events as normal updates
* Remove legacy tracking entry generation code
* Updated unit tests for all stock event types
* remove legacy endpoints
* remove legacy tables from UI
* Updated docs
* Data migration
* Remove old models
* Update docs
* Updated playwright tests
* Fix broken links
* Update CHANGELOG.md
* Cache CID value
* Fix migration tests
* Increase query threshold for unit test
* Fix bug and add regression test
* mark migration as one-way
* flush events in the correct order
* improve prefetch
* Adjust row rendering
2026-10-27 15:14:15 +11:00
Matthias Mair
2ee5764b3b
fix various sec warnings ( #13108 )
2026-10-27 14:41:28 +11:00
Oliver
6c65d96ece
Export escape fix ( #13110 )
...
* Allow numeric values to be exported unescapted
* Updated docs
* Explicit regression tests
2026-10-27 11:55:24 +11:00
dependabot[bot] and Matthias Mair
8075ef58d9
chore(deps): bump the dependencies group across 1 directory with 10 updates ( #13105 )
...
* chore(deps): bump the dependencies group across 1 directory with 10 updates
Bumps the dependencies group with 10 updates in the /src/backend directory:
| Package | From | To |
| --- | --- | --- |
| [blessed](https://github.com/jquast/blessed ) | `1.50.0` | `1.51.0` |
| [boto3](https://github.com/boto/boto3 ) | `1.43.113` | `1.43.114` |
| [botocore](https://github.com/boto/botocore ) | `1.43.113` | `1.43.114` |
| [django-money](https://github.com/django-money/django-money ) | `3.6.1` | `3.6.2` |
| [django-mptt](https://github.com/django-mptt/django-mptt ) | `0.18.0` | `0.19.1` |
| [fonttools](https://github.com/fonttools/fonttools ) | `4.66.1` | `4.67.0` |
| [paramiko](https://github.com/paramiko/paramiko ) | `5.0.0` | `5.1.0` |
| [platformdirs](https://github.com/tox-dev/platformdirs ) | `4.13.0` | `4.13.5` |
| [pluggy](https://github.com/pytest-dev/pluggy ) | `1.6.0` | `1.7.0` |
| [prek](https://github.com/j178/prek ) | `0.5.5` | `0.5.6` |
Updates `blessed` from 1.50.0 to 1.51.0
- [Release notes](https://github.com/jquast/blessed/releases )
- [Changelog](https://github.com/jquast/blessed/blob/master/docs/history.rst )
- [Commits](https://github.com/jquast/blessed/compare/1.50...1.51 )
Updates `boto3` from 1.43.113 to 1.43.114
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.43.113...1.43.114 )
Updates `botocore` from 1.43.113 to 1.43.114
- [Commits](https://github.com/boto/botocore/compare/1.43.113...1.43.114 )
Updates `django-money` from 3.6.1 to 3.6.2
- [Release notes](https://github.com/django-money/django-money/releases )
- [Changelog](https://github.com/django-money/django-money/blob/main/docs/changes.rst )
- [Commits](https://github.com/django-money/django-money/commits )
Updates `django-mptt` from 0.18.0 to 0.19.1
- [Changelog](https://github.com/django-mptt/django-mptt/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/django-mptt/django-mptt/compare/0.18...0.19.1 )
Updates `fonttools` from 4.66.1 to 4.67.0
- [Release notes](https://github.com/fonttools/fonttools/releases )
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst )
- [Commits](https://github.com/fonttools/fonttools/compare/4.66.1...4.67.0 )
Updates `paramiko` from 5.0.0 to 5.1.0
- [Commits](https://github.com/paramiko/paramiko/compare/5.0.0...5.1.0 )
Updates `platformdirs` from 4.13.0 to 4.13.5
- [Release notes](https://github.com/tox-dev/platformdirs/releases )
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.13.0...4.13.5 )
Updates `pluggy` from 1.6.0 to 1.7.0
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pluggy/compare/1.6.0...1.7.0 )
Updates `prek` from 0.5.5 to 0.5.6
- [Release notes](https://github.com/j178/prek/releases )
- [Changelog](https://github.com/j178/prek/blob/main/CHANGELOG.md )
- [Commits](https://github.com/j178/prek/compare/v0.5.5...v0.5.6 )
---
updated-dependencies:
- dependency-name: blessed
dependency-version: 1.51.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: boto3
dependency-version: 1.43.114
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: botocore
dependency-version: 1.43.114
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: django-money
dependency-version: 3.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: django-mptt
dependency-version: 0.19.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: fonttools
dependency-version: 4.67.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: paramiko
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: platformdirs
dependency-version: 4.13.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: pluggy
dependency-version: 1.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: prek
dependency-version: 0.5.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix style
---------
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-10-27 11:34:06 +11:00
Miklós Márton and Oliver
dbffb960f7
Select default location for new stock items if it is set for a part ( #12916 )
...
* Select default location for new stock items in the case if it is set for a part
Fixes #12304
* Add playwright test to check that the part's default stock location has
precedence on the category's default stock location
* Rename test cases for clarity in pui_forms.spec.ts
* Adjust formatting
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2026-10-26 22:58:45 +11:00
dependabot[bot] and Oliver Walters
f05b8b44e4
chore(deps): bump brotli from 1.2.0 to 1.2.1 in /src/backend ( #13092 )
...
* chore(deps): bump brotli from 1.2.0 to 1.2.1 in /src/backend
Bumps [brotli](https://github.com/google/brotli ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/google/brotli/releases )
- [Changelog](https://github.com/google/brotli/blob/go/brotli/v1.2.1/CHANGELOG.md )
- [Commits](https://github.com/google/brotli/compare/v1.2.0...go/brotli/v1.2.1 )
---
updated-dependencies:
- dependency-name: brotli
dependency-version: 1.2.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update requirements.txt
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com >
2026-10-26 22:48:19 +11:00
github-actions[bot]
f61e6d79b3
New Crowdin translations by GitHub Action ( #13095 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-26 17:59:43 +11:00
Oren
6d0ae8dfb5
fix(frontend): hide news widget from default dashboard for non-superusers ( #13099 )
...
defaultLayouts only places the news widget for superusers, but
defaultWidgets always included it, so non-superusers saw a
"Requires Superuser" alert on a fresh dashboard.
2026-10-26 14:15:38 +11:00
Oren
bab82bf808
fix(backend): reject duplicate email when creating a user via the API ( #13100 )
...
UserCreateSerializer did not check whether the email address was
already in use (signup does, via allauth). Email based flows such as
the login link look users up by email and silently send nothing when
more than one user matches, while the API still reports success.
Two existing tests reused one email for several users; give them
distinct addresses.
2026-10-26 11:28:40 +11:00
dependabot[bot]
8de2ed3b47
chore(deps): bump the dependencies group with 3 updates ( #13087 )
...
Bumps the dependencies group with 3 updates: [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ), [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ) and [crowdin/github-action](https://github.com/crowdin/github-action ).
Updates `zizmorcore/zizmor-action` from 0.6.4 to 0.7.1
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](https://github.com/zizmorcore/zizmor-action/compare/cc914d7f3750a2d13d75c7f184a1060aa0e9d482...85b2b9fb8e3325e7a23d7d0a9d7ba5ae0f999e3e )
Updates `github/codeql-action/upload-sarif` from 4.38.3 to 4.39.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/24c54180a607b1449ed407dd24f251e4e9147c8d...6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee )
Updates `crowdin/github-action` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/crowdin/github-action/releases )
- [Commits](https://github.com/crowdin/github-action/compare/9c23991700c0ec5256fd41089b9d9d7d540e424e...72955432d4aa4f6dd64cf17eeb88dd34d6ba064c )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.39.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: crowdin/github-action
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-25 22:09:22 +11:00
Oliver
c475e9bfcf
[Feature] Changelog / Edit History ( #13069 )
...
* Initial app scaffolding
* Skeleton for AuditLogTable
* Add UI table
* Add audit history panel to admin center
* Add auditing for models in the 'company' app
* Gate API access of user staff status
* Display item history in UI
* Track 'attachment' history
* Track 'parameter' changes
* Audit support for "common" models
* Track changed for "build" models
* Track history for "order" models:
- PurchaseOrder
- SalesOrder
- SalesOrderShipment
- ReturnOrder
Also track changes against LineItem and ExtraLineItem objects
* Register custom admin class
* Support Part history
* BomItem changes
* Fix for BulkCreateMixin
* Tweak unit tests
* Use Viewset
* Adjust error code behavior
* Setting to keep summary entries
* Refactor helper for middlewares
* Tweak unit tests
* Fixes for ModelInformationDict
* Track pricing changes
* Add model type filter for auditlog table
* Specify filter field type
* Hide HistoryPanel if auding is disabled
* add docs
* Add "--summary" option to export_records task
* Playwright tests
* Track task responsible for data changes
* Updated unit tests
* record changes to global settings
* Update docs
* Ensure values are stringified
* Fix for globalsetting
* Patch unit test
* Tweak playwright tests
* playwright test fix
* use main branch for demo data
* Update CHANGELOG
2026-10-25 12:36:13 +11:00
Oliver
cdb3b1ecf7
[bug] Fix for merging stock items ( #13091 )
...
- Use *target* stock status if supplied
- Closes https://github.com/inventree/InvenTree/issues/13086
2026-10-24 19:00:18 +11:00
github-actions[bot]
ff697674d7
New Crowdin translations by GitHub Action ( #13066 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-24 17:32:25 +11:00
Oliver
43956b9324
[bug] Can build fix ( #13090 )
...
* Fix 'can_build' calculation
- Take 'piece_count' into consideration
- Update queryset annotations
- Update quantity calculation call sites
* Updated docs
2026-10-24 17:28:07 +11:00
Oliver
66e3278ea7
Sanitize exported data ( #13084 )
2026-10-24 15:51:55 +11:00
dependabot[bot] and Matthias Mair
e701eaac22
chore(deps): bump the dependencies group across 1 directory with 13 updates ( #13063 )
...
* chore(deps): bump the dependencies group across 1 directory with 13 updates
Bumps the dependencies group with 13 updates in the /src/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@tiptap/core](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/core ) | `3.31.4` | `3.32.0` |
| [@tiptap/extension-image](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-image ) | `3.31.4` | `3.32.0` |
| [@tiptap/extension-link](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-link ) | `3.31.4` | `3.32.0` |
| [@tiptap/extension-table](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-table ) | `3.31.4` | `3.32.0` |
| [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm ) | `3.31.4` | `3.32.0` |
| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react ) | `3.31.4` | `3.32.0` |
| [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit ) | `3.31.4` | `3.32.0` |
| [react-is](https://github.com/react/react/tree/HEAD/packages/react-is ) | `19.3.0` | `19.3.1` |
| [styled-components](https://github.com/styled-components/styled-components ) | `6.5.3` | `6.6.0` |
| [undici](https://github.com/nodejs/undici ) | `8.11.2` | `8.12.1` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.62.1` | `1.64.1` |
| [oauth2-mock-server](https://github.com/axa-group/oauth2-mock-server ) | `9.2.0` | `9.3.0` |
| [rollup](https://github.com/rollup/rollup ) | `4.64.5` | `4.64.6` |
Updates `@tiptap/core` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/core/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/core )
Updates `@tiptap/extension-image` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/extension-image/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/extension-image )
Updates `@tiptap/extension-link` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/extension-link/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/extension-link )
Updates `@tiptap/extension-table` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/extension-table/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/extension-table )
Updates `@tiptap/pm` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/pm/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/pm )
Updates `@tiptap/react` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/react/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/react )
Updates `@tiptap/starter-kit` from 3.31.4 to 3.32.0
- [Release notes](https://github.com/ueberdosis/tiptap/releases )
- [Changelog](https://github.com/ueberdosis/tiptap/blob/v3.32.0/packages/starter-kit/CHANGELOG.md )
- [Commits](https://github.com/ueberdosis/tiptap/commits/v3.32.0/packages/starter-kit )
Updates `react-is` from 19.3.0 to 19.3.1
- [Release notes](https://github.com/react/react/releases )
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-is )
Updates `styled-components` from 6.5.3 to 6.6.0
- [Release notes](https://github.com/styled-components/styled-components/releases )
- [Commits](https://github.com/styled-components/styled-components/compare/styled-components@6.5.3...styled-components@6.6.0 )
Updates `undici` from 8.11.2 to 8.12.1
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v8.11.2...v8.12.1 )
Updates `@playwright/test` from 1.62.1 to 1.64.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.62.1...v1.64.1 )
Updates `oauth2-mock-server` from 9.2.0 to 9.3.0
- [Release notes](https://github.com/axa-group/oauth2-mock-server/releases )
- [Changelog](https://github.com/axa-group/oauth2-mock-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axa-group/oauth2-mock-server/compare/v9.2.0...v9.3.0 )
Updates `rollup` from 4.64.5 to 4.64.6
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.64.5...v4.64.6 )
---
updated-dependencies:
- dependency-name: "@tiptap/core"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tiptap/extension-image"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tiptap/extension-link"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tiptap/extension-table"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tiptap/pm"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tiptap/react"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tiptap/starter-kit"
dependency-version: 3.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: react-is
dependency-version: 19.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: styled-components
dependency-version: 6.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: undici
dependency-version: 8.12.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.64.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: oauth2-mock-server
dependency-version: 9.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: rollup
dependency-version: 4.64.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix playwright pin
* cleanup bumps
---------
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-10-24 13:52:49 +11:00
Oliver
ae1f822f26
[bug] fix auth split for calendar views ( #13081 )
2026-10-24 12:20:09 +11:00
Oliver
e57ee86c35
Cache config fix ( #13080 )
...
* Fix docs
* Adjust config template
* Tweak cache config code
2026-10-24 12:19:47 +11:00
Matthias Mair
5bd0036ee1
feat(backend): add a way to proof instance id without sharing id / making id available ( #13030 )
...
* add a way to proof instance identification without publicly sharing id
* fix test
2026-10-24 08:25:46 +11:00
Oliver
d11b74fd85
[UI] Badge tooltips ( #13074 )
...
Add explanatory tooltips to detail page badges
2026-10-23 11:30:34 +11:00
Oliver
3c644ddb18
Update "bulk_create_and_fetch" helper ( #13068 )
...
* Update "bulk_create_and_fetch" helper
Use bulk_create if DB backend supports returning
* Bug fix
2026-10-23 10:09:03 +11:00
dependabot[bot] and Matthias Mair
b9793b0a1f
chore(deps): bump pypdf from 6.20.1 to 6.21.1 in /src/backend ( #13065 )
...
* chore(deps): bump pypdf from 6.20.1 to 6.21.1 in /src/backend
Bumps [pypdf](https://github.com/py-pdf/pypdf ) from 6.20.1 to 6.21.1.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/6.20.1...6.21.1 )
---
updated-dependencies:
- dependency-name: pypdf
dependency-version: 6.21.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix style
---------
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-10-22 10:35:52 +11:00
Andrey Lushnikov
113cc830dc
devops: balance playwright shards ( #13064 )
...
This patch uses Flakiness.io Playwright shard balancing to evenly
distribute tests across shards.
2026-10-22 07:49:49 +11:00
dependabot[bot] and Matthias Mair
daeec1f775
chore(deps): bump the dependencies group across 2 directories with 11 updates ( #13062 )
...
* chore(deps): bump the dependencies group across 2 directories with 11 updates
Bumps the dependencies group with 1 update in the /docs directory: [mkdocstrings](https://github.com/mkdocstrings/mkdocstrings ).
Bumps the dependencies group with 10 updates in the /src/backend directory:
| Package | From | To |
| --- | --- | --- |
| [boto3](https://github.com/boto/boto3 ) | `1.43.110` | `1.43.113` |
| [botocore](https://github.com/boto/botocore ) | `1.43.110` | `1.43.113` |
| [markdown](https://github.com/Python-Markdown/markdown ) | `3.11` | `3.11.1` |
| [platformdirs](https://github.com/tox-dev/platformdirs ) | `4.12.4` | `4.13.0` |
| [pydantic](https://github.com/pydantic/pydantic ) | `2.14.0` | `2.14.1` |
| [pydantic-core](https://github.com/pydantic/pydantic ) | `2.50.0` | `2.50.1` |
| [pydyf](https://github.com/CourtBouillon/pydyf ) | `0.12.1` | `0.13.0` |
| [pypdf](https://github.com/py-pdf/pypdf ) | `6.20.0` | `6.20.1` |
| [sentry-sdk](https://github.com/getsentry/sentry-python ) | `2.71.0` | `2.72.0` |
| [wrapt](https://github.com/GrahamDumpleton/wrapt ) | `2.5.0` | `2.5.1` |
Updates `mkdocstrings` from 1.0.6 to 1.0.7
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases )
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mkdocstrings/mkdocstrings/compare/1.0.6...1.0.7 )
Updates `boto3` from 1.43.110 to 1.43.113
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.43.110...1.43.113 )
Updates `botocore` from 1.43.110 to 1.43.113
- [Commits](https://github.com/boto/botocore/compare/1.43.110...1.43.113 )
Updates `markdown` from 3.11 to 3.11.1
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.11.0...3.11.1 )
Updates `platformdirs` from 4.12.4 to 4.13.0
- [Release notes](https://github.com/tox-dev/platformdirs/releases )
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.12.4...4.13.0 )
Updates `pydantic` from 2.14.0 to 2.14.1
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.14.0...v2.14.1 )
Updates `pydantic-core` from 2.50.0 to 2.50.1
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/core-v2.50.0...core-v2.50.1 )
Updates `pydyf` from 0.12.1 to 0.13.0
- [Release notes](https://github.com/CourtBouillon/pydyf/releases )
- [Changelog](https://github.com/CourtBouillon/pydyf/blob/main/docs/changelog.rst )
- [Commits](https://github.com/CourtBouillon/pydyf/compare/v0.12.1...v0.13.0 )
Updates `pypdf` from 6.20.0 to 6.20.1
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/6.20.0...6.20.1 )
Updates `sentry-sdk` from 2.71.0 to 2.72.0
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.71.0...2.72.0 )
Updates `wrapt` from 2.5.0 to 2.5.1
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases )
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst )
- [Commits](https://github.com/GrahamDumpleton/wrapt/compare/2.5.0...2.5.1 )
---
updated-dependencies:
- dependency-name: mkdocstrings
dependency-version: 1.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: boto3
dependency-version: 1.43.113
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: botocore
dependency-version: 1.43.113
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: markdown
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: platformdirs
dependency-version: 4.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: pydantic
dependency-version: 2.14.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: pydantic-core
dependency-version: 2.50.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: pydyf
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: pypdf
dependency-version: 6.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: sentry-sdk
dependency-version: 2.72.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: wrapt
dependency-version: 2.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix style
---------
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-10-22 07:47:11 +11:00
dependabot[bot]
8f34daa1f9
chore(deps): bump CodSpeedHQ/action ( #13061 )
...
Bumps the dependencies group with 1 update: [CodSpeedHQ/action](https://github.com/codspeedhq/action ).
Updates `CodSpeedHQ/action` from 5.4.2 to 5.5.0
- [Release notes](https://github.com/codspeedhq/action/releases )
- [Changelog](https://github.com/CodSpeedHQ/action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codspeedhq/action/compare/f842b9a3ffe213dbb81768fd7f7eeb4dfcf1c369...821a40cd6c80e3cfe387caf55668287addd808da )
---
updated-dependencies:
- dependency-name: CodSpeedHQ/action
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-22 07:46:21 +11:00
dependabot[bot] and Matthias Mair
305118edb0
chore(deps): bump the dependencies group across 1 directory with 19 updates ( #13042 )
...
* chore(deps): bump the dependencies group across 1 directory with 19 updates
Bumps the dependencies group with 19 updates in the /src/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@mantine/carousel](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/carousel ) | `9.7.1` | `9.7.2` |
| [@mantine/charts](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/charts ) | `9.7.1` | `9.7.2` |
| [@mantine/core](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/core ) | `9.7.1` | `9.7.2` |
| [@mantine/dates](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates ) | `9.7.1` | `9.7.2` |
| [@mantine/dropzone](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dropzone ) | `9.7.1` | `9.7.2` |
| [@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form ) | `9.7.1` | `9.7.2` |
| [@mantine/hooks](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/hooks ) | `9.7.1` | `9.7.2` |
| [@mantine/modals](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/modals ) | `9.7.1` | `9.7.2` |
| [@mantine/notifications](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications ) | `9.7.1` | `9.7.2` |
| [@mantine/spotlight](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/spotlight ) | `9.7.1` | `9.7.2` |
| [@mantine/tiptap](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/tiptap ) | `9.7.1` | `9.7.2` |
| [@mantine/vanilla-extract](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/vanilla-extract ) | `9.7.1` | `9.7.2` |
| [@sentry/react](https://github.com/getsentry/sentry-javascript ) | `11.5.0` | `11.7.0` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) | `5.104.1` | `5.104.2` |
| [dompurify](https://github.com/cure53/DOMPurify ) | `3.4.16` | `3.4.17` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.89.0` | `7.90.0` |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.62.1` | `1.64.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.6.4` | `26.6.5` |
| [rollup](https://github.com/rollup/rollup ) | `4.64.2` | `4.64.5` |
Updates `@mantine/carousel` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/carousel )
Updates `@mantine/charts` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/charts )
Updates `@mantine/core` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/core )
Updates `@mantine/dates` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/dates )
Updates `@mantine/dropzone` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/dropzone )
Updates `@mantine/form` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/form )
Updates `@mantine/hooks` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/hooks )
Updates `@mantine/modals` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/modals )
Updates `@mantine/notifications` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/notifications )
Updates `@mantine/spotlight` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/spotlight )
Updates `@mantine/tiptap` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/tiptap )
Updates `@mantine/vanilla-extract` from 9.7.1 to 9.7.2
- [Release notes](https://github.com/mantinedev/mantine/releases )
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mantinedev/mantine/commits/9.7.2/packages/@mantine/vanilla-extract )
Updates `@sentry/react` from 11.5.0 to 11.7.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/11.5.0...11.7.0 )
Updates `@tanstack/react-query` from 5.104.1 to 5.104.2
- [Release notes](https://github.com/TanStack/query/releases )
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md )
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.104.2/packages/react-query )
Updates `dompurify` from 3.4.16 to 3.4.17
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.16...3.4.17 )
Updates `react-hook-form` from 7.89.0 to 7.90.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.89.0...v7.90.0 )
Updates `@playwright/test` from 1.62.1 to 1.64.0
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.62.1...v1.64.0 )
Updates `@types/node` from 26.6.4 to 26.6.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `rollup` from 4.64.2 to 4.64.5
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.64.2...v4.64.5 )
---
updated-dependencies:
- dependency-name: "@mantine/carousel"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/charts"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/core"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/dates"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/dropzone"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/form"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/hooks"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/modals"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/notifications"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/spotlight"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/tiptap"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/vanilla-extract"
dependency-version: 9.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@sentry/react"
dependency-version: 11.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tanstack/react-query"
dependency-version: 5.104.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: dompurify
dependency-version: 3.4.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: react-hook-form
dependency-version: 7.90.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.64.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@types/node"
dependency-version: 26.6.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: rollup
dependency-version: 4.64.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix @playwright/test
---------
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-10-21 23:12:56 +11:00
dependabot[bot]
e6d9dca8a4
chore(deps): bump python in /contrib/container ( #13040 )
...
Bumps python from `f85c569` to `a2b82f3`.
---
updated-dependencies:
- dependency-name: python
dependency-version: 3.14.8-slim-trixie
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-21 23:12:37 +11:00
Matthias Mair
897c908b71
fix(backend): CA updates ( #13057 )
2026-10-21 22:10:42 +11:00
Oliver
0d189d3018
[UI] Refactor tests ( #13056 )
...
Change manual API calls to setSettingState helper
2026-10-21 18:32:23 +11:00
github-actions[bot]
7875dd5b2f
New Crowdin translations by GitHub Action ( #13043 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-21 16:46:17 +11:00
Oliver and Matthias Mair
4c948cda1b
Pricing role ( #13034 )
...
* add 'pricing' role
* Create new 'pricing' app
- migrate existing pricing models
* bug fixes
* Move API endpoints to /api/pricing/
* Adjust target branch for playwright tests
* Fix permission checks for nested OptionalField entries
* Migrate existing background tasks
* Point to master branch demo data
---------
Co-authored-by: Matthias Mair <code@mjmair.com >
2026-10-21 15:00:50 +11:00
Oliver and Philipp Fruck
a91f079530
Deduplicate social backends ( #13046 )
...
* Deduplicate social backends
- Closes https://github.com/inventree/InvenTree/issues/13044
- Fixes bug which can cause duplication of social backends
- Added regression tests
* Update src/backend/InvenTree/InvenTree/config.py
Simplify implementation
Co-authored-by: Philipp Fruck <dev@p-fruck.de >
* Ensure consistent ordering
* Bump API version
---------
Co-authored-by: Philipp Fruck <dev@p-fruck.de >
2026-10-21 10:00:53 +11:00
Oliver
bef18f0390
Tweaks to fixture data setup command ( #13047 )
2026-10-21 00:51:39 +11:00
dependabot[bot]
b69beb9f38
chore(deps): bump the dependencies group with 5 updates ( #13041 )
...
Bumps the dependencies group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `7.0.1` | `7.0.2` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `8.0.1` | `8.0.2` |
| [CodSpeedHQ/action](https://github.com/codspeedhq/action ) | `5.4.0` | `5.4.2` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) | `2.4.4` | `2.5.0` |
| [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ) | `4.38.2` | `4.38.3` |
Updates `actions/upload-artifact` from 7.0.1 to 7.0.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a...cf430e030ddbb5b0abf93d22962f4752f3646cd9 )
Updates `actions/download-artifact` from 8.0.1 to 8.0.2
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c...9000827ccba6bdab643e8b6fd33ac0654aef8333 )
Updates `CodSpeedHQ/action` from 5.4.0 to 5.4.2
- [Release notes](https://github.com/codspeedhq/action/releases )
- [Changelog](https://github.com/CodSpeedHQ/action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codspeedhq/action/compare/c4fd08a3a159bd0cc208da1e0edf32b8c47d75e5...f842b9a3ffe213dbb81768fd7f7eeb4dfcf1c369 )
Updates `ossf/scorecard-action` from 2.4.4 to 2.5.0
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/2d1146689b8cda280b9bc96326124645441f03bc...fa7117db83c52d787ae5a89f350999701505d78e )
Updates `github/codeql-action/upload-sarif` from 4.38.2 to 4.38.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2...24c54180a607b1449ed407dd24f251e4e9147c8d )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: actions/download-artifact
dependency-version: 8.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: CodSpeedHQ/action
dependency-version: 5.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: ossf/scorecard-action
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.38.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-20 16:16:23 +11:00
Matthias Mair
879d52041f
Fix flaky test ( #13038 )
...
* fix machine driver
* fix flaky output tests
2026-10-19 07:21:52 +11:00
github-actions[bot]
8d496ae389
New Crowdin translations by GitHub Action ( #13026 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-18 12:13:25 +11:00