Commit Graph

34 Commits

Author SHA1 Message Date
Frederic Guillot 84b0f0df90 Add project calendars (merge/refactoring of #490) 2015-01-17 17:11:51 -05:00
Frederic Guillot 55eb7636c0 Minify javascript 2015-01-05 22:10:40 -05:00
Frederic Guillot 7746773ab9 Add prefix for local storage keys 2015-01-05 21:41:23 -05:00
gavlepeter aaca5e9814 Update board.js to always keep filter settings
Save filter settings to localStorage everytime filter_apply() is called.

Get and set filters from localStorage when filter_load_events() is called.

This improves the user experience when browsing tasks on a filtered board. No need to set the filters each time the board loads.

Perhaps a checkbox option to initialize this functionality but I think it should be default behavior.
2015-01-05 11:51:41 +01:00
Frédéric Guillot cf821e117c Add swimlanes 2014-12-26 17:43:13 -05:00
Francois Ferrand 73e2282259 Reposition the tooltip when they are loaded.
At the end of the asynchronous load, the tooltips need to be
repositionned, since the size of the content may have changed.
2014-12-04 18:37:56 +01:00
Frédéric Guillot 5de091ea28 Show the task creation form as a popover 2014-11-25 20:49:26 -05:00
Frédéric Guillot d89fed4e25 Fix bug description preview 2014-11-25 20:42:56 -05:00
Frédéric Guillot 37c6616e50 Integrate tooltips and code cleanup/fix bugs, see #166 2014-11-24 21:32:03 -05:00
Frédéric Guillot 7eadf7cfd8 Start templates cleanup and reorganisation 2014-11-09 20:04:27 -05:00
Frédéric Guillot 37332ae222 Change layout (experimental) 2014-11-02 15:06:41 -05:00
Frédéric Guillot 7a64053cb8 Improve javascript code and remove CSP errors 2014-07-07 19:37:19 -03:00
Frédéric Guillot 0e118da124 Integration of the chosen jquery plugin for the board selector 2014-07-06 11:28:01 -03:00
Francois Ferrand 6d65cfd883 Use popover to edit task and description directly from board.
- Click on 'description' icon opens the 'edit-description' page.
- Edit task and edit description now open in popover, like the assign
dialog.
2014-07-01 11:16:19 +02:00
Frédéric Guillot e5e355d068 Merge pull-request #140 (several small fixes) 2014-06-25 10:07:06 -03:00
Frédéric Guillot b513313c2f Add a board selector instead of the list of projects 2014-06-20 21:59:59 -03:00
Frédéric Guillot 445ef6d148 Add CSRF protections 2014-05-28 15:14:52 -04:00
Frédéric Guillot 51c762af16 Fix javascript typo 2014-05-23 13:46:07 -04:00
Frédéric Guillot 14c2998c4a Improve css and phpdoc comments 2014-05-23 11:59:23 -04:00
Frédéric Guillot 2230dd4e6b Code refactoring (add autoloader and change files organization) 2014-05-22 12:28:28 -04:00
Frédéric Guillot a750b8ab2a Add categories for projects and tasks 2014-05-21 22:33:57 -04:00
Frédéric Guillot e71b5e0b4e Refresh the board only if the tab is visible 2014-05-17 20:59:17 -04:00
Frédéric Guillot aed7fb5cf5 Assignee change from the board is now a popover 2014-05-17 20:25:25 -04:00
Frédéric Guillot 4d677b720e Click on a task redirect to the show page 2014-05-17 17:43:46 -04:00
Frédéric Guillot 5e4b40665f Rewrite board drag and drop with jquery (touch devices, IE, auto-update) 2014-05-17 17:35:39 -04:00
Frédéric Guillot 560a12f0bd Add Google authentication 2014-05-03 22:24:03 -04:00
Frédéric Guillot 6551609d1b Add a filter by user and due date + minor changes 2014-04-26 20:04:39 -04:00
Frédéric Guillot 64ac705c1e Refresh the board only when it's necessary and add a link on the task title 2014-03-12 22:09:17 -04:00
Frédéric Guillot 7749b8ed56 Automatic actions 2014-03-09 23:21:23 -04:00
Frédéric Guillot 1e994f3448 Improve unit test 2014-03-05 20:32:53 -05:00
rzeka 1d94ba9914 #37 click on task to access it 2014-03-05 09:31:14 +01:00
Frédéric Guillot 2f6b9353d5 Improve task limit js condition 2014-02-25 22:20:39 -05:00
Frédéric Guillot 44b1806083 Add task limit for each column 2014-02-25 22:09:44 -05:00
Frédéric Guillot 9383a15af6 First commit 2014-01-25 14:56:02 -05:00