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 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						5e309a62f7 
					 
					
						
						
							
							Display "Fulfilled" items  
						
						... 
						
						
						
						- Once a salesorder has been marked as "shipped" then the table is displayed differently
- The sub rows show stock items which have been fulfilled against the sales order 
						
						
					 
					
						2020-04-27 10:31:38 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						5167117067 
					 
					
						
						
							
							Calculate 'fulfilled' quantity once a sales order is marked as shipped  
						
						... 
						
						
						
						- This allows us to delete the SalesOrderAllocation objects from the database 
						
						
					 
					
						2020-04-27 08:58:18 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						3c5ba75d27 
					 
					
						
						
							
							PEP fixes  
						
						
						
						
					 
					
						2020-04-26 16:44:35 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						e768ada83b 
					 
					
						
						
							
							More work  
						
						... 
						
						
						
						- Consolidated "in_stock" filter to single code location
- Improve 'limit_choices_to' for BuildItem and SalesOrderAllocation
- Various template improvements etc 
						
						
					 
					
						2020-04-26 16:38:29 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4147163418 
					 
					
						
						
							
							Improve status code label rendering  
						
						
						
						
					 
					
						2020-04-26 15:29:21 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						0892b160c6 
					 
					
						
						
							
							"Fixes" for completing a build  
						
						... 
						
						
						
						- This will require a lot of unit testing to get right 
						
						
					 
					
						2020-04-26 00:32:09 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						4f0efec39f 
					 
					
						
						
							
							PEP and unit testing fixes  
						
						
						
						
					 
					
						2020-04-25 23:24:00 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						01a68270ea 
					 
					
						
						
							
							Add verbose names for multiple Build model fields  
						
						... 
						
						
						
						- Improve methods for different models 
						
						
					 
					
						2020-04-25 23:17:07 +10:00 
						 
				 
			
				
					
						
							
							
								Oliver Walters 
							
						 
					 
					
						
						
							
						
						b351976ae9 
					 
					
						
						
							
							Mark a SalesOrder as "shipped"  
						
						... 
						
						
						
						- Option to hide non-stock items from stock list
- Update models with new feature 
						
						
					 
					
						2020-04-25 08:46:28 +10:00