Oliver Walters 
							
						 
					 
					
						
						
							
						
						df91b8cf4d 
					 
					
						
						
							
							Add function to get all test results as a map  
						
						... 
						
						
						
						- This will be required for pushing out to a test report 
						
						
					 
					
						2020-05-16 20:45:10 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2bb9fd9955 
					 
					
						
						
							
							Add some unit testing for the new model  
						
						
						
						
					 
					
						2020-05-16 20:27:01 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						f39f5e5825 
					 
					
						
						
							
							Add StockItemTestResult model  
						
						
						
						
					 
					
						2020-05-16 19:56:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						8a99062704 
					 
					
						
						
							
							PEP fixes  
						
						
						
						
					 
					
						2020-05-16 17:52:25 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						a6ad263ee7 
					 
					
						
						
							
							Fix clean functions so unit tests pass  
						
						
						
						
					 
					
						2020-05-16 17:43:32 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						7190a8ef69 
					 
					
						
						
							
							Serial number placeholder text for BuildComplete form  
						
						
						
						
					 
					
						2020-05-16 17:29:41 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						6552d011a4 
					 
					
						
						
							
							Better calculatation of placeholder text for serial number  
						
						
						
						
					 
					
						2020-05-16 16:42:34 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3df8f33080 
					 
					
						
						
							
							Logic fixes for CreateStockItem form  
						
						... 
						
						
						
						- Improved data validation
- Fix bug where form was not checked for validity 
						
						
					 
					
						2020-05-16 12:04:53 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3d0bea15ae 
					 
					
						
						
							
							Refactor function naming  
						
						
						
						
					 
					
						2020-05-16 12:03:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4cb97b1340 
					 
					
						
						
							
							Add some more form candy  
						
						
						
						
					 
					
						2020-05-16 11:55:10 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						498ad4162c 
					 
					
						
						
							
							Bugfix: Turns out 'prefix' and 'suffix' were protected fields!  
						
						
						
						
					 
					
						2020-05-16 11:05:45 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						8fae32e3c7 
					 
					
						
						
							
							Refactor HelperForm to easily allow setting prepended text / placeholder / etc  
						
						
						
						
					 
					
						2020-05-16 09:33:34 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						0ccac09962 
					 
					
						
						
							
							Auto-fill serial numbers for the SerializeStock form  
						
						
						
						
					 
					
						2020-05-16 09:06:39 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						10762fc1cf 
					 
					
						
						
							
							Refactor tractor  
						
						
						
						
					 
					
						2020-05-16 08:55:19 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						ea88a03b5a 
					 
					
						
						
							
							More serial number validation and unit testing  
						
						... 
						
						
						
						- 
						
						
					 
					
						2020-05-16 08:43:57 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						72cfaccac5 
					 
					
						
						
							
							Pass StockItem object through to the SerializeStock form  
						
						
						
						
					 
					
						2020-05-15 21:16:00 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						30b5f7d507 
					 
					
						
						
							
							Drag and drop for order attachments  
						
						
						
						
					 
					
						2020-05-13 11:28:45 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						7143c32fc9 
					 
					
						
						
							
							Drag-and-drop attachments for stock item  
						
						
						
						
					 
					
						2020-05-13 11:22:57 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						dcf00d816d 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-12 22:14:20 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						f5b97da5d2 
					 
					
						
						
							
							Refactor "attachment" table into template  
						
						
						
						
					 
					
						2020-05-12 22:05:38 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						366d4b2143 
					 
					
						
						
							
							Add new attechment functionality to new models  
						
						... 
						
						
						
						- Giving the ol' refactor tractor a fresh coat of paint 
						
						
					 
					
						2020-05-12 21:40:42 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						2369b40bbf 
					 
					
						
						
							
							Ensure user gets saved when uploading attachment via API  
						
						
						
						
					 
					
						2020-05-12 21:11:38 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						5d716d0cdd 
					 
					
						
						
							
							Add "upload date" field to fileattachment base class  
						
						
						
						
					 
					
						2020-05-12 20:57:41 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						d4fa7d936e 
					 
					
						
						
							
							Add 'user' field to attachment  
						
						
						
						
					 
					
						2020-05-12 20:50:03 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						0851a925fb 
					 
					
						
						
							
							Add ability to filter by whether the part is serialized or not  
						
						
						
						
					 
					
						2020-05-12 20:18:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4615fbc0d8 
					 
					
						
						
							
							Abillty to filter stock list by serial number  
						
						
						
						
					 
					
						2020-05-12 20:15:37 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						e4872d9f67 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-12 09:16:04 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b9d0c60189 
					 
					
						
						
							
							Pepper  
						
						
						
						
					 
					
						2020-05-12 08:12:42 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c6cff1fb2e 
					 
					
						
						
							
							Fixes for StockItem tracking API  
						
						... 
						
						
						
						- Make the tracking API consistent with other API endpoints 
						
						
					 
					
						2020-05-12 08:12:12 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						a86513e15d 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-12 00:29:33 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						17d0a015f2 
					 
					
						
						
							
							Add API endpoint for StockItem attachment items  
						
						
						
						
					 
					
						2020-05-11 23:32:40 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						c5999f7186 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-11 23:10:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						003b384abd 
					 
					
						
						
							
							Slight adjustment to page tabs for StockItem view  
						
						
						
						
					 
					
						2020-05-07 10:04:16 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						ea0d32fd3d 
					 
					
						
						
							
							PEP fixes  
						
						
						
						
					 
					
						2020-05-07 09:58:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						14132a6efa 
					 
					
						
						
							
							Add views / models / etc etc to support StockItem attachment  
						
						
						
						
					 
					
						2020-05-07 09:57:54 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						64f6238351 
					 
					
						
						
							
							Add StockItemAttachment model  
						
						
						
						
					 
					
						2020-05-07 09:39:28 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						1c3878829d 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-04 09:39:19 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						29335fa665 
					 
					
						
						
							
							Add "rejected" status code for StockItem  
						
						
						
						
					 
					
						2020-05-03 09:09:17 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						094ef38e27 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-05-02 15:29:47 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9b2045025b 
					 
					
						
						
							
							StockItem page tweaks  
						
						
						
						
					 
					
						2020-05-02 14:05:52 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						7fca496de8 
					 
					
						
						
							
							Bug fix for StockItem list API  
						
						... 
						
						
						
						- The wrong detail data was being set 
						
						
					 
					
						2020-05-02 13:51:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4197e29fce 
					 
					
						
						
							
							Major major major (improvements for StockItem list API)  
						
						... 
						
						
						
						OK LISTEN UP - Lots of work went into making this speedier:
