Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7afb67b4a0 
								
							 
						 
						
							
							
								
								bump: version 0.13.3 → 0.14.0  
							
							
							
						 
						
							2024-11-24 10:27:54 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ceeff7e911 
								
							 
						 
						
							
							
								
								feat: add install handler and related logic  
							
							... 
							
							
							
							- Mako is now a core dependency
- therefore no more 'email' extra
- add `get_install_handler()` method for app handler
- add `render_mako_template()` method for app handler
- add `resource_path()` method for app handler
- install handler thus far can:
  - confirm db connection
  - make appdir plus config/scripts:
    - wutta.conf
    - web.conf
    - upgrade.sh
  - upgrade db schema to create tables
  - from there web app can run, create admin user
- quick start docs now describe "generated code" option 
							
						 
						
							2024-11-24 10:13:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								49e77d7407 
								
							 
						 
						
							
							
								
								feat: add parse_bool() and parse_list() methods for config object  
							
							
							
						 
						
							2024-11-23 15:33:00 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2deba45588 
								
							 
						 
						
							
							
								
								feat: add wutta top-level command with make-uuid subcommand  
							
							... 
							
							
							
							i think it only makes sense to have an "opinion" for command line
interface in this project, and we probably need more `wutta`
subcommands too but we'll see.
main motivation for this currently is to allow poser apps to define
their own CLI, in particular e.g. `poser install` 
							
						 
						
							2024-11-23 11:48:28 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cb147c203d 
								
							 
						 
						
							
							
								
								bump: version 0.13.2 → 0.13.3  
							
							
							
						 
						
							2024-08-30 20:34:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4c51189d41 
								
							 
						 
						
							
							
								
								fix: move model base class out of model subpkg  
							
							... 
							
							
							
							and other things, used by other packages (rattail)
otherwise when rattail imports them, the whole WJ model comes along
with it and it can interfere with sqlalchemy-continuum versioning 
							
						 
						
							2024-08-30 20:30:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e9507fb5a4 
								
							 
						 
						
							
							
								
								bump: version 0.13.1 → 0.13.2  
							
							
							
						 
						
							2024-08-27 21:05:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2fa82bee8c 
								
							 
						 
						
							
							
								
								fix: add basic support for wutta-continuum data versioning/history  
							
							... 
							
							
							
							not much "support" per se in here, mostly some stubs to allow for
smooth operation if/when it is installed 
							
						 
						
							2024-08-27 20:26:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7002986cb7 
								
							 
						 
						
							
							
								
								bump: version 0.13.0 → 0.13.1  
							
							
							
						 
						
							2024-08-27 19:11:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2edeac0d83 
								
							 
						 
						
							
							
								
								fix: add common DataTestCase for use in other packages  
							
							
							
						 
						
							2024-08-27 19:11:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7ee8398718 
								
							 
						 
						
							
							
								
								test: skip some tests if mako not installed  
							
							... 
							
							
							
							also change corresponding tox env to 'nox' to reflect its "bare-bones"
