Tracks 2.2.2 Released

| Comments

Hi all,

Tracks 2.2.2 is being released today with several security fixes! It is recommended to upgrade your installation.

You can download the release here.
Upgrade instructions can be found in the manual

Tracks 2.2.1 Released

| Comments

Hi all,

Tracks 2.2 is being released today with two bugfixes! One bug prevented Tracks to be used on ruby 1.8.7, this release fixes that.

You can download the release here. Upgrade instructions can be found in the manual

Tracks 2.2 Released

| Comments

Hi all,

Tracks 2.2 is being released today with a variety of new features and bugfixes! You can download the release here. Upgrade instructions can be found in the manual

New in this release:

  • Added caching to various parts of Tracks to speed things up
  • Better support for running Tracks with PostgreSQL
  • Improvements to the mobile interface.
  • Drag and drop should work on tablets
  • Upgrade to the latest stable version of Rails. This brings in some changes like new command to start Tracks and precompiling assets. Take a look at the installation or upgrade manual for details.
  • Tracks now includes support for Ruby 1.8.7 and Ruby 1.9. The next version of Tracks will only support Ruby 1.9. Support for
    older versions of Ruby will then be dropped.
  • Tons of bugfixes, updated locales and other improvements

Changed in this release:

  • The administrator’s email is no longer in the preferences and has been moved into site.yml

Removed in this release:

  • Support for OpenID, CAS, and LDAP login. Support for these different login types will be added back in a future release.
  • Support for the SOAP API. The REST API should be used instead. This may impact your scripts or mobile apps that
    integrate with Tracks using SOAP XML API.

A lot of contributrions by various people from our community have found their way into this release. This release also sees the addition of a new member to the Tracks team. Please welcome Dan Rice as a new committer! Dan has been instrumental in improving our support for PostgreSQL and making a ton of other small improvements to the Tracks codebase for this release.

Enjoy!

Tracks 2.1.4 Released

| Comments

Hi all,

Tracks 2.1.4 is released. This release addresses another security vulnerability in Rails. You can download it here. All changes can be seen here. Upgrade instructions can be found in the manual.

I hope this is the last 2.1.x release and that the next release will be Tracks 2.2 containing a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.4 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. After 2.2 support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.1.3 Released

| Comments

Hi all,

Tracks 2.1.3 is released. This release addresses another security vulnerability in Rails. You can download it here. All changes can be seen here. Upgrade instructions can be found in the manual.

I hope this is the last 2.1.x release and that the next release will be Tracks 2.2 containing a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.3 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. After 2.2 support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.1.2 Released

| Comments

Hi all,

Tracks 2.1.2 is released. This release addresses the recent security vulnerabilities in Rails. You can download it here. All changes can be seen here. Upgrade instructions can be found in the manual.

I hope this is the last 2.1.x release and that the next release will be Tracks 2.2 containing a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.1 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. After 2.2 support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.1.1 Released

| Comments

Hi all,

Tracks 2.1.1 is released. This is a bugfix release which you can download here. All changes can be seen here. Upgrade instructions can be found in the manual.

I hope this is the last 2.1.x release and that the next release will be Tracks 2.2 containing a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.1 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. After 2.2 support for ruby 1.8.7 will be dropped.

Enjoy!

Bitnami Updates Their Tracks Installer to 2.1

| Comments

Bitnami has updated their Tracks installer to version 2.1 of Tracks. If you’d like to install Tracks on a local machine, but do not like to do all the configuration yourself, this could be a good solution for you. try BitNami – it runs on Windows, Mac OS X and Linux. But they also support preconfigured virtual machines, including Amazon machine images.

Tracks 2.1 Released

| Comments

Hi all,

It is finally done! You can now download Tracks version 2.1 from github. We did our best to test this new version well, but any problems you may have can be posted to Assembla. Improvements for translations are welcome too.

Do not forget to migrate your database if you are coming from 2.0 or from 2.1RC1. And since we have migrated to bundler for managing dependencies, run @bundle install@ (instead of @rake gems:install@). If you use passenger and the gems will not load using bundler, set the @BUNDLER_PATH@ in @.bundler/config@. See the installation and upgrade manual for more details.

We have seen a lot of new contributions from several contributers: Ignacio Ihuerta, Christof Spies, Stefan Richter, Mickey Reiss, Demian Gemperli, Matt Rogers, Jan Stępień, Antonin Blanc, Christian Frank, Sebastian Fischmeister, Andreas Brandl, Craig Maloney, Pavel Zupa, Tim Madden, Jaime Hernandez, Damian Shalev. Also we have two new committing developers (Hi Matt Rogers and Stefan Richter) to keep development of Tracks going.

