Commit Graph

39 Commits

Author SHA1 Message Date
Frederic Guillot
0d80102c48 Minor code improvements for the pull-request 2015-01-19 21:49:01 -05:00
Francois Ferrand
969d60ab41 Add Json API to create LDAP user.
This allows setting up permissions before the LDAP users actually connect
to Kanboard, and even importing the permissions from other tools.
2015-01-16 17:13:36 +01:00
Frédéric Guillot
772804add8 Acl refactoring 2014-12-31 12:37:15 -05:00
Frédéric Guillot
88d84073ae Add more subscribers 2014-12-27 21:11:11 -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
cf821e117c Add swimlanes 2014-12-26 17:43:13 -05:00
Francois Ferrand
076034c282 Fix value returned by createProject. 2014-12-09 17:32:54 +01:00
Frédéric Guillot
81df6a36b4 Add getTimezone() procedure to the API 2014-11-30 19:43:34 -05:00
Frédéric Guillot
20b60bc628 Move subtask templates to a subfolder 2014-11-26 21:04:46 -05:00
Frédéric Guillot
f684602ebe Create TaskModification model 2014-11-23 15:55:59 -05:00
Frédéric Guillot
9ae83c639e Create TaskPosition model 2014-11-23 14:42:49 -05:00
Frédéric Guillot
77e10d2582 Improve API to return id instead of a boolean 2014-11-22 18:22:10 -05:00
Frédéric Guillot
15038cdb10 Move task creation to a seperate class 2014-11-22 10:05:44 -05:00
Frédéric Guillot
8f0e544cd9 Create TaskStatus model 2014-11-21 21:41:26 -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
3df63e051f Add projects to the dashboard and rename some methods 2014-11-09 12:47:49 -05: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
8e5673e3d2 Improve settings page and move some config parameters to the database 2014-10-04 23:31:03 -04:00
Aleix Pol
b8f41d0f2a Fix typo 2014-10-01 16:24:36 +02: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
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
Frédéric Guillot
f7bea1a1ef Improve API calls for project permissions 2014-09-17 15:43:04 +02:00
Frédéric Guillot
243e72474b Improve board API calls 2014-09-17 14:47:41 +02:00
Frédéric Guillot
e7a20b9d8f Improve API calls for users 2014-09-16 19:30:18 +02:00
Frédéric Guillot
eb6dfdca53 Improve API calls for comments 2014-09-16 17:54:17 +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
15e1ed6148 Improve API calls for subtasks 2014-09-12 15:14:59 +02:00
Frédéric Guillot
61927232ae Improve API calls for categories 2014-09-11 18:28:17 +02:00
Frédéric Guillot
ef95c7c284 Improve project api procedures 2014-09-09 15:15:04 +02:00
Frédéric Guillot
0d4b6525dd The color is not mandatory for task creation through the API 2014-09-09 07:13:48 +02:00
Frédéric Guillot
532ea3b868 Start to improve task Api operations and doc 2014-09-05 18:57:58 -07:00
Frédéric Guillot
954bed954f Task move position refactoring 2014-09-04 20:14:26 -07:00
Frédéric Guillot
9eeded33f6 Add email notifications 2014-08-15 17:23:41 -07:00
Frédéric Guillot
9e1dcf21dc Improve webhooks to call external url on task creation/modification 2014-07-21 20:32:12 -02:30
Francois Ferrand
753da19573 Add openTask jsonrpc API. 2014-07-01 18:27:03 +02:00
Francois Ferrand
3951ae09cc Add closeTask jsonrpc API. 2014-07-01 15:48:54 +02:00
Frédéric Guillot
4f67a8da32 Merge pull-request #145 (Json-RPC fix) 2014-06-26 10:07:15 -03:00
Frédéric Guillot
7c5b900bd8 First API implementation 2014-06-20 15:41:05 -03:00