Oliver Walters
|
d563e873ed
|
Change some icons
|
2019-05-26 00:35:52 +10:00 |
|
Oliver Walters
|
add601e296
|
Display supplier part results on search page
|
2019-05-24 21:34:00 +10:00 |
|
Oliver
|
632be8f04f
|
Merge pull request #364 from SchrodingersGat/bom-footer
Display total part quantity in BOM footer
|
2019-05-23 23:23:52 +10:00 |
|
Oliver Walters
|
2bf80efc09
|
Display total part quantity in BOM footer
- https://stackoverflow.com/questions/45190917/bootstrap-table-footer-functions-not-working-data-footer-formatter
|
2019-05-23 23:18:35 +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
|
988a35d237
|
Serialize BOMItem pricing information
- Account for quantity
- Prefetch required items
|
2019-05-21 15:15:54 +10:00 |
|
Oliver Walters
|
d15b09a5f4
|
Don't serialize pricing
- Saves MANY queries and provides drastic speedup
|
2019-05-20 23:03:19 +10:00 |
|
Oliver Walters
|
2b098942b0
|
Fix pricing bug
- Include BOM item pricing in API
|
2019-05-18 23:08:56 +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
|
8c92c2c2a1
|
Display overage values in BOM table
|
2019-05-15 07:23:02 +10:00 |
|
Oliver Walters
|
e87f545d75
|
Render zero stock as 'No Stock' in BOM table
|
2019-05-14 18:12:17 +10:00 |
|
Oliver Walters
|
7447561f77
|
Fix link for part stock in BOM table
|
2019-05-14 17:12:06 +10:00 |
|
Oliver Walters
|
74c8b6768d
|
BOM table fixes
- Reorder columns
- Allow proper part name filtering
|
2019-05-14 15:43:16 +10:00 |
|
Oliver Walters
|
06e95819c9
|
Update form for deleting a BOM item
|
2019-05-13 23:00:04 +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
|
932c07287b
|
Button fixes
|
2019-05-10 08:38:50 +10:00 |
|
Oliver Walters
|
4c4df194fa
|
BOM table improvements
- Add part image
- Replace button text with icons
- Fix bug in BOM download
|
2019-05-09 00:29:16 +10:00 |
|
Oliver Walters
|
6a04e8b059
|
Allow sorting by BOM notes
|
2019-05-08 14:14:46 +10:00 |
|
Oliver Walters
|
d96989f640
|
Reorder BOM table
|
2019-05-08 13:42:20 +10:00 |
|
Oliver Walters
|
2eb825b0e6
|
Improved table rendering
|
2019-05-04 00:02:53 +10:00 |
|
Oliver Walters
|
b6becbc570
|
Rework build allocation
- Each item renders as a collapsible panel with overview data at the top
|
2019-05-01 07:48:46 +10:00 |
|
Oliver Walters
|
7e7ac60a1a
|
Tweaks
- Can't edit build status directly
- Refresh BOM table on reload
- Hide Company tabs that are not yet functional
|
2019-04-30 20:55:28 +10:00 |
|
Oliver Walters
|
e57a8cdcd1
|
Fix rendering of BOM table view
- Edit and delete rows now works
|
2019-04-26 23:32:22 +10:00 |
|
Oliver Walters
|
73282801c9
|
Fix for BOM display
- Perhaps need to make this cleaner, later on
- Is this too much data pushed through the API?
|
2019-04-26 22:41:29 +10:00 |
|
Oliver Walters
|
bcebb1c73c
|
Add select column to BOM table
- Doesn't do anything yet
|
2019-04-18 21:40:09 +10:00 |
|
Oliver Walters
|
5d887f3785
|
Remove 'simple-history'
- Might re-add it later on
|
2019-04-18 21:28:09 +10:00 |
|
Oliver Walters
|
cb7e98aa1c
|
Add extra BOM export format options
- Uses tablib (already used by django-import-export plugin)
- Needs cleanup but works well
- Problem exporting XLSX data (needs work!)
|
2019-04-17 23:52:15 +10:00 |
|
Oliver Walters
|
7eea9d1a20
|
Launch a modal to select BOM download format
- This will have to change! A client-side hack for now..
- Work out a better way to do this!
|
2019-04-16 21:46:12 +10:00 |
|
Oliver Walters
|
a4467fee21
|
Remove bootstrap-editable
- Revert to using modal django forms
|
2019-04-16 07:53:30 +10:00 |
|
Oliver Walters
|
bad46f85f4
|
Edit / delete / add BOM items
- Remove x-editable inline editing
- Uses only bootstrap-table and modal forms
- Hide the 'part' field in the bom item edit
|
2019-04-16 01:41:01 +10:00 |
|
Oliver Walters
|
a5e3af97ed
|
Move table functionality to external script
|
2019-04-15 22:28:29 +10:00 |
|
Oliver Walters
|
264f189917
|
Add function to wrap a value in an in-line editable field
- Requires bootstrap-editable
|
2019-04-15 00:11:14 +10:00 |
|