Commit Graph

398 Commits

Author SHA1 Message Date
Xavier
906db8daa6 Merge branch 'antoinerosier/lemonldap-ng-logs' into v2.0 2019-03-27 21:44:25 +01:00
Antoine ROSIER
b79c9659cb Add user logs informations (#1687) 2019-03-27 16:00:39 +01:00
Xavier
5a5572ec1f Fix WSDL generation (Closes: #1686) 2019-03-26 21:47:14 +01:00
Maxime Besson
3575e0ef23 Clear url pdata on CDA redirection
Fixes #1650
2019-03-19 19:15:47 +01:00
Clément OUDOT
438d5bcbaf Revert patch on GrantSession plugin (#1666) 2019-03-18 21:35:02 +01:00
Christophe Maudoux
d412f3d807 Update version (#1666) 2019-03-18 17:14:22 +01:00
Clément OUDOT
4366488fb6 Adapt GrantSession plugin to display authentication error on login form (#1666) 2019-03-18 11:53:30 +01:00
Christophe Maudoux
e1aa654bbb Display session at first access (#1658) 2019-03-12 10:00:23 +01:00
Christophe Maudoux
d39078f29b Fix specific use cases with rules (#1664) 2019-03-11 22:07:38 +01:00
Christophe Maudoux
30c0f2edf0 Improve code (#1658) 2019-03-10 22:01:55 +01:00
Christophe Maudoux
be28b60e66 Append identities rule (#1658) 2019-03-09 23:29:10 +01:00
Christophe Maudoux
7e1119a88d Fix mistake & typo (#1664) 2019-03-09 23:27:54 +01:00
Christophe Maudoux
bf8040a78a Fix empty submitted value (#1664) 2019-03-09 21:31:49 +01:00
Christophe Maudoux
049df70e53 Erase sessionInfo if spoofed identity is not allowed (#1664) 2019-03-09 13:18:39 +01:00
Christophe Maudoux
dfd286c9fa Compute spoofed session with real and spoofed attributes (#1664) 2019-03-09 13:05:44 +01:00
Christophe Maudoux
09281f8d22 Append identities rule and fix error catching (#1664) 2019-03-08 11:39:19 +01:00
Christophe Maudoux
bea84c8847 Typo (#1664) 2019-03-07 23:39:50 +01:00
Christophe Maudoux
b368925323 Typo (#1658) 2019-03-07 23:39:37 +01:00
Xavier Guimard
bc2bef4ff4 Please use our .perltidyrc 2019-03-07 18:22:58 +01:00
Xavier Guimard
c3f5960452 Improvements + API calls
@maudoux: could you review this?
2019-03-07 18:15:48 +01:00
Christophe Maudoux
a9b0298624 Fix using attributes (#1658) 2019-03-07 17:15:03 +01:00
Christophe Maudoux
cc04740252 Fix userControl (#1667) 2019-03-07 15:19:04 +01:00
Christophe Maudoux
ef4f1fb0bf Fix test submitted user param (#1667) 2019-03-07 10:47:14 +01:00
Christophe Maudoux
e0204c6a79 Test submitted user param (#1667) 2019-03-06 23:08:22 +01:00
Christophe Maudoux
9225d49216 Allow Impersonation with all auth modules (#1664) 2019-03-06 22:31:37 +01:00
Christophe Maudoux
6e50f41687 Fix session update (#1664) 2019-03-06 21:29:03 +01:00
Christophe Maudoux
e506c5cc58 Using current session if exists (#1664) 2019-03-06 19:26:32 +01:00
Christophe Maudoux
a05f71789e WIP - Fix groups merging (#1664) 2019-03-06 17:59:09 +01:00
Christophe Maudoux
8bc9e50947 WIP - Fix groups merging (#1664) 2019-03-06 17:58:40 +01:00
Christophe Maudoux
a31d26c608 Spoof Authentication and userDB modules (#1664) 2019-03-06 16:30:56 +01:00
Christophe Maudoux
7b08a7c442 Rename idSpoofing plugin to Impersonation & all relative parameters (#1664) 2019-03-06 16:30:56 +01:00
Xavier Guimard
26b80873be Modify Try.pm to handle authorizations (#1658) 2019-03-05 21:11:07 +01:00
Christophe Maudoux
4be42b06fe Alow DNS or URL (#1658) 2019-03-05 19:36:38 +01:00
Christophe Maudoux
e7d1b065b7 Merge SSO groups (#1664) 2019-03-05 14:50:30 +01:00
Christophe Maudoux
c7ddae854c Fix error & not found VH (#1664) 2019-03-04 20:53:39 +01:00
Christophe Maudoux
4e51cc342b Append access rule (#1664) 2019-03-03 21:27:27 +01:00
Christophe Maudoux
286f5b79e3 WIP - Append debug logs (#1664) 2019-03-03 21:27:27 +01:00
Christophe Maudoux
228a37c0d2 WIP - Append parameters (#1664) 2019-03-03 21:27:27 +01:00
Christophe Maudoux
f9db9a0258 WIP - Append conf. parameters (#1664) 2019-03-03 21:27:27 +01:00
Christophe Maudoux
3bb7f6e664 WIP - Create session (#1664) 2019-03-03 21:27:27 +01:00
Christophe Maudoux
a41b5fb945 Fix OTT & minor improvements (#1658) 2019-03-02 11:45:59 +01:00
Christophe Maudoux
a4af486181 Typo (#1658) 2019-03-01 21:46:05 +01:00
Christophe Maudoux
0cd3c12503 Fix error (#1658) 2019-03-01 14:07:26 +01:00
Christophe Maudoux
81a37e5bcc Dispatching attributes (#1658) 2019-03-01 12:36:37 +01:00
Christophe Maudoux
4fe1473f9a Check access rules (#1658) 2019-02-28 21:59:59 +01:00
Christophe Maudoux
36200c32c5 Improve display (#1658) 2019-02-26 20:05:44 +01:00
Christophe Maudoux
cc99cec73a Improve code (#1658) 2019-02-26 20:05:44 +01:00
Christophe Maudoux
212be23313 Improve checkUser display (#1658) 2019-02-26 20:05:44 +01:00
Christophe Maudoux
70a5c645d8 Improve checkUser display (#1658) 2019-02-25 23:34:58 +01:00
Christophe Maudoux
3f9957ee6c Fix log msg (#1658) 2019-02-25 22:25:25 +01:00
Christophe Maudoux
f702664409 WIP - checkUser Improve code (#1658) 2019-02-25 20:11:32 +01:00
Christophe Maudoux
f0684f6c24 WIP - checkUser use OTT (#1658) 2019-02-25 10:58:06 +01:00
Christophe Maudoux
0f04629ed1 WIP - checkUser prepare conf (#1658) 2019-02-24 22:47:39 +01:00
Christophe Maudoux
e22a2835d1 WIP - checkUser replace 'each' loop ;-) (#1658) 2019-02-24 22:31:04 +01:00
Christophe Maudoux
ba2ab0c4a2 WIP - checkUser display transmitted headers (#1658) 2019-02-24 22:10:45 +01:00
Christophe Maudoux
557539805a WIP - checkUser hide secret attributes (#1658) 2019-02-23 23:24:13 +01:00
Christophe Maudoux
30148caf2d WIP - checkUser hide secret attributes (#1658) 2019-02-23 23:02:42 +01:00
Christophe Maudoux
c3255e1ed8 WIP - checkUser prepare loop (#1658) 2019-02-23 20:39:53 +01:00
Christophe Maudoux
0c0b3dd069 WIP - checkUser test access (#1658) 2019-02-23 11:19:40 +01:00
Christophe Maudoux
697882bd45 WIP - checkUser plugin skeleton (#1658) 2019-02-23 09:35:43 +01:00
Xavier Guimard
c7b4eb5051 tidy with new conf 2019-02-07 09:27:56 +01:00
Christophe Maudoux
a994e71345 Update code (#1628) 2019-02-06 13:20:35 +01:00
Xavier Guimard
5886cbe2a0 Tidy 2019-02-05 23:12:17 +01:00
Xavier Guimard
0ddcaa5dc9 Update versions 2019-02-05 18:44:38 +01:00
Christophe Maudoux
5ccb86dc77 Tidy (#1628) 2019-02-04 19:15:21 +01:00
Christophe Maudoux
6a732ba2eb Cleaning code (#1628) 2019-02-04 18:59:37 +01:00
Christophe Maudoux
8c409fc51d Fix error msg & Improve unit test (#1628) 2019-02-04 17:40:18 +01:00
Xavier Guimard
22a54210dd Merge branch 'fix-plaintext-email' into 'master'
Fix plaintext email

See merge request lemonldap-ng/lemonldap-ng!53
2019-02-01 15:37:00 +01:00
Clément OUDOT
7703b993dc Clean code that manages templates parameters (#1634, #1631) 2019-01-31 15:39:24 +01:00
Clément OUDOT
1f107db9a4 Allow to display env in password reset and register templates (#1631) 2019-01-31 14:22:38 +01:00
Maxime Besson
6890b290b1 Fix plaintext email
For the few of us who like plain text email better.

Before this commit, the mail body would not be correctly pulled from
config, and then the portal would error 500 due to MIME::Entity objects
not having an "attr" accessor, unlike the previously used MIME::Lite
objects
2019-01-30 12:06:05 +01:00
Christophe Maudoux
96b93a56c1 Partial revert rename parameters (#1605) 2019-01-24 19:45:43 +01:00
Christophe Maudoux
ce809fc80c Improve manager tree (#1616) 2019-01-19 14:27:00 +01:00
Christophe Maudoux
8029357dd3 WIP - Split mailReset plugin and SMTP parameters (#1605) 2019-01-17 19:40:31 +01:00
Christophe Maudoux
b486735d46 WIP - Split mailReset plugin and SMTP parameters (#1616) 2019-01-16 22:57:35 +01:00
Christophe Maudoux
e2ff00bbad MISTAKE - Partial revert - Restore v2.0 version 2018-12-26 22:12:25 +01:00
Christophe Maudoux
840c2f259b Improve Protractor e2e tests (#1600) 2018-12-26 21:01:53 +01:00
Clément OUDOT
7c236be247 Refresh security token when mail is not found (#1589) 2018-12-21 15:02:55 +01:00
Clément OUDOT
7d290a562d Require captcha in resend mail screen (#1589) 2018-12-21 14:59:34 +01:00
Xavier Guimard
eb1f94bcba Fix version 2018-12-21 08:17:20 +01:00
Christophe Maudoux
d3be4b00c4 Revert "Fix resendconfirmation (#1589)"
This reverts commit d576702e78
2018-12-20 09:19:27 +01:00
Christophe Maudoux
0d5287cfdc Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng 2018-12-19 22:22:53 +01:00
Christophe Maudoux
d576702e78 Fix resendconfirmation (#1589) 2018-12-19 22:22:40 +01:00
Christophe Maudoux
633db01d3a Typo (#1589) 2018-12-18 22:38:58 +01:00
Xavier Guimard
9ebc18ca5d Update version 2018-12-18 13:13:15 +01:00
Christophe Maudoux
607442a2cd Cleaning code #1587 2018-12-17 23:04:24 +01:00
Christophe Maudoux
4af167ff9b WIP - Display error if mail already exists (#1587) 2018-12-17 22:45:37 +01:00
Christophe Maudoux
e15631e32c Fix warning msg (#1587) 2018-12-17 22:01:54 +01:00
Christophe Maudoux
9f6a992390 Fix staticPrefix param 2018-12-17 21:31:38 +01:00
Christophe Maudoux
aa45cf148a Append bruteForce Protection number of allowed failed Login parameter (#1506) 2018-12-12 23:51:33 +01:00
Clément OUDOT
9861799814 Restore portalRequireOldPassword value (#1554) 2018-11-24 12:01:31 +01:00
Clément OUDOT
8552c9c5f2 tidy code (#1554) 2018-11-24 12:00:41 +01:00
Christophe Maudoux
8217c4c567 Display form again when an error occures (#1508) 2018-11-16 22:03:06 +01:00
Christophe Maudoux
0f4046ce26 perltidy (#1508) 2018-11-15 21:20:06 +01:00
Christophe Maudoux
72b42a516f Append reset password retries number parameter (#1508) 2018-11-15 21:16:46 +01:00
Christophe Maudoux
b1747a95df Display form again when an error occures (#1508) 2018-11-15 19:26:16 +01:00
Christophe Maudoux
c319ce47c3 Display form again when an error occures (#1508) 2018-11-15 19:19:20 +01:00
Clément OUDOT
584b79f30c Avoid warning if user not defined in log message (#1508) 2018-11-14 11:05:05 +01:00
Christophe Maudoux
c0a9a726f3 WIP - Display form again when an error occures (#1508) 2018-11-13 23:29:28 +01:00
Xavier Guimard
e317d180b9 Fix MailReset for DBI (#1508)
Same todo with other Password::* backends
2018-11-13 11:30:45 +01:00