Christophe Maudoux
|
84778604fd
|
Typo
|
2019-09-18 21:01:24 +02:00 |
|
Xavier
|
e50e7d09d1
|
Update version of (really) modified files
|
2019-09-12 21:56:49 +02:00 |
|
Clément OUDOT
|
70d2856d71
|
Option to display password generation box (#1928)
|
2019-09-12 18:26:56 +02:00 |
|
Clément OUDOT
|
c75a74da5a
|
Display password form if password is refused (#1930)
|
2019-09-12 17:54:43 +02:00 |
|
Christophe Maudoux
|
bb0b5814f7
|
Fix empty groups (#1791)
|
2019-09-11 16:18:35 +02:00 |
|
Christophe Maudoux
|
c1af9e49f7
|
WIP - Append extractFormInfo step & AuthChoiceParam for AuthChoice (#1925)
|
2019-09-09 23:23:52 +02:00 |
|
Maxime Besson
|
94877793d4
|
increase clock tolerance during rest secret check (#1923)
|
2019-09-06 17:45:51 +02:00 |
|
Clément OUDOT
|
17123d6196
|
Avoid plugin conflicts (#993)
|
2019-09-05 13:30:49 +02:00 |
|
Clément OUDOT
|
068ffbe604
|
Define portalDisplayPasswordPolicy parameter in Manager (#993)
|
2019-09-05 13:02:51 +02:00 |
|
Clément OUDOT
|
b44c13ba2f
|
Display password policy in password change form (#993)
|
2019-09-05 12:46:32 +02:00 |
|
Clément OUDOT
|
2f2f62ae1c
|
Check password quality in mail reset plugin (#993)
|
2019-09-05 12:02:51 +02:00 |
|
Maxime Besson
|
a04a376777
|
Make regular template variables available in mails
SKIN, PORTAL_URL, env_*, session_* are now available in email templates
Preliminary work for #1861
|
2019-08-27 23:13:36 +02:00 |
|
Xavier Guimard
|
48883dbe4e
|
More tests
|
2019-08-27 10:32:26 +02:00 |
|
Xavier Guimard
|
323d92fa1b
|
Don't load Data::Dumper unless debug
|
2019-08-27 10:10:11 +02:00 |
|
Clément OUDOT
|
796d1b12e6
|
Add _session_kind to default exported attributes (#1896)
|
2019-08-26 17:38:08 +02:00 |
|
Christophe Maudoux
|
5985e6d258
|
Fix REST service (#1870)
|
2019-08-17 17:11:28 +02:00 |
|
Christophe Maudoux
|
78a82dbee9
|
Override OTT conf. for Upgrade tokens (#1884)
|
2019-08-15 22:01:44 +02:00 |
|
Christophe Maudoux
|
09158f0084
|
Return whatToTrace instead of uid & Fix + Append unit test (#1664)
|
2019-08-10 12:38:25 +02:00 |
|
Christophe Maudoux
|
bee0e675f3
|
Revert "Fix langs directory (#1870)"
This reverts commit b453647b26 .
|
2019-08-09 22:46:43 +02:00 |
|
Christophe Maudoux
|
b453647b26
|
Fix langs directory (#1870)
|
2019-08-09 22:11:05 +02:00 |
|
Christophe Maudoux
|
058ef90662
|
Append dependency
|
2019-08-03 11:05:12 +02:00 |
|
Christophe Maudoux
|
6ad07f9c4d
|
Fix debug log
|
2019-08-03 11:04:58 +02:00 |
|
Christophe Maudoux
|
46208d74fe
|
Improve unit test (#1870)
|
2019-08-02 21:58:08 +02:00 |
|
Christophe Maudoux
|
216d683f22
|
Fix debug log (#1870)
|
2019-08-01 11:59:02 +02:00 |
|
Christophe Maudoux
|
188c7be337
|
perltidy
|
2019-07-31 23:38:48 +02:00 |
|
Christophe Maudoux
|
ee5a705d2f
|
Append REST API to retrieve error message (#1870)
|
2019-07-31 23:09:38 +02:00 |
|
Christophe Maudoux
|
3d6a7bd843
|
Sort notifications: JSON format (#1862)
|
2019-07-25 12:42:58 +02:00 |
|
Christophe Maudoux
|
3082168617
|
Append HTTP method options (#1851)
|
2019-07-25 10:49:49 +02:00 |
|
Christophe Maudoux
|
fb7a222c9d
|
Append notifications REST API (#1851)
|
2019-07-22 15:39:59 +02:00 |
|
Clément OUDOT
|
f15e8bd108
|
Possibility to list notifications (#1851)
|
2019-07-21 20:47:16 +02:00 |
|
Christophe Maudoux
|
ca7ebe09f7
|
WIP - REST service to remove notification (#1851)
|
2019-07-20 22:25:03 +02:00 |
|
Christophe Maudoux
|
d8b3eb2a34
|
Remove cipher cookie if notification refused (#1857)
|
2019-07-16 13:51:01 +02:00 |
|
Xavier Guimard
|
3c6a301785
|
Keep original PATH_INFO during notification process (Fixes: #1852)
|
2019-07-12 10:33:36 +02:00 |
|
Christophe Maudoux
|
240617d8d8
|
Fix unit tests
|
2019-07-06 23:27:45 +02:00 |
|
Christophe Maudoux
|
d0da10b375
|
Improve code (#1664)
|
2019-07-06 23:00:35 +02:00 |
|
Christophe Maudoux
|
619ea8258f
|
Improve unit test & fix warning - Expired sessions (#1783)
|
2019-07-06 23:00:24 +02:00 |
|
Christophe Maudoux
|
2d6c46920e
|
Fix & improve unit test (#1844)
|
2019-07-05 22:53:48 +02:00 |
|
Christophe Maudoux
|
f38a583967
|
Improve code
|
2019-07-04 22:50:46 +02:00 |
|
Xavier
|
a104db2f2d
|
Clean logs
|
2019-07-04 07:24:50 +02:00 |
|
Christophe Maudoux
|
6df12176de
|
Disable secondFactor (#1783)
|
2019-07-03 23:21:19 +02:00 |
|
Christophe Maudoux
|
2f541370a6
|
perltidy (#1783)
|
2019-07-03 23:12:15 +02:00 |
|
Christophe Maudoux
|
03f2d89d0c
|
ContextSwitching: Check (expiration) errors & Improve logs (#1783)
|
2019-07-03 23:08:50 +02:00 |
|
Xavier
|
78a4bb4987
|
ContextSwitching: Check (expiration) errors (#1783)
|
2019-07-03 06:47:33 +02:00 |
|
Christophe Maudoux
|
5a53fee2db
|
WIP - Improve log (#1783)
|
2019-07-03 00:09:14 +02:00 |
|
Christophe Maudoux
|
42bc5efdb3
|
Use skin rules in plugins (#1828)
|
2019-07-02 22:17:53 +02:00 |
|
Christophe Maudoux
|
9c62a04f22
|
Improve code (#1783)
|
2019-07-02 22:08:17 +02:00 |
|
Christophe Maudoux
|
12e0853b51
|
Improve log (#1783)
|
2019-07-02 21:33:32 +02:00 |
|
Xavier Guimard
|
c1137edba8
|
make tidy with perltidy-20181120
|
2019-07-02 20:03:40 +02:00 |
|
Christophe Maudoux
|
d97c36a97e
|
Disable spoofed sessions (#1783)
|
2019-06-28 23:53:43 +02:00 |
|
Christophe Maudoux
|
897d04ac93
|
Merge branch 'v2.0' into 1783
|
2019-06-28 22:05:48 +02:00 |
|
Xavier
|
c921c295ed
|
Use user skin in loadTemplate (Fixes: #1828)
|
2019-06-28 13:40:56 +02:00 |
|
Christophe Maudoux
|
bb39dca317
|
Append & update unit tests (#1783)
|
2019-06-27 21:54:14 +02:00 |
|
Christophe Maudoux
|
8ad895c3b8
|
Merge branch 'v2.0' into 1783
|
2019-06-27 21:11:56 +02:00 |
|
Xavier
|
3582cfb12b
|
Don't keep pdata on upgrade (Fixes: #1821)
|
2019-06-26 21:47:01 +02:00 |
|
Christophe Maudoux
|
f11c34e9cd
|
Cleaning code (#1783 & #1658)
|
2019-06-25 23:04:27 +02:00 |
|
Christophe Maudoux
|
f5587ac477
|
Improve code (#1783)
|
2019-06-25 22:01:20 +02:00 |
|
Christophe Maudoux
|
0b567d6c15
|
Merge branch 'v2.0' into 1783
|
2019-06-25 20:23:48 +02:00 |
|
Christophe Maudoux
|
7a97bc46c4
|
Improve code (#1783)
|
2019-06-25 19:28:05 +02:00 |
|
Xavier Guimard
|
93ccb9fd76
|
Set Content-Length in Apache::Session::REST requests (#1813)
|
2019-06-25 09:37:37 +02:00 |
|
Xavier Guimard
|
ddde26fa1c
|
Add searchOn() in Apache::Session::REST (#1813)
|
2019-06-25 09:18:58 +02:00 |
|
Christophe Maudoux
|
32cb9e3a8f
|
Delete session (#1783)
|
2019-06-24 23:52:39 +02:00 |
|
Christophe Maudoux
|
266f2fdf02
|
Merge branch 'v2.0' into 1783
|
2019-06-24 23:36:54 +02:00 |
|
Christophe Maudoux
|
786e136754
|
Create session with ContextSwitching plugin (#1783)
|
2019-06-24 23:36:23 +02:00 |
|
Christophe Maudoux
|
28fd7ea0b8
|
Change log level (#1664)
|
2019-06-24 23:35:33 +02:00 |
|
Xavier
|
c5d6bc42b6
|
Add get_key_from_all_sessions in Apache::Session::REST (#1813)
|
2019-06-24 23:07:34 +02:00 |
|
Christophe Maudoux
|
5efa6c111a
|
Append log (#1783)
|
2019-06-23 22:56:05 +02:00 |
|
Christophe Maudoux
|
8d2367c6d7
|
Typo
|
2019-06-23 22:55:46 +02:00 |
|
Christophe Maudoux
|
e5f03f34d9
|
Append ContextSwitching plugin (#1783)
|
2019-06-23 22:19:40 +02:00 |
|
Christophe Maudoux
|
c24ff711a0
|
WIP - ContextSwitching (#1783)
|
2019-06-23 10:51:10 +02:00 |
|
Christophe Maudoux
|
bdc5007e43
|
Update sort condition (#1658)
|
2019-06-23 10:18:05 +02:00 |
|
Christophe Maudoux
|
dd94351f35
|
WIP - ContextSwitching (#1783)
|
2019-06-22 23:46:02 +02:00 |
|
Christophe Maudoux
|
8c47c913fe
|
WIP - ContextSwitching (#1783)
|
2019-06-21 16:24:50 +02:00 |
|
Christophe Maudoux
|
b69ffc0ff8
|
WIP - ContextSwitching (#1783)
|
2019-06-21 15:23:06 +02:00 |
|
Christophe Maudoux
|
a2ebaf31b1
|
WIP - AdminImpersonation skeleton (#1783)
|
2019-06-19 18:13:17 +02:00 |
|
Christophe Maudoux
|
86b305d19b
|
Typo (#1664)
|
2019-06-18 21:57:40 +02:00 |
|
Xavier Guimard
|
65eaefa75f
|
Tidy
|
2019-06-14 17:23:26 +02:00 |
|
Xavier Guimard
|
e7bc7b3f4e
|
Add restExportSecretKeys option (#1799)
|
2019-06-14 08:51:58 +02:00 |
|
Xavier
|
5dc5b88daa
|
Permit to show $_password in REST session server (#1799)
|
2019-06-14 07:09:55 +02:00 |
|
Christophe Maudoux
|
441519a542
|
Typo (#1791)
|
2019-06-10 10:37:43 +02:00 |
|
Christophe Maudoux
|
8a35584e26
|
Fix empty hGroups (#1791)
|
2019-06-09 19:54:00 +02:00 |
|
Christophe Maudoux
|
63798f71f9
|
Change message condition (#1791)
|
2019-06-08 22:10:13 +02:00 |
|
Christophe Maudoux
|
b71f678f80
|
Filter SSO groups to merge (#1791)
|
2019-06-08 22:08:58 +02:00 |
|
Xavier
|
f4bca7430a
|
Add addAuthRouteWithRedirect() method to Try (#1787)
|
2019-06-06 22:59:02 +02:00 |
|
Christophe Maudoux
|
c044ebc473
|
Fix functions parameter (#1774)
|
2019-06-04 23:18:06 +02:00 |
|
Christophe Maudoux
|
95b188ccfe
|
Fix grant parameter, append warning msg & debug logs (#1774)
|
2019-06-04 18:19:33 +02:00 |
|
Christophe Maudoux
|
f69b829f6c
|
Restore loginHistory (#1780) & Improve code
|
2019-06-02 22:40:00 +02:00 |
|
Christophe Maudoux
|
054fda9cfd
|
Fix warnings (#1781)
|
2019-06-01 23:22:20 +02:00 |
|
Christophe Maudoux
|
491c54a3ee
|
Fix Impersonation with 2FA (#1781)
|
2019-06-01 19:13:45 +02:00 |
|
Christophe Maudoux
|
432f2655bb
|
Fix if no userDB (#1774)
|
2019-05-30 12:26:50 +02:00 |
|
Xavier Guimard
|
6b5677b4ce
|
Tidy (#1774)
|
2019-05-29 14:20:46 +02:00 |
|
Christophe Maudoux
|
224137462a
|
Tidy (#1774)
|
2019-05-29 00:08:48 +02:00 |
|
Christophe Maudoux
|
a89f83294b
|
Retrieve session from DB if exists & Improve unit test (#1774)
|
2019-05-28 23:55:54 +02:00 |
|
Christophe Maudoux
|
5126e9003b
|
Allow double sessions for double cookies with singleSession (#1775)
|
2019-05-28 17:32:06 +02:00 |
|
Christophe Maudoux
|
dece7d8aa0
|
Allow double sessions for double cookies (#1775)
|
2019-05-27 22:42:02 +02:00 |
|
Maxime Besson
|
0babf4c6c3
|
Fix non-sso session removal in SoapServer
closes #1762
|
2019-05-21 17:30:37 +02:00 |
|
Christophe Maudoux
|
006f862a69
|
Cleaning code (#1755)
|
2019-05-17 22:18:09 +02:00 |
|
Xavier
|
a2e78c88c3
|
Set versions
|
2019-05-16 20:42:31 +02:00 |
|
Christophe Maudoux
|
e46fac82b2
|
CheckUser with tokenGlobalStorage & Warn if SSO groups are merged
|
2019-05-15 23:45:06 +02:00 |
|
Christophe Maudoux
|
fc034ad4bf
|
Impersonation with doubleCookie (#1746)
|
2019-05-12 22:59:21 +02:00 |
|
Clément OUDOT
|
682b193477
|
Use TOKEN kind for mail password reset sessions (#1743)
|
2019-05-12 20:04:38 +02:00 |
|
Xavier
|
9a71709f44
|
Tidy
|
2019-05-11 23:03:48 +02:00 |
|
Christophe Maudoux
|
8737fc0808
|
Impersonation with doubleCookie & Append unit test (#1746)
|
2019-05-11 22:57:52 +02:00 |
|
Xavier
|
f3c4ea0afb
|
Tydy
|
2019-05-11 20:18:43 +02:00 |
|
Christophe Maudoux
|
aeead582d8
|
Restore _httpSession (#1746)
|
2019-05-11 19:07:07 +02:00 |
|
Xavier
|
2ce7396bf2
|
Don't filter on session_kind with SOAP (#1742)
|
2019-05-11 15:41:14 +02:00 |
|
Xavier
|
6235b303b3
|
#1742 in progress...
|
2019-05-11 09:31:17 +02:00 |
|
Clément OUDOT
|
fce270408e
|
Improve log in plugin GrantSession (#1739)
|
2019-05-06 19:10:26 +02:00 |
|
Christophe Maudoux
|
f4938f3489
|
Grant access only if required Impersonation succeeds (#1664)
|
2019-04-30 14:57:45 +02:00 |
|
Christophe Maudoux
|
2e3c2e1a16
|
Sort by spoofed and real attributes (#1658)
|
2019-04-29 22:33:11 +02:00 |
|
Christophe Maudoux
|
c86b76cb9c
|
Init. rules by using accessors (#1658)
|
2019-04-21 11:56:29 +02:00 |
|
Christophe Maudoux
|
f1cb8d236e
|
Checkuser case unsensitive for URL only & Improve unit test (1667)
|
2019-04-09 16:56:00 +02:00 |
|
Christophe Maudoux
|
dc1f36daf0
|
Use OTT rule (#1664)
|
2019-04-05 20:03:42 +02:00 |
|
Christophe Maudoux
|
f4801f3587
|
Use OTT rule (#1664)
|
2019-04-05 20:03:37 +02:00 |
|
Christophe Maudoux
|
01006fc984
|
Use OTT rule (#1664)
|
2019-04-05 20:03:25 +02:00 |
|
Xavier Guimard
|
10e8d51449
|
Fix Perl::Critic changes
|
2019-04-05 10:46:43 +02:00 |
|
Xavier Guimard
|
2159957c34
|
Update versions
|
2019-04-05 09:54:43 +02:00 |
|
Clément OUDOT
|
8859fe342b
|
Fix setHiddenFormValue (#1692)
|
2019-04-03 17:54:58 +02:00 |
|
maudoux
|
ae28ea3169
|
Append Conf domain to url if missing - Fix port (#1664)
|
2019-04-02 22:08:15 +02:00 |
|
maudoux
|
ec214c75c2
|
Append Conf domain to url if missing (#1664)
|
2019-04-02 22:08:15 +02:00 |
|
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 |
|