Commit graph

17 commits

Author SHA1 Message Date
Lance Edgar 4191e50456 Refactor time sheet, schedule filter forms to use colander/deform
also add "print employee schedule" feature, didn't realize that was missing
2018-02-11 15:58:06 -06:00
Lance Edgar 581ced2990 Switch license to GPL v3 (no longer Affero)
refs #2
2017-07-06 23:47:56 -05:00
Lance Edgar 59799302bd Fix daylight savings bug when cloning schedule from previous week 2017-02-21 13:57:04 -06:00
Lance Edgar cb96272b46 Fix session reference bug in schedule view 2017-02-21 12:01:40 -06:00
Lance Edgar 6b11eb84ea Be less aggressive when validating schedule edit form POST
Somehow deletions were requested for shifts which didn't exist...not
sure how that happened but let's just ignore instead of raise error
2017-02-21 11:36:36 -06:00
Lance Edgar af415693b6 Add config flag for disabling option to "Clear Schedule"
I.e. when editing the schedule
2017-02-04 12:38:26 -06:00
Lance Edgar 7104e275c3 Add ability to edit employee time sheet
Also disable some unwanted autocomplete logic, plus add ability to
prevent autocomplete "change click" event
2017-01-29 18:53:52 -06:00
Lance Edgar f97b26506f Add printer-friendly view for "full" employee schedule
i.e. whatever version of that the user happens to be currently viewing
2016-11-19 22:23:45 -06:00
Lance Edgar 3980886356 Add ability to clone schedule data from another week 2016-10-14 16:02:15 -05:00
Lance Edgar c2503977ea Add ability to clear current schedule when editing 2016-10-14 14:45:23 -05:00
Lance Edgar 9e7cb532c8 Add speed bump when leaving timesheet page w/ unsaved changes
Also add save/undo buttons to top as well as bottom of timesheet.
2016-10-14 13:57:57 -05:00
Lance Edgar e153390c15 Fix bug, break for loop when we can 2016-10-12 15:03:10 -05:00
Lance Edgar e57757d44b Fix bug when POST'ing filter form data to edit schedule page 2016-10-12 14:26:59 -05:00
Lance Edgar 048951153d Add basic ability to edit employee schedule 2016-10-12 14:16:33 -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 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