Checkvist story

Month

May 2011

2 posts

**it happens

During software update on the server on 25 APR (we’ve installed the latest version of Ruby in our everlasting fight for better server performance) we broke two important features - daily notifications and automatic backup.

The problem is already fixed (thanks, Przemek!)

It’s really embarrassing. Saying that now we’ll dedicate more time to testing is not enough, of course. But we’ll try harder.

Sorry.

May 16, 20112 notes
Server update - multiple fixes

This server update is mostly about “invisible” features, like performance and security improvements:

  • Update of underlying Javascript libraries for IE9 support
  • Introduce text sanitizing on save to fight with possible XSS attacks
  • OpenAPI now allows to update and delete checklists

The “visible” part of the update is some improvements in the Lists (ll) popup - now we show only last 10 recently updated lists, and make obvious the list filtering option.

We also added a possibility to add list items by dragging-n-dropping text right onto the list. The item _under_ which the new one will be dropped, is highlighted.

The inevitable bug-fixes part includes:

  • Bugfix: ignore dividers when calculating status of a parent task
  • ESC key now hides open notes on Due and Search result pages (just like on a list page)
  • Fixed a case when it was almost impossible to select a text in a search field or in task editing field with keyboard (tnx @orangy)
  • Click on ‘Lists’ link in Firefox sidebar opened the Lists page in the main window (instead of the sidebar)
  • Global search fixes
  • Fixed an Interesting bug with ‘sd’ shortcut, when you could type ‘s’ as a last letter of added task, and ‘d’ as a first part of ‘dd’ shortcut (thanks Tim for the report)
May 10, 20112 notes
Next page →
2012 2013
  • January 2
  • February
  • March 2
  • April 1
  • May 1
  • June 1
  • July
  • August
  • September
  • October
  • November
  • December
2011 2012 2013
  • January 1
  • February 2
  • March
  • April 1
  • May
  • June 4
  • July 1
  • August
  • September 1
  • October 1
  • November 3
  • December 1
2010 2011 2012
  • January
  • February 1
  • March 4
  • April 3
  • May 2
  • June 3
  • July 3
  • August 2
  • September 4
  • October 2
  • November 1
  • December 1
2009 2010 2011
  • January 2
  • February 1
  • March 3
  • April 1
  • May 2
  • June 1
  • July 1
  • August 3
  • September 3
  • October 2
  • November 1
  • December 1
2008 2009 2010
  • January 2
  • February 3
  • March 1
  • April 2
  • May
  • June
  • July
  • August 2
  • September 4
  • October 1
  • November
  • December 1
2008 2009
  • January 2
  • February
  • March 2
  • April 1
  • May
  • June
  • July
  • August 3
  • September 1
  • October 2
  • November 2
  • December 2