Commit Graph

359 Commits

Author SHA1 Message Date
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
Frederic Guillot c1d07fe0ef Merge pull-request #2897 2016-12-20 20:06:52 -05:00
Frederic Guillot ae708a712a Offer the possibility to override internal formatter objects from plugins 2016-12-20 20:06:39 -05:00
Busfreak a104afa01c array_combine error in PHP 5.3 2016-12-20 09:40:13 +01:00
Frederic Guillot ddeb89e2c6 Add cache decorator for UserModel 2016-12-17 13:39:03 -05:00
Frederic Guillot aafa1de4d5 Handle username with dots in user mentions 2016-12-17 12:11:17 -05:00
Frederic Guillot b8f7532e5c
Add personal API access token 2016-12-03 15:43:36 -05:00
Frederic Guillot 23d862aef8
Add suggest menu for task ID 2016-12-03 12:56:12 -05:00
Frederic Guillot f73d0d2ac9
Make user mentions great again 2016-12-01 22:52:58 -05:00
Frederic Guillot 700e226ba8
Fix link generation when user mention is followed by a punctuation mark 2016-11-30 18:26:40 -05:00
Frederic Guillot d8b0423d15
Add suggest menu for user mentions in text editor 2016-11-27 15:44:45 -05:00
Frederic Guillot 94cd5869bf
Do not load translations from a relative path
When the application is installed outside of the
document root, loading translations will not work.
2016-11-15 20:43:14 -05:00