Lance Edgar
709fd5200d
Add 'target' kwarg for grid action links
...
For opening link in new window etc.
2017-01-29 22:52:09 -06:00
Lance Edgar
d4defef138
Fix type error in grid numeric filter
2017-01-03 10:02:14 -06:00
Lance Edgar
8f98d61a38
Tweak default "numeric" grid filter, to ignore UPC-like values
...
Those tend to cause SQL errors, so just "fail silently" for now. This
situation needs to be improved on the front end at some point...
2016-12-28 16:42:09 -06:00
Lance Edgar
5a24c4113f
Add new 'bytestring' filter for grids that need it
...
For now, must explicitly request the filter, nothing will use it by default
2016-12-07 16:00:36 -06:00
Lance Edgar
1f9a27a7ae
Tweak default factory for boolean grid filters
2016-11-10 23:13:21 -06:00
Lance Edgar
b157b79938
Remove last references to 'edbob' package
2016-10-09 21:12:13 -05:00
Lance Edgar
1c45472fe5
Tweak how a grid filter factory is determined
...
Don't inspect anything if a factory is provided by caller.
2016-09-19 16:34:12 -05:00
Lance Edgar
65d1c24230
Add a couple of extra verbs to base grid filter class
...
Seems like these could be more useful some day; for now they're used by
a bespoke project.
2016-09-19 16:33:24 -05:00
Lance Edgar
9de5a3b39e
Tweak how we use DB session to fetch grid settings
2016-08-19 16:01:44 -05:00
Lance Edgar
01edbf32d1
Add null / not null verbs back to default boolean grid filter
2016-08-13 18:26:46 -05:00
Lance Edgar
abb42e9f25
Add initial support for grid index URLs
...
Yay, been wanting this for some time now.
2016-05-01 17:50:57 -05:00
Lance Edgar
90bde4f2e0
Change default filter type for integer fields, in new grids
...
Treat that field like the numeric value it is.
2016-04-06 21:16:46 -05:00
Lance Edgar
7676312dd7
Add support for column header title (tooltip) in new grids
2016-04-06 21:15:54 -05:00
Lance Edgar
e13a58e808
Add the 'is any' verb to default list for most grid filters
2016-03-24 00:05:04 -05:00
Lance Edgar
cd461aef51
Improve grid filters for datetime fields.
...
Hopefully this makes these filters more intuitive, by allowing user to
provide a date value but interpret in a datetime context.
2016-03-11 13:21:54 -06:00
Lance Edgar
62221a1a25
Add new BatchMasterView
for new-style batches.
2016-02-14 16:47:35 -06:00
Lance Edgar
a5080b113d
Various tweaks to products grid filters etc.
...
Trying to troubleshoot some things...think we're good now. Some of the
changes here were made and then discovered not to be necessary yet, but
left in place since they're probably good ideas anyway.
2016-02-13 13:00:55 -06:00
Lance Edgar
583548cad5
Refactor products view(s) per new master pattern.
...
Finally!
2016-02-12 20:44:41 -06:00
Lance Edgar
747471b08a
Fix auto-creation of grid sorter, when joined table is involved.
2016-01-13 02:40:03 -06:00
Lance Edgar
1956c4c9cf
Add edit mode for email "profile" settings.
...
Plus some related tweaks, needed to make that happen.
2016-01-10 17:35:34 -06:00
Lance Edgar
ef40af814a
Add readonly support for email profile settings.
...
More to come... Also this required some form tweaking/overhaul(s).
2015-12-04 17:25:52 -06:00
Lance Edgar
920f0144c2
Treat filter by "contains X Y" as "contains X and contains Y".
2015-08-21 23:43:19 -05:00
Lance Edgar
c9b01f6061
More grid filter improvements; add choice/enum/date value renderers.
2015-08-20 21:17:48 -05:00
Lance Edgar
032d538062
Add "valueless verbs" concept to grid filters.
...
Plus some other improvements I'm sure...
2015-08-20 20:29:04 -05:00
Lance Edgar
e688471732
Don't show Save Defaults button if no user is logged in.
2015-08-17 17:21:41 -05:00
Lance Edgar
2b1bdec2f8
Add "Save Defaults" button so user can save personal defaults for any new grid.
2015-08-14 19:59:26 -05:00
Lance Edgar
d57f5169b0
Add 'Default Filters' and 'Clear Filters' buttons to new grid filters form.
2015-08-14 18:53:39 -05:00
Lance Edgar
d2b065a8fc
Add basic checkbox support to new grids.
...
Also:
* Add 'creatable', 'editable' etc. to master view class.
* Add styles for warning/notice grid rows.
* Misc. other tweaks.
2015-08-14 15:31:11 -05:00
Lance Edgar
d4210844ac
Convert label profiles to use master view.
...
Plus some more minor tweaks to the framework.
2015-08-12 00:46:39 -05:00
Lance Edgar
af07f477dc
Convert User pages to use master view.
...
And of course make some more tweaks to new grids etc.
2015-08-11 23:24:02 -05:00
Lance Edgar
9605d44b05
Convert Roles to use master view.
...
Also tweak the grid API here and there.
2015-08-11 15:01:21 -05:00
Lance Edgar
585eb09bec
Add support for "new-style grids" and "model master views".
...
Finally, an API that makes some sense... We don't yet have feature parity
with the old-style grids and CRUD views, but this is already a significant
improvement to the design. Still needs a lot of docs though...
2015-08-10 18:58:31 -05:00