Commit Graph

54 Commits

Author SHA1 Message Date
Frederic Guillot
55ee906ba3 Added support for language LDAP attribute 2016-05-07 18:05:33 -04:00
Frederic Guillot
6361131d3f Improve logging 2016-05-07 14:40:49 -04:00
Frederic Guillot
300dabe6b4 Added support for LDAP user photo profile 2016-05-07 12:59:35 -04:00
Frederic Guillot
400e230881 Added support for Mysql SSL connection 2016-05-06 19:19:05 -04:00
Frederic Guillot
3872dee261 Added support for LDAP Posix Groups (OpenLDAP with memberUid) 2016-04-30 20:38:16 -04:00
Frederic Guillot
2afd7ee834 Added new constants for folders 2016-04-30 14:23:30 -04:00
Frederic Guillot
cc9f3e69c6 Added new constant DATA_DIR 2016-04-14 22:08:39 -04:00
Frederic Guillot
42c368cb01 Show version number from git-archive 2016-03-12 10:09:49 -05:00
Frederic Guillot
85d4833ce5 Add some environment variables 2016-02-28 12:14:37 -05:00
Frederic Guillot
047236711e Update doc and default config file for new config option 2016-02-13 10:55:50 -05:00
Dj Padzensky
773bf36733 Added a DISABLE_LOGOUT constant, to allow the logout command to be disabled, for support of external SSO solutions. 2016-02-12 15:56:13 -08:00
Frederic Guillot
a0d8f90e57 Add constant to enable/disable database group provider 2016-02-10 19:45:42 -05:00
Frederic Guillot
9b9d823f30 Move Gitlab and Github authentication to external plugins 2016-01-29 23:59:58 -05:00
Frederic Guillot
dae0c7391a Move Google authentication to an external plugin 2016-01-29 20:15:53 -05:00
Frederic Guillot
e9fedf3e5c Rewrite of the authentication and authorization system 2015-12-05 20:31:27 -05:00
Frederic Guillot
1fed12e353 Remove trailing slash for FILES_DIR 2015-10-24 18:04:18 -04:00
Frederic Guillot
9707c0b4c4 Make unit tests pass under Windows 2015-10-22 21:31:30 -04:00
Frederic Guillot
f99a3c501f Make mail transports pluggable and move integrations to plugins
- Postmark: https://github.com/kanboard/plugin-postmark
- Mailgun: https://github.com/kanboard/plugin-mailgun
- Sendgrid: https://github.com/kanboard/plugin-sendgrid
2015-10-16 20:50:12 -04:00
Frederic Guillot
9c9ed02cd7 Change namespace to add Kanboard as prefix 2015-10-13 22:19:17 -04:00
Frederic Guillot
586c600040 Add proxy support for http client 2015-10-08 20:54:07 -04:00
Frederic Guillot
4a26dffaaf Add config parameter to enable/disable Syslog 2015-10-02 22:14:01 -04:00
Frederic Guillot
2af45250c4 Add config parameter PLUGINS_DIR 2015-09-22 21:27:02 -04:00
Frederic Guillot
41c334bf29 Add LDAP group sync 2015-09-06 18:07:30 -04:00
Frederic Guillot
94469d567b Update documentation 2015-08-30 12:06:19 -04:00
Frederic Guillot
8eb739bb91 Add Gitlab authentication 2015-08-23 13:15:59 -04:00
Frederic Guillot
6079233a07 Add Makefile and remove the scripts directory 2015-08-15 19:13:49 -04:00
Frederic Guillot
ea24cfb07c Enable support for Github Enterprise when using Github Authentication 2015-08-01 16:48:58 -04:00
Frederic Guillot
b377b57516 Add config parameter to disable/enable RememberMe authentication 2015-08-01 12:46:55 -04:00
Frederic Guillot
fb44818707 Add config parameter to define session duration 2015-08-01 12:35:06 -04:00
Frederic Guillot
db88a00d48 Add bruteforce protection 2015-08-01 12:14:22 -04:00
Frederic Guillot
de109aaeaf Add new config option to disable automatic creation of LDAP accounts 2015-07-18 10:17:18 -04:00
Frederic Guillot
b0ac201340 Add config parameter to hide login form 2015-07-16 21:06:47 -04:00
Frederic Guillot
ede1f1d9b0 Refactoring of Github authentication (oauth url change) 2015-07-16 20:35:56 -04:00
Frederic Guillot
bc98748c0d Start to implement url rewrite (nice urls) 2015-07-12 10:38:42 -04:00
Frederic Guillot
f2abf33912 Add Sendgrid as mail transport 2015-06-13 13:17:16 -04:00
Frederic Guillot
e22da9d32a Add Mailgun API as mail transport 2015-06-07 22:17:50 -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
03f89e2899 Add custom HTTP header for API authentication 2015-05-25 14:07:06 -04:00
Frederic Guillot
b17f4b28ca Improve pull-request #738 2015-03-30 20:52:30 -04:00
Semyon Novikov
2db1af88bb Missing default value for MARKDOWN_ESCAPED constant
Also removed stray trailing whitespace in Helper.php
2015-03-25 10:08:50 +05:00
Frederic Guillot
bcb39ad4db Add option to enable/disable iframe inclusion http header 2015-03-21 18:25:35 -04:00
Frederic Guillot
313318a40d Add config parameter for custom database port 2015-03-05 21:37:57 -05:00
Frederic Guillot
7c2bf746f2 Lowercase LDAP usernames by default for authentication 2015-02-20 19:42:27 -05:00
Frederic Guillot
72913c33d3 Prefix DEBUG_FILE with __DIR__ 2015-01-28 21:27:33 -05:00
Frederic Guillot
655d75a3cf Add new constants: FILES_DIR and DEBUG_FILE 2015-01-25 10:47:21 -05:00
Francois Ferrand
969d60ab41 Add Json API to create LDAP user.
This allows setting up permissions before the LDAP users actually connect
to Kanboard, and even importing the permissions from other tools.
2015-01-16 17:13:36 +01:00
Frédéric Guillot
198f8d6a8e Add debug option 2014-12-31 12:56:29 -05:00
Frédéric Guillot
515e29461f Change default mail from 2014-12-06 19:15:38 -05:00
Frédéric Guillot
18bba79413 Add support for ldap_start_tls() 2014-12-06 13:23:48 -05:00
Frédéric Guillot
e72327d4b1 Improve session handler and add Ajax session check 2014-11-29 17:18:23 -05:00