Recent fixes and improvements to GoalsOnTrack

First off, I’d like to thank all the users who have taken the time to send me warm feedback and great suggestions. I appreciate your continuing interest and support for the site. That’s one of the reasons that I have been working hard to make it as best as I can.

There have been some updates to the site this week. My main focus has been to get the site working correctly in Internet Explorer 6.0. If you using IE6 on PC, you should notice that the site is both looking and working alright now, although there may be still something not working exactly as it should as in other more standard compliant browsers, such as Firefox, or IE7.

I haven’t been able to test the site under IE6/7 on Mac. If you happen to have such combinations on your computer, please let me know if you find any problems with the site.

Another fix is the timezone related issue. Sometimes for some users, the tasks created under a timezone weren’t showing correctly as “Today”, or “Yesterday” etc. This problem has been fixed, and please tell me if you still see anything weird about the task dates.

I’ve been able to add a “Note” field to the task. This is an optional field. If it is filled, you will see a small (i) icon next to the task on dashboard. Clicking it will reveal the note data. This field is added because some users want to enter addtional info about a task, such as a phone number, or a web link etc.

I am getting good ideas from you almost daily. I just want you to know that I take them very seriously, and most likely they will be implemented in the coming releases.

It’s near the end of month, hope everybody’s still sticking to the new year resolutions.


Problems with the site shown in IE6.x browsers

I recently realized that some users are having problem viewing the site in correct layout/format under IE6.x browsers. This is mainly because the site’s CSS was developed and tested on IE7, Firefox and Safari browsers. Due to some web standard incompatibility issues (or bugs) of IE5-6 and below browsers, some of the CSS rules are not applied and rendered as expected as in other browsers.

I will be refactoring the CSS code to make it work with IE6 browsers. In the meanwhile, if you have browsers other than IE6(on Windows) installed, such as Firefox, please avoid using IE6 to get the best result in using the site.

Set your own time zone

As many of you have requested, the function to set your own time zone has been added to the site.

Now for new signups, you will have the option of selecting your time zone on the sign up form. But for existing users, because there was no way to set time zone when you signed up, so all old accounts now have the default time zone of “Pacific Time (US and Canada)”.

If this is not your time zone, you can change your default setting(or the one you selected when signing up) by clicking “Settings” and then “Account Info”.

Let me know if this is all working for you, espcially if you are using the site from outside of US and Canada.


Updates to the New Year release

Hope everybody has had a wonderful new year holiday!

First of all, thank you all who have taken the time to try out the new version of GOT website. Since the beginning of the new year, I have received from you a lot of warm cheers and many useful suggestions. I am glad this small web app can be useful to people.

There have been some minor updates to the codebase since the new year release. Some are just bug fixes, and others are functional improvements. Briefly, they are:

1. Bug fix in showing accomplished and backburned goals for some users.
2. Added more db indexes to reduce the load time of certain pages.
3. Bug fix in jounal archive names.
4. Bug fix in generating recurring tasks.
5. Bug fix in timestamp field when completing a task.
6. Now goal name can be same as long as only one in active goals.
7. Link to show all tasks if completed tasks more than 5.
8. “Remember me” feature.
9. Time reports now show actual hours spent on goals.
10. Different text colors for different task priorities.
11. Bug fix in search feature in journal.
12. Dashboard shows tags before the task names.
… …

There are some other minor performance related updates to the code, but they seem too trivial to list them all here.

Another thing is the site has not been very stable during the past week, I am still trying many different things to make it as fast and stable as possible. And this inevitably will involve rebooting the server from time to time. If you ever experience difficulty connecting the site, or it’s becoming very slow, just wait for a few minutes and try again later. Hopefully all these server related performance issues will be resolved in the next week.

As always, please don’t hesitate to let me know how you would like the site to work, or anything you think would be useful for you. I will try my best to integrate all these feature requests into the next release.