Commit graph

924 commits

Author SHA1 Message Date
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 181123dfaa Update changelog 2016-05-06 11:42:39 -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 3e6c1f28b9 Tweak timesheet styles, to give rows alternating background color 2016-05-06 11:39:45 -05:00
Lance Edgar 10f1c34a75 Tweak styles for jQuery UI selectmenu dropdowns
Give max height so that we get a scroll bar out of the deal, instead of
an endless list.
2016-05-06 11:38:36 -05:00
Lance Edgar dc2104d430 Refactor some common FormEncode validators, plus add some more 2016-05-06 11:38:01 -05:00
Lance Edgar 691b33cad4 Update changelog 2016-05-05 16:31:01 -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 7e0e1f6659 Update changelog 2016-05-02 18:25:14 -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 785d0b5806 Remove 'create batch from results' link on products index page
This probably should come back someday, but in a smarter form and
leveraging new-style batches of course...
2016-05-02 16:43:56 -05:00
Lance Edgar fd11ef9af4 Update changelog 2016-05-02 15:22:30 -05:00
Lance Edgar 566777fef0 Tweak some styles on feedback template 2016-05-02 13:18:03 -05:00
Lance Edgar 157d4ccc9f Stop trying to use PIL when generating product image tag 2016-05-02 12:45:25 -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 4ec8fdcf82 Add grid_index_nav() template def, for page header 2016-05-01 18:40:52 -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 c9afae3a44 Add testing image, for background / watermark 2016-05-01 00:06:16 -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 6d2af6d698 Overhaul newgrid template header a bit, to improve styles 2016-04-30 20:54:22 -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 3572c16000 Update changelog 2016-04-28 18:35:47 -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 b02f7a9a2b Update changelog 2016-04-25 19:49:06 -05:00
Lance Edgar 4e917169f9 Add views for WorkedShift model 2016-04-25 19:40:29 -05:00
Lance Edgar 2bbd17afa9 Update changelog 2016-04-24 20:12:29 -05:00
Lance Edgar 8a1b86dd2d Tweak styles for form field labels
OMG so tired of these ugly fieldsets, where is the magic UI fairy?
2016-04-22 20:00:16 -05:00
Lance Edgar 8141e90a8e Add commas to record/page count in grid footer
I.e. when those numbers are big enough to need them.
2016-04-21 13:44:31 -05:00
Lance Edgar eb64e709c4 Make currency field renderer display negative amounts in parentheses
Also remove space between amount and dollar sign.
2016-04-21 13:43:08 -05:00
Lance Edgar c7c2fecec0 Add workarounds for certain display bugs when rendering datetimes 2016-04-21 13:42:20 -05:00
Lance Edgar 74f02ebb0d Update changelog 2016-04-12 14:24:18 -05:00
Lance Edgar 95b94ef570 Fix case-sensitivity when sorting permission group labels 2016-04-06 21:43:48 -05:00
Lance Edgar 30e6b6e29c Add flag for rendering key value, for enum field renderers
Only valid during the readonly rendering.  Not sure how useful this will
be in the long run...
2016-04-06 21:17:02 -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 073358417c Update changelog 2016-04-05 22:19:12 -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 0f3f39d5c6 Add new TimeFieldRenderer, make it default for Time fields
Uses a jQuery UI widget similar to datepicker:

https://fgelinas.com/code/timepicker/
2016-03-24 00:06:04 -05:00