Oliver Walters
|
21dd893c01
|
Display templated parts as italic in the part list
|
2019-05-26 00:29:17 +10:00 |
|
Oliver Walters
|
75b21bdd8f
|
Visual tweaks
|
2019-05-26 00:20:03 +10:00 |
|
Oliver Walters
|
c45a506a10
|
Rename field part.has_variants to part.is_template
|
2019-05-25 23:58:31 +10:00 |
|
Oliver Walters
|
9c1c008f33
|
Show attachments for the Template part under attachments tab
|
2019-05-25 23:50:24 +10:00 |
|
Oliver Walters
|
08ac7e2a36
|
Rendering tweaks
|
2019-05-25 23:45:26 +10:00 |
|
Oliver Walters
|
3d57483f0e
|
Add a 'new varian't button
|
2019-05-25 23:43:06 +10:00 |
|
Oliver Walters
|
bbe66472ee
|
Display list of part variants
|
2019-05-25 23:40:59 +10:00 |
|
Oliver Walters
|
39c4611598
|
Add a tab for part variants
|
2019-05-25 23:31:23 +10:00 |
|
Oliver Walters
|
0e684071fa
|
Display message if a part is a template or a variant
|
2019-05-25 23:21:38 +10:00 |
|
Oliver Walters
|
5664fc5472
|
Detail in StockItem API now optional
|
2019-05-23 22:57:45 +10:00 |
|
Oliver Walters
|
9052ccc181
|
Make 'part_detail' field in SupplierPart serializer optional
|
2019-05-23 22:44:37 +10:00 |
|
Oliver Walters
|
cf5b8d0249
|
Optional part_detail and sub_part_detail for BOM API
- Significant speed boost on request
- Request the relevent information at the right place
|
2019-05-23 22:36:19 +10:00 |
|
Oliver Walters
|
27f956bffa
|
Part detail rendering improvements
|
2019-05-22 23:27:43 +10:00 |
|
Oliver Walters
|
cd7bc6cce5
|
Include pricing information in part supplier view
Also some CSS tweaks to secondary modal buttons
|
2019-05-22 22:11:27 +10:00 |
|
Oliver Walters
|
49ed17db56
|
Add a line
|
2019-05-21 00:52:17 +10:00 |
|
Oliver Walters
|
4b41766312
|
And mode
|
2019-05-21 00:31:34 +10:00 |
|
Oliver Walters
|
34620b22b0
|
Add a middleware to count queries
- https://www.dabapps.com/blog/logging-sql-queries-django-13/
|
2019-05-20 18:51:57 +10:00 |
|
Oliver Walters
|
a54760b219
|
Improve pricing display
|
2019-05-18 23:44:43 +10:00 |
|
Oliver Walters
|
ffda5a1b29
|
Add warning if no pricing data available
|
2019-05-18 23:13:18 +10:00 |
|
Oliver Walters
|
368193d397
|
Fix formatting
|
2019-05-18 23:09:12 +10:00 |
|
Oliver Walters
|
dcf79338c1
|
Add pop-up pricing window for part
- Cost to purchase from suppliers
- Cost to build from BOM
|
2019-05-18 23:09:08 +10:00 |
|
Oliver Walters
|
2a1fd2b03b
|
More complex pricing calculations
- Calculate BOM price for a part
- Calculate total pricing for a part (build or purchase)
- Display pricing information in BOM table
|
2019-05-18 23:08:51 +10:00 |
|
Oliver Walters
|
a3d1591929
|
Display part pricing in Part view
- Calculate min_price and max_price based on provided supplier information
|
2019-05-18 23:08:38 +10:00 |
|
Oliver Walters
|
a2eeb7e946
|
Bug fix for part/stock
- Re-introduce the button to create a new stock item
|
2019-05-17 16:35:16 +10:00 |
|
Oliver Walters
|
117fd701cd
|
Refactor some code
|
2019-05-16 22:19:49 +10:00 |
|
Oliver Walters
|
0a1887477c
|
Create template for stock table
|
2019-05-16 22:15:44 +10:00 |
|
Oliver Walters
|
b4df96aaee
|
Simplify extended filters
|
2019-05-16 19:14:43 +10:00 |
|
Oliver Walters
|
292e29e95e
|
Add some more secondary modals
|
2019-05-15 07:50:54 +10:00 |
|
Oliver Walters
|
f979edef8e
|
Prevent double loading of stock.js
|
2019-05-14 23:47:15 +10:00 |
|
Oliver Walters
|
2e5b3bfdf9
|
Prevent multiple loads of part.js
|
2019-05-14 23:44:33 +10:00 |
|
Oliver Walters
|
58cc1cda77
|
Only load api.js once
|
2019-05-14 23:43:16 +10:00 |
|
Oliver Walters
|
505b7941b1
|
Add link to delete a part
- Part must first be deactivated
|
2019-05-14 23:33:25 +10:00 |
|
Oliver Walters
|
76e6094977
|
Add secondary modal to BOM
|
2019-05-14 23:30:32 +10:00 |
|
Oliver Walters
|
9d50f2a6ac
|
Toot toot all aboard the refactor tractor
- launchModalForm now accepts a 'secondary' parameter which is a list of secondary modals to attach
|
2019-05-14 23:27:45 +10:00 |
|
Oliver Walters
|
97c4e5acbf
|
Add some secondary buttons to the part-create form
|
2019-05-14 23:19:56 +10:00 |
|
Oliver Walters
|
02033c2157
|
Add 'keywords' field to Part
- Shows up in search results
|
2019-05-14 17:23:20 +10:00 |
|
Oliver Walters
|
06e95819c9
|
Update form for deleting a BOM item
|
2019-05-13 23:00:04 +10:00 |
|
Oliver Walters
|
00b37b62db
|
Updated form to delete part category
|
2019-05-13 22:55:40 +10:00 |
|
Oliver Walters
|
ffa5a25fa9
|
Updated form for deleting part attachments
|
2019-05-13 22:53:58 +10:00 |
|
Oliver Walters
|
3e4d778539
|
Change menu ordering
|
2019-05-13 21:56:39 +10:00 |
|
Oliver Walters
|
2408318eae
|
Add new view to duplicate a part
- Allows 'deep_copy' (copies all BOM items for the duplicated part)
|
2019-05-13 21:41:32 +10:00 |
|
Oliver Walters
|
e3a9a70678
|
Add a form/view/etc for BOM validation
|
2019-05-12 16:27:50 +10:00 |
|
Oliver Walters
|
c7f0d56be4
|
Don't display BOM hash any more!
|
2019-05-12 16:09:11 +10:00 |
|
Oliver Walters
|
d17e36b9f9
|
Add BOM checksum info panels to the BOM view
|
2019-05-12 13:24:58 +10:00 |
|
Oliver Walters
|
9149619f38
|
Make BOM tab badge red if the BOM is not validated
|
2019-05-12 13:12:04 +10:00 |
|
Oliver Walters
|
4c3032e2f0
|
Add function to calculate BOM hash
- Uses hashlib.md5
|
2019-05-12 12:42:20 +10:00 |
|
Oliver Walters
|
1d36ea3e2e
|
Add a 'full_name' field for Part
- Combines IPN | Name | Variant
- Use this to display in most views
|
2019-05-12 12:16:04 +10:00 |
|
Oliver Walters
|
b3cca1d851
|
Improve form management when possible part matches are found
- Display the checkbox always
- Display a warning message above the form
|
2019-05-11 18:07:37 +10:00 |
|
Oliver Walters
|
d9c0d2f5e3
|
Update PartCreate form
- Display list of close matches
- Invalidate form (for now)
|
2019-05-11 11:55:17 +10:00 |
|
Oliver Walters
|
68b273aae1
|
Fixed some more part name displays
|
2019-05-10 22:18:56 +10:00 |
|