Commit Graph

55 Commits

Author SHA1 Message Date
Frederic Guillot
b2cce5a3a1 Add new role Project Administrator 2015-08-14 15:43:08 -04:00
Frederic Guillot
db88a00d48 Add bruteforce protection 2015-08-01 12:14:22 -04:00
Frederic Guillot
db69d5c429 Update api documentation 2015-07-29 18:50:04 -04:00
Frederic Guillot
2d6b6533ac Add new api procedures: getDefaultTaskColor(), getDefaultTaskColors() and getColorList() 2015-07-29 18:45:26 -04:00
Frederic Guillot
f595fb2786 Add first draft of the user api 2015-07-29 17:42:48 -04:00
Frederic Guillot
67b9a56469 Add urls in api response for tasks and projects 2015-07-05 14:10:03 -04:00
Frederic Guillot
6c772de184 Remove column default_project_id for users because it's useless now 2015-06-27 15:14:04 -04:00
Frederic Guillot
7b947ebdbd Allow sync of Github comments without common username and add unit tests 2015-06-20 19:21:35 -04:00
Frederic Guillot
79de1a0cea API: Change parameters for updateTask, enforce the use of moveTaskPosition() to move a task 2015-06-16 20:04:07 -04:00
Frederic Guillot
8e0206d61e API: Add procedure 'getTaskByReference' and add 'reference' parameter for 'createTask/updateTask' methods 2015-06-13 16:36:35 -04:00
Frederic Guillot
0b7435b882 API: new procedure 'removeAllFiles' and contract change for 'createFile' 2015-06-13 15:47:48 -04:00
Frederic Guillot
0f01bc90de Update documentation 2015-05-31 12:40:46 -04:00
Frédéric Guillot
4414fbfc93 Fix typo 2015-05-25 14:10:26 -04:00
Frederic Guillot
03f89e2899 Add custom HTTP header for API authentication 2015-05-25 14:07:06 -04:00
Frederic Guillot
00c2e5c80e Add file procedures to the API 2015-05-24 20:28:54 -04:00
Frederic Guillot
65e9e5d1be Add functional tests for task links 2015-05-23 23:25:18 -04:00
Frederic Guillot
e32f26d048 API refactoring 2015-05-23 21:44:33 -04:00
David-Norris
58a0db28cc 2nd Recurring Tasks Commit
New Trigger (move from first column)
New method to get last column of a board
Locales updated
API changes (createTask, updateTask)
API Docs & Examples
2015-05-05 23:40:05 -04:00
Frederic Guillot
a264a53e3b Rename action TaskAssignColor to TaskAssignColorColumn 2015-04-03 18:56:05 -04:00
Manish Lad
248c160534 Ability to assign a task color based on an event.
Initially supported event: task moved to a column
2015-04-03 22:43:02 +01:00
Frederic Guillot
436fda0167 Fix typos 2015-03-04 21:06:56 -05:00
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
Frederic Guillot
57613d1853 Update api example 2015-02-10 20:19:08 -05:00
BlueTeck
6fbcbfb001 add docu getProjectActivity + getOverdueTasks to API 2015-02-09 20:48:13 -05:00
Frederic Guillot
40ca850707 Add column description (merge/change pull-request #549) 2015-02-01 14:19:49 -05:00
Frédéric Guillot
f56ee7467e Merge pull request #555 from norcnorc/fix-json-rpc-subtask-user-parameter
fix user parameter name for createSubtask, updateSubtask in json-RPC API
2015-01-27 19:53:33 -05:00
norcnorc
081b76c21f fix incorrect user parameter name for createSubtask, updateSubtask in json-RPC API
Changing the documentation and python example to match what the server code says: "user_id", not "assignee_id".
2015-01-27 18:10:06 +01:00
Oliver Bertuch
c0e5a469b6 Fix JSON API Documentation for getAllTasks() parameters.
Documentation told us to use parameter "status", but it actually has to be "status_id".
This adds corrections to kanboard.py, too. It adds missing getTimezone() to kanboard.py, too.
2015-01-26 11:49:38 +01: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
cf821e117c Add swimlanes 2014-12-26 17:43:13 -05:00
Frédéric Guillot
81df6a36b4 Add getTimezone() procedure to the API 2014-11-30 19:43:34 -05:00
Frédéric Guillot
4d007ec39f addColumn() return the column_id now 2014-11-22 19:15:50 -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
af69070a64 Add API example in Python 2014-09-19 11:57:23 +02:00
Frédéric Guillot
a5b90a9404 Fix typos in API documentation 2014-09-17 15:55:07 +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
9bde377bbe Start to implement task history and project activity 2014-09-09 20:39:45 +02:00
Frédéric Guillot
ef95c7c284 Improve project api procedures 2014-09-09 15:15:04 +02:00