3af8e8aaf2
fix: flush session when creating new object via MasterView
...
whoops guess that got missed in the refactor.
this also adds our first functional test! to reproduce the problem
since unit tests didn't catch it. unfortunately i'm still missing
something about how the functional TestApp is supposed to work, in
conjunction with the test DB etc. seems to be acting strangely with
regard to permission checks especially...
2025-12-28 22:48:36 -06:00
4d0693862d
fix: format all code with black
...
and from now on should not deviate from that...
2025-08-31 12:26:43 -05:00
72565cc49c
feat: add tools to manage user API tokens
2025-08-09 09:56:00 -05:00
5b2d1dad53
feat: overhaul some User/Person form fields etc.
...
hoping this is more intuitive to use..
2025-01-27 17:07:42 -06:00
7895ce4676
tests: move WebTestCase to wuttaweb.testing module
2025-01-06 16:47:48 -06:00
Lance Edgar
24ddb7b905
feat: add logic to prevent edit for some user accounts
...
mostly for sake of online demo, so a "permanent" demo user can be
established
2024-11-24 17:19:50 -06:00
Lance Edgar
e332975ce9
feat: add per-row css class support for grids
2024-08-23 14:14:41 -05:00
Lance Edgar
330ee324ba
feat: expose User password for editing in master views
2024-08-14 15:55:10 -05:00
Lance Edgar
97e914c2e0
feat: expose User "roles" for editing
2024-08-13 21:44:56 -05:00
Lance Edgar
7ad6a9d5a0
feat: add basic Roles view
...
can't edit user/role/perm mappings yet, just minimal CRUD
2024-08-13 10:52:30 -05:00
Lance Edgar
eac3b81918
feat: add Users view; improve CRUD master for SQLAlchemy models
2024-08-12 21:17:08 -05:00