Lance Edgar
a77f41debf
Fix row-level visibility for grid edit action
2016-09-19 16:32:18 -05:00
Lance Edgar
679dce4ed8
Add "just in time" editable instance check for master view
2016-09-18 17:14:57 -05:00
Lance Edgar
94a7a15e6d
Add basic form validation when sending new messages
...
This avoids the message body for now, since that's implemented a couple
different ways in the real world...
2016-09-13 20:23:51 -05:00
Lance Edgar
60c5d31aa1
Allow opt-out for "download batch row data as CSV" feature
...
Sometimes that just confuses the issue, e.g. when the batch provides a
download feature of its own.
2016-08-26 15:31:03 -05:00
Lance Edgar
e3f13baaab
Fix permission group label bug for batch views
2016-08-24 17:21:21 -05:00
Lance Edgar
e296bfd392
Add MasterView.listable
flag for disabling grid view
2016-08-24 17:20:53 -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
8a19b90efa
Add hook to customize timesheet shift rendering
...
Also decrease font size slightly for shift text.
2016-08-22 17:25:43 -05:00
Lance Edgar
cdde848275
Refactor batch view/edit pages to share some "execution options" logic
2016-08-22 15:46:16 -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
340f02a3f2
Set relevant 'index title' when viewing batch with rows
...
Also tweak 'Batch ID' field label.
2016-08-20 21:03:30 -05:00
Lance Edgar
dce4972f0f
Add TODO comment
2016-08-19 18:12:13 -05:00
Lance Edgar
207cd6a261
Fix bug in handheld batch view config
2016-08-17 20:49:13 -05:00
Lance Edgar
d94ed5e99c
Fix bug when viewing batch with no execution options
2016-08-17 18:38:38 -05:00
Lance Edgar
30f543a38c
Fix bug for handheld batch device type field
2016-08-17 17:48:30 -05:00
Lance Edgar
aff90ac756
Add basic support for new handheld/inventory batches
2016-08-17 17:05:51 -05:00
Lance Edgar
db62f82a37
Add basic support for batch execution options
2016-08-17 16:52:13 -05:00
Lance Edgar
3b265e19c4
Fix bug in batch download URL
2016-08-17 16:51:31 -05:00
Lance Edgar
3c3aa5f2b1
Fix bug when deleting certain batches
2016-08-17 16:51:04 -05:00
Lance Edgar
cf1b9acfb1
Add support for system-unique ID in batch views etc.
2016-08-17 16:50:00 -05:00
Lance Edgar
8d6c9854a3
Add MasterView.render()
method for sake of common context/logic
...
That still needs some work I'm sure...
2016-08-17 16:44:49 -05:00
Lance Edgar
498a810f08
Revert "Disable view mode for settings table"
...
This reverts commit 457407fbcf
.
2016-08-12 17:18:22 -05:00
Lance Edgar
a6438e4bb5
Add permissions field when viewing user details
...
About damn time I'm sure...
2016-08-12 01:58:07 -05:00
Lance Edgar
a70c9d3360
Export 'enabled' flag for email profile/settings
2016-08-12 01:17:40 -05:00
Lance Edgar
457407fbcf
Disable view mode for settings table
...
Create/edit/delete are all that's needed there.
2016-08-11 23:59:40 -05:00
Lance Edgar
41ca3859f6
Only show granted permissions when viewing role details
...
Hopefully a little easier on the eyes..still could use more improvements
though I'm sure.
2016-08-11 22:29:55 -05:00
Lance Edgar
e15888ffcd
Add render_progress()
method to core view class
2016-08-09 19:46:49 -05:00
Lance Edgar
fdf1419ea2
Add CodeTextAreaFieldRenderer
, refactor label profile form to use it
2016-07-13 11:04:23 -05:00
Lance Edgar
e0bd20ee23
Always strip whitespace from label profile 'spec' field input
...
Otherwise we can't properly load (import) the spec object...
2016-06-29 18:59:56 -05:00
Lance Edgar
35d4d35fd6
Add awareness of special 'Authenticated' role, in permissions UI etc.
2016-06-15 12:51:10 -05:00
Lance Edgar
68ca5766d1
Cleanup some timesheet display logic
...
Also make sure to force current user unless they have permission to view
all time sheets.
2016-06-14 22:19:37 -05:00
Lance Edgar
d94372ee41
Allow extra kwargs to core View.redirect()
method
2016-06-14 22:19:16 -05:00
Lance Edgar
686ae1b657
Fix some 'strftime' typos
2016-06-13 10:14:51 -05:00
Lance Edgar
1e0ef53aea
Add support for viewing single employee's schedule / time sheet
...
A little sloppy perhaps, here and there..but seems to do the job.
2016-06-07 16:16:37 -05:00
Lance Edgar
4c5bdc6766
Move "full name" to front of grid columns
...
Also use "full name" label in fieldset, instead of "display name".
2016-05-10 15:17:14 -05:00
Lance Edgar
123f5ce0c6
Add support for "full" schedule and time sheet views
...
Temporarily removes support for viewing current user's time sheet; that
will be added back in soon.
2016-05-10 13:08:32 -05:00
Lance Edgar
890392ab92
Various improvements to the schedule view
...
Still clearly not yet complete though.
2016-05-06 11:41:05 -05:00
Lance Edgar
1017823b06
Disable autocomplete for password fields when editing user
...
Er, at least try. Didn't seem to work in my local test though.
2016-05-06 11:40:25 -05:00
Lance Edgar
286b095528
Fix bug in roles view
2016-05-05 16:27:35 -05:00
Lance Edgar
aaa1d17507
Add hyperlinks to product UPC and description, within main grid
...
These won't honor the indexing scheme yet, still need to think about
that.
2016-05-03 22:10:54 -05:00
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