1a0fee3582 
								
							 
						 
						
							
							
								
								fix: fix 'broad-exception-caught' for pylint  
							
							
							
						 
						
							2025-08-30 18:54:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3deab0b747 
								
							 
						 
						
							
							
								
								fix: fix 'bare-except' for pylint  
							
							
							
						 
						
							2025-08-30 18:52:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dfe2b94f4f 
								
							 
						 
						
							
							
								
								fix: fix 'too-few-public-methods' for pylint  
							
							
							
						 
						
							2025-08-30 18:50:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3137f0a3da 
								
							 
						 
						
							
							
								
								fix: fix 'invalid-name' for pylint  
							
							
							
						 
						
							2025-08-30 18:46:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a79f80b808 
								
							 
						 
						
							
							
								
								fix: fix another 'unused-argument'  
							
							
							
						 
						
							2025-08-30 17:39:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cc6ac9f6b4 
								
							 
						 
						
							
							
								
								fix: fix 'unused-argument' for pylint  
							
							
							
						 
						
							2025-08-30 17:10:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9f76444380 
								
							 
						 
						
							
							
								
								fix: fix 'anomalous-backslash-in-string' for pylint  
							
							
							
						 
						
							2025-08-30 16:53:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2fcff6b2a4 
								
							 
						 
						
							
							
								
								fix: fix 'inconsistent-return-statements' for pylint  
							
							
							
						 
						
							2025-08-30 16:36:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4f6229e5d9 
								
							 
						 
						
							
							
								
								fix: fix 'redefined-argument-from-local' for pylint  
							
							
							
						 
						
							2025-08-30 16:06:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								38e4ce628d 
								
							 
						 
						
							
							
								
								fix: fix 'unused-import' for pylint  
							
							
							
						 
						
							2025-08-30 16:05:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								80bb905891 
								
							 
						 
						
							
							
								
								fix: fix 'unspecified-encoding' for pylint  
							
							
							
						 
						
							2025-08-30 15:52:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ac65ec891b 
								
							 
						 
						
							
							
								
								add initial pylint config, just one checker  
							
							... 
							
							
							
							will clean these up one by one so we can use fail-under=10 for
buildbot pylint 
							
						 
						
							2025-08-30 15:46:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ef93a563e7 
								
							 
						 
						
							
							
								
								bump: version 0.22.1 → 0.23.0  
							
							
							
						 
						
							2025-08-10 16:01:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d00905b494 
								
							 
						 
						
							
							
								
								Revert "fix: fix typo"  
							
							... 
							
							
							
							This reverts commit 836c7af1f0 
							
						 
						
							2025-08-10 11:16:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								836c7af1f0 
								
							 
						 
						
							
							
								
								fix: fix typo  
							
							
							
						 
						
							2025-08-10 11:15:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7550a7a860 
								
							 
						 
						
							
							
								
								feat: add problem checks + handler feature  
							
							... 
							
							
							
							the basic idea is to run nightly checks and send email if problems are
found.  it should also support variations on that theme,
e.g. configuring a check to only run on certain weekdays. 
							
						 
						
							2025-08-10 11:07:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								eb6ad9884c 
								
							 
						 
						
							
							
								
								fix: allow caller to specify default subject for email message  
							
							... 
							
							
							
							we already allow for some config fallbacks but sometimes the caller
needs to declare the default, to use as fallback when specific config
is not present 
							
						 
						
							2025-08-10 11:05:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								22d3ba97c9 
								
							 
						 
						
							
							
								
								feat: add minimal attachments support for email messages  
							
							... 
							
							
							
							as of now, caller must provide a fully proper MIME attachment.  later
we will add some magic normalization logic so caller can just provide
attachment file paths 
							
						 
						
							2025-08-10 11:03:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								763dd510f6 
								
							 
						 
						
							
							
								
								bump: version 0.22.0 → 0.22.1  
							
							
							
						 
						
							2025-08-09 12:26:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b656f8b0ff 
								
							 
						 
						
							
							
								
								fix: delay import for orm, in case SA not installed  
							
							
							
						 
						
							2025-08-09 12:26:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5b7117078c 
								
							 
						 
						
							
							
								
								bump: version 0.21.1 → 0.22.0  
							
							
							
						 
						
							2025-08-09 12:22:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ad6a3377ab 
								
							 
						 
						
							
							
								
								feat: add WuttaConfigProfile base class  
							
							... 
							
							
							
							convenience for use with various configurable features/services etc. 
							
						 
						
							2025-08-08 22:41:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a721e63275 
								
							 
						 
						
							
							
								
								feat: add user API tokens; handler methods to manage/authenticate  
							
							
							
						 
						
							2025-08-08 22:40:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								988749d80e 
								
							 
						 
						
							
							
								
								feat: allow arbitrary kwargs for config.get() and app.get_setting()  
							
							... 
							
							
							
							also `app.save_setting()` and `app.delete_setting()` 
							
						 
						
							2025-08-08 08:00:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e38c45b15a 
								
							 
						 
						
							
							
								
								bump: version 0.21.0 → 0.21.1  
							
							
							
						 
						
							2025-06-29 19:51:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c9cf13a438 
								
							 
						 
						
							
							
								
								bump: version 0.20.6 → 0.21.0  
							
							
							
						 
						
							2025-06-29 19:47:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								650dc8ff4d 
								
							 
						 
						
							
							
								
								feat: remove version cap for SQLAlchemy (allow 1.x or 2.x)  
							
							... 
							
							
							
							hoping this does not break things terribly, but it needs to be done
