Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								31638a62bf 
								
							 
						 
						
							
							
								
								Never update local object's key field(s) when importing  
							
							 
							
							... 
							
							
							
							Sneaky bug... 
							
						 
						
							2016-06-01 22:16:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								05f770cbd8 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-27 14:19:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								60d87ae090 
								
							 
						 
						
							
							
								
								Add logic for skipping deletion if no key, in import-based datasync consumer  
							
							 
							
							
							
						 
						
							2016-05-27 13:08:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd006b501 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-26 15:25:56 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0abf66815f 
								
							 
						 
						
							
							
								
								Default to empty list for cache query options in SQLAlchemy importers  
							
							 
							
							
							
						 
						
							2016-05-26 15:10:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2c2c8f01ed 
								
							 
						 
						
							
							
								
								Add support for preferred field in phone/email importers  
							
							 
							
							
							
						 
						
							2016-05-25 18:46:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9a272b2200 
								
							 
						 
						
							
							
								
								Add datasync consumer base class for new-style importers  
							
							 
							
							
							
						 
						
							2016-05-25 18:45:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c3461507a7 
								
							 
						 
						
							
							
								
								Fix delete behavior for ToSQLAlchemy importer, fix tests  
							
							 
							
							... 
							
							
							
							No need to expunge the object when deleting, and that was making tests
break in a way that suggested production breakage also..? 
							
						 
						
							2016-05-23 14:27:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f6cf0e5971 
								
							 
						 
						
							
							
								
								Add comma formatting to counts within import warning diff emails  
							
							 
							
							
							
						 
						
							2016-05-23 14:21:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								00a8e2657c 
								
							 
						 
						
							
							
								
								Remove redundant "flush" handling from ToSQLAlchemy importer  
							
							 
							
							... 
							
							
							
							Also tweak logging when a warning email is sent out; just to be
consistent with other logged message formats. 
							
						 
						
							2016-05-18 12:15:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								532a8a93a0 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-17 16:26:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ad6259f538 
								
							 
						 
						
							
							
								
								Remove deprecated Rattail -> Rattail importers  
							
							 
							
							
							
						 
						
							2016-05-17 15:31:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								22e10accf5 
								
							 
						 
						
							
							
								
								Add "batch" support to importer framework  
							
							 
							
							... 
							
							
							
							Doesn't really split things up per se, just controls how often a "flush
changes" should occur. 
							
						 
						
							2016-05-17 15:02:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2a4a633337 
								
							 
						 
						
							
							
								
								Add tests for RattailConfig.configure_logging()  
							
							 
							
							... 
							
							
							
							Slowly but surely..we'll get there.. 
							
						 
						
							2016-05-17 00:39:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7a2ef35518 
								
							 
						 
						
							
							
								
								Add BulkImporter and BulkImportHandler base classes  
							
							 
							
							
							
						 
						
							2016-05-16 21:09:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								10040a8c3b 
								
							 
						 
						
							
							
								
								More tweaks to new importer framework  
							
							 
							
							... 
							
							
							
							* Add `ImportSubcommand.handler_spec` for simpler subclass config
* Pass `args` all the way from command -> handler -> importer
* Add `FromRattailHandler` for convenience 
							
						 
						
							2016-05-16 19:41:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								437ecfe6dd 
								
							 
						 
						
							
							
								
								More tweaks for new importer framework  
							
							 
							
							... 
							
							
							
							* Fix bug where some args weren't passed from command to handler
* Add new `ToRattailHandler` for convenience
* Add `ImportHandler.commit_partial_host` flag and logic
* Add `Importer.empty_local_data` flag and logic
* Fix bug where `Importer.delete` flag was ON by default
* tests for hopefully everything relevant.. 
							
						 
						
							2016-05-16 15:32:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d8513e90 
								
							 
						 
						
							
							
								
								Fix dependency bug when testing coverage with tox  
							
							 
							
							
							
						 
						
							2016-05-15 10:25:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9917ed60ef 
								
							 
						 
						
							
							
								
								Add a few tests for RattailConfig  
							
							 
							
							
							
						 
						
							2016-05-14 18:30:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a056997c04 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-14 11:07:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6ffcde5671 
								
							 
						 
						
							
							
								
								Add support for 'AdminUser' model in rattail importers  
							
							 
							
							... 
							
							
							
							I.e. the User model plus the 'admin' flag pseudo-field. 
							
						 
						
							2016-05-14 10:25:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1568a4bf9a 
								
							 
						 
						
							
							
								
								Remove old/unused import-rattail subcommands  
							
							 
							
							
							
						 
						
							2016-05-14 10:19:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								12d4fc714b 
								
							 
						 
						
							
							
								
								Give teeth to ImportHandler.process_changes() in new framework  
							
							 
							
							... 
							
							
							
							I.e. make it send the diff emails by default. 
							
						 
						
							2016-05-14 01:02:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1704d9e025 
								
							 
						 
						
							
							
								
								Add new bulk PostgreSQL and Rattail->Rattail importers  
							
							 
							
							... 
							
							
							
							Plus tests, sort of..plenty of stubs in here still. 
							
						 
						
							2016-05-14 00:26:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								328c8377c5 
								
							 
						 
						
							
							
								
								Add new Rattail -> Rattail main importer, with new/final framework  
							
							 
							
							... 
							
							
							
							Plus tests, yay.  Also includes a couple of other tweaks which came up
