2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-19 21:45:39 +00:00
Commit Graph

2041 Commits

Author SHA1 Message Date
336b05aa4e Exclude sales order allocations when searching stock 2021-10-06 17:42:00 +11:00
cbd2732622 Merge remote-tracking branch 'inventree/master' into sales-order-allocation-fixes 2021-10-06 17:28:38 +11:00
b5c5842e7d Add ability to create a new sales order allocation using the API forms framework 2021-10-06 17:26:48 +11:00
4d13674452 Migrate views to use the API forms architecture:
- SalesOrderAllocationEdit
- SalesOrderAllocationDelete
2021-10-06 17:16:01 +11:00
87775ae16b Brace yourseflf 2021-10-06 17:02:27 +11:00
e055902f3e More JS linting 2021-10-06 16:58:00 +11:00
21be5b4a26 JS linting 2021-10-06 16:52:56 +11:00
ac3a97d4d6 Fix button callbacks for the allocation table 2021-10-06 16:47:21 +11:00
4d8bec9663 Fix rendering of row sub tables 2021-10-06 16:38:13 +11:00
f9f8527ae5 Fix build button
- Now links into the API forms
2021-10-06 16:20:15 +11:00
4d2cf233b3 Move the "loadSalesOrderLineItemTable" code to order.js 2021-10-06 16:14:39 +11:00
2d65f6f905 Merge branch 'inventree:master' into fr-1421-sso 2021-10-06 02:01:16 +02:00
05de802d1d javascript linting 2021-10-06 09:14:06 +11:00
95e7cc7a5d Fixes for unit tests 2021-10-06 08:56:24 +11:00
dd760bfecd Add filtering by "completed" status for purchase order line items 2021-10-05 17:15:41 +11:00
5e951ef64b Add 'filtering' for purchase order line item table 2021-10-05 16:57:33 +11:00
ce7552bc5b JS linting 2021-10-05 16:10:46 +11:00
dd4428464d Receiving items against a purchase order now makes use of the API forms
- Delete old unused code
- Improve serializer validation
2021-10-05 16:05:18 +11:00
a579bc8721 Initialize destination field 2021-10-05 15:10:16 +11:00
b75e817447 Construct bare-bones API form 2021-10-05 14:57:50 +11:00
e39f1c320c Merge remote-tracking branch 'inventree/master' into auto-allocation-improvements 2021-10-05 12:53:47 +11:00
a3ba33cae8 Fixes for build output tables
- Only show "completed" builds in the "completed builds" table (should be obvious)
- Display "serial number" appropriately in build output allocation table
2021-10-05 12:32:54 +11:00
7ecd4c70e7 JS linting 2021-10-05 11:02:57 +11:00
563deb5ffa Add ability to specify "source location" for stock allocations
- Defaults to build.take_from
- User-selectable at run-time
- Selected value affects select2 query
2021-10-05 10:38:18 +11:00
af66da4199 Merge branch 'plugin-2037' of https://github.com/matmair/InvenTree into plugin-2037 2021-10-05 00:41:03 +02:00
76668b0d54 Remove unused code (views / forms) 2021-10-05 09:21:33 +11:00
f6cf84f912 Form now works for "tracked" build outputs 2021-10-05 08:48:50 +11:00
9d1c146a40 Merge branch 'inventree:master' into plugin-2037 2021-10-04 23:26:59 +02:00
56221a33bf Merge branch 'inventree:master' into fr-1421-sso 2021-10-04 23:26:07 +02:00
ae0efe73d1 Further improvements to build allocation form
- Auto-allocation button ignores outputs which are complete
- StockItem API allows filtering by BomItem
- Quantity inputs are now auto-filled
- Display progress bar in the modal form
2021-10-05 08:25:10 +11:00
2d5854e1e5 fix nav error 2021-10-04 23:00:07 +02:00
4dbf87da56 refactor 2021-10-04 22:47:26 +02:00
950ae247a5 cleaner signature status 2021-10-04 22:39:45 +02:00
a79dba5ed3 plugin information section remodel 2021-10-04 22:37:09 +02:00
7ad9cf3b3d human name in navbar 2021-10-04 22:22:37 +02:00
f406ad7537 only show version if present 2021-10-04 22:21:15 +02:00
40789db66c better readable badges 2021-10-04 22:20:50 +02:00
e7237d13ae added version identifier 2021-10-04 22:10:31 +02:00
ef858f7701 publishing date for integration plugins 2021-10-04 20:00:27 +02:00
575be5b36a author information for integration plugin 2021-10-04 19:54:20 +02:00
87fff78944 navigtion-mixin icon setting 2021-10-04 19:30:54 +02:00
117baa72eb nav mixin: set nav-tab name 2021-10-04 19:24:41 +02:00
17df4ca91e Refactor allocation form
- The data is already loaded in the main table!
- Why would we want to throw that data away?
2021-10-05 01:05:42 +11:00
28509dbd68 Remove old unit test 2021-10-05 00:48:03 +11:00
416ba51e22 Add auto-fill option to select2 inputs on API forms
- WIll fill input if a single result is returned
2021-10-05 00:39:22 +11:00
8a90b9df6d Improve clean() function for BuildItem model
- BuildItemDelete now handled by API forms
- BuildItemEdit now handled by API forms
2021-10-05 00:14:31 +11:00
074466f087 Updates for stock allocation form
- Data submission
- Nested error handling
- Button callbacks to remove rows
2021-10-04 23:20:03 +11:00
a9d5b776d3 Adds error handling of nested form fields in the API form processing layer
- Muy complejo
- But the results speak for themselves!
 -This will need to be rolled out into the coming refactor...
2021-10-04 22:41:59 +11:00
258d159093 human name for plugins 2021-10-04 12:31:12 +02:00
22d6d49b97 Create a select2 stockitem input and a quantity input for each allocation row 2021-10-04 17:42:47 +11:00