| 
							
							
								 Oliver Walters | 988670cdbf | PEP | 2019-05-11 18:37:34 +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 | 7b4584ba2f | Add some more options for modal forms - Ability to display info or warning panels before the form | 2019-05-11 18:06:43 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 19854b4709 | Improve str2bool to validate checkbox return values - A checked checkbox returns 'on' :| | 2019-05-11 18:06:17 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 2e5b0bc961 | PEP | 2019-05-11 12:29:51 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 84d2fce8ca | Add a 'confirm_creation' input if there are possible part matches | 2019-05-11 12:29:02 +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 | 4e4ee2742b | Move modal form error messages to the top | 2019-05-11 11:50:00 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 1b8ca34ddb | Added fuzzy search function for matching against part names | 2019-05-11 10:36:24 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 343850c4f0 | Cleanup for part.views | 2019-05-11 09:51:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 63114a29f1 | Add PIP requirement for fuzzywuzzy https://github.com/seatgeek/fuzzywuzzy | 2019-05-11 09:31:23 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 992ee27f87 | Merge pull request #303 from SchrodingersGat/optional-quantity Make the 'quantity' field optional in the stock move API | 2019-05-11 09:31:03 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b73583be40 | Make the 'quantity' field optional in the stock move API If not specified, the entire quantity will be moved | 2019-05-11 09:02:30 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | e92899494f | Merge pull request #302 from SchrodingersGat/partial-move Partial move | 2019-05-11 00:48:40 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 271c684b22 | Making the frog happy | 2019-05-11 00:43:02 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 97b9cac205 | Successfully move multiple parts with partial quantities | 2019-05-11 00:42:24 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 306a981ca1 | Allow partial-quantity move - Automatically split out the stock
- Move the specified quantity to the new location | 2019-05-11 00:40:37 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c376f38a8d | Added function to split stock - Specify the quantity to move into the NEW stock item
- The left over quantity will remain in the current stock item | 2019-05-11 00:37:54 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6561a613d7 | Add extra validation step | 2019-05-11 00:07:21 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 8d5c4c521c | Pass stock move quantity through per item | 2019-05-11 00:04:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 99c0921113 | Add quantity selector to 'move items' modal form | 2019-05-10 23:51:26 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 9ba91a9d80 | Merge pull request #299 from SchrodingersGat/part-revision Part revision | 2019-05-10 23:26:28 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | b35226df3a | Merge pull request #300 from SchrodingersGat/select2-search Modal dropdowns now implement a partial-match search | 2019-05-10 23:23:41 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 914fe8988e | Merge remote-tracking branch 'inventree/master' into part-revision | 2019-05-10 23:21:56 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b4074afbad | Merge remote-tracking branch 'inventree/master' into select2-search | 2019-05-10 23:21:03 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 4c6a544b3c | Merge pull request #301 from SchrodingersGat/build-fix Remove comment, maybe? | 2019-05-10 23:20:32 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 31b42ac3a6 | Remove comment, maybe? | 2019-05-10 23:18:13 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6c394728cd | Modal dropdowns now implement a partial-match search - SO MUCH BETTER ZOMG
- https://select2.org/searching | 2019-05-10 23:06:38 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 7f1cdaf73f | PEP | 2019-05-10 22:52:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 8ac180a9e3 | Add validator to part name - Check for 'illegal' characters
- Mostly just as a test for validators! | 2019-05-10 22:52:06 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 68b273aae1 | Fixed some more part name displays | 2019-05-10 22:18:56 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | f76f1f54ae | Add 'variant' field to Part model - Display 'long_name' which is concatenation of name and variant | 2019-05-10 22:17:13 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 164f98540d | Merge pull request #297 from SchrodingersGat/field-doc Field doc | 2019-05-10 20:18:51 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 01778f996e | PEP fixes | 2019-05-10 20:12:15 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | ba2f565e35 | docstring improvements - Added Attribute docstring to all model objects | 2019-05-10 20:11:52 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | be144c0d35 | Merge pull request #296 from SchrodingersGat/take-from Take from | 2019-05-10 19:54:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 763e0a991c | Limit user choices in the manual part allocation form | 2019-05-10 19:12:56 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | bbf46c4580 | Display 'take_from' location on build detail page | 2019-05-10 19:07:38 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 3588161632 | Build.getAutoAllocations() only selects parts from the designation location | 2019-05-10 19:03:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 468322fa9d | Add field 'take_from' to Build | 2019-05-10 19:03:10 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 7ba5f7869a | Merge pull request #290 from SchrodingersGat/auto-allocation Auto allocation | 2019-05-10 08:52:21 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 66b729d579 | Moved 'complete build' button to the build detail page | 2019-05-10 08:44:07 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 932c07287b | Button fixes | 2019-05-10 08:38:50 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b377efbbec | Replaced button text with icons | 2019-05-10 08:36:08 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 05f5aa27c5 | Add a 'Remove build allocation' function - Removes all parts allocated to a given build | 2019-05-10 08:33:54 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 3543bd0b63 | Update README.md | 2019-05-10 07:40:08 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 345913bc90 | Improve rendering of 'Complete Build' form | 2019-05-09 23:59:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 7835562396 | Auto-allocation form now working - Displays a list of stock items which will be allocated | 2019-05-09 23:55:30 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | e1fbd4611f | Merge pull request #289 from SchrodingersGat/delete_on_empty Delete on empty | 2019-05-09 23:26:19 +10:00 |  | 
			
				
					| 
							
							
								 Oliver | 793b4f8063 | Merge pull request #288 from SchrodingersGat/tree-badges Tree badges | 2019-05-09 23:06:32 +10:00 |  |