Thanks to all of you!!

The current release is based on rails 2.3 and only supports ruby 1.8.7. This infrastructure is getting outdated. For release 2.2 we will upgrade this to rails 3 and support ruby 1.8.7 and ruby 1.9.3.

This release brings a lot of new goodies:

New and changed features:

  1. Redesign of the completed todos: a new overview page. Also all context and project pages have a link to their completed actions
  2. New locales (es by Ignacio Ihuerta, fr by Antonin Blanc, cz by Pavel Zupa and he by Damian Shalev) and updated locales (de, nl)
  3. You can star an action right from the form for adding a new action
  4. Redesign of preferences page
  5. You can now mark an action complete from the tickler
  6. Project names can now contain comma (‘,’) in it name
  7. Context view now shows hidden and pending actions
  8. Mobile improvements (we now require some javascript support on the mobile)
  9. Two extra defer periods in the context menu of an action 10.There is a review page where you can see stalled or neglected projects. There is a reviewed button on the project edit page to mark a project reviewed. 11.You need to change your password: migrated to better BCrypt hash algoritm for storing passwords

New features (technical)

  1. There are two example ruby scripts in /doc to use the REST API to add a todo or a project template with todos from the command line
  2. The tag page can now select actions from mulitple tags using AND and OR. There is no gui for this. Syntax is /todos/tag/tagA,tagB?and=tagC to select all todos with (tagA or tagB) AND tagC

Under the hood:

  1. Upgraded rails to 2.3.12, jquery to 1.7.1 and jquery-ui to 1.8.17
  2. Fixed several issues with the REST API
  3. Upgraded the act_as_statemachine plugin. This change requires a migration. See note above!
  4. Migated to bundler for gem dependencies
  5. Migrated to cucumber and capybara for integration testing
  6. Development mode shows a work-in-progress banner on top of the screen

Release Candidate 1 of Tracks 2.1 Released

| Comments

Hi all,

It is finally release candidate time! You can now download Tracks version 2.1 RC1 from github. Please try it out to see if you think it is ready for public release. Any problems you have can be posted to Assembla. Improvements for translations are welcome too.

I will update the installation and upgrade manual soon. I am talking to BSAG to find out how to do this on getontracks.org after the migration of the site to github. In general, you can follow the upgrade manual. Do not forget to migrate your database if you are coming from 2.0. And since we have migrated to bundler for managing dependencies, run “bundle install” (instead of rake gems:install). If you use passenger and the gems will not load using bundler, set the BUNDLER_PATH in .bundler/config.

We have seen a lot of new contributions from several contributers: Ignacio Ihuerta, Christof Spies, Stefan Richter, Mickey Reiss, Demian Gemperli, Matt Rogers, Jan Stępień, Antonin Blanc, Christian Frank, Sebastian Fischmeister, Andreas Brandl, Craig Maloney, Pavel Zupa, Tim Madden, Jaime Hernandez

Also we have two new committing developers (Hi Matt Rogers and Stefan Richter) to keep development of Tracks going. Thanks to all of you!!

For developers: to get to the stable 2.1 release, I’ve branched master into 2.1_branch. Development can continue in the master branch.

This release brings a lot of new goodies:

New and changed features:

  1. Redesign of the completed todos: a new overview page. Also all context and project pages have a link to their completed actions
  2. New locales (es by Ignacio Ihuerta, fr by Antonin Blanc, cz by Pavel Zupa) and updated locales (de, nl)
  3. You can star an action right from the form for adding a new action
  4. Redesign of preferences page
  5. You can now mark an action complete from the tickler
  6. Project names can now contain comma (‘,’) in it name
  7. Context view now shows hidden and pending actions
  8. Mobile improvements (we now require some javascript support on the mobile)
  9. Two extra defer periods in the context menu of an action 10.There is a review page where you can see stalled or neglected projects. There is a reviewed button on the project edit page. 11.You need to change your password: migrated to better BCrypt hash algoritm for storing passwords

New features (technical)

  1. There are two example ruby scripts in /doc to use the REST API to add a todo or a project template with todos from the command line
  2. The tag page can now select actions from mulitple tags using AND and OR. There is no gui for this. Syntax is /todos/tag/tagA,tagB?and=tagC to select all todos with (tagA or tagB) AND tagC

Under the hood:

  1. Upgraded rails to 2.3.12, jquery to 1.7.1 and jquery-ui to 1.8.17
  2. Fixed several issues with the REST API
  3. Upgraded the act_as_statemachine plugin. This change requires a migration. See note above!
  4. Migated to bundler for gem dependencies
  5. Migrated to cucumber and capybara for integration testing
  6. Development mode shows a work-in-progress banner on top of the screen