Oliver
d1cc81fc9f
Remove support for django-debug-toolbar ( #6196 )
...
* Remove support for django-debug-toolbar
- Will not be effective with new react interface
- Performance is too slow for use anyway
* Fix requirements-dev.txt
2024-01-11 07:18:20 +11:00
Matthias Mair
e1b670ba57
CI updates ( #6167 )
...
* replaced flake8 with ruff
mostly for speed improvements
* fix codespell error
* move config section
* added isort again
* move djlint config to pyproject
* moved ruff section
* remove flake8 from code base
* remove flake8 from code base
* fix djlint syntax
* fix removed sections
* fix requirements file
* fix getattr useage
* auto fixed docstring
* adapted ruff settings to better fit code base
* reorder order of operations
* adjust checks
* disable autofix/format
* fixed reqs
* remove flake8 section from setup.cfg
* moved isort config
* added missing toml req
* fixed req
* fixed source path
2024-01-11 00:16:13 +11:00
dependabot[bot]
875f3df2b8
Bump cryptography from 41.0.5 to 41.0.6 ( #6002 )
...
* Bump cryptography from 41.0.5 to 41.0.6
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.5 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.5...41.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update requirements.txt
---------
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>
2023-11-29 13:25:17 +11:00
Matthias Mair
d30ff8a291
Bump weasyprint ( #5885 )
...
* bumped weasyprint
* factored reused section out (reduce DB access)
* added pdf-context testing
Co-authored-by: miggland <miggland@users.noreply.github.com>
* switched to pdfminer.six
* make test more resilient
---------
Co-authored-by: miggland <miggland@users.noreply.github.com>
2023-11-20 09:35:11 +11:00
Matthias Mair
0d99e97e1d
Bump python dependencies ( #5854 )
...
* Bumped python dependencies
* Fixd for py3.9
* fixed for py 3.9
2023-11-04 09:51:48 +11:00
Matthias Mair
158a209a0f
Version bump ( #5740 )
...
* Updated all dependencies
* fixed some spelling errors
* More spelling corrections
* Fixes for changes in react-query
2023-10-18 07:27:28 +11:00
Matthias Mair
f5e8f27fcd
Bump deps ( #5666 )
...
* bumped deps
* bumped frontend deps
* fixed reqs file for py 3.9
2023-10-05 09:48:53 +11:00
Matthias Mair
683cf248ea
Bump deps ( #5487 )
...
* bump deps
* bump again
* bump frontend as well
* fixed allauth version for now
* fixed requirements files
* fixed requirements files 2
* fixed changed lib path
2023-09-07 09:02:31 +10:00
Matthias Mair
879d496e26
Bump deps ( #5385 )
...
* bump deps
* use isinstance where possible
* and another bump ;-)
* small fix for isinstance
* fixed wrong comparison
* fixed comparision
* use exact comparision
2023-08-06 21:39:15 +10:00
Matthias Mair
13b9b57698
P-UI: Dependency bumps ( #5298 )
...
* add option to use sections and refactro
* translate error messages
* remove unneeded vars
* move function code
* move data inside
* add global section
* add plugin section
* use translated section titles
* add translation strings
* rename scan action
* add user settings
* use ordered data
* fix settings url
* use debounced value for strings (not choices!)
* rename contex to context
* move i18n provider up
* move theme options into seperate context/ component
* renmae statrtup vars
* move translations out
* reactivate sentry
* move i18n provider to seperate context
* move langauge state completly out of App
* use theme out
* move theme context
* move LanguageContext
* move function into state
* make sentry optional for now
* add key to accordion
* init langauge context on top
* remove unneeded css files
* move errorpage to tsx
* add translation for error page
* Add error to title
* add typecast for error
* move type definition out
* remove todo -> type was already added
* upgrade deps
* add bootstrap
* remove @mantine/core
* readd core
* switch to bootstrap
* simplify import
* Add SPA views for react #2789
* split up frontend urls
* Add settings for frontend url loading
* add new UI scaffold
* remove tracking insert
* add platform app
* ensure static indexes work too
* add lingui
* add lingui config
* add mgmt tasks
* add base locales
* settings for frontend dev
* fix typo
* update deps
* add pre-commit
* add eslint
* add testing scaffold
* fix paths
* remove error - tests trip correctly
* merge workflow
* cleanup samples
* use name inline with other tests
* Add real worl frontend tests
* setup env
* tun migrations first
* optimize setup time
* setup demo dataset
* optimize run setup
* add test for class ui
* rename
* fix typo
* and another typo
* do install
* run migrations first
* fix name
* cleanup
* use other credentials
* use other credentials
* fix qc
* move envs to qc
* remove create_site
* reduce testing env
* fix test
* fix test call
* allaccess user
* add ui plattform check
* add better check
* remove unneeded env
* enable debug
* reduce wait time
* also build frontend on static
* add sekeleton
* fix various issues
* add locales
* clean output before building
* cleanup dir
* remove bootstrap
* clean up deps
* fix settings panel
* remove assets
* move logo
* split out router
* split up chunks
* fix zustand import syntax
* bundl
* update pre-render
* use vendor splitting
* maximes space usage
* enlarge breakpoints
* remove wired color changes
* cleanup tabs
* fix error
* update auth functions
* default to mail login
* add placeholder marking
* Add text to placeholder
* readd codespell
* add another test
* add sort plugin
* add sort plugin
* sort imports
* fix order
* Add mega menu
* run pre-commit fixes
* add node min version
* Docker container (#129 )
* Fix allocation check for completing build order (#5199 )
- Allocation check only applies to untracked line items
* docker dev
Install required node packages to docker development image
* add import order settings
* cleanup settings
* cleanup dashboard
* clanup part tab
* refactor header to only use 1 line
* cleanup reqs for py3.9
* remove compiled UI
* revert reqs change
* cleanup tasks
* cleanout built ui
* remove default user
* cleanup package.json
* fix doctip
* remove sentry
* optimize loading
* reset versions
* clean
* factor out menu items
* refactor Navtabs
* refactor HoverMenu
* remove part
* remove prettier
* remove default arg from build
* remove eslint
* Merge branch 'plattform' of https://github.com/matmair/InvenTree into platform-ui_base
* optimize svg
* add build step for plattform UI
* fix install command
* fix test
* remove extra test
* set default host if none is set
* set nicer names
* fix tests
* fix logged-in test
* update translations
* ensure more path matches
* make loading of serverrefs dynamic
* use default radius
* fix issues / code smells
* clean code smell
* fix password reset
* fix error messages
* detect small screens
* use loader meachanism for views
* refactor structure
* move auth functions out
* use text
* refactor defaults
* Add email login
FR] Add email link based logins Closes #3531
* fix name error
* fix reqs
* fix backend for magic login
* fix frontend
* remove unused route
* remove now unneeded test section
* cleanup code
* add navigation header
* fix logo component for nesting
* factor out menu
* refactor style
* clean code
* Translate items and use unique ids
* use alpine commands
* increase margins to remove drawer scroller
* only render plugins if they are defined
* remove sample content
* fix assertation
* open on hover
* refactor
* merge fix
* cleanup navigation drawer
* change dependencies for UI testing
* add highlight filter
* Add correct menu items
* move design component out
* move pre-commit out
* move deps again
* move js styles in
* revert CI changes
* remove unneeded exclution
* changed placeholder user
* refactored EditButton to component
* refactored app loading to useEffect
* moved color lookup into global scope
* reafactored UserPanel render block
* marked placeholder pages in doc links
* made doc tooltip optional for MenuLink
* changed MenuLinkItem names
* fixes missing Link item in MenuLink
* fixed merge error
* bump deps
* bump python
* downgrade for py3.9
* bump further
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2023-07-24 08:32:18 +10:00
Oliver
b717011f06
Docker build: Update python deps ( #5270 )
...
* Update python deps
* Update requirements.in
* Fix requirements-dev.txt
2023-07-18 19:43:45 +10:00
Matthias Mair
aec56d4b34
Bump general deps ( #5170 )
...
* bump deps
* down to py 3.9
* pin pillow
2023-07-05 07:20:56 +10:00
Matthias Mair
83afa74927
Bump django - fix CVE-2023-36053 ( #5168 )
...
* bump deps - fix CVE-2023-36053
* downgrade to 3.9
* fix typo
2023-07-05 07:19:53 +10:00
dependabot[bot]
2ed7eefa27
Bump cryptography from 40.0.1 to 41.0.0 ( #4955 )
...
* Bump cryptography from 40.0.1 to 41.0.0
Bumps [cryptography](https://github.com/pyca/cryptography ) from 40.0.1 to 41.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/40.0.1...41.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump everything
* do not build for linux/arm/v7
see https://github.com/inventree/InvenTree/pull/4955#issuecomment-1575909025
---------
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>
2023-06-05 19:27:27 +10:00
Matthias Mair
a196f443a1
Bump deps ( #4911 )
...
* bump deps
* Update requirements.txt
* fix pint
* fix reqs
* fix dev reqs
2023-05-31 09:18:02 +10:00
dependabot[bot]
306f36bff8
Bump django from 3.2.18 to 3.2.19 ( #4795 )
...
Bumps [django](https://github.com/django/django ) from 3.2.18 to 3.2.19.
- [Commits](https://github.com/django/django/compare/3.2.18...3.2.19 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-10 08:21:59 +10:00
Matthias Mair
660a4f8e39
bump deps ( #4692 )
...
* bump deps
* add markuplint setting to disable character-reference
2023-04-28 20:12:13 +10:00
Matthias Mair
2623c22b7e
Remove hashes from dev requirements ( #4627 )
...
* Remove hashes from dev requirements
Fixes #4616
* rollback https://github.com/inventree/InvenTree/pull/4617
2023-04-19 07:10:02 +10:00
Matthias Mair
58e9065b41
Update deps ( #4559 )
...
* update deps
* fix hash
2023-04-03 07:13:01 +10:00
Oliver
db42ffcf7c
Slow tests ( #4435 )
...
* Add integration for django-slowtest
* Sample test improvement
- Reduces test from 0.7s to 0.2s
* Run CI tests with slowreport
* Fix requirements file
* Fix test command
* Fix bulk_create in unit tests
* Remove bulk_create entirely
* remove another bulk_create call
* Reduce long test from ~1000 seconds to ~1 second
2023-03-02 13:51:52 +11:00
Matthias Mair
32be1b2035
Update dependencies ( #4368 )
...
* update reqs
* bump pre-commit
* remove bugbear
2023-02-19 21:33:04 +11:00
Matthias Mair
ccf784d36c
Dep updates ( #4176 )
...
* test bumping deps
* bump dep file
* readd old pointer
* update pre-commit
* update req
* update dev req
2023-01-09 08:23:43 +11:00
Matthias Mair
fccbcad63f
Update deps to newest releases ( #3782 )
...
* update django to newest release
* security update for oauthlib
* Update possible deps
2022-10-13 11:07:06 +11:00
Matthias Mair
12a321ed4f
Depenency updates ( #3472 )
...
* update requirements
* automate everything
2022-08-06 09:26:27 +10:00
Oliver
412fdf246a
Bump django version ( #3299 )
2022-07-06 10:10:09 +10:00
Oliver
701b1e2145
Requirements fix ( #3280 )
...
* Constrain requirements-dev.in file based on requirements.txt
* Recompile requirements-dev.txt
2022-07-02 21:01:01 +10:00
Matthias Mair
cf70e4220f
Update requirements ( #3228 )
...
* Remove stat context variables
* Revert "Remove stat context variables"
This reverts commit 0989c308d0
.
* remove old backport
* move requirements
* move isort
* move migrations-tests
* add pip-tools as req and add hook
* Use hashes and also run when txt files are added
* Update to hashes in requirements
* update requirements install path
* remove allauth-2fa for a test
* install dev-requirements
* re-enable allauth
* remove hashes from pre normal setup
* Remove version bindings if they are the laest
* move depencies to upper bound
* fix django-money
* remove windows specific requirements
* also install dependencies
* update markdownify
* remove django-admin-shell
* remove unneeded packages
* add docs
* remove pins and fix pre-commit pipeline
* pin django-money
* really remove admin shell
* return default behaviour for money serializer
* pip fix
* update filter name
* set decimal for output
* add migrations
* pin coveralls
* update requirements
Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
2022-06-28 22:12:00 +10:00