Commit Graph

173 Commits

Author SHA1 Message Date
Frédéric Guillot
ccd177ada6 Store PHP sessions in the database 2017-12-12 15:04:28 -08:00
Frédéric Guillot
0153cb33de Add command to remove project activities after one year 2017-12-01 11:54:02 -08:00
Frédéric Guillot
cb9e6377f6 Disable private projects when disabling a user 2017-11-30 12:02:48 -08:00
Frédéric Guillot
1db9bc1b2e Update code base and doc to use kanboard.org domain 2017-11-27 11:14:37 -08:00
Frederic Guillot
cc6618901b Remove feature "Allow everybody to access to this project" 2017-10-27 16:16:11 -07:00
Frederic Guillot
ad8b1223cc Check owner existence before to create project 2017-05-27 12:18:05 -04:00
Frederic Guillot
3cf9484644 Ensure project tags are removed when the project is removed (PR #3250) 2017-05-12 16:26:11 -04:00
Oliver Buchmann
daf39ee16a Change Due Date to Due Timestamp fixes #919 (#3249) 2017-05-10 16:42:34 -04:00
Frederic Guillot
f22cc29cd5 Add [DUPLICATE] prefix to duplicated tasks title 2017-04-30 14:39:51 -04:00
Frederic Guillot
003c03a4e6 Add project restriction to block task edition 2017-04-07 21:46:36 -04:00
Frederic Guillot
481e767d35 Add new project restriction to block assignee change 2017-04-05 22:53:54 -04:00
Frederic Guillot
66c8351ad4 Add new project role restriction to block task suppression 2017-04-05 19:16:04 -04:00
Frederic Guillot
b27a7db354 Do not list private projects when adding a new user 2017-03-19 17:05:28 -04:00
Frederic Guillot
9b34631135 Simplify dashboard to use new tasks list view 2017-03-12 21:36:52 -04:00
Frederic Guillot
d1edac845c Change groups list layout 2017-03-11 17:30:09 -05:00
Frederic Guillot
f3deb6492a Add toggle button to show/hide subtasks in task list view 2017-02-26 19:30:02 -05:00
Frederic Guillot
4f325193be Add class SubtaskListFormatter 2017-02-26 16:06:09 -05:00
Frederic Guillot
3b3e803369 Redesign task list view 2017-02-19 17:08:00 -05:00
Frederic Guillot
49c8e5c1be Prevent people to remove swimlanes that contains tasks 2017-02-18 13:38:51 -05:00
Frederic Guillot
948b7fbaaa Add mandatory argument "project_id" to API method "updateSwimlane()" 2017-02-18 10:11:07 -05:00
Frederic Guillot
de128dbad8 Remove default swimlane 2017-02-18 09:42:01 -05:00
Frederic Guillot
73dce12797 Prevent people to remove columns that contains tasks 2017-02-08 18:36:13 -05:00
Frederic Guillot
d5c4c18ea0 Add email address field for projects 2017-02-04 16:03:29 -05:00
Frederic Guillot
10d96bfd66 Add user invitations 2017-01-22 22:38:00 -05:00
Lev Lazinskiy
8e18c39db9 Add date_modification to comments (PR #2950) 2017-01-22 12:39:30 -05:00
Frederic Guillot
faef2e85d1 Fix field too small for application settings 2016-12-02 20:49:30 -05:00
Frederic Guillot
f73d0d2ac9 Make user mentions great again 2016-12-01 22:52:58 -05:00
Frederic Guillot
d8b0423d15 Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot
096b000c59 Add restriction to disable task drag and drop for a project 2016-10-07 08:45:18 -04:00
Frederic Guillot
3043163747 Add column restrictions to custom project roles 2016-09-18 21:19:48 -04:00
Frederic Guillot
c84df535b6 Improve column restrictions 2016-09-11 18:32:47 -04:00
Frederic Guillot
a0227cad69 Define only what is allowed for column restrictions 2016-09-10 23:12:38 -04:00
Frederic Guillot
44f680cf2f Add ui to create new custom project roles and column restrictions 2016-09-10 22:37:57 -04:00
Frederic Guillot
dded773749 Add new models ColumnMoveRestrictionModel and ProjectRoleModel 2016-09-07 22:40:38 -04:00
Frederic Guillot
3861e90336 Fix wrong project date format (shown as 01/01/1970) 2016-08-31 21:04:22 -04:00
Frederic Guillot
4520026e91 Replace SQL query by a PicoDB query 2016-08-13 19:19:55 -04:00
Frederic Guillot
f3e16da4ac Allow users to see inactive projects 2016-07-28 16:56:37 -04:00
Frederic Guillot
be22f0619e Remove method UserModel::getFullname() 2016-07-24 13:29:24 -04:00
Frederic Guillot
51b2193fc4 Move dashboard pagination into separate classes 2016-07-24 12:09:41 -04:00
Frederic Guillot
5884c65a02 Remove SubtaskTimeTrackingSubscriber 2016-07-23 22:50:20 -04:00
Frederic Guillot
24555080fd Create new class SubtaskStatusModel 2016-07-23 21:48:59 -04:00
Frederic Guillot
f216e345ba Create new class SubtaskTaskConversionModel 2016-07-23 21:22:24 -04:00
Frederic Guillot
2a7ca0405c Create new class SubtaskPositionModel 2016-07-23 21:14:33 -04:00
Frederic Guillot
b6119e7dee Added internal task links to activity stream 2016-07-23 14:05:15 -04:00
Frederic Guillot
7b100cc57b Move logic of PR #2496 to GroupModel 2016-07-20 21:40:27 -04:00
Frederic Guillot
390082aa41 Refactoring of internal task events 2016-07-19 22:38:30 -04:00
Frederic Guillot
d9d3788222 Subtasks events refactoring and show delete in activity stream 2016-07-17 20:33:27 -04:00
Frederic Guillot
ec0ecc5b03 Added event for removed comments with some refactoring 2016-07-17 17:15:14 -04:00
Frederic Guillot
397988dd8d Fix a couple of bugs in PR #2424 2016-07-09 14:51:39 -04:00
Frederic Guillot
f87d3334e5 Take default swimlane into consideration for SwimlaneModel::getFirstActiveSwimlane() 2016-07-03 10:59:09 -04:00