2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-06-17 05:40:43 +00:00
Commit Graph

986 Commits

Author SHA1 Message Date
Oliver Walters 2bc34853e2 import/export manager for PartParameter 2019-09-13 22:27:32 +10:00
Oliver Walters c469e48f26 Data manager for BomItem 2019-09-13 22:23:40 +10:00
Oliver Walters bacd70687d Management class for PartCategory import / export 2019-09-13 22:20:08 +10:00
Oliver Walters 89acc778f5 Skip unchanged lines for matching ID values 2019-09-13 22:11:31 +10:00
Oliver Walters ac36048230 Improve import/export of Part
- Can now import part data
- Either UPDATE existing rows, or CREATE new ones
2019-09-13 22:08:31 +10:00
Oliver Walters 8a68313e5e Customize admin export of Part object 2019-09-13 21:39:37 +10:00
Oliver Walters 567826165c Improve BomItem editing form
- Don't allow duplication of an item already in the BOM
- Remove the parent part from the BOM
2019-09-13 16:26:44 +10:00
Oliver Walters 8716281f7e Add unit test for invalid characters 2019-09-13 11:15:54 +10:00
Oliver Walters 61d2ce67ef Hide dropdown-menu for functionality that does not yet exist 2019-09-12 22:01:18 +10:00
Oliver Walters 4dc7da41b9 pepper 2019-09-09 20:02:52 +10:00
Oliver Walters ddb041fe44 Filter by category too 2019-09-09 19:59:56 +10:00
Oliver Walters 776fc8b1e5 Add 'used_in' count to part export 2019-09-09 19:37:59 +10:00
Oliver Walters 8723a6c219 Add 'purchaseable' field to part export 2019-09-09 19:10:57 +10:00
Oliver Walters fff42e7dbb Export stock based on part 2019-09-08 23:58:40 +10:00
Oliver Walters e4fc44c135 More test 2019-09-08 20:36:51 +10:00
Oliver Walters 2a203be5cc Tests for part parameters 2019-09-08 20:18:21 +10:00
Oliver Walters dac61eafa2 Fixed tests
- Tree classes now need extra configuration in the fixture
- Check for null pk when cleaning a tree node
2019-09-08 19:41:54 +10:00
Oliver Walters a5189b8f3f Replace a recursive function 2019-09-08 19:28:40 +10:00
Oliver Walters 0d6a3d3b28 BOM table now refreshes the table rather than the page 2019-09-08 19:24:47 +10:00
Oliver Walters 3eb3c43e5c Change foreign keys to TreeForeignKey 2019-09-08 19:19:39 +10:00
Oliver Walters 678157aac4 Update StockLocation and PartCategory models
- Use the MPTT functionality once more
2019-09-08 19:13:13 +10:00
Oliver Walters 2f11fccb73 Migrate InvenTreeTree to using MPTT model 2019-09-08 14:08:49 +10:00
Oliver Walters c45fcb45cf Delete a part parameter template from the settings view 2019-09-07 20:30:51 +10:00
Oliver Walters 42ade0e0b7 Edit part parameter template from settings view 2019-09-07 20:28:38 +10:00
Oliver Walters 67ea0fa887 Create a new part parameter template 2019-09-07 19:53:47 +10:00
Oliver Walters f415e2040e API endpoint for PartParameter and PartParameterTemplate 2019-09-07 19:44:10 +10:00
Oliver Walters 13270617b9 Ensure PartParameterTemplate name is unique 2019-09-07 19:43:41 +10:00
Oliver Walters 9c864aa619 Hide the 'sellable' tag for now
- Keep hidden until parts can actually be sold
2019-09-07 10:51:39 +10:00
Oliver Walters dac1264878 Fixed unit tests 2019-09-06 12:48:31 +10:00
Oliver Walters 38b88e44bd Bug fix 2019-09-05 20:22:47 +10:00
Oliver Walters 37d9c59a0e Add API endpoint for validating a BOM item 2019-09-05 19:29:51 +10:00
Oliver Walters 1ea7bdf843 Add a note 2019-09-05 13:12:49 +10:00
Oliver Walters 0508c2dcaf Use the hash for each line item to calculate the total BOM hash 2019-09-05 13:10:26 +10:00
Oliver Walters 7671eb2b22 Add a checksum field to the bom line item 2019-09-05 12:58:11 +10:00
Oliver Walters e903c1858f PEP 2019-09-03 22:45:45 +10:00
Oliver Walters 20b37a2d11 Test fixes 2019-09-03 22:45:11 +10:00
Oliver Walters 41806089e3 Select the default currency if one is not specifically selected 2019-09-03 22:33:50 +10:00
Oliver Walters 3682e9b5fb Display currency selection in part pricing dialog 2019-09-03 22:28:53 +10:00
Oliver Walters 7314f33d6d Add currency selection field for price calculation form 2019-09-03 22:00:43 +10:00
Oliver Walters ef674061de Part category collapse is persistent 2019-08-29 15:50:48 +10:00
Oliver Walters 43967e302b Add ablity to serialize an existing quantity of stock
- Do not have to serialize all the stock
- Add tests
- Add function to copy entire stock transaction history
2019-08-28 21:12:16 +10:00
Oliver Walters d5ad53c788 Add docstring 2019-08-28 19:44:46 +10:00
Oliver Walters f94be40857 Style fixes 2019-08-28 19:44:02 +10:00
Oliver Walters 586a46175d Add modals for editing or deleting part parameters 2019-08-28 19:39:47 +10:00
Oliver Walters 51e4bdd821 URL / view for editing a PartParameter 2019-08-21 13:11:19 +10:00
Oliver Walters e77aeec2ce Change to ImportExport model admin 2019-08-20 18:04:22 +10:00
Oliver Walters 9630c90924 Add buttons to edit/delete parameters 2019-08-20 18:01:20 +10:00
Oliver Walters 307a04da58 Add View/Form for creating a new PartParameterTemplate 2019-08-20 14:33:18 +10:00
Oliver Walters 15a42878db Improved view for creating a new part parameter
- Hide the Part input
- Reduce options based on parameters that already exist!
2019-08-20 14:28:15 +10:00
Oliver Walters c68c79ea43 Create view / form / URL for PartParameter creation 2019-08-20 14:14:21 +10:00