Commit Graph

731 Commits

Author SHA1 Message Date
Julian Maurice
ae3ade0908 Allow to associate project categories to colors
The color is then used as background in the board and list views
2018-08-09 19:45:51 +02:00
W1lkins
efd64d842d Change 'entered' to 'enter' 2018-07-29 20:29:07 -07:00
Frédéric Guillot
0f8d994e43 Add more fields in bulk task creation form 2018-06-08 11:12:24 -07:00
Frédéric Guillot
9d4be201aa Add quick link assign me in different views 2018-06-07 15:02:10 -07:00
Frédéric Guillot
2a299d33d1 Add bulk task modification in list view 2018-06-06 11:07:12 -07:00
Miodrag Tokić
5dae1e2e83 Run cron jobs via URL
Kanboard supports running cron jobs via CLI. There are hosting services
that don't offer CLI access, but they do offer calling a URL
periodically. This feature is often used as a CLI cron job replacement.

This commit adds a CronjobController called by "/cronjob" URL that will
execute cron jobs as they were executed via CLI. The URL has public
access, but is protected using the webhook token. The "/cronjob" URL
should be called via HTTPS.
2018-06-04 09:59:55 -07:00
Miodrag Tokić
87a94201aa Fix misspelled name 2018-06-04 09:50:23 -07:00
James
0188082cde Correct English text 2018-06-03 18:48:14 -07:00
Frédéric Guillot
912cf378d7 Add checkboxes in list view to move tasks to another column at once 2018-06-01 15:58:17 -07:00
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