7e8def15ed
Hide barcode actions if barcode support is disabled
2021-01-28 20:45:42 +11:00
220777611a
Prevent part images from auto deleting
...
- Part images can be used for multiple parts
2021-01-27 22:31:21 +11:00
436207b315
Merge remote-tracking branch 'inventree/master' into batch-reports
...
# Conflicts:
# InvenTree/templates/stock_table.html
2021-01-18 23:23:58 +11:00
833ba8c472
Template fixes
2021-01-18 22:45:07 +11:00
526d81481b
Cleanup
2021-01-18 22:25:53 +11:00
72c7ceb553
Merged master and updated stock_table.html
2021-01-17 13:11:59 -05:00
85bce24e30
Limit matches to the 5 "most matchy" ones
2021-01-15 12:32:27 +11:00
7d5571ba5b
Merged changes from master
2021-01-14 08:52:56 -05:00
1dc2636e45
Add option to show part quantity in various forms
...
Enabling this option can make BOM item forms *very* slow!
2021-01-14 15:20:42 +11:00
1cb951bd0b
Fix for font-awesome icon
2021-01-14 12:08:54 +11:00
890ce9ef95
Fix IPN comparison against null value
2021-01-14 10:58:29 +11:00
e92e5dfe8f
Merged master
2021-01-13 17:08:01 -05:00
59c0a50289
Separated category from part permissions and location from stock item permissions
2021-01-13 13:35:49 -05:00
a1b2347784
Also allow part attachements and parameters to be deleted
2021-01-12 17:43:12 -05:00
ba1862478c
Allow user with part.change permission to delete BOM items
2021-01-12 17:34:11 -05:00
5ca03af3e2
Improved Owner.get_owner method and fixed tests (try#2)
2021-01-12 16:36:29 -05:00
b6135fda74
Updated templates and a lot of manual testing
2021-01-12 13:16:04 -05:00
59bb5d15c8
Filter PartAttachment API list by Part reference
2021-01-08 08:43:00 +11:00
d0fb69e67d
Add option to enable / disable stock expiry feature
...
- Simply hides fields in form views
2021-01-05 08:50:07 +11:00
855098e30b
Merge conflicting migration files
2021-01-05 00:58:48 +11:00
e715ea5d79
Merge remote-tracking branch 'inventree/master' into stock-expiry
...
# Conflicts:
# InvenTree/common/models.py
2021-01-05 00:58:32 +11:00
9a30108b75
Auto-update the expiry date in the StockItem form when switching Part selection
2021-01-05 00:37:42 +11:00
da02ab3eac
Add unit testing for view
2021-01-05 00:01:44 +11:00
37dcf1c1cf
Add "default_expiry" field to Part model
2021-01-04 23:36:11 +11:00
d1ce0f062e
Improve unit testing for StockItem API
2021-01-04 01:22:43 +11:00
b05504e1c4
Add PART_VIRTUAL setting
2021-01-03 23:13:58 +11:00
0aeeba808c
PEP fixes
2021-01-03 23:07:21 +11:00
6c7b648133
Implement global settings for assembly and template values of Part model
2021-01-03 23:06:51 +11:00
298e9cae65
Fix variable scope issue
2021-01-03 10:07:38 +11:00
bcae1d09a8
Fixed category parameter templates settings view
2020-12-17 17:25:10 -05:00
06d9f4f982
Bugfix for duplicate IPN checks when blank IPN is used
2020-12-16 21:02:53 +11:00
ea2f5009c8
Vastly improved speed of BOM upload
...
- Was calculating the stock levels for *every* part, for *every* drop down
- Many many many calls were being made
- Just remove stock count entirely from the drop-down menus
2020-11-27 14:40:30 +11:00
e3231bbedb
Hide "pricing" information in the BOM table
2020-11-24 20:58:18 +11:00
b5d75d6e6a
PEP fixes
2020-11-24 11:56:51 +11:00
ce82579930
Cleanup getRequiredParts function
2020-11-24 10:18:07 +11:00
371ec582e1
Cleanup queryset for BomItemEdit view
2020-11-24 09:43:49 +11:00
3391db506a
Cleanup queryset for BomItemCreate view
2020-11-24 09:43:32 +11:00
af9b88de11
Fix for BomItem clean function
...
Handle the case where the sub_part does not exist
2020-11-24 09:33:26 +11:00
599220a931
Fixes for custom SQL queries
...
- Don't use double quotes!
- NO NO NO!
- Single quotes only
2020-11-19 09:15:16 +11:00
ac2797c7a1
Improved API endpoint for category parameter templates
2020-11-16 16:10:00 -05:00
0f42916521
Improve settings.py
...
- Load database config from either config.yaml or environment variables
- Mix and match, if you want!
- Move to use logging module rather than just printing stuff
- Error if required database parameters are not required
2020-11-13 13:38:01 +11:00
1d4b826d03
Merge pull request #1124 from eeintech/fix_nocategory_templates_error
...
Check that category was selected before fetching templates
2020-11-13 10:41:51 +11:00
d4ac35b9aa
Check that category was selected before fetching templates
2020-11-12 16:52:22 -05:00
ae7fbd6112
Add PEP8-naming extension for flake
...
- Enforcing python naming checks
2020-11-12 21:53:04 +11:00
47cbf3071d
Add option to add a single-quantity price-break when creating a new SupplierPart object
...
- Add unit testing!
2020-11-12 21:36:32 +11:00
cb3c86f87a
Merge remote-tracking branch 'inventree/master' into currency-support
...
# Conflicts:
# InvenTree/InvenTree/settings.py
# InvenTree/InvenTree/urls.py
# InvenTree/templates/InvenTree/settings/tabs.html
# InvenTree/users/models.py
# requirements.txt
IMPORTANT: Had to merge some migration files due to different migrations applied on the part model tables
2020-11-12 17:24:48 +11:00
51d2d85c26
When creating a new price break for a supplier part, default to using the currency code specified for the supplier company
2020-11-12 11:14:50 +11:00
bfdda847c4
Updated part migration reference in 0054
2020-11-11 11:18:10 -05:00
a7444a9926
Merge branch 'master' into categories_parameters
2020-11-11 06:40:11 -05:00
039a7badd1
A little whoopsie-doo:
...
- Part.clean() was incorrectly referencing a BomItem when it should have been referencing BomItem.part
2020-11-11 16:09:14 +11:00