dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f1cf78e9a1 
					 
					
						
						
							
							Bump the dependencies group across 1 directory with 3 updates ( #9302 )  
						
						... 
						
						
						
						Bumps the dependencies group with 3 updates in the /docs directory: [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin ), [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) and [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings ).
Updates `mkdocs-git-revision-date-localized-plugin` from 1.4.4 to 1.4.5
- [Release notes](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases )
- [Commits](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.4.4...v1.4.5 )
Updates `mkdocs-material` from 9.6.7 to 9.6.8
- [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.7...9.6.8 )
Updates `mkdocstrings[python]` from 0.27.0 to 0.29.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.27.0...0.29.0 )
---
updated-dependencies:
- dependency-name: mkdocs-git-revision-date-localized-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-15 21:58:55 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5af67997dc 
					 
					
						
						
							
							Bump the dependencies group across 1 directory with 4 updates ( #9258 )  
						
						... 
						
						
						
						* Bump the dependencies group across 1 directory with 4 updates
Bumps the dependencies group with 4 updates in the /docs directory: [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin ), [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin ), [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) and [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings ).
Updates `mkdocs-git-revision-date-localized-plugin` from 1.3.0 to 1.4.1
- [Release notes](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases )
- [Commits](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.3.0...v1.4.1 )
Updates `mkdocs-include-markdown-plugin` from 7.1.2 to 7.1.4
- [Release notes](https://github.com/mondeja/mkdocs-include-markdown-plugin/releases )
- [Commits](https://github.com/mondeja/mkdocs-include-markdown-plugin/compare/v7.1.2...v7.1.4 )
Updates `mkdocs-material` from 9.6.1 to 9.6.7
- [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.1...9.6.7 )
Updates `mkdocstrings[python]` from 0.27.0 to 0.28.2
- [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.27.0...0.28.2 )
---
updated-dependencies:
- dependency-name: mkdocs-git-revision-date-localized-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mkdocs-include-markdown-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix req
* Pin requirements
---------
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 >
Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com > 
						
						
					 
					
						2025-03-12 22:17:38 +11:00 
						 
				 
			
				
					
						
							
							
								gunstr 
							
						 
					 
					
						
						
							
						
						993ccae585 
					 
					
						
						
							
							Add missing namespace to devcontainer docs ( #9274 )  
						
						
						
						
					 
					
						2025-03-11 08:12:46 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fdfbd5f783 
					 
					
						
						
							
							Bump jinja2 from 3.1.5 to 3.1.6 in /src/backend ( #9272 )  
						
						... 
						
						
						
						* Bump jinja2 from 3.1.5 to 3.1.6 in /src/backend
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6 )
---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...
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: Oliver <oliver.henry.walters@gmail.com >
Co-authored-by: Matthias Mair <code@mjmair.com > 
						
						
					 
					
						2025-03-11 08:05:17 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						35a3621b3d 
					 
					
						
						
							
							Bump jinja2 from 3.1.5 to 3.1.6 in /docs ( #9271 )  
						
						... 
						
						
						
						Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6 )
---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2025-03-10 21:06:50 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						8df34cefd6 
					 
					
						
						
							
							[UI] Settings render ( #9148 )  
						
						... 
						
						
						
						* Update sample plugin
* Inline rendering of model based settings
* Spelling fix
* Add playwright testing 
						
						
					 
					
						2025-02-22 21:59:06 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						4cacf83294 
					 
					
						
						
							
							Update plugin docs ( #9144 )  
						
						... 
						
						
						
						- Add examples for new types of settings features 
						
						
					 
					
						2025-02-22 17:47:33 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						03278c56c9 
					 
					
						
						
							
							Remove django-allauth-2fa, dj-rest-auth and django-user-sessions     ( #6293 )  
						
						... 
						
						
						
						* Remove django-allauth-2fa
Fixes  #6281 
* fix req
* fix file again
* remove allauth_2fa flows
* reintroduce otp
* fix rq
* remove old ref
* remove otp things from settings
* reintroduce otp codes
* remove totp section
* bump version
* fix reqs
* add missing model
* ignore TOTP migration if the model is not laoded
* add model deps
* add extra migrations step for easier testing
* add migration testing
* remove old catch
* cover static devies too
* remove more old stuff
* fix import
* mrege migrations
* bump API version
* switch to allauth.usersessions
* add headless
* re-add saml/openid
* user sessions cleanup
* turn off normal allauth urls if CUI is not active
* disable tests that rely on old endpoints - to be replaced
* always track session changes
* remove old allauth templates
* remove old ref
* add missing model
* fix session lookup
* always logout when pwd is changed
* reimplement session ending
* fix merge
* upgrade reqs
* lower cryptography version
* clean allauth_2fa reference
* disable test temporarly
* fix migration check
* disable tests temporarly
* Re-implement auth flow using new APIs; adds MFA to PUI
* re-implement logoff
* stop failure message from appearing when in MFA flow
* remove jwt mention
* fix: email endpoints (to be cleaned TODO@matmair)
* remove unused endpoints
* ignore the now often-used 410 error
* fix auth for email actions in MFA scenarios
* add mfa listing use build-in forms
* add dummy entry for missing frontend urls; see TODO@matmair
* remove unneeded change of confirm url
* add mfa reg endpoint (not fully implemented)
* implement more provider stuff
* simplify calls
* make calls more robust
* switch to browser based sessions
* add todo's
* update api version
* remove x-session, not needed anymore
* remove old urls
* remove ui preference - there is no decision anymore
* fix login redirect logic
* change name to ensure 1p can detect field
* add mfa table
* fix remove sso provider account action; provider (user) admin stuff is done
* reduce templates to the raw basics
* fix tests
* more exclusions
* rewrite url structure
* move buildin token test
* re-enable registration tests
* re-implement registrations
* enable registration for now
* re-implement password change
* adjust tests
* fix asserts
* align names with allauth
* simplify
* refactor and rephrasing
* fix nesting issue
* clean up urls even more
* add mfa add and remove screens
* add type
* revert dep change
* fix api version
* re-add settings
* simplify urls
* Add timeout to login wait for
* fix url assertation
* remove unneded mfa_enabled
* add setting for configuring types
* bump api version
* fix password reset flow
* change settings order
* save auth context
* rename var to remove confusion
* make login/register seperate paths
* make info text better
* adjust urls
* add error message
* disable buttons if no email is set
* add custom adapters for MFA and headless authentication to use upstreamed features
* move auth settings to status
* respect more settings
* update settings
* bump api version
* remove depreceated docs part
* remove dj_rest_auth stuff
* fix api_version bump
* remove temp fix
* fix provider login
* remove unsupported option
* remove hash requirement for now
* simplify customisation
* implement email-verification
* remove auth from api docs
* fix override of get_frontend_url
details in https://codeberg.org/allauth/django-allauth/pulls/4248 
* bump api again
* fix req
* Revert "remove hash requirement for now"
This reverts commit 00bb6c5274oliver.henry.walters@gmail.com > 
						
						
					 
					
						2025-02-22 11:11:04 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						15ad62494f 
					 
					
						
						
							
							[Docker] Alpine image fix ( #9118 )  
						
						... 
						
						
						
						* Revert to alpine3:20 / postgres:16
* Remove old hack
- No longer needed as we are using python 3.11
* Update package requirements for devcontainer
Also fixes some docker warnings from the alpine Dockerfile
* Specify SITE_URL
* Reduce log output during docker image testing 
						
						
					 
					
						2025-02-21 18:02:39 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						8cbddd489d 
					 
					
						
						
							
							Devcontainer updates ( #9101 )  
						
						... 
						
						
						
						* Update docker image
- Required changes to pass display through from host OS
* Update docs
* Update devcontainer docs 
						
						
					 
					
						2025-02-19 11:04:20 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						1d0540948f 
					 
					
						
						
							
							chore(backend): bump devtools ( #9088 )  
						
						... 
						
						
						
						* chore(backend):Bump devtools
* fix typos that are now detected 
						
						
					 
					
						2025-02-18 18:57:48 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						0404d5c137 
					 
					
						
						
							
							[dev] Devcontainer tweak ( #9092 )  
						
						... 
						
						
						
						* Remove blocking steps from devcontainer setup
* Ensure postCreateCommand.sh fails
* Mount postgres db to separate dir
- Avoid ownership issues of 'dev' dir
* Bump devcontainer docs 
						
						
					 
					
						2025-02-18 12:24:49 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6f939931ca 
					 
					
						
						
							
							Docker postgres fix ( #9041 )  
						
						... 
						
						
						
						* Update docker image
- Move from alpine 3.19 to alpine 3.21
- Move from postgres13_client to postgres17_client
* Update docker-compose file
- Move from postgres:13 to postgres:16
- Move from redis:7.0 to redis:7-alpine
* Update docs
* Update docker docs
* Separate Dockerfile for devcontainer
- Debian based (python3.11-bookworm)
- Install essential system packages
* Instal postgres client
* Further devcontainer updates
- Bump postgresql image from 13 to 15
- Store psql data in the dev/psql directory
- Install required frontend packages
* Use --host mode for frontend server
* Tweak devcontainer docs
* Bump pre commit config file
* Revert "Bump pre commit config file"
This reverts commit bbfd875ac8 
						
						
					 
					
						2025-02-15 08:00:12 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						047431d67f 
					 
					
						
						
							
							fix(backend): determine active branch on startup ( #9056 )  
						
						... 
						
						
						
						* fix(backend): Determine active branch on startup
* add more warnings and document them
* extend expected errors
* fix typos 
						
						
					 
					
						2025-02-11 09:19:49 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						ded1cfaa45 
					 
					
						
						
							
							Update azure testing settings ( #8955 )  
						
						... 
						
						
						
						* Set up CI with Azure Pipelines
[skip ci]
* update used tasks and python
* Update test_stats.yml for Azure Pipelines
* fix install command
* fix uv system setting
* Update test_stats.yml for Azure Pipelines
* Update test_stats.yml for Azure Pipelines
* Update test_stats.yml for Azure Pipelines
* ignore test
* remove old test
* remove comments
* update triggers
* Update README.md
* fix style
* Revert "ignore test"
This reverts commit f96f8caf4e 
						
						
					 
					
						2025-02-10 12:20:24 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						b6c7a636fd 
					 
					
						
						
							
							Extend plugin docs ( #9025 )  
						
						
						
						
					 
					
						2025-02-04 15:41:57 +11:00 
						 
				 
			
				
					
						
							
							
								Dean 
							
						 
					 
					
						
						
							
						
						138aa01d7e 
					 
					
						
						
							
							Support for searching sales order shipments ( #8992 )  
						
						... 
						
						
						
						Co-authored-by: Oliver <oliver.henry.walters@gmail.com > 
						
						
					 
					
						2025-02-03 23:13:52 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d363c408f8 
					 
					
						
						
							
							[Pricing] Add option to convert received items currency ( #8970 )  
						
						... 
						
						
						
						* Add new global setting
* Convert to base currency on receipt
* Fix total price rendering in PO table
* Fix for tasks.py
* Update .gitignore
- Ignore auto-generated files
* Update docs
Improved documentation for pricing/currency support
* Updates
* Fix caching for default currency
- Now managed better by session caching
* Add unit test for new feature
* Playwright test fixes
* Validate copying of media files
* Validate media files
* Adjust playwright setup
* Allow multiple attempts to fetch release information
* Tweak unit tests
* Revert changes to .gitignore file
- Just trying stuff at this point
* Add debug msg
* Try hard-coded paths
* Remove debug prints
* Abs path for database
* More debug
* Fix typos
* Revert change to db name
* Remove debug statements (again)
* Cleanup playwright tests
* More test tweaks
---------
Co-authored-by: Matthias Mair <code@mjmair.com > 
						
						
					 
					
						2025-02-03 18:34:15 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b2484c54a4 
					 
					
						
						
							
							Bump mkdocs-material from 9.5.50 to 9.6.1 in /docs in the dependencies group across 1 directory ( #9001 )  
						
						... 
						
						
						
						* Bump mkdocs-material
Bumps the dependencies group with 1 update in the /docs directory: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.5.50 to 9.6.1
- [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.50...9.6.1 )
---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  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 > 
						
						
					 
					
						2025-02-03 08:39:59 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						e75ceb0719 
					 
					
						
						
							
							fix(contrib): Invoke Path Issues ( #8979 )  
						
						... 
						
						
						
						* fix Invoke Path Issues
Fixes  #8827 
* quick exit for docker envs
* also exclude rtd enviroment
* implement suggested fix for devcontainer
* always install 
						
						
					 
					
						2025-01-30 22:16:16 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						eee4916350 
					 
					
						
						
							
							Order start dates ( #8966 )  
						
						... 
						
						
						
						* Add 'start_date' field to orders
- PurchaseOrder
- SalesOrder
- ReturnOrder
* Add serializer field
* Add API filters
* Add table columns
* Add fields to forms
* Table filters
* Add validation check
* Refactor BuildOrderTable
* Update detail page
* Bump API version
* Allow sorting by start_date
* Fix for purchase order field
* Update detail pages
* Update playwright tests
* Updated playwright tests
* Documentation updates
* Updated playwright tests 
						
						
					 
					
						2025-01-29 22:45:39 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						f7f6e27c6e 
					 
					
						
						
							
							feat(backend): improve tag docs ( #8960 )  
						
						... 
						
						
						
						* add admindocs
* add tag export command
* add filter export
* switch to yaml
* upload meta info to artifacts
* format workflow file
* fix creation command
* keep all artifacts in schema repo
* fix namespace
* use one command for export
* include tags and filters in docs
* change default filename
* fix call
* fix itteration syntax
* clean up rendering
* fix formatting
* simple escape 
						
						
					 
					
						2025-01-28 09:42:13 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						bbeaf0e791 
					 
					
						
						
							
							feat(backend): Improve error with missing manifest  ( #8957 )  
						
						... 
						
						
						
						* package tag results better
* Add docs for missing frontend
* better error indication
Fixes  #8875 
* fix test assertations
* fix test exception
* group setup admin stuff
* add operations supgourp
* add basic structure
* move error code
* fix link
* fix grammar issues 
						
						
					 
					
						2025-01-27 19:52:05 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						77cb8c1f47 
					 
					
						
						
							
							Remove theme doc ( #8958 )  
						
						
						
						
					 
					
						2025-01-27 07:33:02 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						640d5852e4 
					 
					
						
						
							
							Docs updates: ( #8951 )  
						
						... 
						
						
						
						* Docs updates:
- Fix error related to key access
- Fix rendering of settings tables
- Add setting key as mouseover text
* Revert config 
						
						
					 
					
						2025-01-26 11:00:14 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						94a0e11702 
					 
					
						
						
							
							Bump mkdocs-material from 9.5.49 to 9.5.50 in /docs in the dependencies group across 1 directory ( #8946 )  
						
						... 
						
						
						
						* Bump mkdocs-material
Bumps the dependencies group with 1 update in the /docs directory: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.5.49 to 9.5.50
- [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.49...9.5.50 )
---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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 > 
						
						
					 
					
						2025-01-26 07:18:05 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7ad49949c8 
					 
					
						
						
							
							Build start date ( #8915 )  
						
						... 
						
						
						
						* Add 'start_date' to Build model
* Add to serializer
* Add filtering and ordering
* Update BuildOrderTable
- Add new column
- Add new filtering options
* Add sanity check for start_date
* Add 'start_date' field to BuildOrder form
* Update docs
* Bump API version
* Tweak unit testing
* Display 'start_date' on build page
* Refactor UI tests
* Fix for 'date' field in forms
* Add additional unit tests
* Fix helper func
* Remove debug msg 
						
						
					 
					
						2025-01-21 00:37:23 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						64b9365947 
					 
					
						
						
							
							chore: bump pre commit ( #8904 )  
						
						... 
						
						
						
						* bump pre-commit
* auto-fixes
* ignore error
* fix a few more issues
* fix pattern 
						
						
					 
					
						2025-01-18 09:38:00 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						3d2f800c73 
					 
					
						
						
							
							feat: Add setting for controling console logs ( #8903 )  
						
						... 
						
						
						
						* Add setting for controling console logs
* respect console_log setting
* use var for defualt handler 
						
						
					 
					
						2025-01-17 09:21:38 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c7e960728d 
					 
					
						
						
							
							Upload timeout ( #8895 )  
						
						... 
						
						
						
						* Increase upload timeout for attachments
* Increase default API timeout
- To account for distant connections
* Use longer timeout when uploading files
* Debug for RTD testing
* Adjust commit extraction
* Cleanup debug output
* Include more vars in output
* Move debug output to top of file
* Add useful link 
						
						
					 
					
						2025-01-15 14:02:43 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c815455461 
					 
					
						
						
							
							Datamatrix ( #8853 )  
						
						... 
						
						
						
						* Implement datamatrix barcode generation
* Update documentation
* Update package requirements
* Add unit test
* Raise error on empty barcode data
* Update docs/hooks.py 
						
						
					 
					
						2025-01-08 12:06:00 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						ce617b7792 
					 
					
						
						
							
							[Documentation] Remove package credits ( #8811 )  
						
						... 
						
						
						
						* Remove hard-coded credits from docs
- Extract *actual* package credits
- Auto-build into docs
* Include URLs when generating python license data
* Update readthedocs process
* Better URL extraction
* Adjust build process for RTD
* Spelling fixes
* Install node and yarn
* Command fix
* Improved library sorting
* Improved error message
* Remove credits.md
* Cleanup
* Further cleanup
* Tweak playwright test
* Handle uncaught exception in fetchIcons
* Fix for CORS settings in playwright testing
* Enhance login check
* Fix for barcode test
---------
Co-authored-by: Matthias Mair <code@mjmair.com > 
						
						
					 
					
						2025-01-06 14:14:38 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						0614f01247 
					 
					
						
						
							
							Docker fix ( #8835 )  
						
						... 
						
						
						
						* Fix server command in Dockerfile
* Ensure invoke is installed into the venv
* Run extra check in docker build step
* Improve documentation
* Intercept ModuleNotFoundError
- Clear error message
* Docs updates
* Add extra check to dev docker build
* Cleanup tasks.py
* Prevent double activation of venv
* Change order of operations
---------
Co-authored-by: Matthias Mair <code@mjmair.com > 
						
						
					 
					
						2025-01-06 09:46:16 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						7125261bbc 
					 
					
						
						
							
							Remove admin shell ( #8816 )  
						
						
						
						
					 
					
						2025-01-05 12:57:20 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						3479b0008c 
					 
					
						
						
							
							Docs remove old customize options ( #8817 )  
						
						... 
						
						
						
						* remove "hide_pui_banner"
* clean up more 
						
						
					 
					
						2025-01-02 20:41:17 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						02967a5b1d 
					 
					
						
						
							
							Reintroduce FAQ entry ( #8812 )  
						
						
						
						
					 
					
						2024-12-31 20:36:27 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7a3709eb37 
					 
					
						
						
							
							Fix FAQ typo ( #8809 )  
						
						
						
						
					 
					
						2024-12-31 15:08:00 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						7419944301 
					 
					
						
						
							
							Add FAQ on cookie setting change ( #8805 )  
						
						
						
						
					 
					
						2024-12-31 14:08:23 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						c917c64aa1 
					 
					
						
						
							
							Add documentation on transferring media files ( #8803 )  
						
						
						
						
					 
					
						2024-12-31 14:01:18 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						5692f56630 
					 
					
						
						
							
							Add docs for secret_key ( #8801 )  
						
						
						
						
					 
					
						2024-12-31 13:45:52 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						ecc1c937ed 
					 
					
						
						
							
							Caddyfile documentation ( #8798 )  
						
						... 
						
						
						
						* basic mixin file
* Add basic check for model type support
* Enhanced documentation for Caddyfile
* Additional documentation around proxy server
* Remove code from other PR 
						
						
					 
					
						2024-12-31 13:35:51 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						23e4f2f2a2 
					 
					
						
						
							
							[Setup] Support X-Forwarded-Proto header ( #8790 )  
						
						... 
						
						
						
						* Remove use_x_forwarded_port setting
- As per the docs, this is ignored in favour of use_x_forwarded_host
- So, is not being used anyway
* Add note on x_forwarded_host option
* Add warning message if SITE_URL not provided
* Add support for SECURE_PROXY_SSL_HEADER
* Update configuration template file
* Update SITE_URL docs
* Remove line
* Re-add use_x_forwarded_port
* Docs tweak
* Improve wording
* Fix broken link 
						
						
					 
					
						2024-12-31 12:33:17 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						3e73162368 
					 
					
						
						
							
							Barcode scanning ( #8732 )  
						
						... 
						
						
						
						* Implement new "general purpose" barcode scan dialog
- Separated widgets for camera / keyboard / wedge scanner
- UI / UX improvements
* Handle scan results
* Fix missing imports
* Handle successful global scan
* Handle error when linking barcode
* Backend fix for InvenTreeInternalBarcodePlugin
* Error handling
* Working on scanner input
* Refactor scan page
* Callback from scanner input
* Refactoring <Scan> page
* Allow InvenTreeTable to be used with supplied data
* Refactor optionalparams
* Refactoring table of scan results
* Implement callbacks
* Navigate from barcode table
* Fix delete callback
* Refactor callbacks
* Refactor idAccessor
- Access as part of useTable hook
- No longer hard-coded to 'pk'
* prevent duplicate scans
* Fix for deleting items from table
* Cleanup
* Bump API version
* Adjust playwright tests
* Update playwright tests
* Update barcode screenshots
* Fix links
* Add quick links to barcode formats
* Updated screenshots
* Fix for BuildLineSubTable
* Specify idAccessor values
* Clear barcode input after timeout period
* Move items
* Fix for playwright test
* Remove debug print
* Additional error ignores
* Cleanup scanner input
- Simplify
- Prevent errant keycodes from closing the scanner dialog
* Playwright test adjustments 
						
						
					 
					
						2024-12-28 20:38:53 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						b0ce67fcd7 
					 
					
						
						
							
							[Docs] Update FAQ ( #8777 )  
						
						... 
						
						
						
						* Update FAQ
* Add links to FAQ
* Extra info
* Extend documentation for debug options 
						
						
					 
					
						2024-12-27 15:46:17 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5499884553 
					 
					
						
						
							
							Bump jinja2 from 3.1.4 to 3.1.5 in /docs ( #8771 )  
						
						... 
						
						
						
						* Bump jinja2 from 3.1.4 to 3.1.5 in /docs
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...
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-12-27 08:14:46 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						71eb2814d4 
					 
					
						
						
							
							Remove django-import-export ( #8685 )  
						
						... 
						
						
						
						* Remove django-import-export requirement
* Update settings.py
* Clean up admin files
* Remove much of the old BOM exporter framework
* Add note for future self
* Remove dead unit test files
* Remove defunct AjaxView classes
* Remove InvenTreeRoleMixin
* Update docs for data import
* Export docs 
						
						
					 
					
						2024-12-24 07:19:36 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						e37e72357a 
					 
					
						
						
							
							Cleanup old settings ( #8709 )  
						
						... 
						
						
						
						* Use LABEL_ENABLE and REPORT_ENABLE settings in PUI
* Cleanup base.html
- Should reduce db hits slightly
* Remove defunct homepage settings
* Cleanup old settings
* Adjust unit test 
						
						
					 
					
						2024-12-19 07:31:59 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						24f433c948 
					 
					
						
						
							
							Remove CUI ( #8384 )  
						
						... 
						
						
						
						* remove CUI
* fix loading
* fix login middleware
* remove css template functions
* tmp fix for recurtion
* remove old test
* fix assertations
* fix middleware tests
* re-add plugin tags
* remove thirdpartjs
* re-add mfa urls
* remove old js
* remove cui tags
* simplify error testing
* use license endpoint for testing instead
* disable successful test
* revert de-activation
* remove references to old UI customisation
* update docs to remove reference to removed page
* disable availabilty check
* possible fix to importing problem
* Revert "possible fix to importing problem"
This reverts commit ee9fccdc8c 
						
						
					 
					
						2024-12-17 12:30:41 +11:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1518475d51 
					 
					
						
						
							
							Bump mkdocs-material from 9.5.48 to 9.5.49 in /docs in the dependencies group across 1 directory ( #8675 )  
						
						... 
						
						
						
						* Bump mkdocs-material
Bumps the dependencies group with 1 update in the /docs directory: [mkdocs-material](https://github.com/squidfunk/mkdocs-material ).
Updates `mkdocs-material` from 9.5.48 to 9.5.49
- [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.48...9.5.49 )
---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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-12-17 08:01:45 +11:00 
						 
				 
			
				
					
						
							
							
								Michael 
							
						 
					 
					
						
						
							
						
						1bd51fc8a2 
					 
					
						
						
							
							Add a more complex example the the plugin unit test docs.  ( #8664 )  
						
						... 
						
						
						
						* Add a more complex example to plugin unit test doc
* Minor changes to the doc 
						
						
					 
					
						2024-12-15 07:53:09 +11:00