Lance Edgar
4c3e3aeb6a
fix: various fixes for waterpark theme
2024-08-22 17:09:58 -05:00
Lance Edgar
c176d97870
fix: avoid deprecated component
form kwarg
2024-08-22 15:54:15 -05:00
Lance Edgar
7d6f75bb05
bump: version 0.21.0 → 0.21.1
2024-08-22 15:33:28 -05:00
Lance Edgar
7b40c527c8
fix: misc. bugfixes per recent changes
2024-08-22 15:31:09 -05:00
Lance Edgar
f292850d05
test: fix some tests
2024-08-22 14:59:18 -05:00
Lance Edgar
8d5427e92f
bump: version 0.20.1 → 0.21.0
2024-08-22 14:53:59 -05:00
Lance Edgar
b8131c8393
fix: change grid reset-view param name to match wuttaweb
2024-08-22 13:49:57 -05:00
Lance Edgar
e52a83751e
feat: move "most" filtering logic for grid class to wuttaweb
...
we still define all filters, and the "most important" grid methods for
filtering
2024-08-21 20:16:03 -05:00
Lance Edgar
ffa724ef37
fix: move "searchable columns" grid feature to wuttaweb
2024-08-21 15:52:30 -05:00
Lance Edgar
1d00fe994a
fix: use wuttaweb to get/render csrf token
2024-08-21 09:44:32 -05:00
Lance Edgar
71abbe06da
feat: inherit from wuttaweb templates for home, login pages
2024-08-21 00:49:26 -05:00
Lance Edgar
f755460242
feat: inherit from wuttaweb for AppInfoView, appinfo/configure template
2024-08-21 00:49:23 -05:00
Lance Edgar
2ffc067097
fix: inherit from wuttaweb for appinfo/index template
...
although for now, still must override for some link buttons
2024-08-20 22:27:46 -05:00
Lance Edgar
b6a8e508bf
fix: prefer wuttaweb config for "home redirect to login" feature
2024-08-20 22:16:01 -05:00
Lance Edgar
1def26a35b
feat: add "has output file templates" config option for master view
...
this is a bit hacky, a quick copy/paste job from the equivalent
feature for input file templates.
i assume this will get cleaned up when moved to wuttaweb..
2024-08-20 19:09:56 -05:00
Lance Edgar
07871188aa
fix: fix master/index template rendering for waterpark theme
2024-08-20 17:03:57 -05:00
Lance Edgar
c8dc60cb68
fix: fix spacing for navbar logo/title in waterpark theme
2024-08-20 16:49:34 -05:00
Lance Edgar
526c84dfa6
bump: version 0.20.0 → 0.20.1
2024-08-20 16:05:52 -05:00
Lance Edgar
21f90f3f32
fix: fix default filter verbs logic for workorder status
2024-08-20 16:02:35 -05:00
Lance Edgar
83586ef90f
bump: version 0.19.3 → 0.20.0
2024-08-20 15:06:09 -05:00
Lance Edgar
59bd58aca7
feat: add new 'waterpark' theme, based on wuttaweb w/ vue2 + buefy
...
hoping to eventually replace the 'default' view with this one, if all
goes well. definitely needs more testing and is not exposed as an
option yet, unless configured
2024-08-20 15:03:25 -05:00
Lance Edgar
1ec1eba496
feat: refactor templates to simplify base/page/form structure
...
to mimic what has been done in wuttaweb
2024-08-19 23:20:59 -05:00
Lance Edgar
d29b840343
fix: avoid deprecated reference to app db engine
2024-08-19 14:38:41 -05:00
Lance Edgar
b762a0782a
bump: version 0.19.2 → 0.19.3
2024-08-19 13:57:36 -05:00
Lance Edgar
15ab0c9592
fix: add pager stats to all grid vue data (fixes view history)
...
also various other tweaks to modernize
2024-08-19 13:48:18 -05:00
Lance Edgar
41945c5e37
bump: version 0.19.1 → 0.19.2
2024-08-19 12:01:42 -05:00
Lance Edgar
f5661fe349
fix: sort on frontend for appinfo package listing grid
2024-08-19 11:56:46 -05:00
Lance Edgar
0eeeb4bd35
fix: prefer attr over key lookup when getting model values
...
applies to both forms and grids.
the base model class can still handle `obj[key]` but now it is limited
to the column fields only, no association proxies.
so, better to just try `getattr(obj, key)` first and only fall back to
the other if it fails.
unless the obj is clearly a dict in which case try `obj[key]` only
2024-08-19 11:49:52 -05:00
Lance Edgar
1d56a4c0d0
fix: replace all occurrences of component_studly
=> vue_component
2024-08-19 09:53:10 -05:00
Lance Edgar
b642c98d40
bump: version 0.19.0 → 0.19.1
2024-08-19 09:23:55 -05:00
Lance Edgar
0fb3c0f3d2
fix: fix broken user auth for web API app
2024-08-19 09:23:31 -05:00
Lance Edgar
b7955a5871
bump: version 0.18.0 → 0.19.0
2024-08-18 19:58:50 -05:00
Lance Edgar
290f8fd51e
feat: move multi-column grid sorting logic to wuttaweb
...
tailbone grid template still duplicates much for Vue, and will until
we can port the filters and anything else remaining..
2024-08-18 19:52:21 -05:00
Lance Edgar
ec36df4a34
feat: move single-column grid sorting logic to wuttaweb
2024-08-18 14:05:52 -05:00
Lance Edgar
c95e42bf82
fix: fix misc. errors in grid template per wuttaweb
2024-08-18 10:20:48 -05:00
Lance Edgar
5e82fe3946
fix: fix broken permission directives in web api startup
2024-08-18 10:20:48 -05:00
Lance Edgar
f4c8176d83
bump: version 0.17.0 → 0.18.0
2024-08-16 22:54:22 -05:00
Lance Edgar
9da2a148c6
feat: move "basic" grid pagination logic to wuttaweb
...
so far only "simple" pagination is supported by wuttaweb, so basically
the main feature flag, page size, current page. in this
scenario *all* data is written to client-side JSON and Buefy handles
the actual pagination.
backend pagination coming soon for wuttaweb but for now tailbone still
handles all that.
2024-08-16 18:45:04 -05:00
Lance Edgar
2a0b6da2f9
feat: inherit from wutta base class for Grid
2024-08-16 14:34:50 -05:00
Lance Edgar
f7641218cb
fix: avoid route error in user view, when using wutta people view
...
kind of a temporary edge case here, can eventually change it back
2024-08-16 11:56:54 -05:00
Lance Edgar
1b78bd617c
feat: inherit most logic from wuttaweb, for GridAction
2024-08-16 11:56:12 -05:00
Lance Edgar
09612b1921
fix: fix some more wutta compat for base template
...
missed those earlier
2024-08-15 23:46:58 -05:00
Lance Edgar
bbd98e7b2f
bump: version 0.16.1 → 0.17.0
2024-08-15 23:15:25 -05:00
Lance Edgar
da0f6bd5e1
feat: use wuttaweb for get_liburl()
logic
...
thankfully this is already handled and we can remove from tailbone.
although this adds some new cruft as well, to handle auto-migrating
any existing liburl config for apps.
eventually once all apps have migrated to new settings we can remove
the prefix from our calls here but also in wuttaweb signature
2024-08-15 23:12:02 -05:00
Lance Edgar
bbc2c584ec
bump: version 0.16.0 → 0.16.1
2024-08-15 21:16:53 -05:00
Lance Edgar
7f0c571a44
fix: improve wutta People view a bit
...
try to behave more like traditional tailbone, for the few things
supported so far. taking a conservative approach here for now since
probably other things are more pressing.
2024-08-15 21:12:34 -05:00
Lance Edgar
53040dc6be
fix: update references to get_class_hierarchy()
...
per upstream changes
2024-08-15 20:29:36 -05:00
Lance Edgar
1cacfab2a6
fix: tweak template for people/view_profile
per wutta compat
...
wutta has the view defined but it returns minimal context
2024-08-15 18:44:14 -05:00
Lance Edgar
bab09e3fe7
bump: version 0.15.6 → 0.16.0
2024-08-15 16:22:35 -05:00
Lance Edgar
dd176a5e9e
feat: add first wutta-based master, for PersonView
...
still opt-in-only at this point, the traditional tailbone-native
master is used by default.
new wutta master is not feature complete yet. but at least things
seem to render and form posts work okay..
when enabled, this uses a "completely" wutta-based stack for the view,
grid and forms. but the underlying DB is of course rattail, and the
templates are still traditional/tailbone.
2024-08-15 16:05:53 -05:00