Commit Graph

741 Commits

Author SHA1 Message Date
mamesene
9d149a95f6 Reset Certificate module (#1605) 2019-09-18 16:04:45 +02:00
Xavier
f9704e8982 Merge branch 'v2.0' 2019-09-16 22:58:01 +02:00
Christophe Maudoux
fba1e278d8 Hide password from screen readers (#1931) 2019-09-16 20:38:14 +02:00
Christophe Maudoux
7e2de7853b Waiting for CSS (#1931) 2019-09-15 22:15:34 +02:00
Xavier
40215168c0 Fix merge 2019-09-12 22:30:24 +02:00
Xavier
e1fe12a94d Merge branch 'v2.0' 2019-09-12 22:03:57 +02:00
Clément OUDOT
70d2856d71 Option to display password generation box (#1928) 2019-09-12 18:26:56 +02:00
Xavier
2ddfa357b6 Update es tranlation. Thanks to Jawira ! 2019-09-12 06:35:21 +02:00
Xavier
d881605fed Merge branch 'v2.0' 2019-09-11 21:22:50 +02:00
Xavier
b4d61d554a Update Spanish translation 2019-09-11 07:17:42 +02:00
Christophe Maudoux
132f42d44c Forbid browsers to store users password & Improve unit tests (#1913) 2019-09-08 19:28:28 +02:00
Maxime Besson
00e91f374b Add specific error code when missing a required SAML attr (#1919)
The MISSINGREQATTR message is a good default value, but a site
administrator may decide to override it with a personnalized version
that only applies to issuer errors caused by an incomplete user profile
(for example, giving a pointer to the local user profile management
application)
2019-09-06 11:04:39 +02:00
Clément OUDOT
58f281c472 Better translations (#993) 2019-09-05 13:30:33 +02:00
Clément OUDOT
32a278bca9 Translations for password policy display (#993) 2019-09-05 13:09:07 +02:00
Clément OUDOT
b44c13ba2f Display password policy in password change form (#993) 2019-09-05 12:46:32 +02:00
Christophe Maudoux
afd915f64c Merge branch 'v2.0' 2019-09-03 23:00:07 +02:00
Clément OUDOT
82a06fce91 Pass skin parameter in 2F flows (#1915) 2019-09-03 11:56:48 +02:00
Maxime Besson
fd723b8fb3 restore styles.min.css 2019-09-03 09:48:46 +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
Xavier Guimard
4193f4fb51 Merge branch 'v2.0' 2019-08-28 11:35:43 +02:00
Clément OUDOT
6044718774 Force IE version compatibility (#1899) 2019-08-27 17:03:00 +02:00
Christophe Maudoux
1212cd9ba2 Merge branch 'v2.0' 2019-08-25 18:47:43 +02:00
Xavier Guimard
1652603d39 Fix uglifyjs conflict 2019-08-21 15:55:22 +02:00
Xavier Guimard
238e6092bc Update .maps 2019-08-21 15:46:02 +02:00
Clément OUDOT
3d4e1f6469 Add a try/catch as a workaround for textContent availability (#1888) 2019-08-21 15:37:54 +02:00
Christophe Maudoux
28732d614b Merge branch 'v2.0' 2019-08-15 22:43:20 +02:00
Christophe Maudoux
490064cc7d Append Slave module logo 2019-08-15 22:17:39 +02:00
Xavier Guimard
03915a18e7 Better JS compression with source maps 2019-08-13 11:28:19 +02:00
Christophe Maudoux
866d5457f3 Merge branch 'v2.0' 2019-08-09 23:33:59 +02:00
Xavier
9f171162d2 Update tr 2019-08-05 20:53:17 +02:00
Maxime Besson
8de0a89029 Give more customization options for 2F prompt messages
new translations labels for mail and rest, and we now pass the 2F prefix
to templates. It's not used in the default skin, but it should help in
cases where extra second factors are used to offer the user a more
helpful prompt message
2019-08-05 20:08:28 +02:00
Christophe Maudoux
3a660bde24 Merge branch 'v2.0' 2019-08-03 11:18:06 +02:00
Maxime Besson
15c3b0bbf8 Add Radius second factor (#1847) 2019-08-02 18:03:10 +02:00
Maxime Besson
c1afdbefac Add labels and logos to all 2F providers (#1873) 2019-08-01 17:27:14 +02:00
Maxime Besson
42ac5f30e2 Improve yubikey registration (#1868)
an IE bug prevents forms from being submitted if the submit button is
display: none of visible: hidden so we use a bootstrap class that hides
it through "opacity" instead

The ID field is now focused by default so that a user can simply click
their yubikey immediately when they get to the registration page
2019-07-31 18:34:42 +02:00
Christophe Maudoux
499b16bd07 Merge branch 'v2.0' 2019-07-31 16:34:38 +02:00
Christophe Maudoux
ec675d6a25 POST pathname after AJAX request (#1829) 2019-07-30 21:58:04 +02:00
Clément OUDOT
67c03b2bd2 Set hidden field for skin in 2fchoice template (#1866) 2019-07-26 11:25:27 +02:00
Christophe Maudoux
c82fc0f572 Merge branch 'v2.0' 2019-07-23 16:03:10 +02:00
Xavier
46fda2c26e Update langs 2019-07-22 22:39:17 +02:00
Xavier
37c07d0919 Update langs 2019-07-22 22:35:29 +02:00
Christophe Maudoux
b705b10da8 Merge branch 'v2.0' 2019-07-17 12:26:55 +02:00
Christophe Maudoux
d8b3eb2a34 Remove cipher cookie if notification refused (#1857) 2019-07-16 13:51:01 +02:00
Xavier Guimard
966eef33ee Fix df96168c error: _example/conf/lmConf-1.json is auto-generated (#1850) 2019-07-10 17:15:40 +02:00
Christophe Maudoux
b7c8d30b3f Merge branch 'v2.0' 2019-07-10 12:16:43 +02:00
Christophe Maudoux
e877982253 Send pathname with AJAX (#1829) 2019-07-09 10:40:52 +02:00
Christophe Maudoux
3e08f8bc08 Fix langs (#1844) 2019-07-05 22:53:22 +02:00
Maxime Besson
396e61491e Improve mail2F display in outlook 2019-07-03 11:03:37 +02:00
Xavier
891f926196 Trailing whitespaces 2019-07-01 21:30:03 +02:00
Xavier Guimard
af63d55c08 Merge branch 'v2.0' 2019-07-01 20:21:42 +02:00
Xavier
1718efe6d5 Merge branch 'v2.0' 2019-06-30 09:37:15 +02:00
Christophe Maudoux
897d04ac93 Merge branch 'v2.0' into 1783 2019-06-28 22:05:48 +02:00
Maxime Besson
a7c7c51bba Avoid race when clicking the login button in SSL form (#1826) 2019-06-27 17:05:29 +02:00
Xavier Guimard
72439d341f Merge branch 'v2.0' 2019-06-27 07:59:37 +02:00
Christophe Maudoux
0b567d6c15 Merge branch 'v2.0' into 1783 2019-06-25 20:23:48 +02:00
Christophe Maudoux
13ed1589e4 Update lang 2019-06-25 19:03:04 +02:00
Xavier Guimard
3d1be3e7e5 Set negetive values for PE_PASSWORD_OK and PE_LOGOUT_OK (Fixes: #1816) 2019-06-25 17:38:08 +02:00
Christophe Maudoux
266f2fdf02 Merge branch 'v2.0' into 1783 2019-06-24 23:36:54 +02:00
Xavier Guimard
4bfad92530 Merge branch 'v2.0' 2019-06-24 11:46:57 +02:00
Xavier Guimard
1c17c6b077 Update portal JS 2019-06-24 11:38:00 +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
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
9ac5834bfe Merge branch 'v2.0' 2019-06-17 22:42:28 +02:00
Antoine ROSIER
dab5a9c3df Improve displaying checkuser template and rewrite tests #1806 2019-06-17 14:56:31 +02:00
Xavier
b8c3b45aa3 Fix translations 2019-06-15 10:08:01 +02:00
Xavier
d27e4bcc55 Merge branch 'v2.0' 2019-06-15 09:23:50 +02:00
Christophe Maudoux
fde6ff2cc8 WIP (#1796) 2019-06-14 23:09:32 +02:00
Xavier Guimard
e7bc7b3f4e Add restExportSecretKeys option (#1799) 2019-06-14 08:51:58 +02:00
Xavier
a2454ff4cc Merge branch 'v2.0' 2019-06-12 21:44:39 +02:00
Maxime Besson
97d0bbf0aa Fix CASv2 logout (#1753) 2019-06-11 16:18:15 +02:00
Xavier Guimard
77490381d0 Revert "Add systemd scripts for cron tasks"
This reverts commit 78e50ac855.
2019-06-11 15:07:57 +02:00
Xavier Guimard
4ea4b727d1 Revert "Add systemd timer (replace cron)"
This reverts commit c47091b944.
2019-06-11 15:07:49 +02:00
Xavier Guimard
f59681e80e Merge branch 'v2.0' 2019-06-07 17:48:32 +02:00
Xavier Guimard
5885af8448 Typo in translations 2019-06-07 17:44:25 +02:00
Christophe Maudoux
f3a37d2387 Merge remote-tracking branch 'origin/v2.0' 2019-06-04 23:26:19 +02:00
Christophe Maudoux
dfe8335520 Update langs (#1774) 2019-06-04 18:18:33 +02:00
Christophe Maudoux
59f6106ba6 Merge remote-tracking branch 'origin/v2.0' 2019-05-31 00:16:07 +02:00
Clément OUDOT
8279fde2d7 Fix register mail template (#1779) 2019-05-29 14:05:20 +02:00
Xavier Guimard
1509d44d5f Merge branch 'v2.0' 2019-05-27 12:03:45 +02:00
Maxime Besson
c65e22dcf8 Add missing Finnish flag
And some unit tests to make all language have a matching flag icon
2019-05-24 15:18:49 +02:00
Xavier Guimard
4678649367 Merge branch 'v2.0' 2019-05-24 10:23:40 +02:00
Xavier Guimard
78e50ac855 Add systemd scripts for cron tasks 2019-05-20 10:23:18 +02:00
Xavier
c47091b944 Add systemd timer (replace cron) 2019-05-19 23:29:16 +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 Guimard
7abbb3fa66 Permit html use in lang templates
Closes: #1706
2019-05-17 08:05:36 +02:00
Christophe Maudoux
e46fac82b2 CheckUser with tokenGlobalStorage & Warn if SSO groups are merged 2019-05-15 23:45:06 +02:00
Xavier
224307515f Merge branch 'v2.0' 2019-05-11 20:25:11 +02:00
Xavier
e78cfefae8 Update translation (~100% match) 2019-05-11 18:08:50 +02:00
Xavier
a96238c2c3 Update translations 2019-05-11 18:04:41 +02:00
Maxime Besson
e31a607c35 Fix typos in fr/en manager translations 2019-05-09 17:32:30 +02:00
Christophe Maudoux
3132378bea Fix CSP warning "Refused to apply in-line style" 2019-05-07 22:57:22 +02:00
Xavier Guimard
db4b46c487 Merge branch 'v2.0' 2019-05-07 09:36:19 +02:00
Xavier Guimard
57ccf2d7ba Fix cron syntax (#1733) 2019-05-06 18:45:00 +02:00
Xavier Guimard
d2442724f4 Generate debian/*cron* files from LLNG ones (#1733) 2019-05-06 18:37:26 +02:00
Christophe Maudoux
e9b26bb79a Merge remote-tracking branch 'origin/master' into favapps 2019-04-30 21:57:46 +02:00
Christophe Maudoux
14ae7ea1a2 Append reset button (#1689) 2019-04-30 19:20:42 +02:00
Christophe Maudoux
66ec4da991 Update langs (#1689) 2019-04-30 19:20:19 +02:00
Clément OUDOT
2b28e8e61f Modify redirect page (#1728) 2019-04-30 17:02:52 +02:00
Christophe Maudoux
4cce434e93 Update star icons & License (#1689) 2019-04-28 21:44:32 +02:00
Christophe Maudoux
82bf2e4a4c Fix template (#1689) 2019-04-27 23:30:36 +02:00
Christophe Maudoux
ce4135c4b9 Display star for favorite applications (#1689) 2019-04-27 17:46:59 +02:00
Christophe Maudoux
441df6e7ea WIP - Prepare template loop (#1689) 2019-04-26 22:58:53 +02:00
Christophe Maudoux
239bb4634f Manage error (#1689) 2019-04-25 23:03:30 +02:00
Christophe Maudoux
aea313e2e6 Use activation rule (#1689) 2019-04-25 23:02:37 +02:00
Christophe Maudoux
547a688c28 Modify template (#1689) 2019-04-25 11:02:40 +02:00
Christophe Maudoux
106e20bbc5 Manage errors (#1689) 2019-04-24 23:29:56 +02:00
Christophe Maudoux
4adc002327 Update langs (#1689) 2019-04-24 12:35:57 +02:00
Christophe Maudoux
1926c121c8 WIP - Append all parameters (#1689) 2019-04-24 12:16:31 +02:00
Christophe Maudoux
33f8970a17 Improve JS code (#1689) 2019-04-24 12:15:49 +02:00
Christophe Maudoux
5f8dcfb2b1 Make minify (#1689) 2019-04-24 11:04:39 +02:00
Christophe Maudoux
b2397f2b9c WIP - favApps plugin (#1689) 2019-04-24 11:00:40 +02:00
Christophe Maudoux
9c0b7dbc00 Update langs (#1689) 2019-04-24 10:59:42 +02:00
Christophe Maudoux
8460e47b49 Merge remote-tracking branch 'origin/master' into favapps 2019-04-23 21:58:09 +02:00
Xavier Guimard
3ac6cf67f1 Clean old "liberty alliance" messages (#1719) 2019-04-23 16:36:04 +02:00
Xavier Guimard
ea90f3c7e4 Update translations 2019-04-23 15:14:06 +02:00
Christophe Maudoux
48d51b1c5e Merge remote-tracking branch 'origin/master' into favapps 2019-04-21 22:34:31 +02:00
Xavier Guimard
795a846ec3 Switch to jQuery 3.4 (#1716) 2019-04-19 14:50:44 +02:00
Xavier Guimard
0ae3b221bc Update Portal JS libs (#1716) 2019-04-19 13:35:48 +02:00
Christophe Maudoux
1c1f556aff Typo 2019-04-17 23:15:14 +02:00
Christophe Maudoux
e3e4239563 WIP - JS & Menu.tpl (1689) 2019-04-17 23:15:03 +02:00
Xavier Guimard
974007ec8b Update translation (using 100% match suggestions) 2019-04-17 18:10:56 +02:00
Xavier Guimard
4f90db8918 Enable Finnish on portal 2019-04-17 18:01:46 +02:00
Xavier Guimard
d0e5be2797 Enable Finnish on portal 2019-04-17 17:58:55 +02:00
Xavier Guimard
221e4c0a6e Update translation (using 100% match suggestions) 2019-04-16 13:30:35 +02:00
Xavier Guimard
b252bb3818 Update translation (using 100% match suggestions) 2019-04-16 13:19:59 +02:00
Xavier Guimard
62c3bd6a5b Update translations 2019-04-16 11:44:49 +02:00
Christophe Maudoux
ad776ddbb7 Typo (#1712) 2019-04-15 23:03:31 +02:00
Christophe Maudoux
9ab1a48c01 Display cancel button only if authChoice is enabled (#1712) 2019-04-15 22:41:11 +02:00
Christophe Maudoux
ad00102662 Prepare favApps loop (#1689) 2019-04-15 22:16:12 +02:00
Xavier Guimard
f4dcac4131 Update translations 2019-04-11 11:06:36 +02:00
Xavier Guimard
1034600040 Update translations 2019-04-11 10:57:22 +02:00
Xavier
01b60dcb22 Update translations 2019-04-09 22:17:46 +02:00
Xavier Guimard
ece9b21219 Remove trailing whitespaces 2019-04-03 14:15:16 +02:00
Clément OUDOT
bac2eb564c Remove antiframe protection in portal javascript (#1696) 2019-04-02 15:05:41 +02:00
Xavier Guimard
d1bf4efc4d Update translations 2019-03-26 19:02:50 +01:00
Xavier
81c88216b0 Fix forced french display (Fixes: #1657) 2019-03-25 21:46:17 +01:00
Clément OUDOT
8a9a5b0b3a New method to override messages with JSON files (#1595) 2019-03-19 17:39:13 +01:00
Clément OUDOT
447c09c0a2 Remove old translation file (#1595) 2019-03-19 15:38:36 +01:00
Clément OUDOT
8cd579f19f Add a waiting message for Kerberos/SSL workflow (#1670) 2019-03-11 16:36:32 +01:00
Maxime Besson
bfc2b7ca19 Make meta tags slightly more xml friendly 2019-03-07 18:20:05 +01:00
Christophe Maudoux
9225d49216 Allow Impersonation with all auth modules (#1664) 2019-03-06 22:31:37 +01:00
Christophe Maudoux
7b08a7c442 Rename idSpoofing plugin to Impersonation & all relative parameters (#1664) 2019-03-06 16:30:56 +01:00
Christophe Maudoux
4be42b06fe Alow DNS or URL (#1658) 2019-03-05 19:36:38 +01:00
Christophe Maudoux
e09c136302 Change fa icon color (#1664) 2019-03-05 15:07:54 +01:00
Christophe Maudoux
782ab4af49 Fix langs (#1658) 2019-03-04 23:12:09 +01:00