Matthias Mair 
							
						 
					 
					
						
						
							
						
						8d27144f78 
					 
					
						
						
							
							bump container deps ( #8337 )  
						
						
						
						
					 
					
						2024-10-23 09:52:35 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d75ef7c9c9 
					 
					
						
						
							
							Revert int.worker to worker ( #8126 )  
						
						... 
						
						
						
						- Prevent existing docker compose installs from breaking 
						
						
					 
					
						2024-09-16 11:07:24 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						e3205184be 
					 
					
						
						
							
							Add namespaces to tasks ( #7904 )  
						
						... 
						
						
						
						* Namespaces for invoke tasks
Fixes  #7852 
* adjust various places that call re-namespaced tasks
* use full invoke command
easier for future refactors
* fix call name
* move worker to int
* adapt calls in tasks
* fix changed path
* ignore localhost links
* Avoid using internal names 
						
						
					 
					
						2024-09-05 13:04:57 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						d647471588 
					 
					
						
						
							
							Chore: Bump python requirements ( #7961 )  
						
						... 
						
						
						
						* bump requirements
* lower bound on pydyf 
						
						
					 
					
						2024-08-23 23:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						70a52c9385 
					 
					
						
						
							
							Update default fonts for docker image ( #7881 )  
						
						... 
						
						
						
						* Update default fonts for docker image
Ref: https://github.com/inventree/InvenTree/issues/7737 
* Remove extra fonts from Dockerfile 
						
						
					 
					
						2024-08-14 21:16:07 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						41f6dd69b8 
					 
					
						
						
							
							Adjust docker labels to modern OCI schema ( #7773 )  
						
						... 
						
						
						
						* adapt namespace
* add new labels
* make baseimage available for labels
* remove unneeded ending
* ensure image name is correct for ghcrio
* ensure the right outputs are used
* fix reference
* fix assigment
* only push docker reg image if authd
* swith back to env
this gets provided by the version ci script
* make repo targets changeable
* make readable
* revert ghcr.io change 
						
						
					 
					
						2024-08-11 11:03:18 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a5564090bb 
					 
					
						
						
							
							Bump django from 4.2.14 to 4.2.15 in /src/backend ( #7827 )  
						
						... 
						
						
						
						* Bump django from 4.2.14 to 4.2.15 in /src/backend
Bumps [django](https://github.com/django/django ) from 4.2.14 to 4.2.15.
- [Commits](https://github.com/django/django/compare/4.2.14...4.2.15 )
---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix formatting
* bump everywhere
---------
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-08-08 17:17:51 +10:00 
						 
				 
			
				
					
						
							
							
								Josip Medved 
							
						 
					 
					
						
						
							
						
						c33e91a42b 
					 
					
						
						
							
							Removed obsoleted version element from docker-compose examples ( #7760 )  
						
						
						
						
					 
					
						2024-07-30 21:12:02 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						d5afc37264 
					 
					
						
						
							
							Revert postgres version to 13 ( #7717 )  
						
						... 
						
						
						
						* Adjust playwright test
* Update docker compose for devcontainer
* Revert docker container changes
* Update notes
* Revert base alpine version 
						
						
					 
					
						2024-07-24 11:02:25 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						0effb44402 
					 
					
						
						
							
							Bump docker image alpine base from 3.18 to 3.20 ( #7699 )  
						
						... 
						
						
						
						* bump docker image from 3.18 to 3.20
* bump postgres from 13 to 14 
						
						
					 
					
						2024-07-22 07:46:41 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						dae173e84c 
					 
					
						
						
							
							Bump development deps ( #7606 )  
						
						... 
						
						
						
						* bump pre-commit
* add config for codespell
* re-add hashes 
						
						
					 
					
						2024-07-18 09:53:17 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						25c91323c9 
					 
					
						
						
							
							bump setuptools ( #7663 )  
						
						... 
						
						
						
						fixes https://github.com/inventree/InvenTree/security/dependabot/121  
						
						
					 
					
						2024-07-16 08:33:11 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						be2beeca61 
					 
					
						
						
							
							bumpd django to 4.2.14 ( #7620 )  
						
						... 
						
						
						
						Fixes https://github.com/inventree/InvenTree/security/dependabot/116  
						
						
					 
					
						2024-07-11 16:49:10 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						cdac7465b2 
					 
					
						
						
							
							Cache updates ( #7388 )  
						
						... 
						
						
						
						* Add redis container to development setup
* Improve configurability of global cache:
- Push configuration into separate file
* Settings cache default depends on global cache configuration
* Update docker compose file
* Remove debug flag
* Allow caching for registry checks
* Cleanup docstring
* Adjust defautl behaviour
* Update docs for caching
* Adjust default docker compose file
* Update docs for devcontainer
* Cleanup config template file
* Update docker docs
* Update cache behaviour 
						
						
					 
					
						2024-06-02 21:43:31 +10:00 
						 
				 
			
				
					
						
							
							
								Philipp Fruck 
							
						 
					 
					
						
						
							
						
						b26640fb36 
					 
					
						
						
							
							fix: SELinux labels for Caddyfile ( #7261 )  
						
						
						
						
					 
					
						2024-05-20 07:56:31 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						2265055785 
					 
					
						
						
							
							Docker fix ( #7228 )  
						
						... 
						
						
						
						* Copy requirements file
* Test more files when building docker image
* Refactor install task
* Raise exception
* Run install task
* Fix typos
- The tests work! 
						
						
					 
					
						2024-05-15 09:19:35 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6a9d833251 
					 
					
						
						
							
							Nginx example ( #7207 )  
						
						... 
						
						
						
						* Add sample nginx config file
- Taken from 0.13.x branch
* Add alternative setup for nginx
* Add brief note in the docs 
						
						
					 
					
						2024-05-13 14:15:45 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						83191d3fbf 
					 
					
						
						
							
							Improve reproduciblity of image ( #7120 )  
						
						... 
						
						
						
						* hard-pin doc requirements
* update docs and commands
* hard pin container requirements
* check hashes in image build
* remove seperate uv install (is in base_requirements)
* containers already ships 3.11 - adjust packaging
* move build deps to general ci requirements
* install yarn using native tools
Closes https://github.com/inventree/InvenTree/security/code-scanning/95 
Closes https://github.com/inventree/InvenTree/security/code-scanning/96 
* merge install steps
* adapt install command args to be similar
* adapt docs to suggest safer install arg
* fix install path
* update dependabot settings 
						
						
					 
					
						2024-04-29 11:04:45 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						938c724395 
					 
					
						
						
							
							Pin hashes in requirements  ( #7081 )  
						
						... 
						
						
						
						* use global pin for requests
* unify on yaml for workflo files
* format workflow files
* pin action versions
* fix pinned version
* use system venv
* switch args
* remove uv for now and add setting for pyyaml
* use requirements file
* also switch on docker flow
* generate hashes
* added hashes to reqs
* add hashes for CI too
* add hash checking
* require hashes everywhere possible
* require hashes where possible in docker 
						
						
					 
					
						2024-04-23 17:15:52 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						df5fcf7d62 
					 
					
						
						
							
							Bump gunicorn from 21.2.0 to 22.0.0 in /src/backend ( #7054 )  
						
						... 
						
						
						
						* Bump gunicorn from 21.2.0 to 22.0.0 in /src/backend
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 21.2.0 to 22.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/21.2.0...22.0.0 )
---
updated-dependencies:
- dependency-name: gunicorn
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* req fix
* bump versions everywhere
---------
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-04-17 16:39:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						cdeaa81295 
					 
					
						
						
							
							Fix CMD for production docker image ( #6960 )  
						
						
						
						
					 
					
						2024-04-05 11:30:45 +11:00 
						 
				 
			
				
					
						
							
							
								Oliver 
							
						 
					 
					
						
						
							
						
						6730cdbccf 
					 
					
						
						
							
							[Docker] Fix broken production image ( #6953 )  
						
						... 
						
						
						
						* Check for presense of manage.py
* Fix directory copying 
						
						
					 
					
						2024-04-04 23:55:55 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						85e672831b 
					 
					
						
						
							
							Some small style fixes ( #6916 )  
						
						... 
						
						
						
						* fix dockerfile syntax
* remove unused import
* Merge unnecessary if statements
* fix PUI package name
* remove unused vars
* Remove unneeded pass
* merge if to reduce likelyhood of future errors
* add ignroe script to secure against shell scripts
* fix possible collisions
* export strings
* fix types 
						
						
					 
					
						2024-04-03 19:26:03 +11:00 
						 
				 
			
				
					
						
							
							
								Matthias Mair 
							
						 
					 
					
						
						
							
						
						0bace3f3af 
					 
					
						
						
							
							Code structure refactor ( #5582 )  
						
						... 
						
						
						
						* moved docker files to /contrib/container
* changed code owners to make more precise
* updated CI to use new subdirs
* added manual trigger for testing
* moved ci files
* moved assets into subdir
* moved deploy template file to contrib
* moved django files to src/backend
* updated paths in scripts etc
* updated reqs path
* fixed version file path
* fixed flake8 path
* fixed path to node ressources
* fixed task paths
* added dep path for node
* removed unused yarn lockfile
* removed unused ci script
* updated internal backend paths for tasks
* updated translation stats path
* fixed source path for coverage
* fixed main commit repo path
* fit in changes from testing
* gather packager improvements (#149 )
* Matmair/issue5578 (#143 )
* moved docker files to /contrib/container
* changed code owners to make more precise
* updated CI to use new subdirs
* added manual trigger for testing
* moved ci files
* moved assets into subdir
* moved deploy template file to contrib
* moved django files to src/backend
* updated paths in scripts etc
* updated reqs path
* fixed version file path
* fixed flake8 path
* fixed path to node ressources
* fixed task paths
* added dep path for node
* removed unused yarn lockfile
* removed unused ci script
* updated internal backend paths for tasks
* updated translation stats path
* fixed source path for coverage
* fixed main commit repo path
* fix docker path
* use project dir
* move project dir command
* fixed docker paths
* another fix?
* seperate tasks out
* remove tasks
* some debugging
* ci: add .deepsource.toml
* Update .deepsource.toml
* also ignore migrations
* more debugging
* fix path issues
* remove debug script
* fix style
* change locale path
* Fixed paths for requirements
* Added dummy requirements to fool packager
* fixed exec path
* remove deepsource
---------
Co-authored-by: deepsource-io[bot] <42547082+deepsource-io[bot]@users.noreply.github.com>
* Added docs for file structure
* Fixed style errors
* updated deepsource paths
* fix deepsource paths
* fixed reqs
* merge fixes
* move newly added dirs too
* fix reqs files
* another dep fix
* merge upstream/master
* revert removal of tags
* merge upstream
* enabled detection of old config files
* adapt coverage src
* also detect and support old location for plugins.txt
* style fix
* fix ~/init.sh location
* fix requirements path
* fix config to current master
* move new folders
* fix import order
* fix paths for qc_check
* fix docs build
* fix fix path
* set docker project dir
* just use a cd
* set image path?
* set file correct
* fix copy path
* fix tasks dir
* fix init path
* fix copy path
* set prject dir
* fix paths
* remove old prod files
* fix dev env path
* set docker file
* Fix devcontainer docker compose file
* fix login attempt values
* fix init.sh path
* Fix pathing for Docker
* Docker build fix
- Set INVENTREE_BACKEND_DIR separately
* Update init.sh
* Fix path
* Update requirements.txt
* merge
* fix rq merge
* fix docker compose usage
---------
Co-authored-by: deepsource-io[bot] <42547082+deepsource-io[bot]@users.noreply.github.com>
Co-authored-by: Oliver <oliver.henry.walters@gmail.com > 
						
						
					 
					
						2024-04-03 12:16:59 +11:00