3
0
Fork 0
Commit graph

12 commits

Author SHA1 Message Date
824889dfe0 fix: workaround error when 'fanstatic.needed' missing from environ
apparently the previous fix doesn't actually get us past the error;
this one should do a better job although it's still not perfect
either.  for some reason the redirect to 'home' route is confused such
that it the new URL drops the ending filename but the rest remains, so
it's not really the home URL..  oh well at least this is better than
before
2025-12-13 21:30:02 -06:00
e38f7ba293 fix: fix 'protected-access' for pylint 2025-09-01 10:34:08 -05: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
796e793547 feat: add basic theme system
This is intended to allow override of look/feel without overriding the
logic/structure of templates.  In practice the main goal internally is
to allow testing of Vue 3 + Oruga, to eventually replace Vue 2 + Buefy
as the default theme.
2025-06-29 09:16:44 -05:00
Lance Edgar
e3942ce65e feat: add permission checks for menus, view routes 2024-08-14 21:20:00 -05:00
Lance Edgar
eac3b81918 feat: add Users view; improve CRUD master for SQLAlchemy models 2024-08-12 21:17:08 -05:00
Lance Edgar
9a739381ae feat: add basic App Info view (index only)
more to come!
2024-08-05 21:49:18 -05:00
Lance Edgar
9ac4f7525e feat: add initial MasterView support
very minimal, index view only with empty page content
2024-08-05 19:21:58 -05:00
Lance Edgar
0e0460b831 fix: allow custom user getter for new_request_set_user() hook 2024-08-05 15:06:55 -05:00
Lance Edgar
fc339ba81b feat: add support for admin user to become / stop being root 2024-08-05 14:21:54 -05:00
Lance Edgar
a505ef27fb feat: add auth views, for login/logout 2024-08-05 09:31:19 -05:00
Lance Edgar
977c196f47 feat: basic support for WSGI app, views, templates
also docs + tests for what we have so far
2024-07-12 00:17:15 -05:00