Commit Graph

59 Commits

Author SHA1 Message Date
Frederic Guillot b69eb5f993 Update JsonRPC library and API 2016-05-29 20:12:02 -04:00
Frederic Guillot e6235afb2d Added mail provider class 2016-05-28 17:42:45 -04:00
Frederic Guillot 8314c99b56 Added QueueManager to process background jobs 2016-05-23 20:43:51 -04:00
Frederic Guillot 400e230881 Added support for Mysql SSL connection 2016-05-06 19:19:05 -04:00
Frederic Guillot cc9f3e69c6 Added new constant DATA_DIR 2016-04-14 22:08:39 -04:00
Dj Padzensky f4e8eb176f Fixing some pathing information, for cases where the KB source
tree is not in or under the webroot.
2016-04-13 19:03:10 -07:00
Frederic Guillot 11858be4e8 Filter refactoring 2016-04-09 22:42:17 -04:00
Frederic Guillot fa86542f90 Added pluggable Avatar providers 2016-03-18 23:06:32 -04:00
Frederic Guillot 8f3e2b2e5c Helper refactoring 2016-03-04 20:10:34 -05:00
Frederic Guillot fc785bbbf6 Search for config file in both locations 2016-02-06 12:42:13 -05:00
Frederic Guillot 5c92f46786 Add external links for tasks with plugin api 2016-01-30 20:38:20 -05:00
Frederic Guillot a296ba5b18 Improve Automatic Actions plugin api 2016-01-03 16:43:13 -05:00
Frederic Guillot 786e360d0b Try to load config.php from /data if not available 2015-12-10 20:01:52 -05:00
Frederic Guillot e9fedf3e5c Rewrite of the authentication and authorization system 2015-12-05 20:31:27 -05:00
Frederic Guillot a675271ad7 Rewrite of session management 2015-11-15 12:50:33 -05:00
Frederic Guillot 8c532efd5f Run php-cs-fixer on the code base 2015-10-17 10:09:03 -04:00
Frederic Guillot 9c9ed02cd7 Change namespace to add Kanboard as prefix 2015-10-13 22:19:17 -04:00
Frederic Guillot 9ca4b43a97 Add page to show the list of plugins 2015-09-26 15:57:39 -04:00
Frederic Guillot a0124b45f9 Add sub namespace for plugins 2015-09-20 13:11:41 -04:00
Frederic Guillot a6a00a0040 First draft for plugins system 2015-09-13 14:07:56 -04:00
Frederic Guillot 05fb655347 Move tasks Gantt chart 2015-08-26 22:47:31 -04:00
Frederic Guillot 8eb739bb91 Add Gitlab authentication 2015-08-23 13:15:59 -04:00
Frederic Guillot 17a3781bd8 Add Gantt chart for projects 2015-08-14 17:03:55 -04:00
Frederic Guillot 401b0bdfb1 Split task controller into smaller classes 2015-07-19 18:14:20 -04:00
Frederic Guillot fcdd71af2c Prompt user when moving or duplicate a task to another project 2015-07-19 17:03:06 -04:00
Frederic Guillot 493c7c2c74 Store redirect login url in session instead of using url parameter 2015-07-16 22:22:33 -04:00
Frederic Guillot ede1f1d9b0 Refactoring of Github authentication (oauth url change) 2015-07-16 20:35:56 -04:00
Frederic Guillot 99a3417610 Change routes 2015-07-12 11:35:13 -04:00
Frederic Guillot bc98748c0d Start to implement url rewrite (nice urls) 2015-07-12 10:38:42 -04:00
Yannick Ihmels b5ffecdfde Require autoloader relative from the current directory 2015-07-10 16:26:49 +02:00
Frederic Guillot 0b7435b882 API: new procedure 'removeAllFiles' and contract change for 'createFile' 2015-06-13 15:47:48 -04:00
Frederic Guillot 9d9e3afba2 Improve email sending system and add Postmark as mail transport 2015-06-06 14:10:31 -04:00
Frederic Guillot 6fb53838f5 Fix typo 2015-05-07 18:56:03 -04:00
Frederic Guillot 2d382bb476 Set DB_PORT constant from DATABASE_URL env variable 2015-05-07 18:53:32 -04:00
Frederic Guillot 46fd893bd6 Add Heroku one-click install button 2015-01-12 22:25:44 -05:00
Frédéric Guillot 34d7450d3c Template helpers refactoring 2014-12-28 11:28:50 -05:00
Frédéric Guillot 88d84073ae Add more subscribers 2014-12-27 21:11:11 -05:00
Frédéric Guillot 17dc5bdc9e Move events handling to Symfony\EventDispatcher 2014-12-27 19:10:38 -05:00
Frédéric Guillot b081288188 Use Pimple instead of Core\Registry and add Monolog for logging 2014-11-14 22:44:25 -05:00
Frédéric Guillot cfe1e13d4a Try another composer config 2014-11-06 06:55:57 -05:00
Frédéric Guillot 4b60e16c5e Change composer include files 2014-11-06 06:52:19 -05:00
Frédéric Guillot 135b921db7 Switch to composer 2014-11-04 21:33:05 -05:00
Frédéric Guillot aca4207a94 Don't load Javascript assets for public board access 2014-09-16 15:05:07 +02:00
Frédéric Guillot e1ddf7f012 Run unit tests across different database backends + fix bugs 2014-09-15 22:35:56 +02:00
Frédéric Guillot cede5d5434 Fix Mysql and Postgresql bug 2014-09-10 16:51:44 +02:00
Frédéric Guillot 7fb7455814 Improve default email domain for reverse-prxy auth 2014-08-20 10:44:00 -07:00
Frédéric Guillot be2ac5f1c9 Add multiple LDAP binding type 2014-08-19 16:26:07 -07:00
Frédéric Guillot 249c9aef35 Add secure connection TLS/SSL for the SMTP transport 2014-08-17 15:06:28 -07:00
Frédéric Guillot eb76e1e530 Highlight recently modified tasks on board (pull-request #201) 2014-08-17 09:43:57 -07:00
Frédéric Guillot db3c006be8 Various minor fixes 2014-08-16 14:12:05 -07:00