Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a8729a5bf9 
								
							 
						 
						
							
							
								
								Add the MergeMixin class, for common logic among feature handlers  
							
							 
							
							... 
							
							
							
							also add basic merge support for product handler 
							
						 
						
							2022-08-12 14:19:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d7502cf7db 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-10 18:56:52 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d436dd22a2 
								
							 
						 
						
							
							
								
								Add basic model, handler for work orders  
							
							 
							
							... 
							
							
							
							much more to come later i'm sure 
							
						 
						
							2022-08-09 22:55:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								726e16ea1e 
								
							 
						 
						
							
							
								
								Add TODO comment  
							
							 
							
							... 
							
							
							
							refs #10  
							
						 
						
							2022-08-09 17:14:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2603839930 
								
							 
						 
						
							
							
								
								Try to detect tab- vs. comma-delimited CSV for handheld batch  
							
							 
							
							
							
						 
						
							2022-08-09 16:33:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								78b401779b 
								
							 
						 
						
							
							
								
								Raise error if invoice2data is not able to find matching template  
							
							 
							
							
							
						 
						
							2022-08-09 15:04:34 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a283988896 
								
							 
						 
						
							
							
								
								Add choice_uses_dropdown() method for customer handler  
							
							 
							
							
							
						 
						
							2022-08-09 14:35:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1ab42e5245 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-08 18:12:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b663d44e52 
								
							 
						 
						
							
							
								
								Fix how "available" email profiles are got  
							
							 
							
							... 
							
							
							
							must first get "all" and then filter out, even if not using entry points 
							
						 
						
							2022-08-08 15:49:38 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a42594baca 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-08 09:41:50 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								133fb5d265 
								
							 
						 
						
							
							
								
								Add support for alerting when sending an email fails  
							
							 
							
							... 
							
							
							
							granted, if the first email failed for certain reasons (e.g. network
down) then the subsequent alert would also fail...  so this may not be
very useful but we'll see 
							
						 
						
							2022-08-07 18:55:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								805ef57215 
								
							 
						 
						
							
							
								
								Invalidate beaker config cache when setting is deleted  
							
							 
							
							
							
						 
						
							2022-08-07 18:26:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								934b19e9fe 
								
							 
						 
						
							
							
								
								Make sure cache is invalidated when purging datasync settings  
							
							 
							
							
							
						 
						
							2022-08-07 18:18:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								db3e54897c 
								
							 
						 
						
							
							
								
								Add force_create param for AppHandler.save_setting()  
							
							 
							
							... 
							
							
							
							for those times you know you're adding a new setting 
							
						 
						
							2022-08-07 18:18:16 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d3061e7db5 
								
							 
						 
						
							
							
								
								Add config snippet for preventing duplicate error emails from web apps  
							
							 
							
							
							
						 
						
							2022-08-07 16:12:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b2897a1c65 
								
							 
						 
						
							
							
								
								Add get_single_host_object() to importer base class  
							
							 
							
							... 
							
							
							
							not all importers will need to implement this; though some may for
sake of datasync and similar 
							
						 
						
							2022-08-07 16:11:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								52c0fc4931 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-07 11:55:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2a1fdf905a 
								
							 
						 
						
							
							
								
								Tweak deprecation warnings  
							
							 
							
							
							
						 
						
							2022-08-07 11:54:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								029db19184 
								
							 
						 
						
							
							
								
								Lower log level when mailmon fails to check for / process messages  
							
							 
							
							... 
							
							
							
							pretty much all of the emails received so far are inconsequential and
have to do with gmail auto-expiring sessions etc. 
							
						 
						
							2022-08-07 10:36:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e6366248da 
								
							 
						 
						
							
							
								
								Replace deprecated method call  
							
							 
							
							
							
						 
						
							2022-08-07 10:28:38 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a09ea35738 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-07 10:09:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								54c3d0eae3 
								
							 
						 
						
							
							
								
								Honor the configured email collection module(s), even w/ entry points  
							
							 
							
							... 
							
							
							
							entry points make for an obvious default collection, but if config
declares a particular list of modules, that should win 
							
						 
						
							2022-08-06 22:50:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								890ec80b73 
								
							 
						 
						
							
							
								
								Try to use app-specific namespace for beaker config caching  
							
							 
							
							... 
							
							
							
							otherwise some backends (memcached) may confuse settings across
multiple apps, e.g. for me in dev 
							
						 
						
							2022-08-06 21:39:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3719c6cee6 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-06 20:47:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2bf25d54ba 
								
							 
						 
						
							
							
								
								Add support for memcached as beaker config cache backend  
							
							 
							
							... 
							
							
							
							technically this is for other backends too, i just tried memcached 
							
						 
						
							2022-08-06 20:20:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4f67020ec3 
								
							 
						 
						
							
							
								
								Add entry points support for locating email profiles  
							
							 
							
							... 
							
							
							
							this simplifies adding support for new email profiles in custom apps,
