Commit Graph

355 Commits

Author SHA1 Message Date
Frederic Guillot 4a52d327f7 Fix typo in Mysql migration 2016-01-30 20:54:07 -05:00
Frederic Guillot 5c92f46786 Add external links for tasks with plugin api 2016-01-30 20:38:20 -05:00
Frederic Guillot ec66a779c9 Move statement to avoid failing build on travis 2016-01-30 07:50:52 -05:00
Frederic Guillot e31dbe18ce Load ActionProvider in unit tests 2016-01-30 07:47:16 -05:00
Frederic Guillot 9b9d823f30 Move Gitlab and Github authentication to external plugins 2016-01-29 23:59:58 -05:00
Frederic Guillot 04d8c6532c Fix email client mock 2016-01-29 22:21:44 -05:00
Frederic Guillot dae0c7391a Move Google authentication to an external plugin 2016-01-29 20:15:53 -05:00
jf-guillou 63a2861476 Added API getUserByName()
Tests and doc included
2016-01-25 10:05:44 +01:00
Frederic Guillot 051bf1c9db Add configurable task priority 2016-01-24 20:38:39 -05:00
Frederic Guillot 60f3d7f83d Fix broken test 2016-01-24 18:37:17 -05:00
Frederic Guillot 4fa38bf417 Add project owner 2016-01-24 16:29:14 -05:00
Frederic Guillot ba5937b074 Add new API procedures to move and duplicate tasks to another project 2016-01-23 12:29:44 -05:00
Frederic Guillot 0448fdc56b Fix bug: Unable to unassign a task from the API 2016-01-23 12:04:10 -05:00
Frederic Guillot ad8fcf035a Add new API procedures for groups, roles and project permissions 2016-01-22 21:23:12 -05:00
Frederic Guillot 209dae72fa Handle notifications for group members attached to a project 2016-01-19 21:39:11 -05:00
Frederic Guillot e73334a7e0 Add unit test for LastLogin class 2016-01-18 21:46:56 -05:00
Frederic Guillot ddb73063a7 Return the highest role for a project when a user is member of multiple groups 2016-01-18 21:20:35 -05:00
Frederic Guillot bcbb329786 Make sure that no events are fired if nothing have been modified in the task 2016-01-17 17:43:11 -05:00
Frederic Guillot 1259e911e4 Make sure that project daily column stats works when score is null 2016-01-17 13:46:33 -05:00
Frederic Guillot d45fa6a33b Add dropdown menu on each board column title to close all tasks 2016-01-17 11:03:33 -05:00
Frederic Guillot 3c57626918 Replace raw SQL query by PicoDb 2016-01-17 08:12:44 -05:00
Frederic Guillot 6a0895ef76 Remove class TaskMovedDateSubscriber 2016-01-16 19:59:44 -05:00
Frederic Guillot c603cb5949 Simplify class ProjectDailyStats 2016-01-16 19:46:23 -05:00
Frederic Guillot 2e4c2b6e05 Improve class ProjectDailyColumnStats 2016-01-16 19:19:05 -05:00
Frederic Guillot 73ff5ec89b Remove ProjectAnalytic class 2016-01-16 17:01:56 -05:00
Frederic Guillot c58478c0ab Move analytic logic to separate classes 2016-01-15 21:03:19 -05:00
Frederic Guillot 1bbd4faf56 Fix broken unit test 2016-01-14 21:59:19 -05:00
Frederic Guillot 9e24bb2ef0 Do not cache app settings in session 2016-01-14 21:42:28 -05:00
Frederic Guillot a8f404421f Fix bug: unable to set currency rate with Postgres 2016-01-14 20:40:31 -05:00
Frederic Guillot 805be7d331 Move validator methods 2016-01-14 20:18:13 -05:00
Frederic Guillot 3699073371 Move project validator methods 2016-01-11 22:07:39 -05:00
Frederic Guillot b50f53ab3a Move task link validator methods 2016-01-11 21:27:49 -05:00
Frederic Guillot f7e8bb8fa8 Move user validator methods 2016-01-11 21:08:37 -05:00
Frederic Guillot ff1de5c06d Fix bug: Automatic action listeners were using the same instance 2016-01-10 14:00:34 -05:00
Frederic Guillot 26e3996014 Add forgot password feature 2016-01-09 17:28:31 -05:00
Frederic Guillot 03032c3190 Update API test 2016-01-09 11:39:01 -05:00
Frederic Guillot f32d23d015 Remove HTMLToMarkdown dependency 2016-01-07 21:36:51 -05:00
Frederic Guillot 7864685cfd Move Gitlab webhook to an external plugin 2016-01-07 21:05:23 -05:00
Frederic Guillot 54b3cfe8a1 Move bitbucket webhook to an external plugin 2016-01-07 20:16:05 -05:00
Frederic Guillot 00e5a4c5b4 Move Github Webhook to external plugin
See: https://github.com/kanboard/plugin-github-webhook
2016-01-06 21:46:31 -05:00
Frederic Guillot e62779e267 Improve 2FA 2016-01-05 20:31:15 -05:00
Frederic Guillot a296ba5b18 Improve Automatic Actions plugin api 2016-01-03 16:43:13 -05:00
Frederic Guillot 65f26699a6 Add unit test to remove metadata 2015-12-30 16:59:35 +01:00
Frederic Guillot 178eda1887 Add autocompletion in textarea for user mentions 2015-12-29 18:44:21 +01:00
Frederic Guillot ded63d21a8 Send notifications on user mentions 2015-12-29 09:30:36 +01:00
Frederic Guillot 4003b122d0 Improving performance during task position change (3 times faster than before) 2015-12-23 15:39:37 +01:00
Frederic Guillot a16f3adc1e Add unit test for LdapBackendGroupProvider 2015-12-22 19:16:26 +01:00
Frederic Guillot 6f9af3659c Added the possiblity to define custom routes from plugins 2015-12-22 19:06:03 +01:00
Frederic Guillot 7f980cffcc Show profile link for @username mentions 2015-12-15 22:39:39 -05:00
Frederic Guillot b377adc312 Add unit tests for ProjectPermission model 2015-12-14 21:43:38 -05:00