- For related detail fields (e.g. part_detail), we pre-fetch and cache the model data
- This eliminates duplicate database hits for the same model instances
- Perform all field filtering manually, rather than using the DRF 'filter_fields' concept (this seems to add a lot of overhead)
- Use query annotations to getch calculated fields rather than fetching one-at-a-time
- And finally, if the request is AJAX then return a JsonResponse which is SO FREAKING MUCH FASTER 
						
						
					 
					
						2020-05-02 13:46:19 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						44319d24e4 
					 
					
						
						
							
							Custom list serializer for 'location_detail'  
						
						
						
						
					 
					
						2020-05-02 10:05:35 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						087001f29d 
					 
					
						
						
							
							Fix BOM table rendering  
						
						... 
						
						
						
						- Price was not being sent in the PartBriefSerializer! 
						
						
					 
					
						2020-04-28 23:17:15 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						351e825ba8 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-04-28 10:51:55 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						9add3d4409 
					 
					
						
						
							
							Much better rendering and calculation of part allocations  
						
						
						
						
					 
					
						2020-04-28 10:43:46 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						fb70da0331 
					 
					
						
						
							
							Cleanup part allocation calculation functions  
						
						
						
						
					 
					
						2020-04-28 10:35:19 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						440fe155ff 
					 
					
						
						
							
							Change glyphicons for fontawesome  
						
						... 
						
						
						
						I think I gottem all 
						
						
					 
					
						2020-04-28 09:31:51 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b338834146 
					 
					
						
						
							
							Merge remote-tracking branch 'inventree/master'  
						
						
						
						
					 
					
						2020-04-27 22:18:45 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						489dfa1823 
					 
					
						
						
							
							Bug fix for a code path which resulted in a form failing validation but not showing any errors!  
						
						... 
						
						
						
						This one has been here for a while! 
						
						
					 
					
						2020-04-27 20:45:01 +10:00