Oliver
386aa5952c
Update invoke docs ( #6263 )
...
- Minimum invoke version is 2.0.0
2024-01-17 12:36:24 +11:00
Oliver
75f75ed820
Tasks API Endpoint ( #6230 )
...
* Add API endpoint for background task overview
* Cleanup other pending heartbeat tasks
* Adds API endpoint for queued tasks
* Adds API endpoint for scheduled tasks
* Add API endpoint for failed tasks
* Update API version info
* Add table for displaying pending tasks
* Add failed tasks table
* Use accordion
* Annotate extra data to scheduled tasks serializer
* Extend API functionality
* Update tasks.py
- Allow skipping of static file step in "invoke update"
- Allows for quicker updates in dev mode
* Display task result error for failed tasks
* Allow delete of failed tasks
* Remove old debug message
* Adds ability to delete pending tasks
* Update table columns
* Fix unused imports
* Prevent multiple heartbeat functions from being added to the queue at startup
* Add unit tests for API
2024-01-17 07:10:42 +11:00
miggland
5c7d3af150
Add tests for report API ( #6214 )
...
* Add tests for report api
* Add test for delete endpoint
* Use pk in reverse call
* Allow kwargs in APITestCase methods
* Data is in response.data
* Fix comment
* Use expected_code argument instead of separate check
* Test with superuser
* Negative indexing not allowed, try with this alternative
* Looking for what went wrong..
* APITestCase does not work like Python requests - change POST calls
* Upload success is code 201
* In PATCH method, change test file and description as well
* Add test for get_api_url method
* Change format parameter for file upload
* Copy tests for report API over to label API
* Add test model for BuildLineLabel
* Update tests
* Make example template valid
* Add methods for testing label printing
2024-01-17 06:55:55 +11:00
Oliver
21ff17332d
Do not translate string ( #6248 )
2024-01-16 22:12:59 +11:00
Oliver
7cd62527c0
Prevent creation of new PluginConfig during data import ( #6247 )
...
* Prevent creation of new PluginConfig during data import
- Fixes race condition which can occur sometimes
* typo fix
2024-01-16 22:12:51 +11:00
Oliver
716e577916
Update rebuild_thumbnails command ( #6254 )
...
* Update rebuild_thumbnails command
- Skip if images already exist
- Prevents significant clutter in the logs
- Speeds up the command too
* Refactoring
2024-01-16 22:12:38 +11:00
Oliver
8eec2f32c0
Panel index fix ( #6255 )
...
* Fix panel routing for part category index
* Fix routing for stock location index
2024-01-16 22:12:28 +11:00
Oliver
fa28697799
Import data fix ( #6253 )
...
* Use '--natural-foreign' when exporting dataset
- Uses "natural keys" (model names) instead of ContentType ID
* Update task options
- Change 'include_plugins' to 'exclude_plugins'
- Change 'delete_temp' to 'retain_temp'
* Split data import into two-step process
- First, import auth models
- Second, import data
- Ensures auth.user and auth.group are in place before users.owner is loaded
* Adjust temp file name
* Touch apps.py
- Just so the proper CI checks run
2024-01-16 21:32:51 +11:00
Oliver
829e01dd33
Updates to data import/export steps ( #6244 )
...
* Updates to data import/export steps
- Allow import/export of users.owner model
- Allow export of API tokens (optional, default=False)
* Exclude plugin configuration data by default
* Add option to exclude socialaccount information from exported data
2024-01-16 01:26:57 +11:00
Oliver
576bef5d82
Add new setting PURCHASEORDER_AUTO_COMPLETE ( #6245 )
...
* Add new setting PURCHASEORDER_AUTO_COMPLETE
- Controls whether purchase orders are automatically closed
- Default to True
* Tweak setting component
2024-01-16 00:51:03 +11:00
Oliver
3511450b3d
Update callback when base currency is adjusted ( #6243 )
...
* Update callback when base currency is adjusted
- Schedule recalculation of part pricing
* Revert old changes
2024-01-15 17:12:16 +11:00
Oliver
f396642d16
Fix escape codes in translated strings ( #6234 )
...
* Fix escape codes in translated strings
- Only add escape characters for javascript files
* import fix
* more import fix
2024-01-14 13:29:36 +11:00
Bobbe
d2d59e0709
Add tests for get_purchase_orders logic ( #6236 )
2024-01-14 12:44:34 +11:00
Oliver
f27503b1af
Cleanup about and version dialogs ( #6235 )
2024-01-14 10:10:34 +11:00
Oliver
9070eaad60
New Crowdin updates ( #6229 )
...
* updated translation base
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations messages.po from Crowdin
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-14 08:36:45 +11:00
Oliver
4254b7dda3
Add settings for return orders ( #6231 )
2024-01-14 07:52:13 +11:00
Oliver
544c7d389c
Fix display of error notifications ( #6232 )
2024-01-14 07:52:02 +11:00
Oliver
ef679b1663
Error API ( #6222 )
...
* Adds API endpoint for fetching error information
* Bump API version
* Implement table for displaying server errors
* Add support for "bulk delete" in new table component
* Update API version with PR
* Fix unused variables
* Enable table sorting
* Display error details
2024-01-13 19:27:47 +11:00
Oliver
5180d86388
Change log message from info to debug ( #6227 )
...
- Reduces log verbosity for message which is not typically useful
2024-01-13 19:27:07 +11:00
Oliver
9b1a310ffe
Fix rendering of supplier part pack quantity ( #6226 )
...
- Fixes https://github.com/inventree/InvenTree/issues/6224
2024-01-13 08:06:47 +11:00
Oliver
213a63318d
Fix placeholder text values ( #6223 )
2024-01-13 01:29:12 +11:00
Oliver
a04b22b090
Fix URL regex ( #6218 )
...
URL regex for build report detail view was incorrect
2024-01-12 23:49:50 +11:00
Oliver
b4a7787447
New Crowdin updates ( #6207 )
...
* updated translation base
* Fix: New translations django.po from Crowdin
* Fix: New translations django.po from Crowdin
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-12 23:16:58 +11:00
Oliver
1b054c5a9c
Patch purchase_order.js ( #6215 )
...
* Patch purchase_order.js
Small tweak to catch potential undefined variable
* Cleanup
* Remove trailing whitespace
2024-01-12 22:17:39 +11:00
Matthias Mair
b8369fb726
fixed depreceated is_ajax ( #6210 )
2024-01-12 10:06:25 +11:00
dependabot[bot]
8a764c2c05
Bump jinja2 from 3.1.2 to 3.1.3 ( #6209 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [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.2...3.1.3 )
---
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>
2024-01-12 09:38:05 +11:00
Bobbe
082b5d1c80
Fix reassigning supplier barcodes ( #6162 )
...
* Ignore 3rd party barcode plugins when assigning barcode
* Use single quotes
2024-01-12 09:37:04 +11:00
Oliver
7f231cb6c1
Specify ForeignKey widget for importing destination field ( #6205 )
...
- Fixes https://github.com/inventree/InvenTree/issues/6201
2024-01-11 22:17:14 +11:00
Oliver
df8b480abb
Style fixes ( #6203 )
2024-01-11 15:16:03 +11:00
Matthias Mair
9d0264c319
[CI] docstrings ( #6172 )
...
* Squashed commit of the following:
commit 52d7ff0f65
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 23:03:20 2024 +0100
fixed lookup
commit 0d076eaea8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 23:03:08 2024 +0100
switched to pathlib for lookup
commit 473e75eda2
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:52:30 2024 +0100
fix wrong url response
commit fd74f8d703
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 21:14:38 2024 +0100
switched to ruff for import sorting
commit f83fedbbb8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 21:03:14 2024 +0100
switched to single quotes everywhere
commit a92442e60e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:58:23 2024 +0100
added autofixes
commit cc66c93136
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:56:47 2024 +0100
enable autoformat
commit 1f343606ec
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:42:14 2024 +0100
Squashed commit of the following:
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* enable docstring checks
* fix docstrings
* fixed D417 Missing argument description
* Squashed commit of the following:
commit d3b795824b
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:56:17 2024 +0100
fixed source path
commit 0bac0c19b8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:47:53 2024 +0100
fixed req
commit 9f61f01d9c
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:45:18 2024 +0100
added missing toml req
commit 91b71ed24a
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:49:50 2024 +0100
moved isort config
commit 12460b0419
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:43:22 2024 +0100
remove flake8 section from setup.cfg
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* fix pyproject
* make docstrings more uniform
* auto-format
* fix order
* revert url change
2024-01-11 14:40:07 +11:00
Lavissa
9db3efa085
Enable existing_image on PATCH requests ( #6126 )
...
* Enable existing_image on PATCH requests
* Fix CI problems
* Solution
* Change check to whitelist and add unit tests
2024-01-11 12:03:12 +11:00
Matthias Mair
4b14986591
[CI] Enable python autoformat ( #6169 )
...
* Squashed commit of the following:
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* enable autoformat
* added autofixes
* switched to single quotes everywhere
* switched to ruff for import sorting
* fix wrong url response
* switched to pathlib for lookup
* fixed lookup
* Squashed commit of the following:
commit d3b795824b
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:56:17 2024 +0100
fixed source path
commit 0bac0c19b8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:47:53 2024 +0100
fixed req
commit 9f61f01d9c
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:45:18 2024 +0100
added missing toml req
commit 91b71ed24a
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:49:50 2024 +0100
moved isort config
commit 12460b0419
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:43:22 2024 +0100
remove flake8 section from setup.cfg
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* fix coverage souce format
---------
Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
2024-01-11 11:28:58 +11:00
Oliver
9715af564f
Fix for mobile app documentation URL ( #6198 )
...
Closes https://github.com/inventree/InvenTree/issues/6140
2024-01-11 09:02:43 +11:00
Bobbe
36bb3c5645
Fix supplier barcode order numbers ( #6158 )
...
* Add tme barcode CPO field
* Fix LCSC order number field
* Fix mouser order number field
* Fix get_purchase_orders logic
* Refine get_purchase_orders logic
* Slightly refactor get_purchase_orders logic
2024-01-11 08:14:07 +11:00
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
Oliver
5135d6b5d1
Allow plugin load in shell ( #6195 )
2024-01-11 01:09:48 +11:00
Matthias Mair
4f4852e2e7
Add optional link to CUI detail pages ( #6129 )
...
to make transition easier linking to these should also be enabled
2024-01-11 00:54:20 +11:00
dependabot[bot]
fbc12fb496
Bump follow-redirects from 1.15.3 to 1.15.4 in /src/frontend ( #6192 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 00:45:33 +11:00
Oliver
e2f78829ec
Sponsors fix ( #6193 )
...
* Remove sponsors.yml
- Will update sponsors manually
* Update README.md
2024-01-11 00:45:22 +11:00
Oliver
445551e6f3
Ready fix ( #6191 )
...
* Update "isRunningMigrations" method
* Update other apps.py files
2024-01-11 00:35:25 +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
Oliver
73cc39bb68
Fix resource classes for order models ( #6188 )
...
- PurchaseOrder
- ReturnOrder
- SalesOrder
Fixes https://github.com/inventree/InvenTree/issues/6155
2024-01-10 23:46:55 +11:00
Oliver
9f01962c4e
Handle case where ref_url is invalid ( #6186 )
2024-01-10 23:37:29 +11:00
Oliver
a23235400d
Improve data import for PartParameterTemplate ( #6182 )
...
- Create Resource class which uses InvenTreeResource base
- Ensure 'units' field is converted to string if empty
- Handle null choices field in PartParameterTemplate model
2024-01-10 22:41:52 +11:00
Oliver
53ac6c724d
Re-implement no-frontend flag in "invoke update" ( #6183 )
...
- Allows old installers to work once more
- Ref: https://github.com/inventree/InvenTree/issues/6177
2024-01-10 22:41:22 +11:00
Oliver
b5b6d75e23
Typo fix ( #6181 )
...
exsist -> exist
2024-01-10 22:19:37 +11:00
Oliver
ec9bff9be4
Simplify translations ( #6180 )
...
- Do not include HTML tags
2024-01-10 21:59:41 +11:00
Matthias Mair
dfaee0ea96
Added update notification ( #6165 )
...
* added update notification
* added more logging and checks
2024-01-08 06:36:19 +11:00
Matthias Mair
93df90d295
[FR] Support creating reading initial superuser account password from file ( #6144 )
...
* factored out user creation step
* [FR] Support creating reading initial superuser account password from file
Fixes #5471
* added docs
* use env too with password file
* do not warn if passwordfile is set
2024-01-06 07:38:53 +11:00
Oliver
6a6a5932f3
New Crowdin updates ( #6142 )
...
* updated translation base
* Fix: New translations django.po from Crowdin
* Fix: New translations messages.po from Crowdin
* Fix: New translations django.po from Crowdin
* Fix: New translations django.po from Crowdin
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-04 02:24:47 +04:00