Lance Edgar
b718336ac2
Refactor timesheet logic, add initial/basic schedule view
...
Clearly need to be able to filter by store/department yet.
2016-05-03 21:19:28 -05:00
Lance Edgar
34482892f7
Add prev/next week navigation to time sheet view
2016-05-02 19:26:21 -05:00
Lance Edgar
25ec005764
Add week navigation to time sheet view
2016-05-02 19:15:51 -05:00
Lance Edgar
be7108bcda
Tweak how empty hours are displayed in time sheet
2016-05-02 18:24:09 -05:00
Lance Edgar
77ce81dec0
Fix bugs in batch grid URLs
2016-05-02 18:23:57 -05:00
Lance Edgar
2bd15ca5c7
Fix grid URL bug
2016-05-02 10:35:54 -05:00
Lance Edgar
1c0c148294
Add initial/basic user feedback form support
2016-05-01 20:39:05 -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
70a2f10c81
Add auto-hide/show magic to message recipients field when viewing
2016-05-01 14:57:41 -05:00
Lance Edgar
f3cab67aaf
Add 'index title' setting to master view
...
This was needed due to a new way of showing the index link when
e.g. viewing a record, particularly with regard to messaging and a new
template design.
2016-05-01 12:34:15 -05:00
Lance Edgar
0c179fb9d0
Move Person.display_name
to top of fieldset when viewing/editing
2016-04-30 20:55:10 -05:00
Lance Edgar
130b6dda76
Tweak flash message when record is updated
...
To be more consistent with add/delete.
2016-04-30 19:01:17 -05:00
Lance Edgar
b96c1ebd3a
Add MasterView.listing
flag, for templates' sake
2016-04-30 19:00:43 -05:00
Lance Edgar
22e4d38d58
Add initial Time Sheet view
...
Hardly complete at this point, but proves the concept.
2016-04-28 18:18:11 -05:00
Lance Edgar
fb25f6917e
Add master views for ScheduledShift
model
2016-04-28 18:16:26 -05:00
Lance Edgar
4e917169f9
Add views for WorkedShift
model
2016-04-25 19:40:29 -05:00
Lance Edgar
95b94ef570
Fix case-sensitivity when sorting permission group labels
2016-04-06 21:43:48 -05:00
Lance Edgar
aaf5ca97f9
Add last-minute check to ensure master views allows deletion
...
Generally for the 'delete' route to even exist the master view *class*
must still allow deletions. But once a request is involved and we have
a view *instance* then we can disable deletions if we like.
2016-03-24 00:25:17 -05:00
Lance Edgar
cd332f2287
Fix redirect bug when attempting bulk row delete for nonexistent batch
2016-03-22 18:56:48 -05:00
Lance Edgar
de58adad24
Fix bug where batch creator was being overwritten anytime it was viewed..
...
Yikes! Hopefully this didn't happen too many times in production...
2016-03-11 13:55:51 -06:00
Lance Edgar
a22f50850f
Add 'executed' to old batches grid view, make timestamps show "raw" by default.
2016-03-11 11:35:00 -06:00
Lance Edgar
a7b73021ac
Make tailbone.views.labels
a subpackage instead of module.
2016-03-11 10:25:25 -06:00
Lance Edgar
7111bb96ca
Make datasync views easier to customize.
...
Already needed to do that a little bit.
2016-02-15 13:24:01 -06:00
Lance Edgar
215a8c13b0
Refactor some more model views to use MasterView.
...
(emailbounce, depositlink, tax)
2016-02-14 21:34:01 -06:00
Lance Edgar
bc1c7b3554
More tweaks to vendor catalog/invoice batches.
...
Trying to make batch fieldsets simpler to configure...
2016-02-14 19:56:56 -06:00
Lance Edgar
874fd6d4b3
More tweaks to new master-based batch views, etc.
2016-02-14 18:50:57 -06:00
Lance Edgar
7ac4af5f34
Refactor vendor invoice batch views to use BatchMasterView.
2016-02-14 17:50:03 -06:00
Lance Edgar
c83a3e6eb0
Overhaul vendor catalog batch views, to use BatchMasterView.
2016-02-14 17:07:48 -06:00
Lance Edgar
62221a1a25
Add new BatchMasterView
for new-style batches.
2016-02-14 16:47:35 -06:00
Lance Edgar
a341acb4f0
Make our DateTimeFieldRenderer
the default for datetime fields.
2016-02-14 16:34:39 -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
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
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
4713e25ffe
Tweak how we connect a user to a batch, when refreshing.
2016-02-09 20:47:12 -06:00
Lance Edgar
687b83e2e1
Add support for sending new messages.
2016-02-05 14:42:56 -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
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
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
7edfc98747
Add 'Stores' and 'Departments' fields to Employee fieldset.
2016-01-30 15:19:04 -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
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
973b9903ae
Add employee/department relationships to employee and department views.
2016-01-17 19:45:42 -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
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