Commit Graph

48 Commits

Author SHA1 Message Date
Francois Ferrand
efbcc22f5a Add missing swimlane REST API
Missing API to retrieve extra details were missing:
  getSwimlane($project_id, $name)
  getAllSwimlanes($project_id)
2015-03-03 16:35:45 +01:00
Frederic Guillot
23f8f2c576 Add api procedure to get the application version 2015-03-01 20:25:46 -05:00
Frederic Guillot
db59460da1 Improve pull-request 2015-02-27 19:15:23 -05:00
Francois Ferrand
34a0216ca7 Add REST api to manage actions. 2015-02-25 11:35:31 +01:00
Frederic Guillot
4fc518b2c9 Merge pull-request #657 2015-02-24 21:12:19 -05:00
Francois Ferrand
dedf425e81 Add project description field.
Description is shown in a popup when hovering the 'information' icon, like column description,
which is shown in project list on dashboard and in board's title.

This is useful to document the categories and colors used in the project.
2015-02-24 14:21:23 +01:00
Francois Ferrand
9f0e13b764 Add REST api to manage swimlanes. 2015-02-24 12:04:38 +01:00
BlueTeck
3704e33c66 added getProjectActivity + getOverdueTasks to API 2015-02-09 20:48:13 -05:00
Frederic Guillot
fa6d19928a Rename subtask model 2015-02-07 18:36:16 -05:00
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