Commit Graph

56 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
Frédéric Guillot 5933a829b7 Minors layout improvements 2014-12-06 14:43:36 -05:00
Frédéric Guillot 10f4420401 Auto-select input fields for copy/paste 2014-12-06 10:35:44 -05:00
Frédéric Guillot 6739dba792 Move user templates to a subfolder 2014-12-04 21:04:33 -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 54e31c8128 Always do the ajax session check 2014-11-29 17:31:26 -05:00
Frédéric Guillot e72327d4b1 Improve session handler and add Ajax session check 2014-11-29 17:18:23 -05: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 2a850757ee Add Markdown preview for textarea, see #407 2014-11-20 22:37:10 -05:00
Frédéric Guillot 8bf50d6a7f Add cumulative flow diagram 2014-11-16 20:51:59 -05:00
Frédéric Guillot 1487cb2763 Add graph for user repartition 2014-11-13 20:37:37 -05:00
Frédéric Guillot 7eadf7cfd8 Start templates cleanup and reorganisation 2014-11-09 20:04:27 -05:00
Frédéric Guillot e89ba5e9e6 Analytics: add the first graph (task repartition) 2014-11-09 17:59:02 -05:00
Frédéric Guillot 37332ae222 Change layout (experimental) 2014-11-02 15:06:41 -05:00
Frédéric Guillot 286b193566 Add a dashboard (first version) 2014-10-14 22:02:35 -04:00
Frédéric Guillot bae57838c2 Input date format is now a config parameter instead of the current locale 2014-10-05 11:22:10 -04:00
Frédéric Guillot f531d57dc2 Keep the checkbox 'another subtask' activated, see #295 2014-10-04 16:29:54 -04:00
Frédéric Guillot 917e6cab74 Improve user interface for tablets 2014-09-10 21:13:13 +02:00
Frédéric Guillot a0dcfc9e4c Fix Firefox bug after refactoring 2014-09-04 20:22:26 -07:00
Frédéric Guillot 954bed954f Task move position refactoring 2014-09-04 20:14:26 -07:00
Frédéric Guillot 749136361e Change a category directly from the board 2014-09-03 14:25:17 -07:00
Frédéric Guillot 7bb09c3f9b Improve task controller and fix bug description popover 2014-09-01 21:10:27 -08:00
Frédéric Guillot eb76e1e530 Highlight recently modified tasks on board (pull-request #201) 2014-08-17 09:43:57 -07:00
Frédéric Guillot 9eeded33f6 Add email notifications 2014-08-15 17:23:41 -07:00
Frédéric Guillot 833bd3f8a9 Add Task CSV export and Kanboard CLI 2014-07-19 22:08:07 -02:30
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 08621f99e6 Merge pull-request #106 (datepicker and long column names fix) 2014-06-20 16:01:53 -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 40917992e7 Add files upload 2014-05-22 20:58:21 -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