Oliver Walters
|
0fbf39f1bc
|
More fixes
|
2021-04-20 10:59:28 +10:00 |
|
Oliver Walters
|
6b9145ae56
|
Fixes required for v3.2 compatibility
- Specify DEFAULT_AUTO_FIELD
- Specify output_field for annotations
|
2021-04-20 09:14:08 +10:00 |
|
Oliver Walters
|
e787c853e5
|
Update logger context
|
2021-04-10 20:08:13 +10:00 |
|
|
32eaf48c12
|
fixed styling
|
2021-04-06 18:33:57 +02:00 |
|
|
20c455384e
|
added more translation-strings
|
2021-04-04 22:44:14 +02:00 |
|
|
2de6fcbfa4
|
added missing translation fields #753
|
2021-04-03 03:59:09 +02:00 |
|
eeintech
|
64a57128bc
|
Return True for BOM valid flag if part does not have BOM items
|
2021-03-15 10:37:30 -04:00 |
|
Oliver Walters
|
f2da1c990b
|
Simplify process for marking a part as "starred"
|
2021-02-25 23:27:27 +11:00 |
|
Oliver
|
35b9b17167
|
Merge pull request #1354 from SchrodingersGat/tree-fix
Sidenav Fixes
|
2021-02-25 09:45:56 +11:00 |
|
Oliver Walters
|
15a59d54ca
|
Abstract template context data for part
|
2021-02-24 09:05:31 +11:00 |
|
Oliver Walters
|
b64d48544d
|
Bug fix for trackable parts
|
2021-02-23 16:49:09 +11:00 |
|
Oliver Walters
|
e75b9d04fe
|
PEP fix
|
2021-02-18 14:38:25 +11:00 |
|
Oliver Walters
|
7a51e6cf78
|
Implement filtering which accommodates new inheritable BOM feature
- Can no longer filter bom_items by sub_part
- Adds get_used_in_filter() and get_used_in() for part model (returns a query of other part objects)
|
2021-02-18 14:35:21 +11:00 |
|
Oliver Walters
|
abe1018abe
|
Add new fields to BOM item hash
|
2021-02-18 00:40:30 +11:00 |
|
Oliver Walters
|
8caf6bad10
|
Fix for duplicating BOM
- Do not duplicate bom items which are "inherited"
|
2021-02-18 00:38:40 +11:00 |
|
Oliver Walters
|
3f30421ba9
|
bug fix
|
2021-02-17 23:57:45 +11:00 |
|
Oliver Walters
|
bb3440a8a4
|
Refactor bom item filter
- Also updates a number of part functions to make use of inherited BOM items
|
2021-02-17 22:53:56 +11:00 |
|
Oliver Walters
|
d692c18274
|
Add 'inherited' field to BomItem
|
2021-02-17 21:53:15 +11:00 |
|
Oliver Walters
|
fcc35f2260
|
Fix display of parts currently being built
|
2021-02-17 13:14:27 +11:00 |
|
Oliver Walters
|
ba542dcbdb
|
Auto-fill build quantity
|
2021-02-17 13:06:18 +11:00 |
|
Oliver Walters
|
8780b8435a
|
style fix
|
2021-02-17 12:46:05 +11:00 |
|
Oliver Walters
|
28c9c80f54
|
Calculate quantity required for sales orders
- Cache data going to part detail view
|
2021-02-17 10:57:17 +11:00 |
|
Oliver Walters
|
cda97829ab
|
Add function for required build order quantity
|
2021-02-17 10:27:36 +11:00 |
|
Oliver Walters
|
220777611a
|
Prevent part images from auto deleting
- Part images can be used for multiple parts
|
2021-01-27 22:31:21 +11:00 |
|
Oliver Walters
|
526d81481b
|
Cleanup
|
2021-01-18 22:25:53 +11:00 |
|
Oliver Walters
|
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 |
|
Oliver Walters
|
e715ea5d79
|
Merge remote-tracking branch 'inventree/master' into stock-expiry
# Conflicts:
# InvenTree/common/models.py
|
2021-01-05 00:58:32 +11:00 |
|
Oliver Walters
|
37dcf1c1cf
|
Add "default_expiry" field to Part model
|
2021-01-04 23:36:11 +11:00 |
|
Oliver Walters
|
b05504e1c4
|
Add PART_VIRTUAL setting
|
2021-01-03 23:13:58 +11:00 |
|
Oliver Walters
|
0aeeba808c
|
PEP fixes
|
2021-01-03 23:07:21 +11:00 |
|
Oliver Walters
|
6c7b648133
|
Implement global settings for assembly and template values of Part model
|
2021-01-03 23:06:51 +11:00 |
|
Oliver Walters
|
298e9cae65
|
Fix variable scope issue
|
2021-01-03 10:07:38 +11:00 |
|
Oliver Walters
|
06d9f4f982
|
Bugfix for duplicate IPN checks when blank IPN is used
|
2020-12-16 21:02:53 +11:00 |
|
Oliver Walters
|
b5d75d6e6a
|
PEP fixes
|
2020-11-24 11:56:51 +11:00 |
|
Oliver Walters
|
ce82579930
|
Cleanup getRequiredParts function
|
2020-11-24 10:18:07 +11:00 |
|
Oliver Walters
|
af9b88de11
|
Fix for BomItem clean function
Handle the case where the sub_part does not exist
|
2020-11-24 09:33:26 +11:00 |
|
eeintech
|
d4ac35b9aa
|
Check that category was selected before fetching templates
|
2020-11-12 16:52:22 -05:00 |
|
Francois
|
a7444a9926
|
Merge branch 'master' into categories_parameters
|
2020-11-11 06:40:11 -05:00 |
|
Oliver Walters
|
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 |
|
Oliver Walters
|
a6028f027a
|
Add setting to allow or prohibit duplicate IPN values
|
2020-11-10 09:03:26 +11:00 |
|
Oliver Walters
|
c95f124578
|
Add some helper magic for setting objects
- If the setting is defined as a "bool" then the returned value is automatically cast to a bool
- Add some more unit testing
|
2020-11-09 23:44:54 +11:00 |
|
Oliver Walters
|
75ab7b247b
|
Push part settings into part/settings.py
- Use the user-configurable defaults in the database model itself
- This means they are observed even when using the API / etc
|
2020-11-09 23:16:04 +11:00 |
|
eeintech
|
e401bb8e3c
|
Improved tests, fixed admin, improved naming
|
2020-11-04 12:06:07 -05:00 |
|
eeintech
|
1c14c2237a
|
Moved category templates processing to Part save() method
|
2020-11-04 09:52:26 -05:00 |
|
eeintech
|
142cea0cbb
|
Removed custom form save method, remove unused model methods, restored InvenTree CreateAjaxView, improved part related testing
|
2020-11-04 07:44:06 -05:00 |
|
Francois
|
b1885138de
|
Merge branch 'master' into categories_parameters
|
2020-11-03 07:01:56 -05:00 |
|
Oliver Walters
|
083dac1300
|
Merge remote-tracking branch 'inventree/master' into build-fixes
|
2020-11-03 21:26:39 +11:00 |
|
Oliver
|
ef2c04baa8
|
Merge pull request #1048 from eeintech/related_parts
Related Parts
|
2020-11-03 21:18:27 +11:00 |
|
eeintech
|
978b5f869d
|
Added checkbox to add parameter template to all categories
|
2020-11-02 12:20:29 -05:00 |
|
Oliver Walters
|
500da8099b
|
Add forms / views for creating a new build output, and completing the build
- Also some refactoring of how forms are handled and saved
|
2020-11-02 22:56:26 +11:00 |
|