Commit Graph

90 Commits

Author SHA1 Message Date
Frédéric Guillot aa6fffb05a Add pagination and sorting to the dashboard 2014-11-15 21:49:06 -05:00
Frédéric Guillot af93754ec9 Attach events only for board controller 2014-11-15 18:42:49 -05:00
Frédéric Guillot 46f19336c0 Move some class instancaiations outside the router 2014-11-14 23:04:20 -05:00
Frédéric Guillot b081288188 Use Pimple instead of Core\Registry and add Monolog for logging 2014-11-14 22:44:25 -05:00
Frédéric Guillot 1487cb2763 Add graph for user repartition 2014-11-13 20:37:37 -05:00
Frédéric Guillot e4efc73a90 Move category template to a subfolder 2014-11-13 20:04:34 -05:00
Frédéric Guillot 5ca9a12a0a Add subtasks to the dashboard 2014-11-11 21:52:22 -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 3df63e051f Add projects to the dashboard and rename some methods 2014-11-09 12:47:49 -05:00
Frédéric Guillot 20c8342503 Change form styles 2014-11-08 13:33:07 -05:00
Frédéric Guillot 37332ae222 Change layout (experimental) 2014-11-02 15:06:41 -05:00
Frédéric Guillot c4e6d658e4 Finish github webhooks integration 2014-10-25 18:13:13 -04:00
Frédéric Guillot 45b5e8b879 Add pagination for users page 2014-10-25 15:44:38 -04:00
Frédéric Guillot f25da60dba Forget to rename a method call 2014-10-21 19:01:10 -04:00
Frédéric Guillot 2c056bb9bb Add option to allow everybody on a project 2014-10-21 18:51:59 -04:00
moraxy 541416a223 Fix RSS Feeds
feed() still calls getAll() which was renamed to getProject() in 286b193566
2014-10-18 15:56:44 +02:00
Frédéric Guillot 286b193566 Add a dashboard (first version) 2014-10-14 22:02:35 -04:00
Frédéric Guillot 074056352d Project activity refactoring and listeners improvements 2014-10-12 21:38:56 -04:00
Frédéric Guillot 4061927d21 Move some Task model methods to the TaskFinder class 2014-10-12 15:32:35 -04:00
Frédéric Guillot b7060b33ef Add pagination/column sorting for search and completed tasks 2014-10-12 14:28:08 -04:00
Frédéric Guillot acba6839a6 Add 3 new fields for tasks: start date, time estimated and time spent 2014-10-11 21:11:10 -04:00
Frédéric Guillot f9e4915d75 Allow public board iframe inclusion (see #309) 2014-10-07 19:35:02 -04:00
Frédéric Guillot f63984af1a Allow quickly creating and changing state of subtask (pull-request #312) 2014-10-07 19:21:26 -04:00
Frédéric Guillot d138834dcf Regular users are able to create private projects 2014-10-05 19:40:57 -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 8e5673e3d2 Improve settings page and move some config parameters to the database 2014-10-04 23:31:03 -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 33f9cdbc97 Add support for Github Issue Webhooks 2014-09-28 18:23:21 -04:00
Frédéric Guillot 03fa01ac7b Improve automatic actions (check for compatible events/actions/parameters) 2014-09-28 14:26:40 -04:00
Frédéric Guillot 9003f830ef Move methods getIpAddress() and getUserAgent() to the Request class 2014-09-28 09:19:19 -04:00
Frédéric Guillot a5337cfe5c Move task edit form to the task layout 2014-09-23 20:16:07 +02:00
Frédéric Guillot 484c9614d1 Regular users can remove only their own tasks 2014-09-23 15:17:04 +02:00
Frédéric Guillot 21c50fb7fa Move task webhook to the controller webhook 2014-09-22 14:34:30 +02:00
Frédéric Guillot ab1a4760ed Basic prototype to handle Github webhooks 2014-09-22 14:31:12 +02:00
Frédéric Guillot eeb4688dcc Add configuration option to enable/disable 'Strict-Transport-Security' HTTP header 2014-09-20 15:35:17 +02:00
Frédéric Guillot 41e796c52a Models refactoring/improvements 2014-09-20 14:49:31 +02:00
Frédéric Guillot 00cdc609d1 Extract project permissions to a separate class 2014-09-20 12:52:48 +02:00
Frédéric Guillot 5f96af82f2 Split Task model into smaller classes 2014-09-20 11:58:27 +02:00
Lim Yuen Hoe ed13a04c4c redirect to original target page after logging in 2014-09-19 01:48:45 +08:00
Frédéric Guillot 243e72474b Improve board API calls 2014-09-17 14:47:41 +02:00
Frédéric Guillot aca4207a94 Don't load Javascript assets for public board access 2014-09-16 15:05:07 +02:00
Frédéric Guillot 1c295d4d65 Remove unused code 2014-09-16 13:42:53 +02:00
Frédéric Guillot 6afae5ba7b Rename method names to be more consistent 2014-09-16 13:38:32 +02:00
Frédéric Guillot 12a688347c Improve Board::Index() and avoid useless HTTP redirects 2014-09-16 13:25:44 +02:00
Frédéric Guillot 63430d5735 Fix minor bug: wrong variable 2014-09-12 17:49:02 +02:00
Frédéric Guillot 2e6a8d435f Add settings field to control project columns (pull-request #244) 2014-09-12 17:35:48 +02:00
Frédéric Guillot 15e1ed6148 Improve API calls for subtasks 2014-09-12 15:14:59 +02:00
Frédéric Guillot 7e84d52115 Merge pull-request #213 (store last seen project) 2014-09-11 13:45:58 +02:00
Frédéric Guillot 917e6cab74 Improve user interface for tablets 2014-09-10 21:13:13 +02:00