Add tasks from timesheets and more

September 5th, 2008

Those of you who’ve been watching the Cashboard Twitter feed will have seen some interesting things going on last night.

Admins can add tasks from Timesheet screens

First up, a handy UI tweak that will streamline a lot of your time tracking.

Admins can now add tasks directly from all of the Timesheet screens.

Add task directly from any Timesheet screen

This is a great shortcut for those of you who don’t plan your tasks out ahead of time. Tasks will be added with whatever default hourly rate you’ve set for your project.

The “orange box” is dead, again.

A few of you started a minor revolt about the “orange box” that had started popping up on your pdf and print invoices / estimates.

This was a poorly thought out design change that we’ve reversed. It was originally put in place to alert customers of yours that they needed to pay a deposit online.

Since adding liquid variables for estimate deposits I’ve decided to back this change out. In its place, you’ll find the following code at the bottom of the default estimate liquid template. It’s a little more subtle.


{{ # DEPOSIT }}
{% if estimate.deposit_required == true %}

  <h2>Deposit Required</h2>
  <div class="contentPad">
    <p>
      {{ account.company.name }} has requested a deposit of {{ estimate.deposit_amount | format_money }} be paid on this estimate.
    </p>
    {% if estimate.deposit_paid == true %}
      <p>
        <em>This estimate's deposit has been received. Thank you.</em>
      </p>
    {% endif %}
  </div>
{% endif %}

Keeping it moving

Our update pace has been slow this past month, but look for things to pick up again. You’ll find a few interesting discussions going on inside the Cashboard Forum that will clue you into what’s coming soon.

- seth