9ab04b37f1
test: fix test coverage
2026-02-07 09:45:29 -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
a1868e1f44
fix: fix 'duplicate-code' for pylint
2025-09-01 13:31:33 -05:00
9656df7bc9
test: fix tests per pylint refactoring
2025-08-31 19:57:26 -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
905dee7e33
fix: update default versions for Vue3 + Oruga + FontAwesome
2025-08-02 16:07:01 -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
c4fe90834e
fix: exclude FK fields by default, for model forms
...
e.g. `person_uuid` and such
2024-12-28 18:56:04 -06:00
30671fcd78
fix: add handling for decimal values and lists, in make_json_safe()
2024-12-14 23:57:34 -06:00
ddec30905e
test: add test for make_json_safe() with uuid value
...
whoops, missed that..
2024-12-10 12:15:00 -06:00
Lance Edgar
749882671f
fix: freeze default versions for buefy, vue-resource
...
needed for sanity
2024-08-28 19:51:55 -05:00
Lance Edgar
71728718d8
feat: add basic support for wutta-continuum
...
and i mean *basic* - so far.. eventually will expose version history
for viewing etc.
unfortunately got carried away and reorganized the api docs a little
while i was at it..
2024-08-27 21:11:44 -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
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
97e914c2e0
feat: expose User "roles" for editing
2024-08-13 21:44:56 -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
fc01fa283a
feat: add basic support for SQLAlchemy model in master view
...
must more to be done for this yet, but basics are in place for the
Setting view
2024-08-11 16:52:47 -05:00
Lance Edgar
23d227b2c6
feat: add basic support for fanstatic / libcache
2024-08-06 22:33:54 -05:00
Lance Edgar
d35e6e71c9
feat: expose Web Libraries in app info config page
...
get away from that CDN, hopefully speeds things up etc.
2024-08-06 20:53:23 -05:00
Lance Edgar
ed67cdb2d8
feat: add basic configure view for appinfo
2024-08-06 20:48:46 -05:00
Lance Edgar
3b6b317377
feat: add util.get_form_data() convenience function
2024-08-04 20:32:05 -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