205a1f7a65
fix: sort roles by name when viewing user
2026-02-25 11:26:07 -06:00
60b5e30b3f
fix: make pylint happy
2026-02-25 09:10:26 -06:00
7fcc24ce0d
bump: version 0.28.1 → 0.28.2
2026-02-25 09:01:00 -06:00
94d29c639a
fix: only show string filter input if data type matches
...
apparently `v-else` was not doing the right thing there
2026-02-21 13:36:25 -06:00
25c25c06e3
fix: move coerce_value() method to base GridFilter class
...
this should be standard practice for non-alchemy filters too
2026-02-21 13:35:38 -06:00
cd1c536555
fix: preserve original data type when un-setting filter choices
2026-02-21 13:35:02 -06:00
485c503212
fix: raise better error if field widget serialization fails
...
and log a warning with traceback while we're at it
2026-02-20 19:09:26 -06:00
faae9f1b0a
fix: tweak how grid filter params are built, for better link share
2026-02-20 14:43:25 -06:00
ec18ce7116
fix: allow passing filter factory to Grid.set_filter()
2026-02-20 14:43:25 -06:00
97e5a96cd6
fix: track column-only labels separately for grid
...
otherwise `set_label(.., column_only=True)` would not "remember" that
the caller requested column only, e.g. when extra filters are added
after the fact
2026-02-20 14:43:22 -06:00
c4f735fda8
fix: make view responsible for App Info field/values
...
that does not belong in the template, so custom apps can extend the
list easier
2026-02-19 18:55:51 -06:00
55a97211c1
bump: version 0.28.0 → 0.28.1
2026-02-17 15:26:22 -06:00
e4769fcc5a
fix: restrict version for SQLAlchemy, pending a SQLAlchemy-Utils bug
...
not sure why this is just now affecting me? only saw the problem when
running `tox -e nox` actually, which is even more weird? but this
seems like a necessary step just in case, for now
2026-02-17 15:25:18 -06:00
028f8e767d
bump: version 0.27.6 → 0.28.0
2026-02-17 14:34:33 -06:00
6743fc4731
fix: fix first_name, last_name handling for User form
...
since those fields are now association proxies in the data model
2026-02-17 14:34:30 -06:00
48f96220b6
feat: add support for association proxy fields in model forms
2026-02-17 14:34:27 -06:00
e1122caa9c
fix: add support for rendering association proxy values in grid
2026-02-15 14:24:04 -06:00
4307b5a9eb
fix: add "centered" flag for grid columns
2026-02-14 20:30:44 -06:00
356eb21713
fix: prevent delete also, for users with prevent edit flag
2026-02-14 15:42:27 -06:00
61c765f3a1
fix: render enabled flag as bool for Email Settings grid
2026-02-14 15:37:54 -06:00
e63b175243
bump: version 0.27.5 → 0.27.6
2026-02-13 19:26:15 -06:00
e6c87aa2d9
fix: grant perms for Email Settings to first admin user
2026-02-13 19:25:57 -06:00
85f5025efd
bump: version 0.27.4 → 0.27.5
2026-02-13 16:07:19 -06:00
a83e53afad
fix: use wutta hint from model if present, for rows title
2026-02-13 16:06:51 -06:00
fce7002675
fix: fix UUID column code generator for new app table wizard
2026-02-13 10:03:48 -06:00
417e28c9c7
docs: remove duplicated doc text
2026-02-13 10:03:33 -06:00
108ba6b4ea
bump: version 0.27.3 → 0.27.4
2026-02-08 11:30:32 -06:00
e85109f971
fix: pin setuptools version, pending pyramid/pkg_resources refactor
2026-02-08 11:01:23 -06:00
9ab04b37f1
test: fix test coverage
2026-02-07 09:45:29 -06:00
77c9d00eb9
bump: version 0.27.2 → 0.27.3
2026-02-07 09:29:33 -06:00
5fdba539a0
fix: prefer new setting name for buefy_css liburl
...
old setting name is still supported for now, with deprecation
warnings.
this change was necessary due to ambiguity of the buefy setting, when
buefy.css setting was set
2026-02-07 09:28:37 -06:00
9541bc6a27
bump: version 0.27.1 → 0.27.2
2026-02-04 08:49:58 -06:00
c1717d46e1
test: remove intermediate html coverage report for tox
2026-02-04 08:49:25 -06:00
d9b880248c
fix: fallback to dict logic for grid render date/time
2026-02-04 08:48:53 -06:00
4ac40a835b
test: make pylint happy
2026-02-03 20:28:41 -06:00
b410b5aa02
fix: add dedicated authenticate_user() method for auth view
...
in case subclass needs to tweak that behavior
2026-02-03 20:27:47 -06:00
204548e4f2
test: fix broken test
2026-01-06 19:52:20 -06:00
8c1dd24955
fix: increase default width for read-only form views
...
this probably needs to be thought of / organized differently..but this
is a little better than before at least
2026-01-06 19:47:53 -06:00
143479bc25
fix: add hoverable and narrowed for all <b-table> elements
2026-01-06 19:47:14 -06:00
270aee31e1
fix: show users grid when deleting a Person
2026-01-06 19:46:54 -06:00
f5ec161687
fix: add model and enum to global template rendering context
2026-01-06 19:46:32 -06:00
26ebfcab09
fix: ensure grid action icon+label do not wrap
2026-01-06 19:46:19 -06:00
2e8a602343
docs: update links for docs, coverage
2026-01-05 13:07:32 -06:00
051d2c05d5
bump: version 0.27.0 → 0.27.1
2026-01-03 17:37:38 -06:00
ec19531518
fix: add separate def for middle buttons on App Info page
2026-01-03 11:14:55 -06:00
aa98267178
fix: expose version history for site admin in default setup
2026-01-02 22:01:15 -06:00
9b5b7ad9a7
fix: only show execution panel if batch view supports it
...
e.g. POS batch view should not
2026-01-02 19:39:12 -06:00
6fd4e15ca2
fix: remove the Users field for create/edit Person
2026-01-02 19:39:12 -06:00
90784cecb2
fix: only show "create row" button if batch view supports it
2026-01-02 19:39:12 -06:00
fa2a90c9cc
fix: show proper batch status text, from enum
2026-01-02 19:39:12 -06:00