Frédéric Guillot
f6e2dea411
Make sure no empty group is submitted on project permissions page
2018-04-06 14:06:18 -07:00
Frédéric Guillot
0b306fa60a
Move documentation to https://docs.kanboard.org/
2018-04-06 10:54:58 -07:00
Aurélien
5f7a3442d6
Add default filter per user
2018-04-02 14:07:04 -07:00
Frédéric Guillot
67da76e7f1
Fix broken daily summary export
2018-03-09 16:13:05 -08:00
kent1
a991758e98
Redirect to original URL after oauth login
2018-03-05 10:43:15 -08:00
Frédéric Guillot
b4beace91c
Display exceptions from plugins while refreshing board
2018-03-02 15:47:49 -08:00
Frédéric Guillot
bab2fb3899
Remove dependency on PicoFeed
2018-02-02 15:39:47 -08:00
Frédéric Guillot
9ddefa979a
Add CSRF check for task and project files upload
2018-01-29 15:56:30 -08:00
Frédéric Guillot
90984d6bb9
Add missing CSRF check on avatar upload form
2018-01-29 13:14:33 -08:00
Frédéric Guillot
357316cdf9
Add missing CSRF check in saveUploadDB() method
2018-01-29 11:31:54 -08:00
Frédéric Guillot
ccd177ada6
Store PHP sessions in the database
2017-12-12 15:04:28 -08:00
Frédéric Guillot
69d233eaa0
Improve permission checks on custom filters page
2017-12-01 14:36:03 -08:00
Frédéric Guillot
436673247f
Update image links in documentation
2017-11-27 15:10:38 -08:00
Frederic Guillot
2a313eb971
Add the possibility to send tasks and comments to multiple recipients
2017-11-17 14:46:23 -08:00
Frederic Guillot
2eeca3db3a
Add projects search
2017-11-16 14:53:05 -08:00
Frederic Guillot
bda7f38ceb
Add search in groups
2017-11-16 14:39:18 -08:00
Frederic Guillot
bea52c7578
Fix PHP notice in PR #3557
2017-11-16 13:54:44 -08:00
Ramón Cahenzli
da28bb45a7
Allow searching for users in the user list.
...
Squashed commit of the following:
commit 46595b7ae0bccfc8e5252daf8101e59ff53fdcdf
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 19:12:11 2017 +0100
Preserve search terms and sort order
commit 5445816f1dd7e7de876e226cf8479660a92c07ad
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 18:53:43 2017 +0100
First working user search.
commit 620b9787ef7998c4bf219d25075e35f4cfa3d1ee
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 16:06:37 2017 +0100
Moving user search to its own action
commit 0c17ac2428c2b38c9535f7a63f8be7582e4e332b
Author: Ramón Cahenzli <rca@psy-q.ch>
Date: Thu Nov 16 14:58:34 2017 +0100
WIP on user search, adding search form
2017-11-16 19:12:33 +01:00
Frederic Guillot
95cdeed472
Task CSV import is now able to handle more fields
...
Add support for the priority, start date, tags and one external link.
2017-11-14 15:39:43 -08:00
Frederic Guillot
44aa24bab1
Add user backend provider system
2017-11-09 15:09:54 -08:00
Frederic Guillot
d8e88582f7
Remove useless URL params
2017-11-08 15:36:04 -08:00
Frederic Guillot
cafbd1f5a7
Improve iCalendar feed to include tasks with start/end date and due date with a time
2017-11-08 14:50:02 -08:00
Frederic Guillot
e6f8a76a18
Use task description templates in bulk task creation
2017-11-03 10:57:00 -07:00
Frederic Guillot
648dc6bcfb
Add predefined templates for task descriptions
2017-11-02 15:41:58 -07:00
Frederic Guillot
48b40ec7bf
Add section for predefined contents
2017-10-30 16:46:39 -07:00
Frederic Guillot
cc6618901b
Remove feature "Allow everybody to access to this project"
2017-10-27 16:16:11 -07:00
Frederic Guillot
ed98f95cfa
Add bulk subtasks creation
2017-10-20 14:47:04 -07:00
Frederic Guillot
7100f6de8a
Make sure people do not access to files of other projects
2017-09-27 21:58:16 -07:00
Frederic Guillot
3e0f14ae2b
Do not expose IDs in forms
2017-09-23 20:56:54 -07:00
Frederic Guillot
074f6c104f
Avoid people to alter other projects by changing form data
2017-09-23 18:48:45 -07:00
Frederic Guillot
b79b18efd7
Filter variables when updating user profile
2017-08-11 22:18:53 -07:00
Frederic Guillot
88dd6abbf3
Make sure only admins can change password of other users
2017-08-11 21:24:29 -07:00
Olivier Maridat
46974915b3
Add "Create another link" checkbox for internal link as in sub-task creation
2017-07-16 19:21:22 -04:00
Frederic Guillot
3909814313
Remove checkbox to simplify task mail form
2017-06-09 18:29:25 -04:00
Frederic Guillot
6b9b9d2d1c
Add autocomplete dropdown on comment subject and email fields
2017-06-03 17:51:20 -04:00
Frederic Guillot
9668723af4
Add dropdown menu to autocomplete email field from project members
2017-06-03 16:53:40 -04:00
Frederic Guillot
e27148dfd8
Add the possibility to create a comment when a task is sent by email
2017-06-03 12:03:46 -04:00
Frederic Guillot
f16ac8cd66
Show only active users in auto-complete forms
2017-05-22 14:37:37 -04:00
Frederic Guillot
eab2d872a8
Avoid PHP notice when regenerating API token for a user
2017-05-12 17:35:22 -04:00
Simon Doppler
4d2f2375a1
Return HTTP 403 when access is forbidden
2017-04-30 15:23:47 -04:00
Busfreak
ca562bb909
Bug: Improve task update restriction
...
the function "checkPermission" has been removed and replaced with
"projectRole->canUpdateTask"
2017-04-12 13:08:56 +02:00
Frederic Guillot
13129699ba
Use user variable instead of current session
2017-04-08 18:24:07 -04:00
Frederic Guillot
d7b0cfbbe5
Improve dashboard
2017-04-08 13:58:25 -04:00
Frederic Guillot
fe9f3ba707
Add assignee restriction for custom project roles (dnd)
2017-04-08 11:18:58 -04:00
Frederic Guillot
9a8c6d6493
Improve task update restriction
2017-04-08 10:34:34 -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
cd734e5ba7
Move Gravatar to external plugin
2017-04-01 17:56:20 -04:00
Frederic Guillot
5cc4889473
Move Gantt charts to external plugin
2017-04-01 17:04:18 -04:00
Frederic Guillot
253d5a9331
Move calendar to external plugin
2017-04-01 15:43:36 -04:00