Locking days/weeks

Paul Hicks's Avatar

Paul Hicks

19 Feb, 2013 08:24 PM

I find myself occasionally modifying past dates because I get lazy about checking what date I'm currently modifying; I assume it's today but it's actually last Friday, etc.
Some way of preventing this sort of user error would be great. Locking (and unlocking) past dates would do the trick. It could be automatic (days more than X days in the past are initially viewed locked and have to be unlocked to be updated), or it could be strictly manual.

  1. Support Staff 1 Posted by Seth B on 19 Feb, 2013 09:48 PM

    Seth B's Avatar

    Hey Paul, thanks for the feedback.

    I don't really think locking time entries is the solution here, but I appreciate your thoughts on the subject.

    There's actually a scenario where time entries are locked. If you invoice a time entry it becomes "locked" and you can't edit it further. Most of our customers find this sufficient.

    I understand that the current Timesheet design might be failing to inform you about what date you're actually on, and we're working to improve that.

    You can expect an overhaul to the entire Timesheet section within the coming months. We'll make an announcement on our blog, and send an email when that time comes.

    Thanks again,

    • s
  2. Seth B closed this discussion on 19 Feb, 2013 09:48 PM.

  3. Paul Hicks re-opened this discussion on 19 Feb, 2013 10:15 PM

  4. 2 Posted by Paul Hicks on 19 Feb, 2013 10:15 PM

    Paul Hicks's Avatar

    The feature I was thinking of was specifically to prevent accidental edits and had to be able to be toggled, since this all applied before invoicing. If I find time, I could make a mixin/bookmarklet/browser app that suits my needs; if that happens, I'll share it with you.

  5. Support Staff 3 Posted by Seth B on 20 Feb, 2013 12:10 AM

    Seth B's Avatar

    Cool, thanks.

  6. Seth B closed this discussion on 20 Feb, 2013 12:10 AM.

  7. Paul Hicks re-opened this discussion on 20 Feb, 2013 05:05 AM

  8. 4 Posted by Paul Hicks on 20 Feb, 2013 05:05 AM

    Paul Hicks's Avatar

    Not exactly my finest work, but all done in an hour, including learning how to make a Chrome extension. Drag the extension (cashboardLock.crx) into your chrome://extensions tab to load it. It only contains the attached js file, provided for those of you who want to run it outside of chromium/chrome.

    It puts a button at the end of the table header (looks fine in weekly view but not in daily, sorry). Pages start off locked, button toggles the state.

    Copyright not reserved, no liability accepted :)

  9. Seth B closed this discussion on 20 Feb, 2013 06:06 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac