Oliver 
							
						 
					 
					
						
						
							
						
						62440893c1 
					 
					
						
						
							
							[UI] More actions ( #10719 )  
						
						... 
						
						
						
						* Add more spotlight actions:
- Open user settings
- Open system settings
* Add some actions
* Multiple attempts in test code 
						
						
					 
					
						2025-10-30 22:05:55 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						ec9b6e7f84 
					 
					
						
						
							
							Fix default storage target value ( #10718 )  
						
						... 
						
						
						
						* Fix default storage target value
* Use enum values for comparison
* Fix typo 
						
						
					 
					
						2025-10-30 14:45:45 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						8152ccee99 
					 
					
						
						
							
							fix(frontend): webauth action order ( #10716 )  
						
						
						
						
					 
					
						2025-10-30 14:03:17 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						edd920e594 
					 
					
						
						
							
							fix(backend): disable MFA test for now ( #10717 )  
						
						
						
						
					 
					
						2025-10-30 11:34:02 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						6581af7165 
					 
					
						
						
							
							feat(backend): add storages to make usage of s3/sftp easier ( #10140 )  
						
						... 
						
						
						
						* feat(backend): add storages to make usage of S3 easy
* add S3/SFTP settings
* add changelog entry
* also configure static
* get it running on hetzner / exo
* doc additional settings
* fix style
* adress various review comments
* move setting files
* use enum for backends
* revert change
* split up storage settings
* fix comparison 
						
						
					 
					
						2025-10-30 07:57:22 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c1bbef1a4d 
					 
					
						
						
							
							Format number fix ( #10710 )  
						
						... 
						
						
						
						* Improvements for format_number func
- Prevent accidental rendering in scientific notation
* Add multiplier argument to format_number 
						
						
					 
					
						2025-10-29 16:02:08 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						51babacec0 
					 
					
						
						
							
							[UI] Duplicate part fixes ( #10709 )  
						
						... 
						
						
						
						* Refactor part duplication
- Move duplication items into the form definition
* Expand to part variants table 
						
						
					 
					
						2025-10-29 14:28:22 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c7593d983f 
					 
					
						
						
							
							[UI] Fix BuildLineTable ( #10707 )  
						
						... 
						
						
						
						- Closes https://github.com/inventree/InvenTree/issues/10700  
						
						
					 
					
						2025-10-29 13:46:09 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						f47a1a4675 
					 
					
						
						
							
							refactor(backend): switch to empty buildpack for package, extend supported OS versions ( #10705 )  
						
						... 
						
						
						
						* bump vers
* fix ssl?
Added build dependencies for libbz2, libffi, and libssl.
* try empty buildpack
* clean up
* fix ref
* remove things we now do not need anymore
* add 22.04 as a target
* cleanup installer
* add changelog entry
* add dotenv
* update skript
* make task more robust for package usage
* ensure we have a site-url set
* fix style
* fix syntax 
						
						
					 
					
						2025-10-29 11:26:40 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						5c556a2a80 
					 
					
						
						
							
							use config ( #10704 )  
						
						
						
						
					 
					
						2025-10-29 07:15:08 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						f2b531bfbb 
					 
					
						
						
							
							[UI] Fixes ( #10697 )  
						
						... 
						
						
						
						* Fix for StockItemTestResultTable
- Fix column alignment
* Update rendering
* Refactor <SupplierPartTable />
- Formalize parameter arguments 
						
						
					 
					
						2025-10-28 20:18:56 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						2e4b1d65f7 
					 
					
						
						
							
							feat(frontend): add passkey/webauthn for secondary MFA ( #9729 )  
						
						... 
						
						
						
						* bump allauth
* add trust
* add device trust handling
* fix style
* [FR] Add passkey as a factor
Fixes  #4002 
* add registration
* allow better testing
* add mfa context
* fix login
* add changelog entry
* fix registration
* remove multi device packages
* move to helper
* handle mfa trust
* simplify page fnc 
						
						
					 
					
						2025-10-28 18:52:39 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						83f674e83f 
					 
					
						
						
							
							Missed one ( #10696 )  
						
						
						
						
					 
					
						2025-10-28 17:54:48 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7b4da23981 
					 
					
						
						
							
							Docs tweak ( #10695 )  
						
						... 
						
						
						
						* Cleanup docs page for custom states
* Fix for address docs 
						
						
					 
					
						2025-10-28 16:59:42 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						548f05e61c 
					 
					
						
						
							
							Enhancement for metadata OPTIONS checks ( #10693 )  
						
						... 
						
						
						
						* Enhancement for metadata OPTIONS checks
- Handle case where custom `role_required` attribute is set
- Allows integration for plugin views not associated with an internal model
* Cleanup logic 
						
						
					 
					
						2025-10-28 11:23:24 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ceb055d61a 
					 
					
						
						
							
							chore(deps): bump pip from 25.2 to 25.3 in /src/backend ( #10690 )  
						
						... 
						
						
						
						* chore(deps): bump pip from 25.2 to 25.3 in /src/backend
Bumps [pip](https://github.com/pypa/pip ) from 25.2 to 25.3.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/pip/compare/25.2...25.3 )
---
updated-dependencies:
- dependency-name: pip
  dependency-version: '25.3'
  dependency-type: indirect
...
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 > 
						
						
					 
					
						2025-10-28 10:09:59 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						df8285d287 
					 
					
						
						
							
							[docs] Tweak address docs ( #10692 )  
						
						... 
						
						
						
						* [docs] Tweak address docs
- Formatting improvements
- Add screenshot
* Remove blank line 
						
						
					 
					
						2025-10-28 09:41:51 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0d4267dff9 
					 
					
						
						
							
							chore(deps): bump the dependencies group with 4 updates ( #10688 )  
						
						... 
						
						
						
						Bumps the dependencies group with 4 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact ), [actions/download-artifact](https://github.com/actions/download-artifact ), [github/codeql-action](https://github.com/github/codeql-action ) and [anchore/sbom-action](https://github.com/anchore/sbom-action ).
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](ea165f8d65...330a01c490https://github.com/actions/download-artifact/releases )
- [Commits](634f93cb29...018cc2cf5bhttps://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](16140ae1a1...4e94bd11f7https://github.com/anchore/sbom-action/releases )
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md )
- [Commits](aa0e114b2e...8e94d75dddsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-10-28 07:10:28 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						3babad796e 
					 
					
						
						
							
							fix medium sec issues in frontend dependencies ( #10686 )  
						
						... 
						
						
						
						* bump @playwright/test to address https://github.com/inventree/InvenTree/security/dependabot/242 
* bump vite to address https://github.com/inventree/InvenTree/security/dependabot/243 
* remove splitVendorChunkPlugin 
						
						
					 
					
						2025-10-28 07:09:51 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						3d5b07b331 
					 
					
						
						
							
							[docs] pypi classifer ( #10687 )  
						
						... 
						
						
						
						* [docs] pypi classifer
Add link to pypi classifier tag on pypi
* Tweak capitalization 
						
						
					 
					
						2025-10-27 21:55:57 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						ac5909f943 
					 
					
						
						
							
							chore(deps): bump the dependencies group across 3 directories with 5 updates ( #10667 )  
						
						... 
						
						
						
						* chore(deps): bump the dependencies group across 3 directories with 5 updates
Bumps the dependencies group with 1 update in the /contrib/dev_reqs directory: [jc](https://github.com/kellyjonbrazil/jc ).
Bumps the dependencies group with 2 updates in the /docs directory: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) and [mkdocs-mermaid2-plugin](https://github.com/fralau/mkdocs-mermaid2-plugin ).
Bumps the dependencies group with 2 updates in the /src/backend directory: [grpcio](https://github.com/grpc/grpc ) and [sentry-sdk](https://github.com/getsentry/sentry-python ).
Updates `jc` from 1.25.5 to 1.25.6
- [Release notes](https://github.com/kellyjonbrazil/jc/releases )
- [Changelog](https://github.com/kellyjonbrazil/jc/blob/master/CHANGELOG )
- [Commits](https://github.com/kellyjonbrazil/jc/compare/v1.25.5...v1.25.6 )
Updates `mkdocs-material` from 9.6.21 to 9.6.22
- [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.6.21...9.6.22 )
Updates `mkdocs-mermaid2-plugin` from 1.2.2 to 1.2.3
- [Release notes](https://github.com/fralau/mkdocs-mermaid2-plugin/releases )
- [Changelog](https://github.com/fralau/mkdocs-mermaid2-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fralau/mkdocs-mermaid2-plugin/compare/v1.2.2...v1.2.3 )
Updates `grpcio` from 1.75.1 to 1.76.0
- [Release notes](https://github.com/grpc/grpc/releases )
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md )
- [Commits](https://github.com/grpc/grpc/compare/v1.75.1...v1.76.0 )
Updates `sentry-sdk` from 2.42.0 to 2.42.1
- [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.42.0...2.42.1 )
---
updated-dependencies:
- dependency-name: jc
  dependency-version: 1.25.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mkdocs-material
  dependency-version: 9.6.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mkdocs-mermaid2-plugin
  dependency-version: 1.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: grpcio
  dependency-version: 1.76.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-version: 2.42.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 > 
						
						
					 
					
						2025-10-27 18:58:31 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						75ceef77e6 
					 
					
						
						
							
							Fix pip install ( #10684 )  
						
						... 
						
						
						
						* Fix pip install
* Cleanup 
						
						
					 
					
						2025-10-27 08:02:22 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						9f7f963d16 
					 
					
						
						
							
							Better quantity rendering ( #10680 )  
						
						
						
						
					 
					
						2025-10-26 20:11:11 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						ee79869df3 
					 
					
						
						
							
							[UI] Shipments dashboard widget ( #10679 )  
						
						... 
						
						
						
						- Add widget which displays number of pending shipments 
						
						
					 
					
						2025-10-26 18:08:05 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						1f438bb734 
					 
					
						
						
							
							[docs] Docs updates ( #10678 )  
						
						... 
						
						
						
						* Display PendingShipments panel
- Overview of all outstanding shipments
* Update UI tests
* add separate page for troubleshooting
* Restructure menus a bit
* Fix top-level page for mobile app
* Add option to override default value in docs
* Update global.md
* Formatting updates
* Update sales pages
* Move order images to "purchasing"
* Small tweaks
* Make "Concepts" a top-level documentation item
* Update image 
						
						
					 
					
						2025-10-26 17:16:59 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c54f3f4a30 
					 
					
						
						
							
							[UI] Shipments table ( #10675 )  
						
						... 
						
						
						
						* Display PendingShipments panel
- Overview of all outstanding shipments
* Update UI tests
* Bump API version 
						
						
					 
					
						2025-10-26 16:45:27 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						636477ac13 
					 
					
						
						
							
							Stock form fixes ( #10673 )  
						
						... 
						
						
						
						* Improve rendering of SupplierPart in forms
- Display pack_quantity
* Ensure boolean values have default 
						
						
					 
					
						2025-10-26 11:40:32 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						23d580c4a9 
					 
					
						
						
							
							Delete locations fix ( #10672 )  
						
						... 
						
						
						
						* Cleaner handling of inputs
* Fix for frontend form:
- Fix typo in field
- Better option defaults
* Tweak part category delete form
* Add frontend tests 
						
						
					 
					
						2025-10-26 11:40:22 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						b579ccdaa2 
					 
					
						
						
							
							Remove junk file ( #10671 )  
						
						
						
						
					 
					
						2025-10-26 09:27:25 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						8e1d621db9 
					 
					
						
						
							
							Report tag fixes ( #10668 )  
						
						... 
						
						
						
						* remove duplicate template tag
* Add "multiplier" argument to render_currency
* Improve render_currency
- Enable conversion of non-money values to a Money instance
* Improve maths tags
- Convert values to Decimal
- Ability to cast result to different type
* Updated docs
* Improved feedback from maths tags
* Updated unit testing
* Improved rendering of printing errors
* Add extra test for render_currency tag
* Enfoce multiplier type
* Fix docstrings
* Improved error handling
* Remove defunct unit test
* Fix unit tests 
						
						
					 
					
						2025-10-25 13:17:10 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						a2682a75e9 
					 
					
						
						
							
							Backup opts tweak ( #10663 )  
						
						... 
						
						
						
						* backup: spread connection options
- Combine custom options with default options
- Provide ability to override defaults
* Adjust default value 
						
						
					 
					
						2025-10-24 20:06:53 +11:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						86b67f04f2 
					 
					
						
						
							
							New Crowdin translations by GitHub Action ( #10660 )  
						
						... 
						
						
						
						Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com > 
						
						
					 
					
						2025-10-24 20:06:40 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						1fa607b96a 
					 
					
						
						
							
							Table refactoring: ( #10662 )  
						
						... 
						
						
						
						- Display model type in the "view details" action 
						
						
					 
					
						2025-10-24 15:55:43 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c4805504c0 
					 
					
						
						
							
							Fix for 'price_breaks' field in PartSerializer ( #10659 )  
						
						... 
						
						
						
						* Fix for 'price_breaks' field in PartSerializer
- Revert change made in https://github.com/inventree/InvenTree/pull/10654 
* Bump API version 
						
						
					 
					
						2025-10-24 15:55:34 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						4e454f4c99 
					 
					
						
						
							
							[UI] User column ( #10661 )  
						
						... 
						
						
						
						* Refactor user display columns
* More refactoring 
						
						
					 
					
						2025-10-24 15:30:15 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						96dfee4018 
					 
					
						
						
							
							[feature] Project code per line ( #10657 )  
						
						... 
						
						
						
						* Add project code to line items
* Refactor AbstractOrderSerialiazer
* Refactor AbstractOrderLineItem serializer
* Refactoring for AbstractExtraLineSerializer
* UI elements for extra line item project code
* UI for ReturnOrderLineItems
* UI elements for SalesOrderLineItem
* UI elements for PurchaseOrderLineItem
* Docs updates
* Update API version and CHANGELOG 
						
						
					 
					
						2025-10-24 15:10:58 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c3d788eeeb 
					 
					
						
						
							
							Devcontainer tweaks ( #10658 )  
						
						... 
						
						
						
						* Expose port 8000 for InvenTree server container
* Expose dev server on all interfaces 
						
						
					 
					
						2025-10-24 14:14:33 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6df97e83f5 
					 
					
						
						
							
							[UI] Implement "checked_by" for SalesOrderShipment ( #10654 )  
						
						... 
						
						
						
						* Add "checked" column to SalesOrderStatus table
* Add API filter for "checked" status
* Add Checked / Not Checked badge
* Add actions to check / uncheck shipment
* Add modal for changing checked_by status
* Display checked_by user
* Tweak wording
* Bump API version
* Update CHANGELOG file
* Update docs
* Add new global setting
- Prevent shipment completion which have not been checked
* Test if shipment has been checked
* Updated unit tests
* Updated type hinting
(may as well while I'm here)
* Adjust shipment icon
* Add "order_outstanding" filter for SalesOrderShipment table 
						
						
					 
					
						2025-10-24 13:39:57 +11:00 
						 
				 
			
				
					
						
							
							
								Joe Rogers 
							
						 
					 
					
						
						
							
						
						435d34568b 
					 
					
						
						
							
							Add missing nullable annotation to optional field ( #10651 )  
						
						... 
						
						
						
						* Add missing nullable annotation to optional field
* Bump api version
* Fix merge mistake 
						
						
					 
					
						2025-10-24 00:52:14 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b819b0a05e 
					 
					
						
						
							
							chore(deps): bump the dependencies group across 1 directory with 2 updates ( #10607 )  
						
						... 
						
						
						
						* chore(deps): bump the dependencies group across 1 directory with 3 updates
Bumps the dependencies group with 3 updates in the /src/backend directory: [ty](https://github.com/astral-sh/ty ), [sentry-sdk](https://github.com/getsentry/sentry-python ) and [tablib[xls,xlsx,yaml]](https://github.com/jazzband/tablib ).
Updates `ty` from 0.0.1a21 to 0.0.1a23
- [Release notes](https://github.com/astral-sh/ty/releases )
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ty/compare/0.0.1-alpha.21...0.0.1-alpha.23 )
Updates `sentry-sdk` from 2.39.0 to 2.42.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.39.0...2.42.0 )
Updates `tablib[xls,xlsx,yaml]` from 3.8.0 to 3.9.0
- [Release notes](https://github.com/jazzband/tablib/releases )
- [Changelog](https://github.com/jazzband/tablib/blob/master/HISTORY.md )
- [Commits](https://github.com/jazzband/tablib/compare/v3.8.0...v3.9.0 )
---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.1a23
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-version: 2.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: tablib[xls,xlsx,yaml]
  dependency-version: 3.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix style
* do not bump ty
---------
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 > 
						
						
					 
					
						2025-10-23 19:32:40 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						02bbc52eeb 
					 
					
						
						
							
							chore(deps-dev): bump vite from 6.3.6 to 6.4.1 in /src/frontend ( #10643 )  
						
						... 
						
						
						
						Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.1
  dependency-type: direct:development
...
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 > 
						
						
					 
					
						2025-10-23 19:32:28 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						600d82426a 
					 
					
						
						
							
							chore(deps): bump pypdf from 6.1.1 to 6.1.3 in /src/backend ( #10653 )  
						
						... 
						
						
						
						* chore(deps): bump pypdf from 6.1.1 to 6.1.3 in /src/backend
Bumps [pypdf](https://github.com/py-pdf/pypdf ) from 6.1.1 to 6.1.3.
- [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.1.1...6.1.3 )
---
updated-dependencies:
- dependency-name: pypdf
  dependency-version: 6.1.3
  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 > 
						
						
					 
					
						2025-10-23 19:31:46 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						ec33c57e85 
					 
					
						
						
							
							SalesOrderShipment address ( #10650 )  
						
						... 
						
						
						
						* Adds "shipment_address" attribute to the SalesOrderShipment model:
- Allows different addresses for each shipment
- Defaults to the order shipment address (if not specified)
* Add unit testing for field validation
* Update SalesOrderShipment serializer
* Edit shipment address in UI
* Render date on shipment page
* Improve address rendering
* Update docs
* Bump API version
* Update CHANGELOG.md
* Fix API version 
						
						
					 
					
						2025-10-23 16:37:43 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						754b2f2d66 
					 
					
						
						
							
							[UI] Improve for change stock status ( #10652 )  
						
						... 
						
						
						
						- Pre-fill value if only one status set 
						
						
					 
					
						2025-10-22 17:16:56 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6dfedead7c 
					 
					
						
						
							
							Order tests ( #10649 )  
						
						... 
						
						
						
						- Additional test coverage for order models
- Validate address
- Validate contact
- Validate date ranges 
						
						
					 
					
						2025-10-22 14:32:26 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						e0b0e1d66c 
					 
					
						
						
							
							[UI] Address display tweaks ( #10648 )  
						
						... 
						
						
						
						* Display ReturnOrder address
* Display address for SalesOrder 
						
						
					 
					
						2025-10-22 13:46:48 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						19dfb51969 
					 
					
						
						
							
							[bug] Remove 'project_code' from optional fields ( #10646 )  
						
						... 
						
						
						
						* Remove 'project_code' from optional fields
- enable_filter overrides field options
- Field does not auto-describe as a related field any more
- Breaks front-end forms
* Unit tests
* Include fix for currency
- Ref: https://github.com/inventree/InvenTree/pull/10645 
* Cleanup import
* Adjust unit tests 
						
						
					 
					
						2025-10-21 21:06:59 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						f8fd9f5f07 
					 
					
						
						
							
							Default stock currency ( #10641 )  
						
						... 
						
						
						
						* Fix for useStockFields
- Use default currency
* Ensure default currency is observed
* Specify field default
* Improve import (for ty)
* Update migration files
- Point currency fields to the correct default method
* Unit tests
- Ensure stock item gets correct default currency
* Cleaner generation of default currency value
- Return empty string during migratoins
* Update existing migrations
* Reduce noise
* Ignore "no-matching-overload" rule for ty
* Tweak money_kwargs 
						
						
					 
					
						2025-10-21 13:43:24 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						6cd733a83a 
					 
					
						
						
							
							refactor(backend): add enums for ordering fields ( #10629 )  
						
						... 
						
						
						
						* Add enums for ordering fields
* add version bump 
						
						
					 
					
						2025-10-21 10:13:32 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						d71aae1ca9 
					 
					
						
						
							
							refactor(backend): filtered endpoints - generic testing and small fixes ( #10602 )  
						
						... 
						
						
						
						* move filtering of serializer fields out of functions into mixin
* fix def
* temp fix
* rollback rollback
* more adoption
* fix many serializer behaviour
* optimize mro
* set many serializer
* adjust default filtering
* fix import
* add missed field
* make can_filter suppport more complex scenarios:
- different filtername from fieldname
- multiple fields with one filtername
* fix removal
* fix schema?
* add missing def
* add test
* fix schema fields
* fix another serializer issue
* further fixes
* extend tests
* also process strings
* fix serializer for schema
* ensure popped values are persisted
* move test around
* cleanup
* simplify tests
* fix typo
* fix another test
* var tests
* disable additional tests
* make application of PathScopedMixin more intentional -> more efficient
* make safer to use with various sanity checks
* fix list serializer
* add option to ignore special cases
* generalize addition
* remove generalize addition
* re-add missing schema generation exception
* remove new duplication
* fix style
* adjust naming and docs, add typing to clean stuff up
* simplify more
* fix ref calc
* Add generic test for serializer
* enable query based filtering
* enable previously disabled filters
* test failure modes
* reduce diff
* make check more robust
* add more INVE-I2 checks
* improve check
* make check and test more robust
* enable controlling query parameters per field
* ignore in coverage
* Remove project_code filter from BuildSerializer
Removed project_code filter from BuildSerializer.
* fix style
* Revert "Remove project_code filter from BuildSerializer"
This reverts commit 504eff0fd78e31db95d3 
						
						
					 
					
						2025-10-21 08:55:43 +11:00