Commit graph

1953 commits

Author SHA1 Message Date
Lance Edgar
62221a1a25 Add new BatchMasterView for new-style batches. 2016-02-14 16:47:35 -06:00
Lance Edgar
7338560fc3 Tweak button label for restarting datasync. 2016-02-14 16:39:50 -06:00
Lance Edgar
a341acb4f0 Make our DateTimeFieldRenderer the default for datetime fields. 2016-02-14 16:34:39 -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
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
254c68034a Update changelog. 2016-02-11 21:22:45 -06:00
Lance Edgar
1dd5b11414 Refactor how sender is assigned for new messages, to avoid bogus commits.
Man I really wish I could find the right pattern for default values with
FormAlchemy...
2016-02-11 18:47:39 -06:00
Lance Edgar
7649bf142b Add subscriber hook for setting inbox count in template context. 2016-02-11 18:47:17 -06:00
Lance Edgar
c65bc6f229 Refactor magic recipients field when sending new message.
Uses local cache of user mappings instead of AJAX calls; has just enough
customization hooks to allow for a department/user mapping for MJ...
2016-02-11 17:05:56 -06:00
Lance Edgar
ad9cd8be8e Protect message reply functions with 'create' permission. 2016-02-10 22:17:49 -06:00
Lance Edgar
46923d40da Add initial reply / reply-all support for messages. 2016-02-10 21:59:13 -06:00
Lance Edgar
415fc439b7 Update changelog. 2016-02-10 15:23:45 -06:00
Lance Edgar
84f85f0870 Add 'Move' button to message view template.
Get rid of context menu link.
2016-02-10 15:22:47 -06:00
Lance Edgar
4713e25ffe Tweak how we connect a user to a batch, when refreshing. 2016-02-09 20:47:12 -06:00
Lance Edgar
f07518f939 Update changelog. 2016-02-08 19:46:39 -06:00
Lance Edgar
6c8425b06d Make rattail config object use our scoped session, when consulting db.
Whoops, apparently we were previously creating a new session for each
config check?  Hopefully this helps...
2016-02-08 19:45:06 -06:00
Lance Edgar
74a13fb739 Update changelog. 2016-02-08 14:35:21 -06:00
Lance Edgar
687b83e2e1 Add support for sending new messages. 2016-02-05 14:42:56 -06:00
Lance Edgar
9d802d8f25 Update changelog. 2016-02-02 12:10:02 -06:00
Lance Edgar
de7496e1aa Remove style hack for message grid views.
For now...still need to really fix this at some point.
2016-02-01 16:34:04 -06:00
Lance Edgar
d2eabccd46 Add 'password is/not null' filter to users list view. 2016-02-01 16:11:24 -06:00
Lance Edgar
0b5ec8cb56 Update changelog. 2016-02-01 15:46:44 -06:00
Lance Edgar
4bade10317 Add 'messages.list' permission, to protect inbox etc.
At least will be useful for a soft launch, beyond that not sure.
2016-02-01 15:44:10 -06:00
Lance Edgar
60d3778160 Update changelog. 2016-02-01 12:25:34 -06:00
Lance Edgar
46c3750d38 Fix bug when marking batch as executed.
Not sure why that ever worked, actually?
2016-02-01 12:23:29 -06:00
Lance Edgar
bf49f30fff Update changelog. 2016-01-30 16:37:09 -06:00
Lance Edgar
7edfc98747 Add 'Stores' and 'Departments' fields to Employee fieldset. 2016-01-30 15:19:04 -06:00
Lance Edgar
bcf1032156 Change default form buttons so Cancel is also a button. 2016-01-30 15:18:20 -06:00
Lance Edgar
85159d91bc Update changelog. 2016-01-22 14:50:04 -06:00
Lance Edgar
fae26c60c6 Stop depending on PIL.
We need to fix things better than that eventually...
2016-01-21 21:03:16 -06:00
Lance Edgar
d6bdc0e87d Change vendor catalog upload, to allow vendor-less parsers.
The user must provide the vendor if the parser does not; the user cannot
override the vendor if the parser does provide it.
2016-01-21 20:05:01 -06:00
Lance Edgar
0a223ac4f9 Add autocomplete vendor field renderer. 2016-01-21 20:04:28 -06:00
Lance Edgar
b78b49d79e Add 'restart datasync' button to datasync changes list page. 2016-01-19 17:29:19 -06:00
Lance Edgar
6b9727d7cb Tweak syntax for a redirect. 2016-01-19 16:38:34 -06:00
Lance Edgar
677e66e358 Update changelog. 2016-01-18 19:24:12 -06:00
Lance Edgar
973b9903ae Add employee/department relationships to employee and department views. 2016-01-17 19:45:42 -06:00
Lance Edgar
aafaf64640 Update changelog. 2016-01-13 13:19:50 -06:00
Lance Edgar
84ebb158bc Add initial support for 'messages' views. 2016-01-13 02:43:20 -06:00
Lance Edgar
c2a6b0dd50 Fix 'checkboxes' attribute for master view grids. 2016-01-13 02:41:59 -06:00
Lance Edgar
9e3b2a646c Fix 'index' URL used in master view template. 2016-01-13 02:41:17 -06:00
Lance Edgar
f3b7781105 Make grid checkbox center-aligned within their column. 2016-01-13 02:40:40 -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
bcb5176718 Rearrange the 'user' form renderer(s) a bit. 2016-01-13 02:39:27 -06:00
Lance Edgar
36c710e0fa Fix label prettify-er for generic fieldset. 2016-01-10 17:53:04 -06:00
Lance Edgar
12a6cbfac8 Move description field to appear sooner, in email profile settings form. 2016-01-10 17:49:44 -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
73d14cb1d9 Update changelog. 2016-01-09 21:04:19 -06:00
Lance Edgar
f4f61dae97 Add Person.middle_name to the fieldset. 2016-01-08 14:42:13 -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