when they're added to underlying packages 
							
						 
						
							2022-08-06 18:26:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								09a93f57b9 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-05 20:10:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d8a102cb73 
								
							 
						 
						
							
							
								
								Add basic rattail postfix-summary command  
							
							 
							
							... 
							
							
							
							hopefully will help track down mail problems when they occur.  note
that this may require configuring `sudoers` to work correctly 
							
						 
						
							2022-08-05 20:05:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								40c58ec556 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-05 16:47:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								dc1ac24895 
								
							 
						 
						
							
							
								
								Be sure to close connections for rattail -> rattail datasync  
							
							 
							
							... 
							
							
							
							this seems to be a major offender!
refs #6  
							
						 
						
							2022-08-05 16:32:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aaef8b7b89 
								
							 
						 
						
							
							
								
								Make db pool status logging a per-engine config flag  
							
							 
							
							
							
						 
						
							2022-08-05 15:38:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								be39009faa 
								
							 
						 
						
							
							
								
								Add debug logging of DB pool status, when creating Session  
							
							 
							
							... 
							
							
							
							trying to track down why we still have way too many sessions..
refs #6  
							
						 
						
							2022-08-05 15:23:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5ef93210 
								
							 
						 
						
							
							
								
								Remove unused function  
							
							 
							
							
							
						 
						
							2022-08-05 13:37:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6b923be28a 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-05 13:28:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e36e4ead4f 
								
							 
						 
						
							
							
								
								Fix recipients for sending email  
							
							 
							
							... 
							
							
							
							turns out we were sending mail to e.g. 'Lance', 'Edgar', 'lance@edbob.org' 
							
						 
						
							2022-08-05 13:27:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5d1513d0cf 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-04 09:08:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9833ddca76 
								
							 
						 
						
							
							
								
								Use app node title as default email subject prefix  
							
							 
							
							
							
						 
						
							2022-08-04 08:24:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5f33b1d79c 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-03 16:56:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								de40a2169e 
								
							 
						 
						
							
							
								
								Add beaker cache flag to config file templates  
							
							 
							
							
							
						 
						
							2022-08-03 16:25:39 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ac64833556 
								
							 
						 
						
							
							
								
								Add initial support for Beaker caching of config values from DB  
							
							 
							
							... 
							
							
							
							refs #8  
							
						 
						
							2022-08-03 15:14:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								68b3011ad9 
								
							 
						 
						
							
							
								
								Deprecate the old rattail.db.api.settings module  
							
							 
							
							... 
							
							
							
							technically this is still being used here and there in the wild, but
that really needs to stop so that we can guarantee validity of beaker
cache when that is being used 
							
						 
						
							2022-08-03 14:50:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								721dadc131 
								
							 
						 
						
							
							
								
								Add "touch" logic for employee handler  
							
							 
							
							
							
						 
						
							2022-08-03 11:12:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3a7d5a6486 
								
							 
						 
						
							
							
								
								Update changelog  
							
							 
							
							
							
						 
						
							2022-08-02 19:12:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e4efc6619b 
								
							 
						 
						
							
							
								
								Use single comma-delimited To: header for multiple email recipients  
							
							 
							
							... 
							
							
							
							apparently all this time we have often been sending messages which had
multiple To: headers, but that violates the standard
recently found a bounce in mail logs with the following warning:
    Our system has detected that this message is not RFC 5322 compliant: duplicate headers 
							
						 
						
							2022-08-02 19:07:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ffa1537d7a 
								
							 
						 
						
							
							
								
								Remove unused module  
							
							 
							
							
							
						 
						
							2022-08-01 21:32:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								58129232e6 
								
							 
						 
						
							
							
								
								Remove reference to old command  
							
							 
							
							
							
						 
						
							2022-08-01 21:29:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								96ec45cd63 
								
							 
						 
						
							
							
								
								Remove unused command  
							
							 
							
							
							
						 
						
							2022-08-01 21:23:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d006a6d4f3 
								
							 
						 
						
							
							
								
								Remove unused command  
							
							 
							
							
							
						 
						
							2022-08-01 21:16:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ad5df3a662 
								
							 
						 
						
							
							
								
								Remove "basic db cache" for config from DB settings table  
							
							 
							
							... 
							
							
							
							turns out that won't even work right
refs #8  
							
						 
						
							2022-08-01 21:12:25 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0ce1f4ac85 
								
							 
						 
						
							
							
								
								Fix test  
							
							 
							
							
							
						 
						
							2022-07-31 20:45:30 -05:00