Commit Graph

59 Commits

Author SHA1 Message Date
Frederic Guillot fc468088c3 Split Board model into multiple classes 2016-02-20 15:08:18 -05:00
Frederic Guillot 051bf1c9db Add configurable task priority 2016-01-24 20:38:39 -05:00
Frederic Guillot 4fa38bf417 Add project owner 2016-01-24 16:29:14 -05:00
Frederic Guillot 3699073371 Move project validator methods 2016-01-11 22:07:39 -05:00
Frederic Guillot e9fedf3e5c Rewrite of the authentication and authorization system 2015-12-05 20:31:27 -05:00
Frederic Guillot adb35896d8 Projects with duplicate name are now allowed 2015-11-15 19:29:31 -05:00
Frederic Guillot 6756ef2301 Move token generation to Security namespace 2015-10-25 15:05:19 -04:00
Frederic Guillot 9c9ed02cd7 Change namespace to add Kanboard as prefix 2015-10-13 22:19:17 -04:00
Frederic Guillot 689687dd4e Add formatters 2015-09-20 22:18:56 -04:00
Frederic Guillot e8228c3975 Add some tests 2015-09-18 22:37:00 -04:00
Timo Litzbarski 1fa72295f2 User-Api: add getMyPorjects (#1233) 2015-09-18 14:18:34 +00:00
Frederic Guillot fd60964c23 Add global Gantt chart for all projects 2015-08-22 16:20:53 -04:00
Frederic Guillot 6b4786624b Add start and end date for projects 2015-08-18 21:39:43 -04:00
Frederic Guillot 2fd177363b Add project users overview 2015-08-16 22:17:45 -04:00
Frederic Guillot 1823430d13 PicoDb update 2015-06-27 00:00:43 -04:00
Frederic Guillot 6efac784fc Add timer for subtasks and remove settings for subtask time tracking 2015-06-24 20:39:06 -04:00
Frederic Guillot 1a0465cb57 Fix PhpAnalyzer issues 2015-05-24 16:47:41 -04:00
Frederic Guillot 46eafe105f Add ical export for users 2015-05-18 12:56:32 -04:00
Frederic Guillot ac86c3100a Add Mailgun integration (incoming emails) 2015-04-19 16:01:41 -04:00
Frederic Guillot 1891e87d03 Add Postmark integration (inbound emails for task creation) 2015-04-19 14:48:12 -04:00
Frederic Guillot 9a98013736 Add table/pagination to the project list 2015-01-31 11:21:43 -05:00
Frederic Guillot 1fc6d69e2e Fix bug duplicate project with a too long name 2015-01-25 18:08:28 -05:00
Frederic Guillot e506648cbc Do not show inactive projects info on the dashboard and update picodb (merge #546) 2015-01-25 11:55:12 -05:00
Frederic Guillot 7c1c14cf64 Pagination refactoring 2015-01-18 17:59:41 -05:00
Frédéric Guillot 0ebdd4ddfd Cleanup and fixes 2015-01-02 21:48:26 -05:00
Frédéric Guillot 3076ba22dd Fix bugs, improve perfs and use SimpleLogger instead of Monolog 2015-01-02 17:19:13 -05:00
Frédéric Guillot 772804add8 Acl refactoring 2014-12-31 12:37:15 -05:00
Frédéric Guillot e59be3dc02 Add default project categories in settings 2014-12-28 15:39:39 -05:00
Frédéric Guillot 17dc5bdc9e Move events handling to Symfony\EventDispatcher 2014-12-27 19:10:38 -05:00
Frédéric Guillot 0cd31abbc4 Change API::getProjectByName() to reflect the documentation 2014-12-09 19:54:43 -05:00
Frédéric Guillot d68fa290bb Automatically add the logged user during project creation 2014-11-25 20:30:59 -05:00
Frédéric Guillot aa6fffb05a Add pagination and sorting to the dashboard 2014-11-15 21:49:06 -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 7a5b78dbc6 Improve css for tables 2014-11-09 21:41:32 -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 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 d138834dcf Regular users are able to create private projects 2014-10-05 19:40:57 -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 33f9cdbc97 Add support for Github Issue Webhooks 2014-09-28 18:23:21 -04: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 31d3f8bb57 Fix bug: update of the last_modified field for projects 2014-09-18 22:08:16 +02:00
Frédéric Guillot e1ddf7f012 Run unit tests across different database backends + fix bugs 2014-09-15 22:35:56 +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 c3a0cf4343 Remove some code duplication (validation rules) 2014-09-12 15:57:05 +02:00
Frédéric Guillot 28ff8dad91 Add subtasks and comments history 2014-09-10 16:21:47 +02:00
Frédéric Guillot 9bde377bbe Start to implement task history and project activity 2014-09-09 20:39:45 +02:00
Frédéric Guillot 9194a2604d Projects management refactoring 2014-08-30 14:08:46 -08:00
Frédéric Guillot 5e10d2d29f Fix a bug and improve project cloning code 2014-08-19 17:43:01 -07:00
Frédéric Guillot 658123a232 The fullname is displayed instead of the username if not empty 2014-08-16 17:53:07 -07:00