mirror of
https://github.com/inventree/InvenTree.git
synced 2026-10-28 20:33:32 +00:00
cdb3b1ecf74ea2b9809ff8cdb2d4b61feba14829
18438
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
cdb3b1ecf7 |
[bug] Fix for merging stock items (#13091)
- Use *target* stock status if supplied - Closes https://github.com/inventree/InvenTree/issues/13086 |
||
|
|
ff697674d7 |
New Crowdin translations by GitHub Action (#13066)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
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 |
||
|
|
66e3278ea7 | Sanitize exported data (#13084) | ||
|
|
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> |
||
|
|
ae1f822f26 | [bug] fix auth split for calendar views (#13081) | ||
|
|
e57ee86c35 |
Cache config fix (#13080)
* Fix docs * Adjust config template * Tweak cache config code |
||
|
|
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 |
||
|
|
d11b74fd85 |
[UI] Badge tooltips (#13074)
Add explanatory tooltips to detail page badges |
||
|
|
3c644ddb18 |
Update "bulk_create_and_fetch" helper (#13068)
* Update "bulk_create_and_fetch" helper Use bulk_create if DB backend supports returning * Bug fix |
||
|
|
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> |
||
|
|
113cc830dc |
devops: balance playwright shards (#13064)
This patch uses Flakiness.io Playwright shard balancing to evenly distribute tests across shards. |
||
|
|
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> |
||
|
|
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> |
||
|
|
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> |
||
|
|
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> |
||
|
|
897c908b71 | fix(backend): CA updates (#13057) | ||
|
|
0d189d3018 |
[UI] Refactor tests (#13056)
Change manual API calls to setSettingState helper |
||
|
|
7875dd5b2f |
New Crowdin translations by GitHub Action (#13043)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
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> |
||
|
|
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> |
||
|
|
bef18f0390 | Tweaks to fixture data setup command (#13047) | ||
|
|
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> |
||
|
|
879d52041f |
Fix flaky test (#13038)
* fix machine driver * fix flaky output tests |
||
|
|
8d496ae389 |
New Crowdin translations by GitHub Action (#13026)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
1aca33e7a1 |
1.7.x dev (#13035)
* Bump version number * Update CHANGELOG |
||
|
|
368e076b54 |
chore(deps): bump the dependencies group across 1 directory with 22 updates (#13019)
* chore(deps): bump the dependencies group across 1 directory with 22 updates Bumps the dependencies group with 22 updates in the /src/frontend directory: | Package | From | To | | --- | --- | --- | | [@codemirror/lang-liquid](https://github.com/codemirror/lang-liquid) | `6.3.2` | `6.3.3` | | [@codemirror/language](https://github.com/codemirror/language) | `6.12.4` | `6.13.1` | | [@codemirror/state](https://github.com/codemirror/state) | `6.7.2` | `6.7.6` | | [@codemirror/view](https://github.com/codemirror/view) | `6.43.10` | `6.43.14` | | [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.73.0` | `11.5.0` | | [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) | `3.46.0` | `3.49.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.102.8` | `5.104.1` | | [@uiw/codemirror-theme-vscode](https://github.com/uiwjs/react-codemirror) | `4.25.11` | `4.25.12` | | [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror) | `4.25.11` | `4.25.12` | | [@vanilla-extract/css](https://github.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/css) | `1.21.2` | `1.21.3` | | [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.87.0` | `7.89.0` | | [react-is](https://github.com/react/react/tree/HEAD/packages/react-is) | `19.2.8` | `19.3.0` | | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `8.0.1` | `8.0.7` | | [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `8.0.1` | `8.0.7` | | [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `8.0.0` | `8.0.7` | | [@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.4.0` | `26.6.4` | | [oauth2-mock-server](https://github.com/axa-group/oauth2-mock-server) | `9.1.0` | `9.2.0` | | [otpauth](https://github.com/hectorm/otpauth) | `9.5.1` | `9.5.2` | | [rollup](https://github.com/rollup/rollup) | `4.63.1` | `4.64.2` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.6` | `7.3.7` | | [vite-plugin-dts](https://github.com/qmhc/unplugin-dts/tree/HEAD/packages/vite-plugin-dts) | `5.0.3` | `5.1.2` | Updates `@codemirror/lang-liquid` from 6.3.2 to 6.3.3 - [Changelog](https://github.com/codemirror/lang-liquid/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/lang-liquid/commits) Updates `@codemirror/language` from 6.12.4 to 6.13.1 - [Changelog](https://github.com/codemirror/language/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/language/commits) Updates `@codemirror/state` from 6.7.2 to 6.7.6 - [Changelog](https://github.com/codemirror/state/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/state/commits) Updates `@codemirror/view` from 6.43.10 to 6.43.14 - [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/view/commits) Updates `@sentry/react` from 10.73.0 to 11.5.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/10.73.0...11.5.0) Updates `@tabler/icons-react` from 3.46.0 to 3.49.0 - [Release notes](https://github.com/tabler/tabler-icons/releases) - [Changelog](https://github.com/tabler/tabler-icons/blob/main/packages/icons-react/CHANGELOG.md) - [Commits](https://github.com/tabler/tabler-icons/commits/v3.49.0/packages/icons-react) Updates `@tanstack/react-query` from 5.102.8 to 5.104.1 - [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.1/packages/react-query) Updates `@uiw/codemirror-theme-vscode` from 4.25.11 to 4.25.12 - [Release notes](https://github.com/uiwjs/react-codemirror/releases) - [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.25.11...v4.25.12) Updates `@uiw/react-codemirror` from 4.25.11 to 4.25.12 - [Release notes](https://github.com/uiwjs/react-codemirror/releases) - [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.25.11...v4.25.12) Updates `@vanilla-extract/css` from 1.21.2 to 1.21.3 - [Release notes](https://github.com/vanilla-extract-css/vanilla-extract/releases) - [Changelog](https://github.com/vanilla-extract-css/vanilla-extract/blob/master/packages/css/CHANGELOG.md) - [Commits](https://github.com/vanilla-extract-css/vanilla-extract/commits/@vanilla-extract/css@1.21.3/packages/css) Updates `react-hook-form` from 7.87.0 to 7.89.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.87.0...v7.89.0) Updates `react-is` from 19.2.8 to 19.3.0 - [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.0/packages/react-is) Updates `@babel/core` from 8.0.1 to 8.0.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.7/packages/babel-core) Updates `@babel/preset-typescript` from 8.0.1 to 8.0.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-typescript) Updates `@babel/runtime` from 8.0.0 to 8.0.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v8.0.7/packages/babel-runtime) 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.4.0 to 26.6.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `oauth2-mock-server` from 9.1.0 to 9.2.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.1.0...v9.2.0) Updates `otpauth` from 9.5.1 to 9.5.2 - [Release notes](https://github.com/hectorm/otpauth/releases) - [Commits](https://github.com/hectorm/otpauth/compare/v9.5.1...v9.5.2) Updates `rollup` from 4.63.1 to 4.64.2 - [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.63.1...v4.64.2) Updates `vite` from 7.3.6 to 7.3.7 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v7.3.7/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.3.7/packages/vite) Updates `vite-plugin-dts` from 5.0.3 to 5.1.2 - [Release notes](https://github.com/qmhc/unplugin-dts/releases) - [Changelog](https://github.com/qmhc/unplugin-dts/blob/main/packages/vite-plugin-dts/CHANGELOG.md) - [Commits](https://github.com/qmhc/unplugin-dts/commits/vite-plugin-dts@5.1.2/packages/vite-plugin-dts) --- updated-dependencies: - dependency-name: "@codemirror/lang-liquid" dependency-version: 6.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@codemirror/language" dependency-version: 6.13.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: "@codemirror/state" dependency-version: 6.7.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@codemirror/view" dependency-version: 6.43.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@sentry/react" dependency-version: 11.5.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies - dependency-name: "@tabler/icons-react" dependency-version: 3.49.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: "@tanstack/react-query" dependency-version: 5.104.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: "@uiw/codemirror-theme-vscode" dependency-version: 4.25.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@uiw/react-codemirror" dependency-version: 4.25.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@vanilla-extract/css" dependency-version: 1.21.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: react-hook-form dependency-version: 7.89.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: react-is dependency-version: 19.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: "@babel/core" dependency-version: 8.0.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@babel/preset-typescript" dependency-version: 8.0.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@babel/runtime" dependency-version: 8.0.7 dependency-type: direct:development update-type: version-update:semver-patch 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.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: oauth2-mock-server dependency-version: 9.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: otpauth dependency-version: 9.5.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: rollup dependency-version: 4.64.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: vite dependency-version: 7.3.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: vite-plugin-dts dependency-version: 5.1.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * fix test assertations * fix pgready statement * lower playwright to 1.62.1 --------- 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> |
||
|
|
6d4e0f51c4 |
Enhance search and ordering fields across remaining REST API endpoints (#12737)
* Enhance search and ordering fields across remaining API endpoints * Fix StockTrackingList search fields and bump API version to 537 * Format stock/api.py with ruff preview style * Restore StockList.create serial validation handling to match upstream master * Format files with ruff preview style and fix StockList try-except * Restore StockList to match upstream master and keep stock/api.py diff minimal --------- Co-authored-by: Matthias Mair <code@mjmair.com> |
||
|
|
ddd460391e |
Permission bug fixes: (#13033)
Bug 1: Inherited BOM permissions flip on every save Bug 2: Unused `permission_required` in PartInternalPriceList |
||
|
|
9eb28d1138 |
chore(deps): bump the dependencies group across 2 directories with 33 updates (#13031)
* chore(deps): bump the dependencies group across 2 directories with 33 updates Bumps the dependencies group with 2 updates in the /contrib/dev_reqs directory: [uv](https://github.com/astral-sh/uv) and [pip](https://github.com/pypa/pip). Bumps the dependencies group with 31 updates in the /src/backend directory: | Package | From | To | | --- | --- | --- | | [boto3](https://github.com/boto/boto3) | `1.43.107` | `1.43.110` | | [botocore](https://github.com/boto/botocore) | `1.43.107` | `1.43.110` | | [django-filter](https://github.com/carltongibson/django-filter) | `26.1` | `26.2` | | [django-sesame](https://github.com/aaugustin/django-sesame) | `3.2.3` | `3.2.5` | | [django-stubs-ext](https://github.com/typeddjango/django-stubs) | `6.1.1` | `6.1.2` | | [djangorestframework](https://github.com/encode/django-rest-framework) | `3.18.1` | `3.18.3` | | [dnspython](https://github.com/rthalley/dnspython) | `2.8.0` | `2.9.0` | | [dulwich](https://github.com/dulwich/dulwich) | `1.2.15` | `1.2.17` | | [markupsafe](https://github.com/pallets/markupsafe) | `3.0.3` | `3.0.4` | | [opentelemetry-exporter-http-transport](https://github.com/open-telemetry/opentelemetry-python) | `0.66b0` | `0.66b1` | | [opentelemetry-exporter-otlp-common](https://github.com/open-telemetry/opentelemetry-python) | `0.66b0` | `0.66b1` | | [opentelemetry-exporter-otlp-proto-common](https://github.com/open-telemetry/opentelemetry-python) | `1.45.0` | `1.45.1` | | [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.45.0` | `1.45.1` | | [opentelemetry-exporter-otlp-proto-http](https://github.com/open-telemetry/opentelemetry-python) | `1.45.0` | `1.45.1` | | [opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.66b0` | `0.66b1` | | [opentelemetry-instrumentation-dbapi](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.66b0` | `0.66b1` | | [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | `1.45.0` | `1.45.1` | | [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python) | `0.66b0` | `0.66b1` | | [opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.66b0` | `0.66b1` | | [platformdirs](https://github.com/tox-dev/platformdirs) | `4.12.2` | `4.12.4` | | [pycparser](https://github.com/eliben/pycparser) | `3.0` | `3.11` | | [pypdf](https://github.com/py-pdf/pypdf) | `6.19.0` | `6.20.0` | | [python-fsutil](https://github.com/fabiocaccamo/python-fsutil) | `0.17.0` | `0.18.0` | | [rpds-py](https://github.com/crate-py/rpds) | `2026.6.3` | `2026.9.1` | | [tzdata](https://github.com/python/tzdata) | `2026.4` | `2026.5` | | [wcwidth](https://github.com/jquast/wcwidth) | `0.9.1` | `0.9.2` | | [django-stubs](https://github.com/typeddjango/django-stubs) | `6.1.1` | `6.1.2` | | [iniconfig](https://github.com/pytest-dev/iniconfig) | `2.3.0` | `2.3.1` | | [pip-tools](https://github.com/jazzband/pip-tools) | `7.6.1` | `7.6.2` | | [prek](https://github.com/j178/prek) | `0.5.4` | `0.5.5` | | [types-psycopg2](https://github.com/python/typeshed) | `2.9.21.20260911` | `2.9.21.20261008` | Updates `uv` from 0.12.22 to 0.12.24 - [Release notes](https://github.com/astral-sh/uv/releases) - [Changelog](https://github.com/astral-sh/uv/blob/0.12.24/CHANGELOG.md) - [Commits](https://github.com/astral-sh/uv/compare/0.12.22...0.12.24) Updates `pip` from 26.2.1 to - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/pip/commits) Updates `boto3` from 1.43.107 to 1.43.110 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](https://github.com/boto/boto3/compare/1.43.107...1.43.110) Updates `botocore` from 1.43.107 to 1.43.110 - [Commits](https://github.com/boto/botocore/compare/1.43.107...1.43.110) Updates `django-filter` from 26.1 to 26.2 - [Release notes](https://github.com/carltongibson/django-filter/releases) - [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst) - [Commits](https://github.com/carltongibson/django-filter/compare/26.1...26.2) Updates `django-sesame` from 3.2.3 to 3.2.5 - [Changelog](https://github.com/aaugustin/django-sesame/blob/main/docs/changelog.rst) - [Commits](https://github.com/aaugustin/django-sesame/compare/3.2.3...3.2.5) Updates `django-stubs-ext` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/typeddjango/django-stubs/releases) - [Commits](https://github.com/typeddjango/django-stubs/compare/6.1.1...6.1.2) Updates `djangorestframework` from 3.18.1 to 3.18.3 - [Release notes](https://github.com/encode/django-rest-framework/releases) - [Commits](https://github.com/encode/django-rest-framework/compare/3.18.1...3.18.3) Updates `dnspython` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/rthalley/dnspython/releases) - [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst) - [Commits](https://github.com/rthalley/dnspython/compare/v2.8.0...v2.9.0) Updates `dulwich` from 1.2.15 to 1.2.17 - [Release notes](https://github.com/dulwich/dulwich/releases) - [Changelog](https://github.com/jelmer/dulwich/blob/main/NEWS) - [Commits](https://github.com/dulwich/dulwich/compare/dulwich-1.2.15...dulwich-1.2.17) Updates `markupsafe` from 3.0.3 to 3.0.4 - [Release notes](https://github.com/pallets/markupsafe/releases) - [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/markupsafe/compare/3.0.3...3.0.4) Updates `opentelemetry-exporter-http-transport` from 0.66b0 to 0.66b1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/commits) Updates `opentelemetry-exporter-otlp-common` from 0.66b0 to 0.66b1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/commits) Updates `opentelemetry-exporter-otlp-proto-common` from 1.45.0 to 1.45.1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.45.0...v1.45.1) Updates `opentelemetry-exporter-otlp-proto-grpc` from 1.45.0 to 1.45.1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.45.0...v1.45.1) Updates `opentelemetry-exporter-otlp-proto-http` from 1.45.0 to 1.45.1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.45.0...v1.45.1) Updates `opentelemetry-instrumentation` from 0.66b0 to 0.66b1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits) Updates `opentelemetry-instrumentation-dbapi` from 0.66b0 to 0.66b1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits) Updates `opentelemetry-proto` from 1.45.0 to 1.45.1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.45.0...v1.45.1) Updates `opentelemetry-semantic-conventions` from 0.66b0 to 0.66b1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/commits) Updates `opentelemetry-util-http` from 0.66b0 to 0.66b1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits) Updates `platformdirs` from 4.12.2 to 4.12.4 - [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.2...4.12.4) Updates `pycparser` from 3.0 to 3.11 - [Release notes](https://github.com/eliben/pycparser/releases) - [Commits](https://github.com/eliben/pycparser/compare/release_v3.00...release_v3.11) Updates `pypdf` from 6.19.0 to 6.20.0 - [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.19.0...6.20.0) Updates `python-fsutil` from 0.17.0 to 0.18.0 - [Release notes](https://github.com/fabiocaccamo/python-fsutil/releases) - [Changelog](https://github.com/fabiocaccamo/python-fsutil/blob/main/CHANGELOG.md) - [Commits](https://github.com/fabiocaccamo/python-fsutil/compare/0.17.0...0.18.0) Updates `rpds-py` from 2026.6.3 to 2026.9.1 - [Release notes](https://github.com/crate-py/rpds/releases) - [Changelog](https://github.com/crate-py/rpds/blob/main/release.toml) - [Commits](https://github.com/crate-py/rpds/compare/v2026.6.3...v2026.9.1) Updates `tzdata` from 2026.4 to 2026.5 - [Release notes](https://github.com/python/tzdata/releases) - [Changelog](https://github.com/python/tzdata/blob/master/NEWS.md) - [Commits](https://github.com/python/tzdata/compare/2026.4...2026.5) Updates `wcwidth` from 0.9.1 to 0.9.2 - [Release notes](https://github.com/jquast/wcwidth/releases) - [Changelog](https://github.com/jquast/wcwidth/blob/master/docs/history.rst) - [Commits](https://github.com/jquast/wcwidth/compare/0.9.1...0.9.2) Updates `django-stubs` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/typeddjango/django-stubs/releases) - [Commits](https://github.com/typeddjango/django-stubs/compare/6.1.1...6.1.2) Updates `iniconfig` from 2.3.0 to 2.3.1 - [Release notes](https://github.com/pytest-dev/iniconfig/releases) - [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG) - [Commits](https://github.com/pytest-dev/iniconfig/compare/v2.3.0...v2.3.1) Updates `pip-tools` from 7.6.1 to 7.6.2 - [Release notes](https://github.com/jazzband/pip-tools/releases) - [Changelog](https://github.com/pypa/pip-tools/blob/main/CHANGELOG.md) - [Commits](https://github.com/jazzband/pip-tools/compare/v7.6.1...v7.6.2) Updates `prek` from 0.5.4 to 0.5.5 - [Release notes](https://github.com/j178/prek/releases) - [Changelog](https://github.com/j178/prek/blob/master/CHANGELOG.md) - [Commits](https://github.com/j178/prek/compare/v0.5.4...v0.5.5) Updates `types-psycopg2` from 2.9.21.20260911 to 2.9.21.20261008 - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: uv dependency-version: 0.12.24 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: pip dependency-version: dependency-type: direct:production dependency-group: dependencies - dependency-name: boto3 dependency-version: 1.43.110 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: botocore dependency-version: 1.43.110 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: django-filter dependency-version: '26.2' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: django-sesame dependency-version: 3.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: django-stubs-ext dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: djangorestframework dependency-version: 3.18.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: dnspython dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: dulwich dependency-version: 1.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: markupsafe dependency-version: 3.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: opentelemetry-exporter-http-transport dependency-version: 0.66b1 dependency-type: direct:production dependency-group: dependencies - dependency-name: opentelemetry-exporter-otlp-common dependency-version: 0.66b1 dependency-type: direct:production dependency-group: dependencies - dependency-name: opentelemetry-exporter-otlp-proto-common dependency-version: 1.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: opentelemetry-exporter-otlp-proto-grpc dependency-version: 1.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: opentelemetry-exporter-otlp-proto-http dependency-version: 1.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: opentelemetry-instrumentation dependency-version: 0.66b1 dependency-type: direct:production dependency-group: dependencies - dependency-name: opentelemetry-instrumentation-dbapi dependency-version: 0.66b1 dependency-type: direct:production dependency-group: dependencies - dependency-name: opentelemetry-proto dependency-version: 1.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: opentelemetry-semantic-conventions dependency-version: 0.66b1 dependency-type: direct:production dependency-group: dependencies - dependency-name: opentelemetry-util-http dependency-version: 0.66b1 dependency-type: direct:production dependency-group: dependencies - dependency-name: platformdirs dependency-version: 4.12.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: pycparser dependency-version: '3.11' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: pypdf dependency-version: 6.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: python-fsutil dependency-version: 0.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: rpds-py dependency-version: 2026.9.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: tzdata dependency-version: '2026.5' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: wcwidth dependency-version: 0.9.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: django-stubs dependency-version: 6.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: iniconfig dependency-version: 2.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: pip-tools dependency-version: 7.6.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: prek dependency-version: 0.5.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: types-psycopg2 dependency-version: 2.9.21.20261008 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> |
||
|
|
a5895adcac |
[bug] Handle length limitation for "notes" fields (#13023)
* [bug] Handle length limitation for "notes" fields * Bump API version * Fix typing * Further typing fixes |
||
|
|
8d96db0040 | fix(backend): make test stable (#13032) | ||
|
|
10a57c91af | Hide 'take_from' location if undefined (#13029) | ||
|
|
96d1d20b73 |
feat: Add Delivery Address field to Purchase Orders (#9768)
* Add delivery address to purchase order; migrate address field to Supplier Address (#9303) * update model related_name and remove migrate file * regenerate migration * Fix migration ordering * Bump API version * add 'receiving_company' field * UI updates * Add regression tests --------- Co-authored-by: Oliver <oliver.henry.walters@gmail.com> Co-authored-by: Matthias Mair <code@mjmair.com> |
||
|
|
839cd571f4 |
Supplier price note (#13027)
* add extra information to form * Updated documentation * Updated UI * Fix broken link |
||
|
|
7e3f1e3a65 | fix #12661 (#13020) | ||
|
|
529a41f1fd | override default value display (#13028) | ||
|
|
ad0828a8fe |
[UI] Prevent duplicate search queries (#13024)
Prevent search query from re-firing and cancelling previous query |
||
|
|
c74523dcff |
Control backup count (#13025)
Enable control of how many historical backup entries to keep when running invoke backup --clean |
||
|
|
a151d22a9c |
New Crowdin translations by GitHub Action (#13018)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
a9fb999b11 | Add "on_order" quantity to low-stock email notification (#13022) | ||
|
|
2f139f94b4 |
feat: Add First Time User Guide and tipp backend data structure (#12978)
* add backend stuff * update str method * add to admin * [FR] Add FTUE Fixes #2907 * bump deps * bump api * add missing ruleset entry * fix init * add jumpoff to nav * try disableing specific test * fix lookup * fix mounting * disable more * make tour conditional * only show ftue once * remove temp disable * add actual content * enable using the menu as well * reorder steps * finish propagation * only allow delete * lower testing runtime for now * fix nitpicks * revert frontend debug changes * fix migration * patch out ftu behaviour on the backend * rename to first time use guide * change tipp (DE) to tip (EN) * deduplicate notification |
||
|
|
9b8fdeb06d |
Internal company support (#13017)
* Add internal company flag * Unit tests * Add changelog entry and update API version * add global company table * Expose model_filters for internal settings * Update API version * Update CHANGELOG * update assert --------- Co-authored-by: Matthias Mair <code@mjmair.com> |
||
|
|
720ba157bb |
Shipment contact info (#13016)
* Add 'contact' field to SalesOrderShipment model * add unit test * Update shipment table * improve UI form * Add 'phone' and 'email' fields to Address model * Bump API version * Update CHANGELOG * Updated docs |
||
|
|
dec51eab52 |
New Crowdin translations by GitHub Action (#13011)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
6dd7cc2ecf |
chore(deps): bump the dependencies group with 4 updates (#13013)
Bumps the dependencies group with 4 updates: [j178/prek-action](https://github.com/j178/prek-action), [oasdiff/oasdiff-action/diff](https://github.com/oasdiff/oasdiff-action), [CodSpeedHQ/action](https://github.com/codspeedhq/action) and [anchore/sbom-action](https://github.com/anchore/sbom-action). Updates `j178/prek-action` from 3.0.0 to 3.0.1 - [Release notes](https://github.com/j178/prek-action/releases) - [Commits](https://github.com/j178/prek-action/compare/4e14d07f9231acabce116ccfca13b13dd9755ece...1382ad72dea72f9d53832f2bcb65b3e87a947204) Updates `oasdiff/oasdiff-action/diff` from 0.1.17 to 0.1.18 - [Release notes](https://github.com/oasdiff/oasdiff-action/releases) - [Commits](https://github.com/oasdiff/oasdiff-action/compare/5e81b5c380accc6b523f9d32a637ca630e33620b...b9325c9e0a27ab65b0da3b766522cedec6be81dc) Updates `CodSpeedHQ/action` from 5.2.1 to 5.4.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/373d6868929f444bc08d901fd0eb0ad52a8875ea...c4fd08a3a159bd0cc208da1e0edf32b8c47d75e5) Updates `anchore/sbom-action` from 0.24.2 to 0.24.3 - [Release notes](https://github.com/anchore/sbom-action/releases) - [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md) - [Commits](https://github.com/anchore/sbom-action/compare/3ad7283483fc7af8ff2b4ea19663c2d5ca935e26...66cbf4bc1f1c0d2edc94016e65bc221b6bb0ad6c) --- updated-dependencies: - dependency-name: j178/prek-action dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: oasdiff/oasdiff-action/diff dependency-version: 0.1.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: CodSpeedHQ/action dependency-version: 5.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: anchore/sbom-action dependency-version: 0.24.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> |
||
|
|
31bc5a043c |
Notify context (#11481)
* Pass extra HTML context through to "notify_responsible" * Supply additional context * Update template * Add unit test for email template --------- Co-authored-by: Matthias Mair <code@mjmair.com> |
||
|
|
de962f5144 |
Tweak playwright tests (#13012)
Robustify / reduce flakiness |
||
|
|
6739bfea89 |
New Crowdin translations by GitHub Action (#12983)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
a5ea65aa45 |
fix(report): support S3 cloud media storage for report and label template loading (#12426) (#12943)
* fix(report): support S3 cloud media storage for report and label template loading (#12426) - Prevent TemplateDoesNotExist when using cloud storage backends (e.g. S3 via django-storages) - Update TemplateUploadMixin.template_name to return relative storage path when local file does not exist on disk - Implement ReportTemplateBase.get_template_content() to load content from storage backend and resolve bucket/location prefix mismatches - Add fallback in ReportTemplateBase.render_as_string() to render from storage content when template loader lookup fails - Register InvenTreeStorageTemplateLoader to allow template snippets to resolve directly from default_storage - Add unit tests in S3ReportTemplateTest covering prefix resolution, remote rendering, and storage template loading * fix style * remove weasyprint unavailable hacks this is unrealstic in a full enviroment; the only reason for this is some very constraint sandbox - which is not our run enviroment * fix import --------- Co-authored-by: Matthias Mair <code@mjmair.com> Co-authored-by: Oliver <oliver.henry.walters@gmail.com> |