Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								72fe7c4cdc 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-10-03 15:50:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aa56e4a189 
								
							 
						 
						
							
							
								
								Add initial version of the "mailmon" daemon  
							
							... 
							
							
							
							and refactor some filemon config etc. to leverage common logic 
							
						 
						
							2021-10-03 15:26:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4d54a01d26 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-10-01 18:37:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fc7161abd5 
								
							 
						 
						
							
							
								
								Add simple error logging when bouncer fails to login to server  
							
							
							
						 
						
							2021-10-01 18:33:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								43df20b678 
								
							 
						 
						
							
							
								
								Add config object to ChangeRecorder class  
							
							
							
						 
						
							2021-10-01 18:07:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0e9d0ebaf0 
								
							 
						 
						
							
							
								
								Add support for Autocomplete Handlers  
							
							... 
							
							
							
							all autocompleters needed thus far are included; this avoids the need
to implement each via Tailbone View classes etc. 
							
						 
						
							2021-10-01 10:26:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c0f3eae14b 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-30 16:34:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								dca228bdcc 
								
							 
						 
						
							
							
								
								Try to parse invoice number from invoice file  
							
							... 
							
							
							
							also only support one workflow (invoice_with_po) for invoice costing
batch, until we get our footing 
							
						 
						
							2021-09-29 16:54:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								703ea812fc 
								
							 
						 
						
							
							
								
								Add basic workflow support for invoice costing (purchase) batches  
							
							
							
						 
						
							2021-09-29 16:25:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								32695bf9cd 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-28 16:13:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4c5ca8aef5 
								
							 
						 
						
							
							
								
								Make get_first_email() type methods skip invalid addresses  
							
							
							
						 
						
							2021-09-28 16:09:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6db165d82a 
								
							 
						 
						
							
							
								
								Add format_phone_number() method to app handler  
							
							
							
						 
						
							2021-09-27 18:00:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								44a32230ca 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-27 13:27:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								14166200e1 
								
							 
						 
						
							
							
								
								Declare model for CustomerOrderItemNote  
							
							
							
						 
						
							2021-09-27 13:18:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								25483a21a0 
								
							 
						 
						
							
							
								
								Add "all" enum values for custorder item status, event  
							
							... 
							
							
							
							also attach "initiated" event(s) when creating new custorder 
							
						 
						
							2021-09-27 12:31:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								39504fdec9 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-27 10:02:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								10417fd8be 
								
							 
						 
						
							
							
								
								Fix bugs in new clientele methods  
							
							
							
						 
						
							2021-09-27 10:01:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7961dfb9 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-27 09:52:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								601596d8bf 
								
							 
						 
						
							
							
								
								Add cache_model() method to app handler  
							
							... 
							
							
							
							also make cache_model() always return an OrderedDict, in case the
ordering actually matters to caller 
							
						 
						
							2021-09-27 09:45:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								785f98547e 
								
							 
						 
						
							
							
								
								Make custorder batch handler responsible for (un)assigning contact  
							
							... 
							
							
							
							it also will update the contact info, i.e. phone/email 
							
						 
						
							2021-09-27 09:08:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a04f21a5ab 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-26 17:25:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6ec6b1c227 
								
							 
						 
						
							
							
								
								Assign store, fix sequence when making a new custorder/batch  
							
							
							
						 
						
							2021-09-25 18:19:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0e4f47838c 
								
							 
						 
						
							
							
								
								Always assign `app` attribute when instantiating batch handler  
							
							
							
						 
						
							2021-09-25 18:18:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4fdc4f5823 
								
							 
						 
						
							
							
								
								Add render_quantity() method to app handler  
							
							
							
						 
						
							2021-09-25 18:18:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								895b0ad442 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-25 15:32:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bd39609a3d 
								
							 
						 
						
							
							
								
								Add render_price() method for products handler  
							
							... 
							
							
							
							so that it can be invoked from multiple web views 
							
						 
						
							2021-09-25 15:26:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1ebeac923f 
								
							 
						 
						
							
							
								
								Add "custom" customer autocomplete for new custorder handler  
							
							... 
							
							
							
							can search by name or phone number 
							
						 
						
							2021-09-24 18:27:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3af545e1d7 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-21 13:51:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d905132236 
								
							 
						 
						
							
							
								
								Some tweaks for customer orders  
							
							... 
							
							
							
							- improve how case size is determined
