5b2d1dad53 
								
							 
						 
						
							
							
								
								feat: overhaul some User/Person form fields etc.  
							
							... 
							
							
							
							hoping this is more intuitive to use.. 
							
						 
						
							2025-01-27 17:07:42 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								70ed2dc78c 
								
							 
						 
						
							
							
								
								fix: do not auto-create grid filters for uuid columns  
							
							
							
						 
						
							2025-01-27 15:55:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								29d3183a88 
								
							 
						 
						
							
							
								
								fix: add render_percent() method for Grid  
							
							... 
							
							
							
							also shortcut for grid.set_renderer() 
							
						 
						
							2025-01-25 22:34:49 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								194d798c0c 
								
							 
						 
						
							
							
								
								fix: add make_users_grid() method for RoleView  
							
							... 
							
							
							
							per newer convention 
							
						 
						
							2025-01-24 19:00:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								91c87e4d85 
								
							 
						 
						
							
							
								
								tests: fix test per uvicorn root_path default  
							
							
							
						 
						
							2025-01-23 17:53:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5aae0ec450 
								
							 
						 
						
							
							
								
								fix: add root_path config setting for running webapp via uvicorn  
							
							
							
						 
						
							2025-01-23 17:37:32 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e618957381 
								
							 
						 
						
							
							
								
								tests: fix tests per upstream changes  
							
							
							
						 
						
							2025-01-15 17:03:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9e0e36d536 
								
							 
						 
						
							
							
								
								fix: add WuttaDateWidget and associated logic  
							
							
							
						 
						
							2025-01-15 08:40:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ecb1dce590 
								
							 
						 
						
							
							
								
								fix: improve support for composite model_key in MasterView  
							
							... 
							
							
							
							in particular, had a table (Catapult) with composite primary key,
where both prop keys are named differently than columns.
this also splits out the route kwargs logic for action urls, because
of another situation where i wanted to use non-primary field as model
key, but it also needed to be stripped of whitespace.  this allows for
such an override but in the end i did not pursue that method and just
wound up using default model key anyway.. 
							
						 
						
							2025-01-14 11:51:03 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a405b19217 
								
							 
						 
						
							
							
								
								fix: add render_date() method for grids  
							
							... 
							
							
							
							and corresponding built-in for set_renderer() 
							
						 
						
							2025-01-13 17:41:02 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								013d921772 
								
							 
						 
						
							
							
								
								tests: fix test per appinfo/configure changes  
							
							
							
						 
						
							2025-01-13 13:29:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2b3d69a379 
								
							 
						 
						
							
							
								
								fix: expose setting to choose menu handler, in appinfo/configure  
							
							
							
						 
						
							2025-01-13 12:55:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c33f211633 
								
							 
						 
						
							
							
								
								fix: add grid filters specific to numeric, integer types  
							
							
							
						 
						
							2025-01-12 19:12:53 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4b7092bd0a 
								
							 
						 
						
							
							
								
								tests: fix grid data test for report view  
							
							
							
						 
						
							2025-01-11 23:55:40 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								65511a26b2 
								
							 
						 
						
							
							
								
								feat: add basic views for Reports  
							
							... 
							
							
							
							not entirely useful as-is yet, that may change later but for now
keeping things minimal to avoid being painted into any corner 
							
						 
						
							2025-01-11 21:35:06 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								517928320b 
								
							 
						 
						
							
							
								
								fix: add WuttaDictEnum form schema type  
							
							
							
						 
						
							2025-01-08 12:29:42 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f09ca5ede 
								
							 
						 
						
							
							
								
								fix: add scale kwarg for WuttaMoney schema type, widget  
							
							
							
						 
						
							2025-01-07 13:40:44 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b73127e350 
								
							 
						 
						
							
							
								
								fix: make WuttaQuantity serialize w/ app handler, remove custom widget  
							
							... 
							
							
							
							turns out we need to always serialize the value via render_quantity()
and the widget becomes redundant 
							
						 
						
							2025-01-07 13:34:42 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b5b88e2a7b 
								
							 
						 
						
							
							
								
								fix: bugfix for bool simple settings with default value  
							
							
							
						 
						
							2025-01-06 19:29:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b3f1f8b6d9 
								
							 
						 
						
							
							
								
								fix: improve built-in grid renderer logic  
							
							... 
							
							
							
							- add `render_batch_id()`
- allow kwargs for `render_currency()`
- caller may specify built-in renderer w/ string identifier 
							
						 
						
							2025-01-06 16:56:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7895ce4676 
								
							 
						 
						
							
							
								
								tests: move WebTestCase to wuttaweb.testing module  
							
							
							
						 
						
							2025-01-06 16:47:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5cec585fdf 
								
							 
						 
						
							
							
								
								fix: improve rendering for batch row status  
							
							
							
						 
						
							2025-01-02 23:14:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								86ffb5d58f 
								
							 
						 
						
							
							
								
								fix: add basic support for row grid "view" action links  
							
							... 
							
							
							
							still no actual "view row" support just yet, but subclass can
implement however they like.. 
							
						 
						
							2025-01-02 22:52:32 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								170afe650b 
								
							 
						 
						
							
							
								
								fix: add "xref buttons" tool panel for master view  
							
							... 
							
							
							
							also add `url` param for `MasterView.make_button()` 
							
						 
						
							2025-01-02 22:35:43 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0631b8e16b 
								
							 
						 
						
							
							
								
								fix: add WuttaQuantity schema type, widget  
							
							
							
						 
						
							2025-01-02 21:28:55 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a219f3e30d 
								
							 
						 
						
							
							
								
								fix: remove session param from some form schema, widget classes  
							
							... 
							
							
							
							this was originally used for injecting the test session, but i wound
