Christophe Maudoux
|
146aca7c82
|
Remove trailing whitespaces
|
2019-09-16 20:30:35 +02:00 |
|
Christophe Maudoux
|
fcf05c5602
|
Avoid warning
|
2019-09-16 17:22:35 +02:00 |
|
Christophe Maudoux
|
9784e75ead
|
Check Slave credential headers (#1935)
|
2019-09-13 22:21:09 +02:00 |
|
Xavier
|
e50e7d09d1
|
Update version of (really) modified files
|
2019-09-12 21:56:49 +02:00 |
|
Xavier
|
d881605fed
|
Merge branch 'v2.0'
|
2019-09-11 21:22:50 +02:00 |
|
Clément OUDOT
|
e54355ff9f
|
Use conf as HASH key (#1619)
|
2019-09-05 17:16:55 +02:00 |
|
Clément OUDOT
|
5b7bb4b9cd
|
Check error message from ITDS (#1619)
|
2019-09-05 17:14:44 +02:00 |
|
Xavier
|
ba7f8695f7
|
Merge branch 'v2.0' (fix versions)
|
2019-09-03 23:14:45 +02:00 |
|
Christophe Maudoux
|
afd915f64c
|
Merge branch 'v2.0'
|
2019-09-03 23:00:07 +02:00 |
|
Maxime Besson
|
ff3d4e218c
|
doc: suggest a better fix for #1864
We can't do it yet because the issue isn't fixed in versions of Lasso
found in the wild. But someday it will be.
|
2019-09-03 18:13:13 +02:00 |
|
Christophe Maudoux
|
174193e74c
|
Merge branch 'v2.0'
|
2019-09-01 22:11:33 +02:00 |
|
Maxime Besson
|
d61935ab6e
|
Implement introspection endpoint for access tokens (#1843)
|
2019-08-29 19:10:51 +02:00 |
|
Maxime Besson
|
fd7453b7a5
|
Refactor endpoint auth
|
2019-08-29 18:57:26 +02:00 |
|
Xavier Guimard
|
4193f4fb51
|
Merge branch 'v2.0'
|
2019-08-28 11:35:43 +02:00 |
|
Xavier Guimard
|
1660109e2f
|
Security: use 3-form for open
|
2019-08-28 11:32:54 +02:00 |
|
Maxime Besson
|
810d2c7f94
|
Disable template cache to avoid translation issues in mail (#1897)
|
2019-08-27 23:13:36 +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
|
323d92fa1b
|
Don't load Data::Dumper unless debug
|
2019-08-27 10:10:11 +02:00 |
|
Christophe Maudoux
|
1212cd9ba2
|
Merge branch 'v2.0'
|
2019-08-25 18:47:43 +02:00 |
|
Xavier Guimard
|
0415370f2c
|
More REST debug
|
2019-08-22 15:17:51 +02:00 |
|
Maxime Besson
|
661a007b4a
|
Check OIDC access token expiration (#1879)
|
2019-08-21 12:18:55 +02:00 |
|
Christophe Maudoux
|
28732d614b
|
Merge branch 'v2.0'
|
2019-08-15 22:43:20 +02:00 |
|
Christophe Maudoux
|
78a82dbee9
|
Override OTT conf. for Upgrade tokens (#1884)
|
2019-08-15 22:01:44 +02:00 |
|
Christophe Maudoux
|
866d5457f3
|
Merge branch 'v2.0'
|
2019-08-09 23:33:59 +02:00 |
|
Christophe Maudoux
|
9dac92064c
|
Better fix & update unit tests (#1861)
|
2019-08-07 22:29:12 +02:00 |
|
Christophe Maudoux
|
7aad470586
|
Delete pdata cookie after XML notif validation & Improve unit test (#1861)
|
2019-08-06 22:29:48 +02:00 |
|
Christophe Maudoux
|
c630a90064
|
Delete pdata cookie after notif validation & Improve unit test (#1861)
|
2019-08-06 22:25:09 +02:00 |
|
Xavier
|
ea713a3169
|
Avoid conflict in $req->data between DBI and LDAP
Closes: #1875
|
2019-08-06 21:54:41 +02:00 |
|
Christophe Maudoux
|
3a660bde24
|
Merge branch 'v2.0'
|
2019-08-03 11:18:06 +02:00 |
|
Maxime Besson
|
68c8be333a
|
Fix translation override in mails
|
2019-08-02 17:45:03 +02:00 |
|
Christophe Maudoux
|
499b16bd07
|
Merge branch 'v2.0'
|
2019-07-31 16:34:38 +02:00 |
|
Maxime Besson
|
c9dba5212e
|
HTML-decode entityID from metadata (#1864)
|
2019-07-25 18:29:46 +02:00 |
|
Christophe Maudoux
|
3d6a7bd843
|
Sort notifications: JSON format (#1862)
|
2019-07-25 12:42:58 +02:00 |
|
Christophe Maudoux
|
bf5fe2246d
|
Send specified parameters (#1851)
|
2019-07-25 12:00:37 +02:00 |
|
Christophe Maudoux
|
c82fc0f572
|
Merge branch 'v2.0'
|
2019-07-23 16:03:10 +02:00 |
|
Christophe Maudoux
|
11f2d0f34a
|
Improve notifications REST API & unit test (#1851)
|
2019-07-23 15:54:53 +02:00 |
|
Christophe Maudoux
|
fb7a222c9d
|
Append notifications REST API (#1851)
|
2019-07-22 15:39:59 +02:00 |
|
Christophe Maudoux
|
81aa2fb37b
|
Improve test-lib & unit test (#1851)
|
2019-07-21 23:23:20 +02:00 |
|
Christophe Maudoux
|
3972861ba4
|
WIP - Improve unit test & need to fix list notifications feature!!! (#1851)
|
2019-07-21 22:47:48 +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
|
21c1d83df3
|
Typo
|
2019-07-20 13:28:48 +02:00 |
|
Christophe Maudoux
|
b705b10da8
|
Merge branch 'v2.0'
|
2019-07-17 12:26:55 +02:00 |
|
Christophe Maudoux
|
4eecd90230
|
Typo (#1857)
|
2019-07-17 12:20:30 +02:00 |
|
Christophe Maudoux
|
b99b76e2d6
|
Improve code (#1857)
|
2019-07-17 12:18:15 +02:00 |
|
Christophe Maudoux
|
d8b3eb2a34
|
Remove cipher cookie if notification refused (#1857)
|
2019-07-16 13:51:01 +02:00 |
|
Clément OUDOT
|
e12cb3a905
|
Fix loop on notifications (#1856)
|
2019-07-15 10:55:33 +02:00 |
|
Xavier
|
64c587417b
|
Improvement
|
2019-07-12 19:09:55 +02:00 |
|
Clément OUDOT
|
c024ed0fe6
|
Improve logging when a notification is added by REST (#1853)
|
2019-07-12 18:34:55 +02:00 |
|
Christophe Maudoux
|
b7c8d30b3f
|
Merge branch 'v2.0'
|
2019-07-10 12:16:43 +02:00 |
|
Xavier
|
a104db2f2d
|
Clean logs
|
2019-07-04 07:24:50 +02:00 |
|
Maxime Besson
|
6f058fb2fa
|
Add manager manpages to deb
|
2019-07-03 15:17:16 +02:00 |
|
Xavier
|
3b7a70e0b7
|
Merge branch 'v2.0' (with new tidy)
|
2019-07-02 20:12:11 +02:00 |
|
Xavier Guimard
|
c1137edba8
|
make tidy with perltidy-20181120
|
2019-07-02 20:03:40 +02:00 |
|
Clément OUDOT
|
e04a6f1983
|
Reject none algorithm when checking JWT signature (#1835)
|
2019-07-02 16:36:43 +02:00 |
|
Clément OUDOT
|
60c03010ce
|
Use Base64URL for JWT generation (#1834)
|
2019-07-01 17:29:35 +02:00 |
|
Xavier
|
1718efe6d5
|
Merge branch 'v2.0'
|
2019-06-30 09:37:15 +02:00 |
|
Xavier
|
c921c295ed
|
Use user skin in loadTemplate (Fixes: #1828)
|
2019-06-28 13:40:56 +02:00 |
|
Xavier Guimard
|
44a6e25851
|
Improve cryptographic functions (#1823)
|
2019-06-28 10:30:37 +02:00 |
|
Xavier
|
1a1ccd7568
|
Merge branch 'crypto-improvements'
|
2019-06-27 22:03:05 +02:00 |
|
Xavier
|
2fcaf52bcf
|
Better random string generation (#1803)
|
2019-06-27 21:59:18 +02:00 |
|
Xavier Guimard
|
72439d341f
|
Merge branch 'v2.0'
|
2019-06-27 07:59:37 +02:00 |
|
Xavier Guimard
|
e15a41bc66
|
Fix typo: s/templatesDir/templateDir/g (#1819)
|
2019-06-26 11:59:13 +02:00 |
|
Xavier Guimard
|
45a0b68c3b
|
Disable external entities in XML parsers (Fixes: #1818)
|
2019-06-26 11:32:10 +02:00 |
|
Xavier
|
400b9eaab9
|
Revert "Better password generation (#1803)"
This reverts commit b4ec8eaeeb .
|
2019-06-26 06:19:07 +02:00 |
|
Xavier
|
b4ec8eaeeb
|
Better password generation (Fixes: #1803)
|
2019-06-25 21:01:57 +02:00 |
|
Christophe Maudoux
|
9ac5834bfe
|
Merge branch 'v2.0'
|
2019-06-17 22:42:28 +02:00 |
|
Xavier
|
8b488e4d51
|
Move LDAP::getUser() to Lib::LDAP (Fixes: #1805)
|
2019-06-17 21:15:38 +02:00 |
|
Xavier
|
eabe1dc129
|
Fix UserDB::Proxy missing setSecurity() (#1723)
|
2019-06-15 22:27:58 +02:00 |
|
Xavier
|
c1a8723b90
|
Don't stop auth process when remote response is 401 (#1723)
|
2019-06-15 21:28:54 +02:00 |
|
Xavier
|
d27e4bcc55
|
Merge branch 'v2.0'
|
2019-06-15 09:23:50 +02:00 |
|
Xavier Guimard
|
5fbff01b27
|
Update versions
|
2019-06-14 17:27:54 +02:00 |
|
Xavier Guimard
|
2a021e37ea
|
Don't require getDisplayType in Choice (#1800)
|
2019-06-13 17:51:36 +02:00 |
|
Xavier Guimard
|
946384272e
|
Partial revert "Typo"
This reverts commit f63a63eedb .
|
2019-06-06 16:00:49 +02:00 |
|
Christophe Maudoux
|
f63a63eedb
|
Typo
|
2019-06-05 11:25:50 +02:00 |
|
Christophe Maudoux
|
3dd4c52c65
|
Update version (#1766)
|
2019-05-26 10:33:39 +02:00 |
|
Xavier Guimard
|
4678649367
|
Merge branch 'v2.0'
|
2019-05-24 10:23:40 +02:00 |
|
Christophe Maudoux
|
0e47cb4f5b
|
Fix warning message
|
2019-05-23 15:52:11 +02:00 |
|
Clément OUDOT
|
c024952b8f
|
Do not fail if no RP or no OP configured (#1759)
|
2019-05-17 16:00:33 +02:00 |
|
Xavier Guimard
|
857ee8b0a0
|
Move captcha template parameters into plugin (#1652)
|
2019-05-17 10:26:45 +02:00 |
|
Xavier
|
8c562c7817
|
Modularize Display/login (#1652)
|
2019-05-17 10:26:45 +02:00 |
|
Xavier Guimard
|
5a1c090a18
|
Merge branch 'v2.0'
|
2019-05-17 10:26:19 +02:00 |
|
Xavier
|
b91d1d4b87
|
Tidy
|
2019-05-16 20:45:14 +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 |
|
Xavier Guimard
|
bdc68d5833
|
Merge branch 'v2.0'
|
2019-05-15 14:25:57 +02:00 |
|
Clément OUDOT
|
05cd4d4a58
|
Fix update token with global storage (#1742)
|
2019-05-12 20:39:25 +02:00 |
|
Clément OUDOT
|
07de622e83
|
Fix getRegisterSession and getMailSession (#1743)
|
2019-05-12 17:36:14 +02:00 |
|
Xavier
|
224307515f
|
Merge branch 'v2.0'
|
2019-05-11 20:25:11 +02:00 |
|
Xavier
|
f3c4ea0afb
|
Tydy
|
2019-05-11 20:18:43 +02:00 |
|
Xavier Guimard
|
1cd50bb353
|
Fix Auth::Remote session kind (#1742)
|
2019-05-10 18:02:56 +02:00 |
|
Xavier Guimard
|
638a0de81a
|
Don't use SSO session type for tokens (Fixes security part of #1742)
|
2019-05-10 17:35:10 +02:00 |
|
Xavier
|
f1f3929cf1
|
Merge branch 'v2.0'
|
2019-05-02 14:49:35 +02:00 |
|
Christophe Maudoux
|
c8dd4554aa
|
Test if required secret elements are set to sign JWT
|
2019-05-02 14:33:56 +02:00 |
|
Christophe Maudoux
|
cb9add6eac
|
Fix warning message
|
2019-05-01 13:09:26 +02:00 |
|
Xavier
|
29b71569de
|
Merge branch 'v2.0'
|
2019-04-30 21:03:14 +02:00 |
|
Clément OUDOT
|
926262170b
|
Implement PKCE in OIDC provider (#1722)
|
2019-04-29 17:18:16 +02:00 |
|
Clément OUDOT
|
8e6f678be7
|
Create a configuration option to allow a Relying Party to be a public client
Allow unauthenticated requests on OAuth2 token endoint
#1725
|
2019-04-29 10:02:16 +02:00 |
|
Xavier
|
27bf1ea3d8
|
Merge branch 'v2.0'
|
2019-04-11 22:12:02 +02:00 |
|
Antoine ROSIER
|
8875a4e985
|
perltidy
|
2019-04-10 17:21:33 +02:00 |
|