Commit Graph

46 Commits

Author SHA1 Message Date
Frederic Guillot
9c9ed02cd7 Change namespace to add Kanboard as prefix 2015-10-13 22:19:17 -04:00
Frederic Guillot
dc0749ecce Improve LDAP auth 2015-10-11 14:44:16 -04:00
Frederic Guillot
f579663adc Fix some phpdoc and remove useless code 2015-09-20 18:44:51 -04:00
Frederic Guillot
de5049039c Improve LDAP authentication class 2015-09-12 20:28:34 -04:00
Frederic Guillot
41c334bf29 Add LDAP group sync 2015-09-06 18:07:30 -04:00
Frederic Guillot
b0994ba68e Add unit tests for LDAP and ReverseProxy auth 2015-09-06 14:28:06 -04:00
Frederic Guillot
d9643dadbb Change travis config 2015-09-06 00:12:03 -04:00
Frederic Guillot
710f2c7bb0 Improve unit tests 2015-09-05 23:30:56 -04:00
Frederic Guillot
062997e6ef Update email and name from oauth providers only if empty 2015-08-23 13:24:40 -04:00
Frederic Guillot
8eb739bb91 Add Gitlab authentication 2015-08-23 13:15:59 -04:00
Frederic Guillot
ea24cfb07c Enable support for Github Enterprise when using Github Authentication 2015-08-01 16:48:58 -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
ede1f1d9b0 Refactoring of Github authentication (oauth url change) 2015-07-16 20:35:56 -04:00
Frederic Guillot
12036aa21f Refactoring of Google Authentication (new callback url) 2015-07-16 07:28:46 -04:00
Frederic Guillot
bc98748c0d Start to implement url rewrite (nice urls) 2015-07-12 10:38:42 -04:00
Frederic Guillot
45774afafc Do not rewrite remember me cookie for each request 2015-07-05 10:40:41 -04:00
Frederic Guillot
eeac2329ba Helpers refactoring 2015-05-24 16:02:25 -04:00
Frederic Guillot
5a29cccc95 Various fixes for PHPAnalyzer 2015-04-03 18:32:51 -04:00
Frederic Guillot
e5f6e364f1 Improve and fix issues with 2FA 2015-04-03 14:40:00 -04:00
Francois Ferrand
67f9465138 Fix query to check user by name and email. 2015-03-19 17:51:22 +01:00
Frederic Guillot
7c2bf746f2 Lowercase LDAP usernames by default for authentication 2015-02-20 19:42:27 -05:00
Frederic Guillot
00b9508d81 Be able to disable the login form for specific users 2015-02-07 23:28:17 -05:00
Colin Williams
db338a33cf Reduce complexity and duplication in LDAP::lookup() 2015-02-07 18:15:31 +00:00
Frederic Guillot
0d80102c48 Minor code improvements for the pull-request 2015-01-19 21:49:01 -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
Frederic Guillot
99d27e0ce4 Allow users to override the timezone and the language 2015-01-04 22:34:59 -05:00
Frédéric Guillot
198f8d6a8e Add debug option 2014-12-31 12:56:29 -05:00
Frédéric Guillot
772804add8 Acl refactoring 2014-12-31 12:37:15 -05:00
Frédéric Guillot
88d84073ae Add more subscribers 2014-12-27 21:11:11 -05:00
Frédéric Guillot
0a14c8d5e5 Fix some PHPAnalyzer issues 2014-12-27 19:43:59 -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
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
Frédéric Guillot
3ba8e06632 Fix some Scrutinizer issues 2014-11-26 21:16:19 -05:00
Frédéric Guillot
653ee986db Fix issues with PHP 5.3 and phpdocs 2014-11-23 18:28:06 -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
135b921db7 Switch to composer 2014-11-04 21:33:05 -05:00
Frédéric Guillot
9003f830ef Move methods getIpAddress() and getUserAgent() to the Request class 2014-09-28 09:19:19 -04:00
Frédéric Guillot
1c295d4d65 Remove unused code 2014-09-16 13:42:53 +02:00
Frédéric Guillot
22c51e3ca4 Split LDAP findUser() method into smaller functions 2014-09-12 18:30:31 +02:00
Frédéric Guillot
bc0fa40b24 Fix bug HTTPS detection (issue with IIS) 2014-09-08 16:49:54 +02:00
Frédéric Guillot
7fb7455814 Improve default email domain for reverse-prxy auth 2014-08-20 10:44:00 -07:00
Ashish Kulkarni
3a0dd41128 support specifying default email domain for reverse proxy setup 2014-08-20 20:12:05 +05:30
Frédéric Guillot
be2ac5f1c9 Add multiple LDAP binding type 2014-08-19 16:26:07 -07:00
Frédéric Guillot
db3c006be8 Various minor fixes 2014-08-16 14:12:05 -07:00
Frédéric Guillot
925b0ba2e5 Authentication backends refactoring 2014-08-16 13:59:37 -07:00