a6bb538ce9 
								
							 
						 
						
							
							
								
								fix: format all code with black  
							
							... 
							
							
							
							and from now on should not deviate from that... 
							
						 
						
							2025-08-30 21:25:44 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b11ed99f37 
								
							 
						 
						
							
							
								
								docs: update intersphinx doc links per server migration  
							
							
							
						 
						
							2025-02-18 12:11:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								06524dc4ed 
								
							 
						 
						
							
							
								
								docs: update webapp command for quickstart  
							
							
							
						 
						
							2025-01-26 09:54:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								174a17dd5e 
								
							 
						 
						
							
							
								
								docs: tweak glossary for db session  
							
							
							
						 
						
							2025-01-12 18:45:23 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								491df09f2f 
								
							 
						 
						
							
							
								
								feat: add "email settings" feature for admin, previews  
							
							
							
						 
						
							2024-12-23 19:24:55 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6c8f1c973d 
								
							 
						 
						
							
							
								
								fix: move email stuff from subpackage to module  
							
							
							
						 
						
							2024-12-19 18:34:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								902412322e 
								
							 
						 
						
							
							
								
								fix: add is_enabled() method for email handler, to check per type  
							
							... 
							
							
							
							also add some more descriptive errors when email template not found,
body empty 
							
						 
						
							2024-12-19 18:20:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c1f3fcc412 
								
							 
						 
						
							
							
								
								docs: add some docs about sending app emails, and logging to email  
							
							
							
						 
						
							2024-12-18 22:10:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								87790bbb1a 
								
							 
						 
						
							
							
								
								docs: add glossary entry for 'spec'  
							
							
							
						 
						
							2024-12-18 12:28:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3585eca65b 
								
							 
						 
						
							
							
								
								fix: add basic execution methods for batch handler  
							
							... 
							
							
							
							also logic for batch data files, and deletion 
							
						 
						
							2024-12-15 00:45:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a514d9cfba 
								
							 
						 
						
							
							
								
								feat: add basic batch feature, data model and partial handler  
							
							... 
							
							
							
							hopefully data model is complete enough for now, but handler does not
yet have all methods, e.g. execute() 
							
						 
						
							2024-12-15 00:45:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								51accc5a93 
								
							 
						 
						
							
							
								
								feat: add basic db handler, for tracking counter values  
							
							... 
							
							
							
							more to come i'm sure, this is all i need so far 
							
						 
						
							2024-12-15 00:45:05 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c1108e3102 
								
							 
						 
						
							
							
								
								fix: add command for wutta make-appdir  
							
							
							
						 
						
							2024-12-08 19:33:06 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								45ea5c5bdc 
								
							 
						 
						
							
							
								
								docs: improve docs relating to app db, setup thereof  
							
							
							
						 
						
							2024-12-08 12:36:44 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6a471b87c2 
								
							 
						 
						
							
							
								
								docs: clarify glossary for app name  
							
							
							
						 
						
							2024-12-07 22:18:05 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								efb78a6635 
								
							 
						 
						
							
							
								
								docs: add link to Victor Wooten's song!  
							
							
							
						 
						
							2024-12-07 22:01:40 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c25325f7d0 
								
							 
						 
						
							
							
								
								docs: rearrange API docs per conventions used elsewhere  
							
							... 
							
							
							
							e.g. in WuttaSync..this convention is better i think..? 
							
						 
						
							2024-12-07 19:05:22 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								de551c9bbd 
								
							 
						 
						
							
							
								
								docs: cleanup quickstart a bit, add some links  
							
							
							
						 
						
							2024-12-03 09:31:43 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ecdfb2f6e0 
								
							 
						 
						
							
							
								
								docs: update quick start to use cookiecutter  
							
							
							
						 
						
							2024-11-26 11:46:17 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								639b0de8b1 
								
							 
						 
						
							
							
								
								feat: add basic "auth" data models: user/role/perm  
							
							... 
							
							
							
							not really tested yet though, other than unit tests 
							
						 
						
							2024-07-13 23:29:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								375d0be638 
								
							 
						 
						
							
							
								
								feat: add basic data model support  
							
							... 
							
							
							
							wuttjamaican will provide a default data model with minimal tables;
it's assumed each custom app will extend this model with other tables 
							
						 
						
							2024-07-11 12:55:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3ea9deea06 
								
							 
						 
						
							
							
								
								docs: avoid unknown command  
							
							
							
						 
						
							2024-07-04 14:41:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a76cbf29e9 
								
							 
						 
						
							
							
								
								feat: remove legacy command system  
							
							... 
							
							
							
							typer is the recommended approach, but any could be used.  we have
nothing significant to offer so better to just not. 
							
						 
						
							2024-07-04 14:35:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3ab181b129 
								
							 
						 
						
							
							
								
								docs: use accurate package version when building docs  
							
							... 
							
							
							
							copyright year will need to be manually updated still, when applicable 
							
						 
						
							2024-06-30 20:40:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5096fd6d3c 
								
							 
						 
						
							
							
								
								docs: add another resource link for cli frameworks  
							
							
							
						 
						
							2024-06-30 20:31:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4de2e6dc6e 
								
							 
						 
						
							
							
								
								docs: stop documenting wutta command line framwework  
							
							... 
							
							
							
							as we will be deprecating and removing it at some point.  `typer`
seems to work well but any other framework could be used 
							
						 
						
							2024-06-30 20:26:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								746bcf18de 
								
							 
						 
						
							
							
								
								docs: use furo docs theme instead of alabaster  
							
							
							
						 
						
							2024-06-30 20:22:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8bd1fce9 
								
							 
						 
						
							
							
								
								Add app providers, tests, docs  
							
							
							
						 
						
							2023-11-24 23:11:26 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3cafa28ab9 
								
							 
						 
						
							
							
								
								Add link to coverage in main docs  
							
							
							
						 
						
							2023-11-24 19:47:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								64af49ffdf 
								
							 
						 
						
							
							
								
								Add basic database docs  
							
							
							
						 
						
							2023-11-24 19:14:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b59e83907c 
								
							 
						 
						
							
							
								
								Add config extension class, tests, docs  
							
							
							
						 
						
							2023-11-24 18:45:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f9f2bcc3d0 
								
							 
						 
						
							
							
								
								Add more install docs  
							
							
							
						 
						
							2023-11-24 18:08:50 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9258d8b55a 
								
							 
						 
						
							
							
								
								Add docs for settings table  
							
							
							
						 
						
							2023-11-24 16:35:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								4a7729a702 
								
							 
						 
						
							
							
								
								Add docs for handlers, app handler  
							
							
							
						 
						
							2023-11-24 15:58:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6b110e567a 
								
							 
						 
						
							
							
								
								Add docs for subcommands  
							
							
							
						 
						
							2023-11-24 14:22:22 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								af4c28b286 
								
							 
						 
						
							
							
								
								Add a large chunk of the docs for command line interface  
							
							... 
							
							
							
							will have to finish subcommands later 
							
						 
						
							2023-11-22 21:40:26 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e2963403fe 
								
							 
						 
						
							
							
								
								Add date-organize subcommand  
							
							
							
						 
						
							2023-11-22 12:26:27 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c3914738d5 
								
							 
						 
						
							
							
								
								Move cli framework to wuttjamaican.cmd subpackage  
							
							... 
							
							
							
							deprecate `wuttjamaican.commands` 
							
						 
						
							2023-11-22 11:13:39 -06:00