Lance Edgar
113f474e8b
Fix master merge template/forms to include CSRF token
2016-12-21 11:58:59 -06:00
Lance Edgar
4ed522ae47
Add global CSRF protection
2016-12-14 18:37:17 -06:00
Lance Edgar
73fcf84d59
Disable save button when creating new object
2016-11-14 17:51:23 -06:00
Lance Edgar
ecdf9b6926
Tweak merge template
2016-11-09 14:15:16 -06:00
Lance Edgar
ba1fa6d617
Tweak verbiage for merge template etc.
2016-11-09 02:17:01 -06:00
Lance Edgar
7454e611c5
Refactor how batch editing is done; don't include rows for that sometimes
...
Various other fixes also..for sake of new purchase batches
2016-11-08 12:56:12 -06:00
Lance Edgar
a6e43d1658
Add support for new Purchase/Batch views, 'create row' master pattern
...
More refactoring here but hopefully not that important..
2016-11-06 12:58:29 -06:00
Lance Edgar
06b0b13992
Add basic merge feature to MasterView
2016-10-28 10:26:37 -05:00
Lance Edgar
1327b886fc
Disable delete button by default, when clicked
2016-10-16 03:30:42 -05:00
Lance Edgar
901c2fc573
Add MasterView.has_rows
concept and related logic
...
Now the `BatchMasterView` no longer provides most of these goodies.
Also tweak some custom batch views to reflect changes etc.
2016-08-23 13:11:13 -05:00
Lance Edgar
53950931af
Add has_rows
support to MasterView class
...
Eventually the batch views should be refactored to leverage this..
2016-08-22 12:38:51 -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
6d2af6d698
Overhaul newgrid template header a bit, to improve styles
2016-04-30 20:54:22 -05:00
Lance Edgar
874fd6d4b3
More tweaks to new master-based batch views, etc.
2016-02-14 18:50:57 -06:00
Lance Edgar
62221a1a25
Add new BatchMasterView
for new-style batches.
2016-02-14 16:47:35 -06:00
Lance Edgar
e10b956bf7
"Fix" the stupid styles for the grid tools section..sort of..for now.
...
At least this gets us back to the basics somewhat. Still ugly as hell though.
2016-02-13 13:44:55 -06:00
Lance Edgar
9e3b2a646c
Fix 'index' URL used in master view template.
2016-01-13 02:41:17 -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
654c69772e
Add "grid tools" to "complete" grid template.
...
We'll see about this...
2016-01-08 10:50:14 -06:00
Lance Edgar
640bb736b2
Add speed bump / confirmation page when deleting records.
...
Also cleanup the context menu links on various master CRUD pages.
2016-01-07 20:55:10 -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
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
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