Oliver Walters
|
6a78f6d451
|
Include quantity currently being build in Part API
|
2020-03-26 17:43:02 +11:00 |
|
Oliver Walters
|
41bbbdcd43
|
Improve query speed when calculating how many parts are on order
|
2020-03-26 17:31:59 +11:00 |
|
Oliver Walters
|
57123283f4
|
Better filtering of annotations for Part-list API
|
2020-03-26 17:08:01 +11:00 |
|
Oliver
|
864a21ac85
|
Merge pull request #678 from SchrodingersGat/on-order
Add "On Order" badge
|
2020-03-26 14:53:54 +11:00 |
|
Oliver Walters
|
99efbd4c40
|
If a part has no stock but is on order, display an "on-order" badge
|
2020-03-26 14:46:40 +11:00 |
|
Oliver Walters
|
dae45875fb
|
Add 'on_order' quantity to the part list API
|
2020-03-26 14:46:23 +11:00 |
|
Oliver
|
d0f71ea6de
|
Merge pull request #676 from maxbachmann/master
use rapidfuzz instead of fuzzywuzzy
|
2020-03-23 09:18:38 +11:00 |
|
maxbachmann
|
b162c97226
|
use rapidfuzz instead of fuzzywuzzy
|
2020-03-22 22:31:15 +01:00 |
|
Oliver
|
c6f069028c
|
Update version.py
bump version number
|
2020-03-22 20:19:16 +11:00 |
|
Oliver
|
b6bc5e3bff
|
Merge pull request #675 from SchrodingersGat/po-attachment
Po attachment
|
2020-03-22 20:18:09 +11:00 |
|
Oliver Walters
|
25caec4c53
|
Fix unit testings
|
2020-03-22 20:13:38 +11:00 |
|
Oliver
|
7d095213a5
|
Merge pull request #646 from inventree/dependabot/pip/django-2.2.10
Bump django from 2.2.9 to 2.2.10
|
2020-03-22 20:13:18 +11:00 |
|
Oliver Walters
|
672119fb92
|
Update README.md
|
2020-03-22 20:07:36 +11:00 |
|
Oliver Walters
|
7f269898c4
|
Flake - ignore media and static dirs
|
2020-03-22 20:02:13 +11:00 |
|
Oliver Walters
|
82be9db3df
|
Make a fancy badge
|
2020-03-22 19:57:51 +11:00 |
|
Oliver Walters
|
90aa205057
|
Update translations
|
2020-03-22 19:57:37 +11:00 |
|
Oliver Walters
|
4a259dc146
|
Can now successfully edit or delete a purchase-order attachment
|
2020-03-22 19:55:46 +11:00 |
|
Oliver Walters
|
5af2fae120
|
Simplify URLs for purchase orders
|
2020-03-22 19:47:08 +11:00 |
|
Oliver Walters
|
834f80698b
|
Create a new attachment against a PurchaseOrder
|
2020-03-22 18:41:41 +11:00 |
|
Oliver Walters
|
56a6943438
|
Add an 'attachment' page for the PurchaseOrder view
|
2020-03-22 18:13:34 +11:00 |
|
Oliver Walters
|
cc41752f9f
|
Add PurchaseOrderAttachment model
- File attachment against PurchaseOrder
|
2020-03-22 18:02:53 +11:00 |
|
Oliver Walters
|
a661d7e1a6
|
Abstract the PartAttachment class
Now "Attachments" are much easier to implement for different models
|
2020-03-22 17:59:23 +11:00 |
|
Oliver
|
3b6ed585ab
|
Merge pull request #671 from SchrodingersGat/allocation-add
Bugfix: Build Allocation
|
2020-03-19 10:29:00 +11:00 |
|
Oliver Walters
|
01f1ac49e3
|
Improve SupplierPart detail page
|
2020-03-19 10:23:41 +11:00 |
|
Oliver Walters
|
5207b2ba21
|
Add build status label to part detail
|
2020-03-19 10:20:09 +11:00 |
|
Oliver Walters
|
6fd0380196
|
Display item overage in the allocation list
|
2020-03-19 10:16:58 +11:00 |
|
Oliver Walters
|
15bc457714
|
Improve calculation of BOM item overage
|
2020-03-19 10:15:43 +11:00 |
|
Oliver Walters
|
3fd0cf67b6
|
Fix summation of build allocation items
|
2020-03-19 09:01:22 +11:00 |
|
Oliver
|
daa8496157
|
Merge pull request #669 from SchrodingersGat/round-fix
Implement auto-rounding decimal field
|
2020-03-19 08:47:29 +11:00 |
|
Oliver
|
1259cea2c3
|
Merge pull request #668 from SchrodingersGat/part-creation-details
Part creation details
|
2020-03-18 22:23:35 +11:00 |
|
Oliver Walters
|
6731bc1b06
|
Implement auto-rounding decimal field
Ref: https://stackoverflow.com/questions/37958130/automatically-round-djangos-decimalfield-according-to-the-max-digits-and-decima
|
2020-03-18 22:22:40 +11:00 |
|
Oliver Walters
|
d51ac2f5c2
|
Save creation user when making a new part via the API
|
2020-03-18 22:00:32 +11:00 |
|
Oliver Walters
|
a147ce4284
|
Save the current user when creating a new part
|
2020-03-18 21:53:02 +11:00 |
|
Oliver Walters
|
8186e4bab0
|
Display creation information in part detail page
|
2020-03-18 21:50:38 +11:00 |
|
Oliver Walters
|
2b08b0f2b9
|
Add new fields for Part object
- Creation date
- Creation user
- Responsible user
|
2020-03-18 21:50:18 +11:00 |
|
Oliver
|
febd1ad4a7
|
Merge pull request #667 from SchrodingersGat/hide-template-parts
Limit choices for Part selection
|
2020-03-18 21:32:29 +11:00 |
|
Oliver Walters
|
8eaaf62eda
|
Limit choices for Part selection
Based on is_template / virtual / active status
|
2020-03-18 21:28:11 +11:00 |
|
Oliver
|
b2cb41f879
|
Merge pull request #666 from SchrodingersGat/build-allocation
Build allocation fix
|
2020-03-18 21:07:44 +11:00 |
|
Oliver Walters
|
c04aa1bff7
|
Increase unit testing for BOM item model
|
2020-03-18 21:04:37 +11:00 |
|
Oliver Walters
|
3b9f57fc80
|
Bug fix - Multiplying float by decimal
- Overage percentage now uses explicit decimal multiplication
|
2020-03-18 20:44:45 +11:00 |
|
Oliver Walters
|
33ffa2f75f
|
Add option to make stock-table read-only
- Default table is not read-only
|
2020-03-18 20:37:25 +11:00 |
|
Oliver
|
1fa4e7f5fb
|
Merge pull request #658 from SchrodingersGat/part-notes-fix
Allow 'notes' field in Part object to be blank
|
2020-02-23 20:06:26 +11:00 |
|
Oliver Walters
|
4a2fa36e30
|
Allow 'notes' field in Part object to be blank
|
2020-02-23 20:02:33 +11:00 |
|
Oliver
|
6c415bc922
|
Merge pull request #653 from SchrodingersGat/stock-item-tree
Stock item tree
|
2020-02-19 00:02:59 +11:00 |
|
Oliver Walters
|
068c237c6e
|
remove failing test
|
2020-02-18 23:59:37 +11:00 |
|
Oliver
|
826102e10e
|
Merge pull request #654 from SchrodingersGat/error-fix
Catch a ProgrammingError if table does not exist
|
2020-02-18 11:13:44 +11:00 |
|
Oliver Walters
|
066d69215f
|
Catch a ProgrammingError if table does not exist
|
2020-02-18 10:44:01 +11:00 |
|
Oliver Walters
|
49118d8083
|
Do not let a StockItem be deleted if child items exist
|
2020-02-18 10:41:06 +11:00 |
|
Oliver Walters
|
49d5573f8b
|
Bug fix: Update child/parent relationship when a StockItem is deleted
- Pass the child items up to the parent of the deleted item
- Fix unit tests
|
2020-02-18 08:42:55 +11:00 |
|
Oliver Walters
|
9e456f5a11
|
Flake fix
|
2020-02-18 08:15:05 +11:00 |
|