dependabot[bot]
d3c82d48a4
chore(deps): bump the dependencies group across 1 directory with 66 updates
...
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-version: 6.18.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codemirror/lang-liquid"
dependency-version: 6.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codemirror/language"
dependency-version: 6.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@codemirror/lint"
dependency-version: 6.8.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codemirror/search"
dependency-version: 6.5.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codemirror/state"
dependency-version: 6.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codemirror/theme-one-dark"
dependency-version: 6.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codemirror/view"
dependency-version: 6.37.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@emotion/react"
dependency-version: 11.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@fortawesome/fontawesome-svg-core"
dependency-version: 6.7.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@fortawesome/free-regular-svg-icons"
dependency-version: 6.7.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@fortawesome/free-solid-svg-icons"
dependency-version: 6.7.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@fullcalendar/core"
dependency-version: 6.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@fullcalendar/daygrid"
dependency-version: 6.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@fullcalendar/interaction"
dependency-version: 6.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@fullcalendar/react"
dependency-version: 6.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@lingui/core"
dependency-version: 5.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@lingui/react"
dependency-version: 5.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@mantine/carousel"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/charts"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/core"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/dates"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/dropzone"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/form"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/hooks"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/modals"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/notifications"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/spotlight"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@mantine/vanilla-extract"
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@sentry/react"
dependency-version: 9.31.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@tabler/icons-react"
dependency-version: 3.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@tanstack/react-query"
dependency-version: 5.81.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@uiw/codemirror-theme-vscode"
dependency-version: 4.23.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@uiw/react-codemirror"
dependency-version: 4.23.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@vanilla-extract/css"
dependency-version: 1.17.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: axios
dependency-version: 1.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: codemirror
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: dompurify
dependency-version: 3.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: easymde
dependency-version: 2.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: embla-carousel-react
dependency-version: 8.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: fuse.js
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: mantine-contextmenu
dependency-version: 8.1.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: mantine-datatable
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: react-hook-form
dependency-version: 7.58.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: react-is
dependency-version: 19.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: react-router-dom
dependency-version: 6.30.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: react-select
dependency-version: 5.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: recharts
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: styled-components
dependency-version: 6.1.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@babel/core"
dependency-version: 7.27.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@babel/preset-react"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@babel/runtime"
dependency-version: 7.27.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@codecov/vite-plugin"
dependency-version: 1.9.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@lingui/babel-plugin-lingui-macro"
dependency-version: 5.3.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@lingui/cli"
dependency-version: 5.3.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@lingui/macro"
dependency-version: 5.3.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@playwright/test"
dependency-version: 1.53.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: "@types/node"
dependency-version: 24.0.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dependencies
- dependency-name: "@vanilla-extract/vite-plugin"
dependency-version: 5.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: rollup
dependency-version: 4.44.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: rollup-plugin-license
dependency-version: 3.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: typescript
dependency-version: 5.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: vite
dependency-version: 6.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: vite-plugin-dts
dependency-version: 4.5.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 20:59:32 +00:00
Oliver
d62ac38cb1
Unit test fixes ( #10019 )
...
* Add --keepdb option for unit test
* Reduce server launch overhead
- isGeneratingSchema was EXPENSIVE
- Running a single unit test reduced from 30s to 3s
* Option to disable check
2025-07-15 01:30:58 +10:00
Oliver
ea00a50dfd
Remove search on "Pending Tasks" table ( #10018 )
...
- Pending tasks are encoded into payload
- None of the interesting fields are searchable
2025-07-15 00:14:18 +10:00
Oliver
9f715337ec
Stock serialize tweaks ( #10017 )
...
* Better item extraction
* Improve query efficiency
* Further queryset improvements
* Return correct data format
* Test with hugh number of serials
* Improve serialization UX
* Revert changes to unit tests
2025-07-15 00:00:38 +10:00
Oliver
22218fd5c6
[bug] Tree fix ( #9979 )
...
* Refactor InvenTreeTree model structure
- Allow for tree with null items
* Refactor pathstring
* Factor pathstring out into a separate mixin
- Keep tree operations separate (in InvenTreeTree)
- Pathstring operations are now in PathStringMixin
* throw error
- Ensure that this func gets removed in future commit
* Fix node delete code
* Migrate "Build" model to new structure
* Add unit tests for Build tree structure
* Refactor StockLocationTreeTest
* Implement tree rebuild test for StockItem model
* Add unit test for stock item serialization
* Refactor "Part" model to use mixin
* Add unit tests for part variant tree
* Add test for node deletion
* Adjust unit tests
* Ensure items are not created with null tree_id
* Further unit tests and updates
* Fix unit tests
* Remove duplicate check
* Adjust build fixture
* Remove rebuild call
* Fixing more tests
* Remove calls to rebuild part tree
* Add test for tree fixtures
* Report tree rebuild errors to sentry
* Remove helper func
* Updates for splitStock
* Cleaner inheritance
* Simpilfy test
- tree_id is somewhat ephemeral
* Handle null parent
* Enforce partial rebuild if parent changes
* Fix
* Remove hard-coded "parent" references
* Fix order of delete operations
* Fix unit test
* Unit test tweaks
* Improved handling for deleting a root node
* Only set tree_id if not already specified
* Only rebuild valid tree_id values
* Cast to list
* Adjust unit test
- Test values were wrong, due to bad data in fixtures
* Do not bulk delete
- mysql no likey
* Enhanced rebuild logic
* Fix for unit test
* Improve logic for _create_serial_numbers
* Unit test fix
* Remove unused function
2025-07-13 21:27:32 +10:00
github-actions[bot]
1db6d2afbe
New Crowdin translations by GitHub Action ( #9993 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-13 18:57:08 +10:00
Matthias Mair
b351fb7483
feat(backend): improve comms around registration ( #9932 )
...
* use better email check
* add error code for missing email settings
* Add note when not registration is enabled
* fix wrong call
* fix tests - might be worth checking if the blank check for testing is a good idea
* capture issues and print to find out what the duck is going on
* exend log
* fix context check
2025-07-13 09:20:45 +10:00
Oliver
a2e06d1fee
Reduce plugin component reloads ( #10010 )
2025-07-12 00:09:35 +10:00
Oliver
b571e9e2d1
UI changelog ( #10008 )
2025-07-11 22:33:41 +10:00
Oliver
fa62c9500b
Fix for <RemoteComponent> ( #10007 )
...
- Prevent multiple creation of root node
- Fixes error message in browser console
2025-07-11 21:33:36 +10:00
Oliver
d3f24bc529
[plugin] Instance rendering ( #10006 )
...
* Move instance render types into @lib
- Expose type definitions
* Expose rendering function to the plugin context
2025-07-11 20:57:15 +10:00
Oliver
786fd846ba
Add option for pointing plugin content to a vite host ( #10005 )
2025-07-11 19:57:53 +10:00
Oliver
6d686cc319
Use LocationColumn in PurchaseOrderLine table ( #10004 )
2025-07-11 16:13:46 +10:00
Oliver
88f05ce434
Plugin source URLs ( #10000 )
...
* Better handling of URLs when loading plugin source
- Handle complex URLs more cleanly
- Support loading from actual external host
- Support loading with specified port
* Fix URL rendering - handle "local" and "remote" components
* Use default host if not provided
* Simplify code
2025-07-11 13:58:16 +10:00
Matthias Mair
4d446198b6
fix(backend): missing scope ( #10001 )
...
* move permission and fix scope
* add a way to only use scopes for doc purposes
* add a check to stop this from happening again
* bump api version
2025-07-11 08:45:55 +10:00
Matthias Mair
df6965088f
bump backend deps ( #10003 )
2025-07-11 08:44:33 +10:00
Oliver
d137728e60
Refactor more UI components out into lib directory ( #9994 )
...
* Refactor table column types
* Offloading more component type definitions
* Remove unused funcs
* Move conversion functions
* ActionButton
* Refactor YesNoButton
* ProgressBar
* make row actions available
* search input
* ButtonMenu
* Bump UI version
* Tweak function defs
2025-07-10 06:54:53 +10:00
Oliver
c6166d7c4a
Import fix 2 ( #9992 )
...
* Fix return types
* Add getStatusCodeLabel func
* Fix logic for import session drawer
- Properly re-fetch session data
- Rendering improvements
* Fix icon
* API permission fixes
* Enhanced playwright testing
* Fix playwright tests
* Tweak playwright tests
* Remove unused var
* Tweak playwright tests
2025-07-09 23:32:00 +10:00
Oliver
7ff2ca914a
BOM filter by category ( #9989 )
...
* Add "category" filter for BomItem API endpoint
* Filter BOM table by part category
* Tweak filter label
* Bump API version
* Schema annotation
* Fix playwright test
2025-07-09 21:46:07 +10:00
github-actions[bot]
6f08bdca46
New Crowdin translations by GitHub Action ( #9963 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-09 14:08:59 +10:00
Oliver
227be54ff6
Tweak error message ( #9985 )
2025-07-09 11:37:17 +10:00
gunstr
223287b1e1
Add setting to show location path as plain text in tables ( #9960 )
...
* Add setting to show location path as plain text in tables
* Use the Location Path setting also for Default Location in the PartTable
* Add setting to show PartCategoty as plain text
* Set DefaultLocationColumn defaultVisible to false
* Fix typo
* Simplify settings keys
* Simplify the name attribute
* Fix typo
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com >
2025-07-09 11:19:05 +10:00
Oliver
b6c8db56fb
Data output table ( #9984 )
...
* Allow DataOutput to be deleted individually via API
* Add row actoins for data-export table
* Filter table by user
* Bump API version
2025-07-09 11:18:51 +10:00
Oliver
c96d2200dc
Simplify API call mixin ( #9983 )
...
- Probably something on the remote API changed
2025-07-09 10:41:42 +10:00
Matthias Mair
f655250947
fix(frontend): Move mail settings to operations ( #9978 )
2025-07-08 17:24:15 +10:00
Matthias Mair
e788989b19
fix(frontend): add URL overview to more models ( #9977 )
2025-07-08 17:23:59 +10:00
dependabot[bot]
c6864ca996
chore(deps): bump the dependencies group with 2 updates ( #9975 )
...
Bumps the dependencies group with 2 updates: [anchore/sbom-action](https://github.com/anchore/sbom-action ) and [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action ).
Updates `anchore/sbom-action` from 0.20.1 to 0.20.2
- [Release notes](https://github.com/anchore/sbom-action/releases )
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md )
- [Commits](9246b90769...cee1b8e05a
)
Updates `svenstaro/upload-release-action` from 2.10.0 to 2.11.2
- [Release notes](https://github.com/svenstaro/upload-release-action/releases )
- [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md )
- [Commits](ebd922b779...81c65b7cd4
)
---
updated-dependencies:
- dependency-name: anchore/sbom-action
dependency-version: 0.20.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: svenstaro/upload-release-action
dependency-version: 2.11.2
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>
2025-07-08 09:21:06 +10:00
Oliver
7e1c51358b
Allow sub-builds to be created for pending builds ( #9972 )
2025-07-07 16:25:14 +10:00
Oliver
527e6ac317
[bug] Build output fix ( #9971 )
...
* Wrap filter in list
* Add unit test for auto_allocate functionality
2025-07-07 15:35:11 +10:00
Oliver
b03a53c7cd
[UI] Allocation tweaks ( #9970 )
...
* Hide row actions if not in production
* Refetch allocations on change
2025-07-07 15:12:05 +10:00
Oliver
33e1c58ed9
StockItem Serialization Improvements ( #9968 )
...
* Add "serialize" form to build output table
* Fix dependencies for useGenerator hook
* Improve serializing of stock
- Copy test results
- Ensure fields get copied across
* Fix rendering for StockItemTestResultTable
* Enhanced playwright test
* Fix code
* Fix for unit test
2025-07-07 13:48:58 +10:00
Oliver
1bbbde0b22
Fix useEffect dependencies ( #9967 )
...
- Passing an array to a useEffect dependency list apparently is problematic
2025-07-07 10:07:34 +10:00
github-actions[bot]
e19e5eb029
New Crowdin translations by GitHub Action ( #9959 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-06 19:39:35 +10:00
Oliver
042039754b
[bug] Data import fix ( #9962 )
...
* Permission fix for data importer endpoint
* Add playwright tests
* Bump API version
2025-07-06 18:22:37 +10:00
Oliver
945cb46f32
[bug] Logic fix for plugins ( #9934 )
...
* Logic fix for plugins
- Prevent tasks being run for disabled plugins
* Adjust default value for "get_plugin" method
* Fix return type
* Update typing
* Tweak unit test
* Update unit tests
* More test updates
2025-07-06 10:15:33 +10:00
Oliver
82dfe561ee
[feature] Disable pricing task ( #9730 )
...
* Add setting to control pricing auto-update
* Auto pricing updates depend on global setting
* Tweak menu layout
* Fix typo
* Skip pricing task
* Tweak serializer
* Updated docs
* Update logic around automatic pricing updates
* Logic fix
* Remove daily holdoff
2025-07-05 11:16:42 +10:00
github-actions[bot]
925807e06b
New Crowdin translations by GitHub Action ( #9919 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-04 17:21:56 +10:00
Oliver
383925de4e
Logic fix for LOCK_SETTING ( #9948 )
...
* Logic fix for LOCK_SETTING
- Because the setting is to "allow editing", it is really an UNLOCK setting
- This setting had to be DISABLED (false) to allow editing of completed orders
* Updated logic
* Tweak unit tests
2025-07-04 11:44:33 +10:00
Oliver
6453abb974
User token table ( #9954 )
...
* Tweak layout of Token dialog
* Render user details in API token table
* Bump API version
2025-07-04 11:38:21 +10:00
Oliver
ada346d339
Improved login screens ( #9953 )
...
- Fix shadow offset
- Simplify Wrapper component
2025-07-04 11:14:33 +10:00
Oliver
3d9291d95f
[bug] Allocated items print fix ( #9952 )
...
* Fix label printing for SalesOrderAllocation table
- Need to provide custom lookup option
* Add label actions to BuildOrderAllocationTable
2025-07-04 10:38:51 +10:00
Oliver
e7b27c9e2f
[UI] Location filter ( #9939 )
...
* Filter incomplete outputs by location
* Filter build allocated stock by location
* Filter sales order allocations by location
* Bump API version
* Fix API version
* Fix annotations
2025-07-04 10:24:12 +10:00
Oliver
a954555eb7
Fix for table filtering logic ( #9949 )
...
* Fix for table filtering logic
- Disable table filters if custom filters supplied
- Handle search term better
* Logic Fix
* Tweak unit test
2025-07-04 10:24:02 +10:00
Oliver
4307e6d170
Allocation search by IPN ( #9944 )
...
* Fix for "has_ipn" filter
* Enable filtering and sorting by IPN in SalesOrderAllocation table
* Bump API version
2025-07-03 16:53:46 +10:00
Oliver
d9f71ca20f
[UI] Refactor stock adjustment actions ( #9937 )
...
* Refactor stock actions into a hook
* Cleanup hooks
* Allow transfer of "incomplete" outputs
* Simplify even further
* Enable transfer of stock allocated to build order
* Remove StockItemBriefSerializer entirely
* stock actions for items allocated to sales order
* Refactor <PartDetail> page
* Refactor <StockDetail>
* Refactor <LocationDetail>
* Bump API version
* Control serializer arguments
2025-07-03 16:15:06 +10:00
Oliver
5e9a8f7cb2
[UI] Sales order button ( #9938 )
...
* Refactor stock actions into a hook
* Cleanup hooks
* Allow transfer of "incomplete" outputs
* Simplify even further
* Enable transfer of stock allocated to build order
* Remove StockItemBriefSerializer entirely
* stock actions for items allocated to sales order
* Refactor <PartDetail> page
* Refactor <StockDetail>
* Refactor <LocationDetail>
* Bump API version
* SO button text
- Observe the "SALESORDER_SHIP_COMPLETE" value
* Fix palywright tests
2025-07-03 15:22:23 +10:00
Oliver
7ceee940d3
[UI Order detail tweaks ( #9947 )
...
* Build detail tweak
- Display clearer information about assembled part
* Tweak subtitle for PO
* Update SalesOrder
* Tweak return order
2025-07-03 14:25:21 +10:00
Oliver
cdd977abaa
Tweak "auto_allocate" serial numbers ( #9942 )
...
- Allow "in production" items
- Enables allocation of child builds
2025-07-03 14:25:02 +10:00
Oliver
8e330868f6
[UI] Notification Drawer ( #9940 )
...
- Handle error case
- Visual updates
2025-07-03 13:33:05 +10:00
Oliver
305b253417
[UI] Fix table column ordering ( #9945 )
...
* Fix table column ordering
- Ensure that table columns are always rendererd in the correct order
* Cleanup code
* Adjust col order
2025-07-03 13:32:53 +10:00