Frédéric Guillot
2d2b50d5dc
Remove all attachments when removing a project
2018-04-27 14:32:58 -07:00
Frédéric Guillot
bb406d57b1
Update Parsedown library
2018-04-20 16:05:50 -07:00
Frédéric Guillot
c84378648f
Fallback to "status:open" if there is no user filter
2018-04-02 19:18:11 -07:00
Aurélien
5f7a3442d6
Add default filter per user
2018-04-02 14:07:04 -07:00
Gero Müller
5d908b4c70
Add thumbnail quality parameter (default to 95)
2018-03-12 10:33:36 -07:00
DebianRoxx
d34a5c50c4
Fix role precedence in LDAP integration
2018-03-08 13:20:33 -08:00
Rens
a66d080698
Add author name and email arguments to mail send client
2018-03-06 10:43:18 -08:00
Frédéric Guillot
95ac11a6aa
Add system log driver and use it by default
2018-03-05 13:34:04 -08:00
Frédéric Guillot
299198f718
Move SimpleLogger lib into app source tree
2018-03-05 12:04:28 -08:00
Frédéric Guillot
f92eb448cb
Add response body to InvalidStatusException
2018-03-02 13:41:37 -08:00
Frédéric Guillot
ebe04e672c
Improve HTTP client to raise exceptions
2018-03-02 12:05:41 -08:00
Frédéric Guillot
b096e907cf
Run SessionHandler::write() into a transaction
2018-02-13 15:06:51 -08:00
Frédéric Guillot
f269f4e398
Remove t() from PHPdoc example to avoid confusion
2018-02-05 14:36:43 -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
ccd177ada6
Store PHP sessions in the database
2017-12-12 15:04:28 -08:00
Frédéric Guillot
6d2076e859
Add config option to exclude fields from auth providers sync
2017-11-28 16:29:49 -08:00
Frederic Guillot
bea52c7578
Fix PHP notice in PR #3557
2017-11-16 13:54:44 -08: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
455b909e48
Add limit argument to ldap_search()
2017-11-09 16:17:40 -08:00
Frederic Guillot
44aa24bab1
Add user backend provider system
2017-11-09 15:09:54 -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
648dc6bcfb
Add predefined templates for task descriptions
2017-11-02 15:41:58 -07:00
Frederic Guillot
4bb422b41f
Render a dropdown menu for external task providers
2017-10-12 14:01:39 -07:00
kent1
b50d9c6f31
Allow the use of open_basedir and upload_tmp_dir
2017-08-31 15:32:33 -07:00
Frederic Guillot
54a751820f
Add task and project API formatters
2017-05-22 15:33:16 -04:00
Frederic Guillot
d7b0cfbbe5
Improve dashboard
2017-04-08 13:58:25 -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
Frederic Guillot
9b34631135
Simplify dashboard to use new tasks list view
2017-03-12 21:36:52 -04:00
Frederic Guillot
6d814566fb
Render QR code for TwoFactor authentication without Google Chart API
2017-03-09 21:24:04 -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
4a87fb34ba
Display tags in task list view
2017-02-26 15:18:49 -05:00
Frederic Guillot
778c9d8212
Allow people to remove missing automatic actions
...
When an automatic action is installed from a plugin,
if the plugin is removed the automatic could stay
in the database if the user didn't remove manually
the automatic action.
2017-02-19 12:00:35 -05:00
Frederic Guillot
bd0ed33179
Add Reply-To header to emails sent from Kanboard
2017-02-18 19:13:08 -05:00
Frederic Guillot
8bf054a480
Open comments in board view with a modal dialog instead of tooltip
2017-02-11 17:22:10 -05:00
Frederic Guillot
3e1b1e0249
Improve LDAP error reporting
2017-02-05 19:34:12 -05:00
Frederic Guillot
a9a53e05a0
Merge pull-request #2766
2017-02-05 12:11:21 -05:00
Frederic Guillot
9357b3a4ec
Add command to execute individual job
2017-01-28 10:50:25 -05:00
Frederic Guillot
81d14efbd1
Simplify date and time configuration to avoid potential validation issues
2017-01-24 20:16:43 -05:00
Frederic Guillot
d81fb20df6
Fix wrong datetime formatting when task form shows validation errors
2017-01-24 20:04:58 -05:00
Frederic Guillot
10d96bfd66
Add user invitations
2017-01-22 22:38:00 -05:00
Frederic Guillot
2cac4c811d
Add workaround when IE11 submit corrupted multipart/form-data
2017-01-14 13:44:57 -05:00
Frederic Guillot
07f9700179
Offer the possibility to define version compatibility from plugins
2017-01-08 17:02:31 -05:00
Frederic Guillot
b3a450bace
Display project analytics in modal box
2017-01-08 14:00:51 -05:00
Frederic Guillot
febb9ade5b
Update Swiftmailer to avoid potential security risk
2017-01-05 20:45:33 -05:00
Frederic Guillot
3833c12ccc
Refactoring/rewrite of modal boxes handling
2017-01-02 17:01:27 -05:00
phecho
4724367e3b
Fix conflict
2016-12-21 10:58:41 +08:00
phecho
17589a9579
Added pagination details showing
2016-12-21 10:47:52 +08:00
Frederic Guillot
f5234a278e
Make PR #2897 pass unit tests
2016-12-20 20:11:17 -05:00