regardless so will just have to pick up pieces if so 
							
						 
						
							2025-06-29 19:42:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								706ea80926 
								
							 
						 
						
							
							
								
								bump: version 0.20.5 → 0.20.6  
							
							
							
						 
						
							2025-06-29 09:20:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c4685b21c2 
								
							 
						 
						
							
							
								
								fix: remove unused kwargs from app.get_setting() signature  
							
							
							
						 
						
							2025-06-22 14:08:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e3719dcd1b 
								
							 
						 
						
							
							
								
								bump: version 0.20.4 → 0.20.5  
							
							
							
						 
						
							2025-02-19 10:32:02 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dfb93568c4 
								
							 
						 
						
							
							
								
								fix: remove temp config files in startup  
							
							... 
							
							
							
							whoops 
							
						 
						
							2025-02-18 20:41:13 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b11ed99f37 
								
							 
						 
						
							
							
								
								docs: update intersphinx doc links per server migration  
							
							
							
						 
						
							2025-02-18 12:11:58 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ac2e370dae 
								
							 
						 
						
							
							
								
								bump: version 0.20.3 → 0.20.4  
							
							
							
						 
						
							2025-02-01 15:16:18 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								57ff7ec1d3 
								
							 
						 
						
							
							
								
								fix: add make_person() method for people, auth handlers  
							
							
							
						 
						
							2025-01-27 15:48:28 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								06524dc4ed 
								
							 
						 
						
							
							
								
								docs: update webapp command for quickstart  
							
							
							
						 
						
							2025-01-26 09:54:35 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b5ce5687b8 
								
							 
						 
						
							
							
								
								bump: version 0.20.2 → 0.20.3  
							
							
							
						 
						
							2025-01-25 19:11:11 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4a6897c6de 
								
							 
						 
						
							
							
								
								fix: add make_proxy() convenience method for data model Base  
							
							
							
						 
						
							2025-01-25 16:26:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2289928337 
								
							 
						 
						
							
							
								
								bump: version 0.20.1 → 0.20.2  
							
							
							
						 
						
							2025-01-23 17:15:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7608121b37 
								
							 
						 
						
							
							
								
								fix: return empty string instead of None when rendering date/time  
							
							
							
						 
						
							2025-01-15 17:00:02 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e144ca2da8 
								
							 
						 
						
							
							
								
								bump: version 0.20.0 → 0.20.1  
							
							
							
						 
						
							2025-01-13 13:17:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a302f323af 
								
							 
						 
						
							
							
								
								fix: add get_batch_handler() method for app handler  
							
							... 
							
							
							
							also `get_batch_handler_specs()` 
							
						 
						
							2025-01-13 12:33:13 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								174a17dd5e 
								
							 
						 
						
							
							
								
								docs: tweak glossary for db session  
							
							
							
						 
						
							2025-01-12 18:45:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ce79346f76 
								
							 
						 
						
							
							
								
								bump: version 0.19.3 → 0.20.0  
							
							
							
						 
						
							2025-01-11 21:59:51 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a9d2f32e40 
								
							 
						 
						
							
							
								
								fix: add render_percent() method for app handler  
							
							
							
						 
						
							2025-01-11 19:08:34 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								20d4d4d93f 
								
							 
						 
						
							
							
								
								feat: add basic support for "reports" feature  
							
							... 
							
							
							
							not much here yet, but trying to keep it lean and unopinionated since
implementations will probably vary a bit 
							
						 
						
							2025-01-11 19:04:30 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1bfab90d35 
								
							 
						 
						
							
							
								
								fix: set global default sender to root@localhost  
							
							... 
							
							
							
							having no default (hence error) was just too ugly 
							
						 
						
							2025-01-09 18:02:50 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7308cf3b54 
								
							 
						 
						
							
							
								
								bump: version 0.19.2 → 0.19.3  
							
							
							
						 
						
							2025-01-09 12:53:24 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6a08c50452 
								
							 
						 
						
							
							
								
								fix: flush session when removing batch row  
							
							... 
							
							
							
							otherwise if caller doesn't flush, could become confused.  e.g. for
some reason `batch.row_count` did not appear updated until flush 
							
						 
						
							2025-01-09 12:10:52 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0bb0a51f32 
								
							 
						 
						
							
							
								
								fix: detach row from batch when removing  
							
							
							
						 
						
							2025-01-08 12:05:01 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								48f9374724 
								
							 
						 
						
							
							
								
								bump: version 0.19.1 → 0.19.2  
							
							
							
						 
						
							2025-01-06 16:59:06 -06:00