- auto-delete items when order is deleted 
							
						 
						
							2021-09-21 13:47:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								750c5fb7b7 
								
							 
						 
						
							
							
								
								Flush after deleting batch rows  
							
							... 
							
							
							
							not doing so is *believed* to have caused an error once... 
							
						 
						
							2021-09-16 11:58:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5fdc0d8ac4 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-16 11:08:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f96b2f19d3 
								
							 
						 
						
							
							
								
								Add "request merge" logic to people handler; send email alert  
							
							
							
						 
						
							2021-09-15 19:01:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cdde513a19 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-15 17:08:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e7e4f297d7 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-15 17:04:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								44a5027bea 
								
							 
						 
						
							
							
								
								Cache the configured model when making a datasync watcher  
							
							
							
						 
						
							2021-09-15 16:56:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3553aee28a 
								
							 
						 
						
							
							
								
								Add AppHandler.normalize_phone_number() method  
							
							
							
						 
						
							2021-09-14 10:17:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5c24fa26bc 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-12 19:14:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b95ddc2e13 
								
							 
						 
						
							
							
								
								Let "has activity" win over "has inventory" for delproduct row status  
							
							... 
							
							
							
							i.e. if an item has activity *and* inventory, then it's more helpful
to know about the activity; if it has no activity then the inventory
check will still happen of course 
							
						 
						
							2021-09-12 19:00:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								16d8bd879a 
								
							 
						 
						
							
							
								
								Add way to customize product autocomplete for new custorder  
							
							
							
						 
						
							2021-09-09 19:14:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cdd41bccd9 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-09 16:21:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7013e07aba 
								
							 
						 
						
							
							
								
								Make model importer "extensions" more..extensible  
							
							... 
							
							
							
							each class in the hierarchy should be able to contribute to the
overall set of extensions in use 
							
						 
						
							2021-09-09 15:53:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								eb7ef89da5 
								
							 
						 
						
							
							
								
								Raise specific error if batch is already executed  
							
							
							
						 
						
							2021-09-09 11:59:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0d470d3405 
								
							 
						 
						
							
							
								
								Allow specifying alternate name for association proxy  
							
							... 
							
							
							
							this is useful when the proxy involves a list of association records,
e.g. `User.poser_groups` maps to sequence of `User._poser_groups.group`
that is probably a horrible description but am not finding the right
words...it may be better just to explicitly define the whole proxy in
calling code instead of using make_proxy() anyway? 
							
						 
						
							2021-09-08 14:29:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9527b7ef8b 
								
							 
						 
						
							
							
								
								Fix name bug when creating new Person  
							
							
							
						 
						
							2021-09-08 10:27:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5e52c74e0c 
								
							 
						 
						
							
							
								
								Add basic membership handler structure; tweak people, clientele  
							
							
							
						 
						
							2021-09-03 18:26:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cf29864325 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-09-01 12:19:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								084e65a32d 
								
							 
						 
						
							
							
								
								Tweak some customization hooks for custorder batch handler  
							
							
							
						 
						
							2021-08-29 16:36:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0c593d6b2f 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2021-08-26 11:53:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								13e2f0442b 
								
							 
						 
						
							
							
								
								Rename app.get_mail_handler() => app.get_email_handler()  
							
							... 
							
							
							
							to be consistent with other naming 
							
						 
						
							2021-08-23 10:41:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bf865e3e1a 
								
							 
						 
						
							
							
								
								Add model for MergePeopleRequest to track people in need of merge  
							
							... 
							
							
							
							people handler auto-completes the merge request when marge happens 
							
						 
						
							2021-08-19 18:10:47 -05:00