Devin Slauenwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d76e1b7576 
							
						 
					 
					
						
						
							
							feat: barcode scanner promise to return scanned row. ( #31018 )  
						
						... 
						
						
						
						* feat: barcode scanner promise to return scanned row.
* fix: missing reject at alternate code path 
						
						
					 
					
						2022-05-16 13:14:26 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							ab80783e3a 
							
						 
					 
					
						
						
							
							refactor: single function to fetch related row  
						
						... 
						
						
						
						There was separate function for batch row which frequently didn't
receive all the love main function received like:
1. empty row reuse
2. max qty validation
Hence it makes sense to combine these in one fat function 
						
						
					 
					
						2022-05-11 19:27:16 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							d35a13ec7e 
							
						 
					 
					
						
						
							
							refactor: change alert duration to 3 and modern js  
						
						
						
						
					 
					
						2022-05-11 18:52:14 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							7f14222700 
							
						 
					 
					
						
						
							
							docs: document barcode_scanner API  
						
						
						
						
					 
					
						2022-05-11 18:45:31 +05:30 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
						
						
							
						
						
							0a77c28594 
							
						 
					 
					
						
						
							
							fix: cast value to Number type  
						
						
						
						
					 
					
						2022-05-05 10:46:40 -04:00 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
						
						
							
						
						
							47b4251844 
							
						 
					 
					
						
						
							
							feat: prompt qty on scan  
						
						
						
						
					 
					
						2022-05-05 09:39:19 -04:00 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
						
						
							
						
						
							7ae89dedd5 
							
						 
					 
					
						
						
							
							fix: cleanup dont_allow_new_row logic  
						
						
						
						
					 
					
						2022-05-04 11:06:16 -04:00 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5560ceca62 
							
						 
					 
					
						
						
							
							fix: max qty message  
						
						... 
						
						
						
						Co-authored-by: Ankush Menat <ankushmenat@gmail.com> 
						
						
					 
					
						2022-05-04 10:32:21 -04:00 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
						
						
							
						
						
							48128911be 
							
						 
					 
					
						
						
							
							fix: syntax  
						
						
						
						
					 
					
						2022-04-29 16:27:15 -04:00 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
						
						
							
						
						
							ceffbf243e 
							
						 
					 
					
						
						
							
							fix: show alert when maximum qty scanned is reached  
						
						
						
						
					 
					
						2022-04-27 22:07:25 -04:00 
						 
				 
			
				
					
						
							
							
								Devin Slauenwhite 
							
						 
					 
					
						
						
						
						
							
						
						
							159cf2848e 
							
						 
					 
					
						
						
							
							fix: get correct row to modify with duplicate item_codes and max_qty fields are present  
						
						
						
						
					 
					
						2022-04-27 22:03:39 -04:00 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							225deb949b 
							
						 
					 
					
						
						
							
							fix: use empty row when batch is scanned ( #30638 )  
						
						
						
						
					 
					
						2022-04-07 21:38:18 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							6a069d6efa 
							
						 
					 
					
						
						
							
							feat: dont trigger selector if all info is scanned  
						
						
						
						
					 
					
						2022-04-01 21:11:03 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							47f27a5171 
							
						 
					 
					
						
						
							
							refactor: move scan api to stock utils; add item_info  
						
						
						
						
					 
					
						2022-04-01 21:11:03 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							b58b1343bb 
							
						 
					 
					
						
						
							
							refactor: dont harcode "serial_no" field  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							806f420ddd 
							
						 
					 
					
						
						
							
							fix: revert global flag added for erasing barcode  
						
						... 
						
						
						
						This looked like a hack and doesn't even work anyway! how can row level
barcode-item relation be maitnained on entire form? 
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							17a2ceb5d1 
							
						 
					 
					
						
						
							
							style: prettier js  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0e7949aa 
							
						 
					 
					
						
						
							
							fix: clean up if item is not found  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							32e44f5121 
							
						 
					 
					
						
						
							
							fix: correctly capture first serial no  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c604d679 
							
						 
					 
					
						
						
							
							refactor: dont hardcode child table name  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8656b3c8 
							
						 
					 
					
						
						
							
							refactor: split data update responsibilty to multiple functions  
						
						... 
						
						
						
						Apply "single responsibilty principle" 
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							c34847e801 
							
						 
					 
					
						
						
							
							refactor: dont hardcode child table "items"  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							893139f963 
							
						 
					 
					
						
						
							
							refactor: dont hardcode "scan_barcode" field  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							bd06ffab00 
							
						 
					 
					
						
						
							
							refactor: store scannned field as attr  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								Ankush Menat 
							
						 
					 
					
						
						
						
						
							
						
						
							2d15413c9e 
							
						 
					 
					
						
						
							
							refactor: transaction.js -> barcode_scanner.js  
						
						
						
						
					 
					
						2022-03-28 12:07:00 +05:30