up using mock instead elsewhere, so this is just for consistency 
							
						 
						
							2025-01-02 21:09:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a612bf3846 
								
							 
						 
						
							
							
								
								fix: add grid renderers for bool, currency, quantity  
							
							... 
							
							
							
							also set bool renderer by default when possible 
							
						 
						
							2025-01-02 20:13:04 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6515a0a224 
								
							 
						 
						
							
							
								
								fix: use span element for readonly money field widget render  
							
							
							
						 
						
							2024-12-28 21:18:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								84ab931081 
								
							 
						 
						
							
							
								
								fix: include grid filters for all column properties of model class  
							
							... 
							
							
							
							by default anyway.  previous logic started from `grid.columns` and
then only included column properties, but now we start from the model
class itself and let sa-utils figure out the default list 
							
						 
						
							2024-12-28 21:14:20 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c2efc1cd1a 
								
							 
						 
						
							
							
								
								fix: use app handler to render error string, when progress fails  
							
							
							
						 
						
							2024-12-28 21:14:15 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								171e9f7488 
								
							 
						 
						
							
							
								
								fix: add schema node type, widget for "money" (currency) fields  
							
							
							
						 
						
							2024-12-28 20:33:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c4fe90834e 
								
							 
						 
						
							
							
								
								fix: exclude FK fields by default, for model forms  
							
							... 
							
							
							
							e.g. `person_uuid` and such 
							
						 
						
							2024-12-28 18:56:04 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								95ff87fbf3 
								
							 
						 
						
							
							
								
								feat: add feature to edit email settings, basic message preview  
							
							
							
						 
						
							2024-12-23 19:24:17 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a132253cb1 
								
							 
						 
						
							
							
								
								feat: add basic support for running in ASGI context  
							
							
							
						 
						
							2024-12-18 15:09:16 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b6d5ffa8ce 
								
							 
						 
						
							
							
								
								feat: add support for running via uvicorn; wutta webapp command  
							
							
							
						 
						
							2024-12-18 12:36:52 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								abec06c63c 
								
							 
						 
						
							
							
								
								fix: add basic support for grid filters for Date fields  
							
							
							
						 
						
							2024-12-17 16:31:33 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								30671fcd78 
								
							 
						 
						
							
							
								
								fix: add handling for decimal values and lists, in make_json_safe()  
							
							
							
						 
						
							2024-12-14 23:57:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dd1fd8c0ce 
								
							 
						 
						
							
							
								
								feat: add basic support for batch execution  
							
							... 
							
							
							
							no execution options yet, and no progress indicator
also basic delete support, invoking handler 
							
						 
						
							2024-12-14 23:57:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e3beb9953d 
								
							 
						 
						
							
							
								
								feat: add basic support for rows grid for master, batch views  
							
							
							
						 
						
							2024-12-14 10:48:11 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5006c97b4b 
								
							 
						 
						
							
							
								
								feat: add basic master view class for batches  
							
							... 
							
							
							
							no support for displaying rows yet, just the main batch CRUD 
							
						 
						
							2024-12-13 22:20:04 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d72a2a15ec 
								
							 
						 
						
							
							
								
								fix: fix behavior when editing Roles for a User  
							
							... 
							
							
							
							per proper UUID fields i guess 
							
						 
						
							2024-12-12 20:07:49 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e952e1031e 
								
							 
						 
						
							
							
								
								fix: add basic views for raw Permissions  
							
							
							
						 
						
							2024-12-12 19:24:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3cad7f1b13 
								
							 
						 
						
							
							
								
								fix: improve support for date, datetime fields in grids, forms  
							
							
							
						 
						
							2024-12-12 15:15:00 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								eda2326a97 
								
							 
						 
						
							
							
								
								fix: add way to set field widgets using pseudo-type  
							
							... 
							
							
							
							more to come on this idea hopefully..i think it's a good pattern? 
							
						 
						
							2024-12-11 23:05:25 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bf8397ba23 
								
							 
						 
						
							
							
								
								fix: add support for date, datetime form fields  
							
							... 
							
							
							
							using buefy-based picker widgets etc. 
							
						 
						
							2024-12-11 22:38:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6e4f390f3f 
								
							 
						 
						
							
							
								
								fix: display "global" errors at top of form, if present  
							
							... 
							
							
							
							this probably could use more work, good enough for now 
							
						 
						
							2024-12-11 22:28:44 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								448dc9fc79 
								
							 
						 
						
							
							
								
								fix: add make_form() and make_grid() methods on web handler  
							
							... 
							
							
							
							to allow override 
							
						 
						
							2024-12-11 22:06:33 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								74e2a4f0e2 
								
							 
						 
						
							
							
								
								fix: correct "empty option" behavior for ObjectRef schema type  
							
							
							
						 
						
							2024-12-11 09:58:02 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								16ed125113 
								
							 
						 
						
							
							
								
								fix: use fanstatic to serve built-in images by default  
							
							... 
							
							
							
							Refs: #1  
							
						 
						
							2024-12-10 16:54:02 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ddec30905e 
								
							 
						 
						
							
							
								
								test: add test for make_json_safe() with uuid value  
							
							... 
							
							
							
							whoops, missed that.. 
							
						 
						
							2024-12-10 12:15:00 -06:00