* Bug fix: record shipment date
- Ref: https://github.com/inventree/InvenTree/pull/6449
* Update unit test
(cherry picked from commit db128f93221c1715b921960f0bf6b870dcec9edf)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This pull request addresses the issue discussed in #8452
(cherry picked from commit ee9980e481382133efe3a79ff6c3e38c7f6e9f02)
Co-authored-by: Volker <skydiablo@gmx.net>
* Add tags to test if CUI or PUI are enabled
* Fix PUI redirect
(cherry picked from commit 6bf6733268566e9c8810dc60049e453b108f0c53)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
- Add example for specifying a list value
- Closes https://github.com/inventree/InvenTree/issues/8410
(cherry picked from commit 88bb06e75aa080f3d221ada41c0c877c44cada8d)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
* Improve handling for raw github repo links
* Fix strict mode
(cherry picked from commit b1a5b1a3bb8ca6e9ee6ca047e73bf75d288a840f)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
* Fix for migratoin
* Fix for COOKIE_MODE
- Update to match master
* Fix default value in config template
- samesite = false, not none
* Remove conflicting migration
- Should not have back-ported this from master branch
- Will not cause any serious issues, was a "nice to have" data migration
* Ensure links are prepended with base URL on receipt
* Bug fix
(cherry picked from commit 3253a4a93c61c405da6c5d62ddd80bf74579e4c2)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
* Fix for app loading
- Allow collection for background worker too
* Improved logging
* Refactor MethodStorageClass
- Cache methods more intelligently
- Re-collect if null
(cherry picked from commit 331692bb46ad52f0f862a465ca558ad1433a96be)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
- Previously missing from legacy interface
(cherry picked from commit 295f733ed9060caf3f945a63efeb1056a8542339)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
* Improve cleaning of markdown content
* Update unit test with new check
(cherry picked from commit cb0248d15944544d66b5b047b905275d76954a00)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
- Prevent barcode data from being "escaped"
- Run through bleach to brevent malicious data injection
(cherry picked from commit b1d9a2392884edc6135a247022d74792cb993b78)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
- Improve path resolution for backup and restore commands
- Closes https://github.com/inventree/InvenTree/issues/8207
(cherry picked from commit 73a3e504a9821366a86f8c0cd521a94f283230bf)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
* Exception handling for BulkDeleteMixin
* Fix unit test
(cherry picked from commit 33499d61bd522fb1fe24fb296fa09b361436574c)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
* Improve logic for automatically updating part pricing
* Simplify logic
* Update unit tests to ensure pricing flows upwards
* Unit test update
* Add unit tests for handling of "multi level" BOM pricing
* ADjust unit tests
* Improve efficiency of operation
* Adjust testing for pricing
- Only allow pricing updates in testing if TESTING_PRICING flag is set
* Tweak when pricing updates are performed
* More tweaks
* Packager: easier to parse debug messages (#8083)
* Add new version to logging
* Add easier to search logging
* shorten appended string
* make migrations that run on fresh installs easier to read
(cherry picked from commit 3d9db2543db181f263db69746a91a7877ff00f9e)
# Conflicts:
# contrib/packager.io/functions.sh
# contrib/packager.io/preinstall.sh
* Update contributing.md
* ensure site_url is preserved
* check if clear-generated is available
(cherry picked from commit 3951b3f56ede34ae5fa0d46f21c4d8769275c2fd)
Co-authored-by: Matthias Mair <code@mjmair.com>
* Add extra undefined check for table filters
* Logic fix..
- Do not return early, this is mistake!
- Correctly handle empty activeFilter state
(cherry picked from commit 7d844e02be7af94a0e003113f0acaf448f2ec7bc)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>