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)