cdce6815eb
Better management of plugins file
...
- Use file hash to determine if it should be reloaded
2024-11-18 09:33:00 +00:00
76cd6e019b
Revert check on startup
2024-11-18 09:18:38 +00:00
57de67e837
Improve check for plugins file
2024-11-18 09:15:02 +00:00
afaef07d5c
Revert python path update
2024-11-18 08:46:49 +00:00
b59744cda0
Revert uninstall behaviour
2024-11-18 08:46:24 +00:00
7e2619dee1
More logging
2024-11-17 12:23:37 +00:00
ade4a46c86
Improved exception handling for plugin loading
2024-11-17 11:03:09 +00:00
12538c9e83
Revert "Cleanup"
...
This reverts commit a40c85d47d
.
2024-11-17 11:01:12 +00:00
a40c85d47d
Cleanup
2024-11-17 06:24:40 +00:00
4c7d248bf6
Better error catching for broken packages
2024-11-17 06:21:54 +00:00
75e7a943f4
Remove PLUGIN_ON_STARTUP support
2024-11-17 06:18:06 +00:00
788ac48fa7
Revert "Remove plugins.txt support"
...
This reverts commit 0278350351
.
2024-11-17 06:16:16 +00:00
f0195b3b0b
Improve regex for plugin matching
2024-11-17 06:10:40 +00:00
0278350351
Remove plugins.txt support
2024-11-17 06:07:26 +00:00
98f8e45218
Specify plugin location for CI
2024-11-17 05:51:21 +00:00
b93cf4c9d1
Catch errors
2024-11-17 05:26:15 +00:00
734211f6f2
Cleanup
2024-11-17 05:15:45 +00:00
ec8c9a2bf8
Remove the dist-info dirs too
2024-11-17 05:02:42 +00:00
83b35eb7a1
Implement removal of plugin from plugins dir
2024-11-17 04:57:09 +00:00
f87b7644b7
Use plugins dir when installing from plugins.txt
2024-11-17 04:14:02 +00:00
f886ab5de6
Install plugin into "plugins" directory
2024-11-17 00:05:15 +00:00
3e1fd1b1f4
Error handling in plugin helpers
2024-11-17 00:04:59 +00:00
ae06fbb000
Append plugins dir to pythonpath
2024-11-16 23:53:48 +00:00
33a686ace8
Enable redis by default for docker setup ( #8501 )
...
* Enable redis by default for docker setup
* Bring cache up before server
2024-11-17 00:14:30 +11:00
88bb06e75a
Env var docs ( #8499 )
...
- Add example for specifying a list value
- Closes https://github.com/inventree/InvenTree/issues/8410
2024-11-16 16:15:28 +11:00
3037243de2
Small tweak to plugin staticfile collection output ( #8498 )
2024-11-16 15:38:07 +11:00
8f4e76b10f
Update UI plugin docs ( #8497 )
2024-11-16 15:04:13 +11:00
10e88cd3e4
Use ApiIcon for plugin panels ( #8496 )
...
- Richer set of icons available
- Allows plugin to define their own icon
2024-11-16 14:57:17 +11:00
f9d3f43b02
configurable ldap group classes ( #8475 )
...
* configurable ldap group classes
* remove accidental duplicate line
* fix style issues
---------
Co-authored-by: Matthias Mair <code@mjmair.com >
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2024-11-16 09:08:27 +11:00
6fcd691070
Bump @eslint/plugin-kit from 0.2.0 to 0.2.3 in /src/backend ( #8492 )
...
Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite ) from 0.2.0 to 0.2.3.
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json )
- [Commits](https://github.com/eslint/rewrite/compare/core-v0.2.0...plugin-kit-v0.2.3 )
---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-16 08:38:50 +11:00
fbe222f6eb
Fix for "installed in" display ( #8480 )
...
* Fix for "installed in" display
- Allow "details" field to be passed custom params
* Add extra debug to link checking
* API: fix for StockTrackingList entry
* Display links for stock items in tracking entry table
* Generate absolute links for item renderers
* Revert "Generate absolute links for item renderers"
This reverts commit 878fba91d0
.
* Bump API version
* Add playwright tests
2024-11-15 23:28:47 +11:00
ac63b10197
Update faq.md ( #8489 )
2024-11-15 22:51:46 +11:00
b5599c91ea
[Plugins] Pass queryClient through to plugin ( #8486 )
2024-11-15 17:31:47 +11:00
7a3bed5b40
New Crowdin translations by GitHub Action ( #8455 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-15 12:10:55 +11:00
65e4b69c16
Add row context (right click) additionally to actions in tables ( #8013 )
...
* Add row context
* fix lockfile
* fix type
* fix styling
* formatting fixes
2024-11-15 10:50:08 +11:00
ee01ac592f
fix various sonarlint warnings ( #8479 )
...
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2024-11-14 16:58:39 +11:00
9d8f874bf3
Remove "locked" badge ( #8477 )
...
- Has snuck back in due to merge conflicts
2024-11-14 16:11:12 +11:00
da112211e5
Format number ( #8482 )
...
* Add extra options for 'format_number' helper
* Update documentation
* Improved typing hints and docs cleanup
* Fix link
2024-11-14 16:11:01 +11:00
ae88124294
Additional output for invoke tasks ( #8476 )
2024-11-14 16:10:44 +11:00
b1a5b1a3bb
Improve handling for raw github repo links ( #8483 )
...
* Improve handling for raw github repo links
* Fix strict mode
2024-11-14 13:55:46 +11:00
246f17113f
Fix for locate item plugins ( #8473 )
...
* A hook for caching active plugins
* Add LocateItemButton
* Implement "locate" button for location detail page too
* Fix for StockApiMixin.get_serializer
- Recent refactoring removed 'path_detail' attribute
* Fix offloading of 'locate'
* Remove debug msg
* Add custom message
* Remove force_async call
* Add playwright tests
2024-11-13 06:49:48 +11:00
7b50f3b1d3
[PUI] Page titles ( #8467 )
...
* Add <PageTitle /> component
* Use useEffect to override hard-coded value
* Ensure page titles are tracked across the site
* Adjust unit tests
* Playwright test updates
* Tweak tests
* Update InvenTreeTable.tsx
Revert unused change
2024-11-13 06:49:28 +11:00
113b9e9fd9
CUI: Fix for navbar logo ( #8472 )
...
- Closes https://github.com/inventree/InvenTree/pull/6901
2024-11-12 22:36:12 +11:00
ff562118ed
More playwright docs ( #8471 )
2024-11-12 22:16:31 +11:00
1eae56ff1e
Catch invalid decimal conversion ( #8470 )
...
- Thanks to fuzzers reported by sentry.io
2024-11-12 19:56:00 +11:00
9ab532a067
Improve null checks for SalesOrder.shipment ( #8469 )
2024-11-12 19:55:49 +11:00
e6a422f38c
Bump the dependencies group across 1 directory with 3 updates ( #8465 )
...
* Bump the dependencies group across 1 directory with 3 updates
Bumps the dependencies group with 3 updates in the /docs directory: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ), [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings ) and [regex](https://github.com/mrabarnett/mrab-regex ).
Updates `mkdocs-material` from 9.5.43 to 9.5.44
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.43...9.5.44 )
Updates `mkdocstrings[python]` from 0.26.2 to 0.27.0
- [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/0.26.2...0.27.0 )
Updates `regex` from 2024.9.11 to 2024.11.6
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt )
- [Commits](https://github.com/mrabarnett/mrab-regex/compare/2024.9.11...2024.11.6 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: mkdocstrings[python]
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: regex
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix req
---------
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 >
2024-11-12 11:42:04 +11:00
0872beaba9
[PUI] Switch linting to biome ( #8317 )
...
* bump pre-commit
* add biome
* autofixes
* use number functions
* fix string usage
* use specific variable definition
* fix missing translations
* reduce alerts
* add missing keys
* fix index creation
* fix more strings
* fix types
* fix function
* add missing keys
* fiy array access
* fix string functions
* do not redefine var
* extend exlcusions
* reduce unnecessary operators
* simplify request
* use number functions
* fix missing translation
* add missing type
* fix filter
* use newer func
* remove unused fragment
* fix confusing assigment
* pass children as elements
* add missing translation
* fix imports
* fix import
* auto-fix problems
* add autfix for unused imports
* fix SAST error
* fix useSelfClosingElements
* fix useTemplate
* add codespell exception
* Update pui_printing.spec.ts
* Update pui_printing.spec.ts
* add vscode defaults
2024-11-12 11:03:08 +11:00
e7cfb4c3c0
Add level indicators and path to stock location and part category dropdowns ( #8366 )
...
* Add level indicators and path to stock location dropdown
* Add level indicators and path to part category dropdown
* Updated stock location string to include location path
* Fix PUI form test (set location)
---------
Co-authored-by: Matthias Mair <code@mjmair.com >
2024-11-12 09:48:16 +11:00
ff81cb61f2
Bump the dependencies group with 3 updates ( #8463 )
...
Bumps the dependencies group with 3 updates: [anchore/sbom-action](https://github.com/anchore/sbom-action ), [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `anchore/sbom-action` from 0.17.6 to 0.17.7
- [Release notes](https://github.com/anchore/sbom-action/releases )
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md )
- [Commits](251a468eed...fc46e51fd3
)
Updates `actions/attest-build-provenance` from 1.4.3 to 1.4.4
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](1c608d11d6...ef244123eb
)
Updates `github/codeql-action` from 3.27.0 to 3.27.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](662472033e...4f3212b617
)
---
updated-dependencies:
- dependency-name: anchore/sbom-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: actions/attest-build-provenance
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: github/codeql-action
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>
2024-11-12 09:47:29 +11:00