Recently we released a long awaited update to Harvest for Android. In previous versions, there were reports by some users experiencing issues with syncing, sluggishness, and even crashing. We did a serious overhaul of the codebase to fix these issues and to make further enhancements much easier to implement. The result is a more reliable app with vastly improved performance and usability.
- Optimized Timesheet — Now you can jump to today’s date from any day of the week in the timesheet. Behind the scenes, logged time updates to Harvest more efficiently than before.
- Team Status — Administrators can stay in sync with their team by viewing their team’s timers in real-time from the app.
- Refer a Friend — The next time you mention Harvest at a cocktail party, you can share a unique link with partygoers and earn credit ($) towards your next month’s bill.
This build should feel more solid than ever before, and we invite you to give it a try! And as always, we’re listening — don’t hesitate to leave us feedback in a review on the Google Play store.
JIRA is issue and project tracking software used around the world by development teams large and small. Now you can start a Harvest timer right from issues in JIRA. You’ll know exactly how much time is spent on the issues keeping you from hitting the next project milestone — whether it’s a bug, new feature, or other improvement.
Every feature is designed to keep the focus on your work, not your timesheet. The name of an issue is pulled in automatically into the notes field of a timer. Total time spent and by which team members is included in the timer window, so you’ll know who to follow up with before you get started. And in case you’re starting a timer for a project that doesn’t exist yet, you can create a project on the fly without leaving JIRA.
Grab the integration from the Atlassian Marketplace and start tracking time on the next issue!
We’re making some database changes to Harvest. To make sure we don’t timeout any critical tasks, we are planning on taking Harvest offline November 4th 10:00pm – 10:15pm EST while we perform these changes. What time is that for you?
Thank you for your support. We will keep our progress up to date on @harvest and HarvestStatus.
UPDATE: Maintenance has now been completed successfully at 10:20 PM EST. Everything is operating normally again. If you experience any problems, try clearing your web browser’s cache and reloading the page you’re on. If you need assistance with this, or with anything else, please drop us a line at firstname.lastname@example.org. Thank you!
We’re excited to release Harvest for iPhone 2.2 as mobile continues to evolve as a powerful companion to get projects done. Now you can do more from the road without reaching for the old fashioned workstation.
While there are a slew of updates, the highlights are in time tracking:
- Timesheet Approval — Submit timesheets for approval right from the app. Perfect for the days when you forget to submit a timesheet on your way home from the office.
- Timestamps — View and edit timestamps. It’s easier to record and understand exactly how long you spent on a task.
Behind the scenes, we’ve re-architected the app to make it possible for even more powerful updates in the future. You’ll be able to do more from mobile as it becomes an important part of your workflow. Grab the app in the App Store and show us some love with a review!
The Harvest Time Tracker extension for Chrome makes it even easier to track time right from your Chrome toolbar. A quick glance will tell you if you have a timer running and starting or stopping is just a click away. We’ve just released a major version change of the extension which includes significant reliability improvements. If you have tried the extension in the past and weren’t a fan, we hope you’ll consider trying it again.
Previous versions of the Harvest Chrome Extension haven’t gotten a ton of love. Here’s a review that really sums up what people have been saying:
It truly bums us out when we aren’t serving our customers to the best of our abilities so we decided to make some big changes. In recent weeks, we’ve rebuilt the Harvest Time Tracker for Chrome from the ground up. The end result is more responsive and reliable in almost every single way.
By far our biggest change was to move the time entry window out of the browser and into a Chrome extension popup. Now, the Harvest Time Tracker is available from any open tab (or the new tab screen) without impacting performance or wait times on the pages you’re loading. Just click the toolbar icon (or hit ALT + Shift + H) and your timer is a few pixels away.
We really feel good about this latest version of the extension and we can’t wait to hear from you after you give it a shot. Please drop us a line or – even better – write a review on the Chrome Web Store and let us know how 2.0 is working for you. You better believe we’re listening.
Download Harvest Time Tracker for Chrome
Last week we made some improvements to the Harvest Timesheet; we fixed a few bugs and improved the performance overall. We also made a few usability improvements, most notably to the week view:
- When you’re entering time in the week view, it can be hard to quickly scan and see which date (column) and project (row) you’re on. We’ve put in some subtle visual cues to make it easier to quickly identify where you are on the timesheet.
- Some of you have a lot of project-task rows on your timesheet. When you scroll down, the header row used to disappear, and you couldn’t see which day you were tracking your time to. The date header row now sticks to the top page: as you scroll down, it’ll stay on the screen.
- We removed the row delete confirmation for empty rows (and if you need to add the row back, click “+ Add Row” and it’ll default to the project and task of the row you just removed). This is a subtle tweak that should save you some time.
We hope these improvements make time tracking a little easier and faster for you!
Over the past two days, Harvest has had two very short outages. On both Monday September 23rd at 5:30am EDT and Tuesday September 24th at 7:40am EDT, Harvest was unresponsive for around 3 minutes. These events are both caused by the same problem and we are working to resolve the issue as fast as possible. At 10pm EDT on Tuesday September 24th (what time is that for you?), we’ll be performing a brief database maintenance to resolve the issue. We don’t expect any service impact from this maintenance. Let me get into some of the technical issues behind these outages.
Over time our main database has grown steadily in size, and at a certain point the database becomes larger than the memory allocated to the database software on the servers that it is running on. There is an ancient art involved in getting this memory allocation just perfect, and we’ve found over time that it is possible to allocate too much memory to the database, and suffer poor performance as a result. We’ve found that gradually increasing the allocated memory as the database grows works well. Recently our databases have grown large enough that it has become more involved to restart a database server to increase its memory allocation, and to put that server directly back into action. We have large enough databases now that a database server with cold caches doesn’t perform well when put back into production. We need to warm the server’s cache gradually before the server can become a master server in our database cluster.
So we are left with a slightly more challenging situation than we had previously, and have had to adapt our procedure. The net result is that increasing the database memory allocation needs a new procedure, and it needs to be done in a staggered fashion, and the recent availability issues have been the result.
I apologize for the two issues with Harvest yesterday and this morning. We are taking the final steps to resolve this issue in a brief database maintenance tonight, Tuesday September 24th at 10pm EDT. We don’t expect the Harvest service to be impacted by this maintenance. Thanks for your patience, folks!
We’ve moved our API documentation to GitHub, and we’ve added some other goodies there as well. Why move it there, you ask? A lot of our developer community is already using GitHub, and in fact, we have several open source projects there ourselves. You can now watch our API (and therefore, get updates when changes are made), ask questions, or contribute to our documentation by submitting pull requests, all straight from GitHub.
We’re also started a wiki called Community Creations and Hacks, where you can look to see what others have already made, or add your own, to share with the Harvest community. This section is for the interesting and useful things that people have built with the Harvest API, and may have very specific use cases, or broader applications. There are already over 20 creations by inventive Harvest users just like you, who dipped into our API and shared what they made. For example, Klokan Tech built an integration between Harvest and GitHub Issues Tracker, and Zach Hobson devised command-line Harvest time tracking. All you need is a (free) GitHub account to access everything you need to know about our API, improve or adapt others’ creations, and even add your own creation to the growing list on the wiki.
Inspired by what others have made, or have an idea you’ve been meaning to make a reality? Roll up your sleeves, and build your own integrations with our API. Have fun, and let us know what you’ve made – we’re happy to spread the love!
Asana is a shared task list for teams to get things done. We’re excited to announce that you can now track time on tasks right from the application. This means that it’s no longer necessary to switch between two apps as you work. All of your tasks are more easily managed from one place: Asana.
To get started:
- Activate Harvest under the Apps tab in Account Settings from your Asana account.
- Turn it on for the entire team under the Advanced tab in Team Settings.
- Simply click on the new Harvest stopwatch found within each task in Asana to start tracking time. Once you select a project and task, Harvest remembers them so you don’t have to hassle when you start the same timer again.
And that’s it. The name of the task from Asana is automatically pulled into the Notes field of the timer for context. In your Harvest timesheet, the time entry includes a link to the task in Asana for easy access. For more information visit Asana’s guide on the integration, and start tracking time right from your task list.
Not an Asana user yet? Learn more about Asana and create a free or premium account!
I had the opportunity to speak at the fabulous UserConf NYC a few months ago, about how Harvest dropped its support response times. I then followed up with a guest appearance on Supportops Podcast with Chase Clemons from 37signals, where we talked about remote working, Hurricane Sandy, and a some of the tools we use in Harvest support that help to speed up the process. Here’s a quick look at a couple of the tools that I use everyday. Continue Reading …