in other testing. 
							
						 
						
							2016-05-13 12:25:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8016ffbd26 
								
							 
						 
						
							
							
								
								Add initial handlers and subcommand for new/final importing framework  
							
							 
							
							... 
							
							
							
							plus tests 
							
						 
						
							2016-05-12 12:08:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b9a4def2ca 
								
							 
						 
						
							
							
								
								Clean up some imports within tests  
							
							 
							
							
							
						 
						
							2016-05-11 17:31:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b69785f5be 
								
							 
						 
						
							
							
								
								Add initial importers for new/final importing framework  
							
							 
							
							... 
							
							
							
							Er, hopefully final.  This one gets test coverage at least, hopefully
that makes it official. 
							
						 
						
							2016-05-11 17:23:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ff3e66ef82 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-11 13:49:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								453955dd4b 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-11 13:46:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								98d46b2a2b 
								
							 
						 
						
							
							
								
								Add tests for previous changes  
							
							 
							
							
							
						 
						
							2016-05-11 12:34:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								abd7a70a6b 
								
							 
						 
						
							
							
								
								Refactor "record changes" mechanism to allow custom behavior  
							
							 
							
							... 
							
							
							
							This adds some extra kwargs to both the `db.Session` class and the
`db.changes.record_changes()` function. 
							
						 
						
							2016-05-11 12:33:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9b742751cd 
								
							 
						 
						
							
							
								
								Tweak Person.emails and Person.phones relationships  
							
							 
							
							
							
						 
						
							2016-05-11 12:32:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								df39d271b7 
								
							 
						 
						
							
							
								
								Grow size of "change key" columns to 255 chars  
							
							 
							
							... 
							
							
							
							No reason to limit this really, and extra padding is already needed.
This also adds the `object_key` synonym for `Change.instance_uuid`. 
							
						 
						
							2016-05-11 12:31:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f954ee1eb7 
								
							 
						 
						
							
							
								
								Remove unused 'ignore role changes' flag for data change recorder  
							
							 
							
							... 
							
							
							
							Datasync consumers (and similar) are welcome to ignore whatever changes
they like. 
							
						 
						
							2016-05-10 16:32:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f248521a27 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-07 11:59:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e516d078bd 
								
							 
						 
						
							
							
								
								Fix bug when importing new Employee record  
							
							 
							
							... 
							
							
							
							New record doesn't have a proper `person` reference yet, so must flush
session to establish that. 
							
						 
						
							2016-05-07 11:57:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								864dfba6a4 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-06 11:34:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4cae697b67 
								
							 
						 
						
							
							
								
								Remove alembic import from db.util module  
							
							 
							
							... 
							
							
							
							Also bump the alembic version requirement, to ensure support for
multiple migration bases. 
							
						 
						
							2016-05-05 16:52:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a648c74e24 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-05 16:28:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9cb7ff9068 
								
							 
						 
						
							
							
								
								Make 'tests' a proper subpackage again; add some tests  
							
							 
							
							... 
							
							
							
							Trying to make more of an effort here... 
							
						 
						
							2016-05-04 16:30:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								17bdc68680 
								
							 
						 
						
							
							
								
								Refactor scheduled/worked shift models to share some logic  
							
							 
							
							
							
						 
						
							2016-05-03 21:20:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1bed40151d 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-03 14:42:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								457d20862c 
								
							 
						 
						
							
							
								
								Fix bug in format_phone_number() function  
							
							 
							
							... 
							
							
							
							Need to always return the original if we can't format it. 
							
						 
						
							2016-05-03 14:40:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f639ff2a7d 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-03 10:46:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9a26fc0324 
								
							 
						 
						
							
							
								
								Refactor where phone number normalization logic lives  
							
							 
							
							... 
							
							
							
							Just so that can be shared more easily. 
							
						 
						
							2016-05-03 10:43:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								296a96be69 
								
							 
						 
						
							
							
								
								Add --timeout arg support to datasync wait command  
							
							 
							
							... 
							
							
							
							Hopefully this works right, we'll see. 
							
						 
						
							2016-05-02 16:57:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5a4a86d8f7 
								
							 
						 
						
							
							
								
								Fix line endings for email templates  
							
							 
							
							... 
							
							
							
							Er, I guess... 
							
						 
						
							2016-05-02 16:56:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e3a3361f02 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2016-05-02 15:19:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								038263af98 
								
							 
						 
						
							
							
								
								Add support for 'normalized_number' field in phone importer  
							
							 
							
							... 
							
							
							
							Sometimes we have to use this number as part of the import key. 
							
						 
						
							2016-05-02 13:46:23 -05:00