Lance Edgar
|
6fa8b0aeaa
|
feat: add basic "delete results" grid tool
this is done synchronously with no progress indicator yet
|
2024-08-24 14:26:13 -05:00 |
|
Lance Edgar
|
6650ee698e
|
feat: add initial views for upgrades
CRUD only so far, still need execute features
|
2024-08-24 11:29:52 -05:00 |
|
Lance Edgar
|
1804e74d13
|
feat: allow app db to be rattail-native instead of wutta-native
not sure if that's even a good idea, but it sort of works.. more
improvements would be needed, just saving the progress for now
|
2024-08-23 22:10:25 -05:00 |
|
Lance Edgar
|
43ad0ae1c1
|
fix: improve handling of boolean form fields
|
2024-08-23 20:38:46 -05:00 |
|
Lance Edgar
|
2503836ef5
|
fix: misc. improvements for display of grids, form errors
|
2024-08-23 19:23:40 -05:00 |
|
Lance Edgar
|
bf2ca4b475
|
fix: use autocomplete for grid filter verb choices
|
2024-08-23 14:38:02 -05:00 |
|
Lance Edgar
|
e332975ce9
|
feat: add per-row css class support for grids
|
2024-08-23 14:14:41 -05:00 |
|
Lance Edgar
|
f6fb6957e3
|
feat: improve grid filter API a bit, support string/bool filters
|
2024-08-23 12:23:49 -05:00 |
|
Lance Edgar
|
4525f91c21
|
fix: small cleanup for grid filters template
|
2024-08-22 20:00:07 -05:00 |
|
Lance Edgar
|
2e5feeb6f4
|
fix: add once-button action for grid Reset View
|
2024-08-22 19:43:42 -05:00 |
|
Lance Edgar
|
db5e4e88f6
|
fix: set sort defaults for users, roles
|
2024-08-22 19:38:33 -05:00 |
|
Lance Edgar
|
122c6650d5
|
fix: add override hook for base form template
|
2024-08-22 16:42:42 -05:00 |
|
Lance Edgar
|
60526f646a
|
bump: version 0.12.0 → 0.12.1
|
2024-08-22 15:54:01 -05:00 |
|
Lance Edgar
|
5ec065d9cd
|
fix: improve home, login page styles for large logo image
|
2024-08-22 15:49:52 -05:00 |
|
Lance Edgar
|
fab87d3303
|
bump: version 0.11.0 → 0.12.0
|
2024-08-22 14:51:08 -05:00 |
|
Lance Edgar
|
a5c2931085
|
feat: add "copy link" button for sharing a grid view
|
2024-08-22 14:45:25 -05:00 |
|
Lance Edgar
|
1443f5253f
|
feat: add initial support for proper grid filters
only "text contains" filter supported so far, more to come as needed
|
2024-08-22 14:35:49 -05:00 |
|
Lance Edgar
|
9751bf4c2e
|
feat: add initial filtering logic to grid class
still missing the actual filters, subclass must provide those for now
|
2024-08-21 20:15:23 -05:00 |
|
Lance Edgar
|
a042d511fb
|
feat: add "searchable" column support for grids
frontend / basic only
|
2024-08-21 15:50:36 -05:00 |
|
Lance Edgar
|
770c4612d5
|
feat: improve page linkage between role/user/person
- show Users grid when viewing a Role
- add hyperlinks between things
|
2024-08-21 15:09:05 -05:00 |
|
Lance Edgar
|
9d261de45a
|
feat: add basic autocomplete support, for Person
URL endpoint only for now, form widget to come later
|
2024-08-21 11:46:38 -05:00 |
|
Lance Edgar
|
4bf2bb42fb
|
fix: cleanup templates for home, login pages
if context has 'image_url' then use that, otherwise configured logo
|
2024-08-21 00:36:02 -05:00 |
|
Lance Edgar
|
a34b01a6c4
|
fix: cleanup logic for appinfo/configure
so tailbone can inherit this view and extend
|
2024-08-20 23:22:51 -05:00 |
|
Lance Edgar
|
1b4aaacc10
|
fix: expose settings for app node title, type
|
2024-08-20 22:15:11 -05:00 |
|
Lance Edgar
|
d15ac46184
|
fix: show installed python packages on appinfo page
|
2024-08-20 21:26:38 -05:00 |
|
Lance Edgar
|
3665d69e0c
|
fix: tweak login form to stop extending size of background card
|
2024-08-20 20:41:41 -05:00 |
|
Lance Edgar
|
2d9757f677
|
fix: add setting to auto-redirect anon users to login, from home page
|
2024-08-20 20:16:19 -05:00 |
|
Lance Edgar
|
e9d59062ca
|
fix: add form padding, validators for /configure pages
|
2024-08-20 19:02:00 -05:00 |
|
Lance Edgar
|
cadd63e3e8
|
fix: add padding around main form, via wrapper css
|
2024-08-20 17:03:15 -05:00 |
|
Lance Edgar
|
bdc57abd5a
|
fix: show CRUD buttons in header only if relevant and user has access
|
2024-08-20 17:02:38 -05:00 |
|
Lance Edgar
|
f502bf1ba3
|
fix: tweak style config for home link app title in main menu
putting the gap/margin in base css so another template can override
|
2024-08-20 16:48:33 -05:00 |
|
Lance Edgar
|
8bcb556abb
|
bump: version 0.10.2 → 0.11.0
|
2024-08-20 15:05:12 -05:00 |
|
Lance Edgar
|
869963403d
|
feat: split up base templates into more sections (def blocks)
partly to allow easier customization, partly just for clarity
|
2024-08-20 14:59:07 -05:00 |
|
Lance Edgar
|
fce0de5d30
|
feat: simplify base/page/form template structure; add docs
i'm sure there is more to document yet but this gets us started
|
2024-08-19 21:30:50 -05:00 |
|
Lance Edgar
|
3579bebdeb
|
bump: version 0.10.1 → 0.10.2
|
2024-08-19 13:56:58 -05:00 |
|
Lance Edgar
|
f7e371d21d
|
fix: add render_vue_finalize() methods for grids, forms
to make the templates just that much cleaner
|
2024-08-19 13:40:23 -05:00 |
|
Lance Edgar
|
784f974c0d
|
fix: avoid error when checking model for column property
assocation proxy sometimes throws a wrench in that..
|
2024-08-19 12:42:14 -05:00 |
|
Lance Edgar
|
dce91a3a96
|
bump: version 0.10.0 → 0.10.1
|
2024-08-19 12:00:46 -05:00 |
|
Lance Edgar
|
1efaca4e52
|
fix: make util.get_model_fields() work with more model classes
should not restrict to classes inheriting from wuttjamaican base, any
sqlalchemy class should work
|
2024-08-19 11:48:52 -05:00 |
|
Lance Edgar
|
4643aa3e3c
|
docs: various improvements to docs, per dust settling
|
2024-08-19 11:47:21 -05:00 |
|
Lance Edgar
|
91e10274ea
|
bump: version 0.9.0 → 0.10.0
|
2024-08-18 19:58:13 -05:00 |
|
Lance Edgar
|
8d6f4ad368
|
feat: add multi-column sorting (frontend or backend) for grids
|
2024-08-18 19:52:11 -05:00 |
|
Lance Edgar
|
58f7a862a2
|
feat; add single-column sorting (frontend or backend) for grids
|
2024-08-18 14:05:10 -05:00 |
|
Lance Edgar
|
f21efbab9f
|
fix: improve grid display when data is empty
|
2024-08-17 11:48:06 -05:00 |
|
Lance Edgar
|
f9fad67f4a
|
bump: version 0.8.1 → 0.9.0
|
2024-08-16 22:53:17 -05:00 |
|
Lance Edgar
|
d151758c48
|
feat: add backend pagination support for grids
|
2024-08-16 22:52:24 -05:00 |
|
Lance Edgar
|
dd3d640b1c
|
feat: add initial/basic pagination for grids
so far this is only for client-side pagination; which means *all* grid
data is dumped to JSON for Vue access. backend pagination coming soon
|
2024-08-16 18:19:24 -05:00 |
|
Lance Edgar
|
7feaa844af
|
bump: version 0.8.0 → 0.8.1
|
2024-08-15 23:14:42 -05:00 |
|
Lance Edgar
|
429f3c69b5
|
fix: improve backward compat for util.get_liburl()
ready to drop the old logic from tailbone
|
2024-08-15 23:03:39 -05:00 |
|
Lance Edgar
|
f5ac66f264
|
bump: version 0.7.0 → 0.8.0
|
2024-08-15 21:14:52 -05:00 |
|