nature and not just a lack of 'db' 
							
						 
						
							2024-08-26 14:34:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2b1c958aa7 
								
							 
						 
						
							
							
								
								bump: version 0.12.1 → 0.13.0  
							
							
							
						 
						
							2024-08-26 14:24:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								131ad88a16 
								
							 
						 
						
							
							
								
								feat: add basic email handler support  
							
							... 
							
							
							
							still no way to define "profiles" for admin in web app yet 
							
						 
						
							2024-08-26 14:20:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b401fac04f 
								
							 
						 
						
							
							
								
								feat: add util.resource_path() function  
							
							... 
							
							
							
							need that now that we have configurable mako template paths 
							
						 
						
							2024-08-26 10:12:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								94868bbaa9 
								
							 
						 
						
							
							
								
								feat: add app handler method, get_appdir()  
							
							
							
						 
						
							2024-08-25 12:33:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9db13b8f 
								
							 
						 
						
							
							
								
								feat: add basic support for progress indicators  
							
							
							
						 
						
							2024-08-24 17:19:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								110ff69d6d 
								
							 
						 
						
							
							
								
								feat: add table/model for app upgrades  
							
							
							
						 
						
							2024-08-24 10:20:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e855a84c37 
								
							 
						 
						
							
							
								
								docs: add basic db setup to quickstart doc  
							
							
							
						 
						
							2024-08-23 15:20:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								14a150b2ef 
								
							 
						 
						
							
							
								
								bump: version 0.12.0 → 0.12.1  
							
							
							
						 
						
							2024-08-22 14:50:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1744e8706c 
								
							 
						 
						
							
							
								
								fix: add app handler methods: get_node_title(), get_node_type()  
							
							
							
						 
						
							2024-08-20 22:13:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bb7a83a73c 
								
							 
						 
						
							
							
								
								bump: version 0.11.1 → 0.12.0  
							
							
							
						 
						
							2024-08-15 21:14:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9ad5dca2ad 
								
							 
						 
						
							
							
								
								feat: add util function get_class_hierarchy()  
							
							
							
						 
						
							2024-08-15 20:18:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								58c3f781df 
								
							 
						 
						
							
							
								
								bump: version 0.11.0 → 0.11.1  
							
							
							
						 
						
							2024-08-15 16:19:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								82177ea997 
								
							 
						 
						
							
							
								
								docs: tweak docstring for Session class  
							
							
							
						 
						
							2024-08-15 13:21:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e3e3b004aa 
								
							 
						 
						
							
							
								
								fix: tweak methods for FileConfigTestCase  
							
							
							
						 
						
							2024-08-15 13:20:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3e3f7ac958 
								
							 
						 
						
							
							
								
								fix: cascade deletes for User -> UserRole  
							
							
							
						 
						
							2024-08-14 12:12:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								304b4b0a19 
								
							 
						 
						
							
							
								
								bump: version 0.10.0 → 0.11.0  
							
							
							
						 
						
							2024-08-13 10:53:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								08689f494f 
								
							 
						 
						
							
							
								
								feat: add dict-like behavior to model class instances  
							
							
							
						 
						
							2024-08-11 15:23:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								82c043fd05 
								
							 
						 
						
							
							
								
								bump: version 0.9.0 → 0.10.0  
							
							
							
						 
						
							2024-08-06 23:16:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1c762e5767 
								
							 
						 
						
							
							
								
								feat: add app handler methods save_setting(), delete_setting()  
							
							
							
						 
						
							2024-08-06 18:52:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a5823a2202 
								
							 
						 
						
							
							
								
								bump: version 0.8.3 → 0.9.0  
							
							
							
						 
						
							2024-08-05 22:54:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8068c26327 
								
							 
						 
						
							
							
								
								test: skip some tests for nodb scenario  
							
							
							
						 
						
							2024-08-05 22:41:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b5884ff6ca 
								
							 
						 
						
							
							
								
								test: fix more tests for python 3.10  
							
							... 
							
							
							
							not sure why only that one had problems; this seems to fix 
							
						 
						
							2024-08-05 22:39:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								afa3352c83 
								
							 
						 
						
							
							
								
								test: fix tests for AppHandler.get_version()  
							
							
							
						 
						
							2024-08-05 22:25:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								06771d7596 
								
							 
						 
						
							
							
								
								fix: remove print statement  
							
							
							
						 
						
							2024-08-05 22:21:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2a21e70ff1 
								
							 
						 
						
							
							
								
								feat: add AppHandler methods, get_distribution() and get_version()  
							
							
							
						 
						
							2024-08-05 21:48:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0a46dddf3f 
								
							 
						 
						
							
							
								
								bump: version 0.8.2 → 0.8.3  
							
							
							
						 
						
							2024-08-05 15:31:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a38a69afa2 
								
							 
						 
						
							
							
								
								fix: add AuthHandler.user_is_admin() method  
							
							
							
						 
						
							2024-08-05 15:08:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								739dd285aa 
								
							 
						 
						
							
							
								
								fix: add AppHandler.make_title() convenience method  
							
							
							
						 
						
							2024-08-05 15:08:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								27b859c1c7 
								
							 
						 
						
							
							
								
								bump: version 0.8.1 → 0.8.2  
							
							
							
						 
						
							2024-07-18 11:11:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c424a6cd8a 
								
							 
						 
						
							
							
								
								fix: add check_user_password() method for auth handler  
							
							
							
						 
						
							2024-07-18 10:27:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9fc7dbe1f7 
								
							 
						 
						
							
							
								
								bump: version 0.8.0 → 0.8.1  
							
							
							
						 
						
							2024-07-17 18:22:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								86997397de 
								
							 
						 
						
							
							
								
								fix: make AuthHandler.get_user() do lookups for uuid, username  
							
							
							
						 
						
							2024-07-17 17:46:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ca997807e4 
								
							 
						 
						
							
							
								
								bump: version 0.7.0 → 0.8.0  
							
							
							
						 
						
							2024-07-14 23:22:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e899d06151 
								
							 
						 
						
							
							
								
								feat: flesh out the auth handler; add people handler  
							
							... 
							
							
							
							can handle the basics now: authentication, perm checks etc. 
							
						 
						
							2024-07-14 23:22:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								43ca404837 
								
							 
						 
						
							
							
								
								feat: add model for Person; tie to User  
							
							
							
						 
						
							2024-07-14 15:47:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								60d3fcd13b 
								
							 
						 
						
							
							
								
								fix: add migration for auth tables  
							
							... 
							
							
							
							having now fixed the constraint naming convention 
							
						 
						
							2024-07-14 14:45:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1995095627 
								
							 
						 
						
							
							
								
								build: just run pytest, avoid tox when making release  
							
							
							
						 
						
							2024-07-14 11:08:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5d15ef9720 
								
							 
						 
						
							
							
								
								bump: version 0.6.1 → 0.7.0  
							
							
							
						 
						
							2024-07-14 11:07:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b4d6cfb0ed 
								
							 
						 
						
							
							
								
								fix: always use 'wutta' prefix for provider entry points  
							
							... 
							
							
							
							otherwise not all providers will be discoverable, for custom appname
also add `appname` prop for GenericHandler, AppProvider 
							
						 
						
							2024-07-14 10:45:13 -05:00