Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a46f04ac74 
								
							 
						 
						
							
							
								
								Grow markup field for pricing batch rows, ever so slightly  
							
							... 
							
							
							
							ugh, this wasn't precise enough for one client (previously), hopefully this is
good enough now... 
							
						 
						
							2019-01-08 12:32:29 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								48625253be 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-01-05 22:02:28 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								52ebb9c15f 
								
							 
						 
						
							
							
								
								Always set "runas" user when making DB session for command  
							
							... 
							
							
							
							hopefully this doesn't break anything..! 
							
						 
						
							2019-01-02 14:13:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								633fa3f4a8 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-01-01 22:27:34 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ff19cb8f70 
								
							 
						 
						
							
							
								
								Fix some ORM backrefs for Member  
							
							
							
						 
						
							2018-12-20 13:47:19 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d571811ed0 
								
							 
						 
						
							
							
								
								Add basic Member table  
							
							... 
							
							
							
							plus contact info, via ORM magic 
							
						 
						
							2018-12-19 23:04:49 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								650a4cb367 
								
							 
						 
						
							
							
								
								Tweak logging if duplicate keys found when making cache  
							
							... 
							
							
							
							every little clue helps when that happens... 
							
						 
						
							2018-12-19 18:58:44 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2cff81a8f3 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-19 15:10:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7eeffc3376 
								
							 
						 
						
							
							
								
								Fix product version schema, for last migration  
							
							
							
						 
						
							2018-12-19 15:07:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4e64e18f50 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-19 13:08:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								480be90b53 
								
							 
						 
						
							
							
								
								Grow Product.uom_abbreviation field to allow 10 chars  
							
							
							
						 
						
							2018-12-19 13:07:47 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								180188469f 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-19 11:34:13 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								12f3d7bf2a 
								
							 
						 
						
							
							
								
								Add way to declare label type for new label batch from data file  
							
							... 
							
							
							
							label code is now another field on the batch header.  also, label code now
