Oliver Walters
|
5c71f04360
|
Add "allow_variants" field to BomItem
|
2021-06-01 13:59:01 +10:00 |
|
Oliver Walters
|
c2fe5e08b4
|
Expand possibilities for variant conversion
- Ref get_conversion_options
|
2021-05-27 12:35:55 +10:00 |
|
Matthias Mair
|
e59f467c79
|
Merge branch 'master' into spaces!
|
2021-05-08 12:27:19 +02:00 |
|
Matthias
|
f2b0717d10
|
removes all lines consisting only of spaces
this really bothers me for some reason - nothing technical
|
2021-05-06 12:11:38 +02:00 |
|
Matthias
|
1b7ade9405
|
adding in missing parts for full saleprice
|
2021-05-05 23:47:46 +02:00 |
|
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 |
|
Matthias
|
32eaf48c12
|
fixed styling
|
2021-04-06 18:33:57 +02:00 |
|
Matthias
|
20c455384e
|
added more translation-strings
|
2021-04-04 22:44:14 +02:00 |
|
Matthias
|
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 |
|