3
0
Fork 0
Commit graph

255 commits

Author SHA1 Message Date
Lance Edgar 8357fd594f bump: version 0.21.2 → 0.21.3 2025-02-19 10:32:45 -06:00
Lance Edgar f0c0c1b487 fix: add click handler support in simple grid table element 2025-02-18 20:21:25 -06:00
Lance Edgar 81fa500fb0 fix: hide columns when applicable, for simple grid table element 2025-02-18 20:20:59 -06:00
Lance Edgar 9435baebef fix: add render_form_tag() customization hook in /form template 2025-02-18 20:19:47 -06:00
Lance Edgar 9541407978 bump: version 0.21.1 → 0.21.2 2025-02-18 16:33:59 -06:00
Lance Edgar 80aae74907 fix: add hidden flag for grid columns
sometimes a column is rendered such that its data cannot be used for
other component logic.  in which case, can add a hidden column to pass
the raw data, for component use
2025-02-18 16:31:25 -06:00
Lance Edgar fb1b466072 docs: update intersphinx doc links per server migration 2025-02-18 12:12:59 -06:00
Lance Edgar 7ac9d332bd bump: version 0.21.0 → 0.21.1 2025-02-17 14:53:05 -06:00
Lance Edgar d17c97e016 fix: fix warning msg for deprecated setting 2025-02-13 08:47:40 -06:00
Lance Edgar 6edaf578c3 bump: version 0.20.6 → 0.21.0 2025-02-01 15:16:57 -06:00
Lance Edgar 5b2d1dad53 feat: overhaul some User/Person form fields etc.
hoping this is more intuitive to use..
2025-01-27 17:07:42 -06:00
Lance Edgar 70ed2dc78c fix: do not auto-create grid filters for uuid columns 2025-01-27 15:55:07 -06:00
Lance Edgar d0e5ad9053 bump: version 0.20.5 → 0.20.6 2025-01-26 17:51:18 -06:00
Lance Edgar bc586cca35 fix: add setup_enhance_admin_user() method for initial setup
so custom apps can add more roles/perms as needed
2025-01-26 13:10:11 -06:00
Lance Edgar 29d3183a88 fix: add render_percent() method for Grid
also shortcut for grid.set_renderer()
2025-01-25 22:34:49 -06:00
Lance Edgar a66312b667 fix: allow override for Admin menu title 2025-01-24 20:07:33 -06:00
Lance Edgar 1e3647d27b fix: add index_title_controls() def block for base template
for customization purposes
2025-01-24 19:02:53 -06:00
Lance Edgar 194d798c0c fix: add make_users_grid() method for RoleView
per newer convention
2025-01-24 19:00:46 -06:00
Lance Edgar 91c87e4d85 tests: fix test per uvicorn root_path default 2025-01-23 17:53:57 -06:00
Lance Edgar d1985d4c6c fix: fallback to empty string for uvicorn root_path 2025-01-23 17:45:51 -06:00
Lance Edgar 5aae0ec450 fix: add root_path config setting for running webapp via uvicorn 2025-01-23 17:37:32 -06:00
Lance Edgar 455a0906c6 bump: version 0.20.4 → 0.20.5 2025-01-23 17:16:08 -06:00
Lance Edgar fc76ba7dbd fix: improve styling for grid tools section 2025-01-23 16:56:29 -06:00
Lance Edgar 7ba4987003 fix: add basic checkbox support for grids 2025-01-22 19:43:49 -06:00
Lance Edgar 6dfb35b688 fix: add WuttaRequestMixin for ThisPage component 2025-01-22 19:38:16 -06:00
Lance Edgar e618957381 tests: fix tests per upstream changes 2025-01-15 17:03:13 -06:00
Lance Edgar f0d1f00dd8 fix: avoid literal None when rendering form field value 2025-01-15 17:01:53 -06:00
Lance Edgar 9580dde246 fix: let header title be even wider
still seeing them get truncated too eagerly..
2025-01-15 17:00:48 -06:00
Lance Edgar 8b23be7422 bump: version 0.20.3 → 0.20.4 2025-01-15 08:50:47 -06:00
Lance Edgar 9e0e36d536 fix: add WuttaDateWidget and associated logic 2025-01-15 08:40:56 -06:00
Lance Edgar e3c432aa37 fix: add serialize_object() method for ObjectRef schema node
so we can use this node type for non-wutta mapped class, with non-uuid
primary key
2025-01-15 08:21:15 -06:00
Lance Edgar 3041e01184 bump: version 0.20.2 → 0.20.3 2025-01-14 18:19:29 -06:00
Lance Edgar 0ddf4d2ab9 fix: add render_grid_tag() as separate def block for index templates
sometimes caller needs to inject custom attrs to the grid tag
2025-01-14 18:16:21 -06:00
Lance Edgar 740110f87f fix: add click_handler attr for GridAction
sometimes caller just needs to do something unique, so let them
2025-01-14 18:15:22 -06:00
Lance Edgar 51c456eb38 bump: version 0.20.1 → 0.20.2 2025-01-14 13:19:27 -06:00
Lance Edgar 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
Lance Edgar 72a663a80b fix: let content header text be a bit longer 2025-01-14 11:28:38 -06:00
Lance Edgar 59fe324872 fix: add optional target attr for GridAction 2025-01-14 11:28:12 -06:00
Lance Edgar a405b19217 fix: add render_date() method for grids
and corresponding built-in for set_renderer()
2025-01-13 17:41:02 -06:00
Lance Edgar 52a6bbf0f0 bump: version 0.20.0 → 0.20.1 2025-01-13 13:29:56 -06:00
Lance Edgar 013d921772 tests: fix test per appinfo/configure changes 2025-01-13 13:29:56 -06:00
Lance Edgar 2b3d69a379 fix: expose setting to choose menu handler, in appinfo/configure 2025-01-13 12:55:34 -06:00
Lance Edgar 8ba44e10bd fix: use prop key instead of column name, for master view model key
every once in a while those can differ, we need prop key when they do
2025-01-12 19:42:22 -06:00
Lance Edgar c33f211633 fix: add grid filters specific to numeric, integer types 2025-01-12 19:12:53 -06:00
Lance Edgar d63a9223d3 fix: use default value for config settings 2025-01-12 17:11:46 -06:00
Lance Edgar 4b7092bd0a tests: fix grid data test for report view 2025-01-11 23:55:40 -06:00
Lance Edgar 1ec25636df bump: version 0.19.3 → 0.20.0 2025-01-11 22:00:48 -06:00
Lance Edgar 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
Lance Edgar ffd4ee929c fix: add action_method and reset_url params for Form class
so a form can use GET instead of POST, and reset button can be a
link.  these are needed for new report views
2025-01-11 19:49:56 -06:00
Lance Edgar b972f1a132 fix: add placeholder when grid has no filters
otherwise tools section doesn't get pushed to the right
2025-01-11 19:42:25 -06:00