allows 30 chars instead of just 3 
							
						 
						
							2018-12-18 19:25:11 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								61713a3e2f 
								
							 
						 
						
							
							
								
								Add "label profile" field for label batches  
							
							... 
							
							
							
							do with it what you will.. 
							
						 
						
							2018-12-18 18:25:22 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5291479bdd 
								
							 
						 
						
							
							
								
								Add subdepartment to core "product" batch row mixin schema  
							
							... 
							
							
							
							and populate that, for pricing batches 
							
						 
						
							2018-12-18 16:49:49 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d7dce05990 
								
							 
						 
						
							
							
								
								Add basic support for making new pricing batch from input file  
							
							... 
							
							
							
							file must be Excel (xlsx) and have a 'upc' column 
							
						 
						
							2018-12-17 22:34:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e778b28599 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-12 12:34:49 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7d369df322 
								
							 
						 
						
							
							
								
								Refactor how we read some config values for datasync  
							
							... 
							
							
							
							in order to avoid the deprecated `RattailConfig.has_option()` call 
							
						 
						
							2018-12-12 12:25:50 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8c78a2d870 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-11 13:55:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3f2f2d8a36 
								
							 
						 
						
							
							
								
								Fix population logic when making batch from file via filemon  
							
							... 
							
							
							
							i.e. let handler to normal setup/teardown when populating batch 
							
						 
						
							2018-12-11 13:54:26 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								67504b4ae2 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-05 12:12:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1d8083bc60 
								
							 
						 
						
							
							
								
								Add clue for checking perms, when pruning non-existing filemon folder  
							
							
							
						 
						
							2018-12-05 11:25:16 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2db9d8359c 
								
							 
						 
						
							
							
								
								Overhaul datasync consumer thread logic a bit  
							
							... 
							
							
							
							this does two things mainly:
 * loses the concept of "isolated" vs. "common" consumer threads (all threads
   in use thus far were isolated, now that's the only option)
 * consumer no longer processes "all" available changes, "batched up" by the
   'obtained' timestmap.  instead it now will only process that "first batch"
   in a given run.  that lets us use SQL to separate batches more simply, as
   well as ensures smaller processing times between DB commits, which leads to
   better progress transparency from the outside 
							
						 
						
							2018-12-04 23:31:54 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								01498a2a50 
								
							 
						 
						
							
							
								
								Add "sync me" flag to LabelProfile model, honor it within importers  
							
							... 
							
							
							
							meant to allow datasync of LabelProfile records, but only for those records
which have "opted in" to the sync 
							
						 
						
							2018-12-04 18:55:20 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9657949a08 
								
							 
						 
						
							
							
								
								Add way to extend available types, for rattail make-config  
							
							
							
						 
						
							2018-12-03 19:48:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cd941ae750 
								
							 
						 
						
							
							
								
								Add Object.setdefault() method  
							
							... 
							
							
							
							for use as 'env' object with fabric2 
							
						 
						
							2018-12-03 00:49:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a8e3288026 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-12-02 15:24:21 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								562705d9ee 
								
							 
						 
						
							
							
								
								Update sample config and new project template  
							
							... 
							
							
							
							various things encountered when making a new project 
							
						 
						
							2018-12-01 19:36:43 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								42047ffc87 
								
							 
						 
						
							
							
								
								Add old_price_margin column for pricing batch rows  
							
							
							
						 
						
							2018-11-30 19:24:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								750e0129ee 
								
							 
						 
						
							
							
								
								Tweak some label batch logic per python3  
							
							... 
							
							
							
							regarding "batch from CSV file" logic 
							
						 
						
							2018-11-30 18:30:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bebfe1b519 
								
							 
						 
						
							
							
								
								Allow override of decimal places when converting hours  
							
							
							
						 
						
							2018-11-30 16:59:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								af340c79f7 
								
							 
						 
						
							
							
								
								Fix "margin threshold" bug in pricing batch logic  
							
							... 
							
							
							
							also make sure to flush session once every 200 new rows when populating 
							
						 
						
							2018-11-26 18:56:08 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2773663d70 
								
							 
						 
						
							
							
								
								Grow some "margin" columns in pricing batch row table  
							
							... 
							
							
							
							to account for 1000% margins and the like 
							
						 
						
							2018-11-26 18:55:41 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8aa28cb95b 
								
							 
						 
						
							
							
								
								Add basic "min % diff" logic for pricing batches  
							
							
							
						 
						
							2018-11-25 20:25:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								25d32aec03 
								
							 
						 
						
							
							
								
								Bit o' cleanup  
							
							
							
						 
						
							2018-11-25 19:40:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aa4346d140 
								
							 
						 
						
							
							
								
								Don't log "topo sortkey" definitions for datasync  
							
							... 
							
							
							
							that's a lot of noise, and basically not useful.  can uncomment this as needed
for local testing 
							
						 
						
							2018-11-24 15:57:11 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4541a6ae7d 
								
							 
						 
						
							
							
								
								Add rattail datasync check-watchers subcommand  
							
							... 
							
							
							
							this lets us better monitor datasync health from Shinken etc. 
							
						 
						
							2018-11-24 15:56:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								058eb5d2bd 
								
							 
						 
						
							
							
								
								Coerce generic import batch row keys to string, for description  
							
							
							
						 
						
							2018-11-22 20:22:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3a38460383 
								
							 
						 
						
							
							
								
								Tweak source data file attribute for CSV importers  
							
							
							
						 
						
							2018-11-22 20:22:36 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3c2ec56557 
								
							 
						 
						
							
							
								
								Add some default magic for importers reading from CSV file  
							
							
							
						 
						
							2018-11-22 15:28:02 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aa3daae879 
								
							 
						 
						
							
							
								
								Add some workarounds when importer command has no config  
							
							... 
							
							
							
							this maybe only happens in a test? 
							
						 
						
							2018-11-21 15:42:53 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c4f2c4fd 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-11-19 21:33:59 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6207645f29 
								
							 
						 
						
							
							
								
								Tweak how we assign 'runas' user for commands  
							
							
							
						 
						
							2018-11-19 21:27:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f327e396 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-11-19 14:12:46 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5b14774fba 
								
							 
						 
						
							
							
								
								Add margin_diff, price_diff_percent for pricing batch rows  
							
							
							
						 
						
							2018-11-18 21:11:25 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								550392d2b8 
								
							 
						 
						
							
							
								
								Add suggested_price to pricing batch row table  
							
							... 
							
							
							
							and populate it 
							
						 
						
							2018-11-18 20:01:21 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0d855cb8d9 
								
							 
						 
						
							
							
								
								Add Customer.wholesale flag  
							
							
							
						 
						
							2018-11-17 19:25:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								081fe2625a 
								
							 
						 
						
							
							
								
								Add rattail purge-batches command  
							
							
							
						 
						
							2018-11-17 17:55:44 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fd30035e60 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2018-11-14 09:56:58 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a183b2e745 
								
							 
						 
						
							
							
								
								Add "suggested price" hack for old-style rattail -> rattail datasync  
							
							... 
							
							
							
							this whole thing should go away at some point, since importer-based datasync
should work just fine..?  guess we'll see when we try 
							
						 
						
							2018-11-14 09:54:55 -06:00