6d16aa0c02 
								
							 
						 
						
							
							
								
								fix: add render_boolean, render_quantity app handler methods  
							
							
							
						 
						
							2025-01-06 16:36:02 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c6a0ecd475 
								
							 
						 
						
							
							
								
								fix: update post-install webapp command suggestion  
							
							... 
							
							
							
							since we now have an abstraction that works with various setups 
							
						 
						
							2025-01-06 16:35:59 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a68df98297 
								
							 
						 
						
							
							
								
								bump: version 0.19.0 → 0.19.1  
							
							
							
						 
						
							2024-12-28 21:13:22 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9c1bfee97f 
								
							 
						 
						
							
							
								
								fix: add simple rendering logic for currency values and errors  
							
							
							
						 
						
							2024-12-28 20:10:37 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								78a9965c52 
								
							 
						 
						
							
							
								
								bump: version 0.18.1 → 0.19.0  
							
							
							
						 
						
							2024-12-23 21:13:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1aa597d2e5 
								
							 
						 
						
							
							
								
								build: simplify release task  
							
							... 
							
							
							
							per newer conventions 
							
						 
						
							2024-12-23 20:48:28 -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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								089d9d7ec6 
								
							 
						 
						
							
							
								
								bump: version 0.18.0 → 0.18.1  
							
							
							
						 
						
							2024-12-18 22:32:19 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c1f3fcc412 
								
							 
						 
						
							
							
								
								docs: add some docs about sending app emails, and logging to email  
							
							
							
						 
						
							2024-12-18 22:10:24 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fa76eb6aa9 
								
							 
						 
						
							
							
								
								fix: force interpolation of %(here)s, %(__file__)s in config files  
							
							... 
							
							
							
							we were previously doing this only for the `wutta.config.include` and
`wutta.config.require` settings, and pyramid (or paste?) has been
handling certain other ones, e.g. for beaker session cache paths.
but we really need to be able to rely on this being available
"everywhere" or else it's just confusing. 
							
						 
						
							2024-12-18 13:43:19 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								659d7e551e 
								
							 
						 
						
							
							
								
								fix: only read each config file once on startup  
							
							
							
						 
						
							2024-12-18 12:33:17 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								87790bbb1a 
								
							 
						 
						
							
							
								
								docs: add glossary entry for 'spec'  
							
							
							
						 
						
							2024-12-18 12:28:31 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								062da0685c 
								
							 
						 
						
							
							
								
								docs: test commit  
							
							
							
						 
						
							2024-12-16 18:31:31 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9834b27d0e 
								
							 
						 
						
							
							
								
								docs: test commit  
							
							
							
						 
						
							2024-12-16 18:14:02 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f50e0e7b99 
								
							 
						 
						
							
							
								
								bump: version 0.17.1 → 0.18.0  
							
							
							
						 
						
							2024-12-15 00:45:20 -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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								80a983f812 
								
							 
						 
						
							
							
								
								fix: add render_date(), render_datetime() methods for app handler  
							
							
							
						 
						
							2024-12-12 10:00:18 -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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d70df11be6 
								
							 
						 
						
							
							
								
								bump: version 0.17.0 → 0.17.1  
							
							
							
						 
						
							2024-12-08 00:10:18 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6b35614502 
								
							 
						 
						
							
							
								
								fix: use proper uuid for special role getters  
							
							
							
						 
						
							2024-12-08 00:09:47 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								40df27d6f6 
								
							 
						 
						
							
							
								
								bump: version 0.16.2 → 0.17.0  
							
							
							
						 
						
							2024-12-07 23:47:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e1785ccfcc 
								
							 
						 
						
							
							
								
								feat: convert all uuid fields from str to proper UUID  
							
							... 
							
							
							
							ugh had to rewrite alembic migrations instead of just adding a new
one..  will be good to be past this hiccup 
							
						 
						
							2024-12-07 23:45:47 -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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ed5e886a5d 
								
							 
						 
						
							
							
								
								docs: improve doc for wuttjamaican.db.model  
							
							
							
						 
						
							2024-12-07 18:54:25 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1debacd160 
								
							 
						 
						
							
							
								
								bump: version 0.16.1 → 0.16.2  
							
							
							
						 
						
							2024-12-06 08:08:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a9eebc682e 
								
							 
						 
						
							
							
								
								fix: add mechanism to discover external wutta subcommands  
							
							... 
							
							
							
							for sake of wuttasync, e.g. `wutta import-csv` 
							
						 
						
							2024-12-05 18:58:10 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3a1ea22e9b 
								
							 
						 
						
							
							
								
								bump: version 0.16.0 → 0.16.1  
							
							
							
						 
						
							2024-12-05 08:04:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d95b101dbf 
								
							 
						 
						
							
							
								
								fix: add db.util.make_topo_sortkey() function  
							
							
							
						 
						
							2024-12-03 21:53:30 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c3aa97ed27 
								
							 
						 
						
							
							
								
								build: update project metadata  
							
							
							
						 
						
							2024-12-03 21:33:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								de551c9bbd 
								
							 
						 
						
							
							
								
								docs: cleanup quickstart a bit, add some links  
							
							
							
						 
						
							2024-12-03 09:31:43 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								028c64fc12 
								
							 
						 
						
							
							
								
								fix: use true UUID type for Upgrades table primary key  
							
							... 
							
							
							
							hopefully can use this everywhere soon but let's start slow and test 
							
						 
						
							2024-11-30 19:59:59 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8b6e32145c 
								
							 
						 
						
							
							
								
								fix: let caller set data type for uuid_column() and uuid_fk_column()  
							
							... 
							
							
							
							and rattail now sets the data type, so we should be more free to
experiment with UUID data type 
							
						 
						
							2024-11-30 16:06:37 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f63028bf8e 
								
							 
						 
						
							
							
								
								test: fix installer test to avoid actually doing anything  
							
							... 
							
							
							
							this one was forcibly overwriting my current web.conf and upgrade.sh 
							
						 
						
							2024-11-30 16:05:38 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								47902b37bc 
								
							 
						 
						
							
							
								
								fix: avoid error when loading installer templates  
							
							... 
							
							
							
							i guess 'poser:templates/install' throws a TypeError, not sure why i
was getting ModuleNotFoundError before..? 
							
						 
						
							2024-11-30 16:04:35 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d44fe15215 
								
							 
						 
						
							
							
								
								bump: version 0.15.0 → 0.16.0  
							
							
							
						 
						
							2024-11-30 12:31:11 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cd90626f1d 
								
							 
						 
						
							
							
								
								feat: make v7 UUID values instead of v1  
							
							... 
							
							
							
							this is thanks to the presentation at
https://www.youtube.com/watch?v=n9Cxs0sTqEY 
the basic rationale is that:
- v1 UUID is "less private" in that MAC address can be deduced
- v7 UUID has "better index performance" per sortable prefix
we also need to store these as true UUID data type in postgres, but
that will be a separate effort.. 
							
						 
						
							2024-11-30 12:26:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ecdfb2f6e0 
								
							 
						 
						
							
							
								
								docs: update quick start to use cookiecutter  
							
							
							
						 
						
							2024-11-26 11:46:17 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								affc19bac0 
								
							 
						 
						
							
							
								
								bump: version 0.14.0 → 0.15.0  
							
							
							
						 
						
							2024-11-24 19:09:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8f182e81dd 
								
							 
						 
						
							
							
								
								feat: add User.prevent_edit flag for account lockdown  
							
							... 
							
							
							
							specifically this is for sake of the online demo, so a "permanent"
demo user can be established 
							
						 
						
							2024-11-24 17:08:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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