Commit Graph

377 Commits

Author SHA1 Message Date
Xavier Guimard
81cf828639 Update translations from transifex 2018-09-06 15:13:42 +02:00
Christophe Maudoux
eefd820c17 Fix msg type 2018-09-02 11:23:01 +02:00
Christophe Maudoux
a26b7867ca Fix lang 2018-08-31 19:56:53 +02:00
Christophe Maudoux
49fd835b0b Fix lang 2018-08-31 19:35:47 +02:00
Christophe Maudoux
522d8a886c Check 2F name 2018-08-31 19:10:35 +02:00
Christophe Maudoux
944d7a5c8a Update sfa_manager.png & licence (#1493) 2018-08-25 19:01:39 +02:00
Christophe Maudoux
756f22f494 Update sfa_manager.png & licence 2018-08-25 18:56:40 +02:00
Christophe Maudoux
bccf31fa02 Modify sfa_manager icon & related files (#1493) 2018-08-25 11:47:10 +02:00
Christophe Maudoux
0a14da298d Append unknownAction error + minor improvements 2018-08-20 11:36:23 +02:00
Xavier Guimard
6e8efac7d0 Display an explanation (#1487) 2018-08-10 20:56:01 +02:00
Xavier Guimard
7d67e6225d Fix coffee error (#1485) 2018-07-28 07:28:30 +02:00
Christophe Maudoux
aef0bbc22b WIP - Fix JS error (#1430) 2018-07-27 22:07:35 +02:00
Christophe Maudoux
66d872e49c WIP - Fix JS error (#1430) 2018-07-27 21:43:23 +02:00
Christophe Maudoux
fc35c035a0 WIP - Fix JS error (#1430) 2018-07-26 21:01:39 +02:00
Christophe Maudoux
da44a7c83e perltidy (#1464) 2018-07-17 18:18:50 +02:00
Christophe Maudoux
e1917a59de Delete revoked consents (#1464) 2018-07-17 18:15:17 +02:00
Christophe Maudoux
c381ae86b6 WIP - Modify oidcConsents key structure 2018-07-15 22:08:30 +02:00
Clément OUDOT
ece95d3da2 IDP choice template (#1465) 2018-06-29 17:51:39 +02:00
Christophe Maudoux
d5e72966bb Improve GUI (#1463) 2018-06-25 23:02:20 +02:00
Christophe Maudoux
6a00db0e69 Improve module icons (#1463) 2018-06-25 22:00:38 +02:00
Xavier Guimard
ce017e5306 Preserve (c) 2018-06-21 19:23:34 +02:00
Xavier Guimard
ff0c8029db Change oidc content key for removal (#1431) 2018-06-20 21:38:26 +02:00
Xavier Guimard
31d3b1e77c Improvement in regex (#1431) 2018-06-20 06:57:49 +02:00
Xavier Guimard
783349a39f Improvement in regex (#1431) 2018-06-20 06:56:32 +02:00
Clément OUDOT
b823c888e2 Add missing translation (#1431) 2018-06-19 23:45:38 +02:00
Christophe Maudoux
9df8a54634 Fix top margin oidcConsents block 2018-06-16 22:50:01 +02:00
Christophe Maudoux
4fc9b13535 Add oidc icon and modify modules display order 2018-06-16 22:36:04 +02:00
Christophe Maudoux
559d2d7f05 No underlined danger icons (#1431) 2018-06-16 21:18:12 +02:00
Christophe Maudoux
baf3c602a3 Clean unuseful code (#1443) 2018-06-07 18:37:00 +02:00
Christophe Maudoux
b2e5bf36e3 Hide timer when stopped (#1443) 2018-06-06 22:21:56 +02:00
Xavier Guimard
4078cb3af2 Preserve copyrights in JS compressor 2018-05-18 09:09:04 +02:00
Xavier Guimard
a4c621bf38 Typo (#1422) 2018-05-18 09:00:08 +02:00
Xavier Guimard
5f31ce63c7 Fix last error (#1422) 2018-05-16 13:22:15 +02:00
Xavier Guimard
de93bb487a Remove embedded colors + compress Aletschgletscher_mit_Pinus_cembra1 2018-05-16 11:03:48 +02:00
Xavier Guimard
25470344ef Update translations 2018-05-15 23:00:44 +02:00
Christophe Maudoux
7648af489a Fix lang 2018-05-07 22:49:49 +02:00
Christophe Maudoux
0169a72baa Delete console log msg #1417 2018-05-07 19:27:49 +02:00
Christophe Maudoux
e370cb79f8 Hide TOTP if required by conf #1417 2018-05-07 19:26:39 +02:00
Christophe Maudoux
5a97e0dc4c Modify 2FManagment icon 2018-04-30 20:04:30 +02:00
Christophe Maudoux
03c187ce06 Fix langs 2018-04-30 17:08:01 +02:00
Christophe Maudoux
ae852f8161 Modify Yubikey logo 2018-04-29 22:02:08 +02:00
Christophe Maudoux
134d11f10e Fix langs 2018-04-29 21:59:58 +02:00
Christophe Maudoux
fa1fe7bcb8 Update Yubikey logo 2018-04-29 13:51:50 +02:00
Christophe Maudoux
5908a6a2d7 Append 2fregisters link into portal menu 2018-04-28 23:49:14 +02:00
Xavier Guimard
7d33324eed Update js 2018-04-23 09:52:52 +02:00
Christophe Maudoux
6ab28b03b0 Propage multi U2F verification (#1386) 2018-04-20 16:15:26 +02:00
Christophe Maudoux
4946498a52 Fix msg mistake 2018-04-17 22:40:34 +02:00
Christophe Maudoux
f7f0255a86 Merge branch 'master' into portal-multi-U2F-registration 2018-04-17 22:01:25 +02:00
Christophe Maudoux
b1dc72452a Multi U2F - Fix errors ;-) - IT WORKS !!! 2018-04-17 20:05:45 +02:00
Christophe Maudoux
9a96b38435 Apply U2F.patch 2018-04-17 18:09:18 +02:00
Xavier Guimard
f667635cca Fixes: #1408 (missing make minify) 2018-04-15 18:22:03 +02:00
Christophe Maudoux
944682dbb5 Multi U2F - WIP 2018-04-14 21:09:08 +02:00
Christophe Maudoux
9f6e9e2dd4 Minor improvement & update lang (#1386) 2018-04-12 22:05:36 +02:00
Christophe Maudoux
0987f65804 Rollback 2018-04-11 23:31:57 +02:00
Christophe Maudoux
7d7e487a9e Fix warning msg when registered TOTP display is disabled 2018-04-11 23:13:23 +02:00
Christophe Maudoux
bc8e9f19cf Cleaning unuseful code & improve tmpl (#1386) 2018-04-10 22:21:35 +02:00
Christophe Maudoux
c291cfced9 Enabled new 2F engine (#1386) 2018-04-10 11:06:06 +02:00
Christophe Maudoux
29834abbe0 Fix typo (#1386) 2018-04-07 13:22:06 +02:00
Christophe Maudoux
e2effb46a1 Check if user can register one more device (#1386) 2018-04-05 19:08:29 +02:00
Christophe Maudoux
f84a7424a8 Fix warning message if Yubikey is already registered (#1386) 2018-04-04 23:06:49 +02:00
Christophe Maudoux
7f2d50536f Mistake - Roll Back 2018-04-04 22:26:50 +02:00
Christophe Maudoux
4953923b06 Display epoch to LocaleStringDate (#1386) 2018-04-04 22:23:59 +02:00
Christophe Maudoux
a3fdccf1fd Hide deleted 2Fdevice (#1386) 2018-04-04 17:34:27 +02:00
Christophe Maudoux
8acf60dcf2 Fix error msg (#1386) 2018-04-03 23:00:55 +02:00
Christophe Maudoux
43b9fe0507 Update lang (#1386) 2018-04-03 22:52:16 +02:00
Christophe Maudoux
6b27054603 Fix lang mistake 2018-04-02 23:59:34 +02:00
Christophe Maudoux
5fad449ed0 Add epoch value in req data 2018-04-02 22:40:41 +02:00
Christophe Maudoux
c2b1753bd4 Typo 2018-04-02 20:22:55 +02:00
Christophe Maudoux
806aa5fd87 Add deleteDevice function on delete buttons click event (#1386) 2018-04-02 20:21:51 +02:00
Christophe Maudoux
d81ada7d91 Modify yubikey.png 2018-04-01 22:28:18 +02:00
Christophe Maudoux
79674979c1 #1386 - Fix translation 2018-04-01 16:39:02 +02:00
Christophe Maudoux
0e84c1da3e #1386 - Add translation 2018-04-01 12:53:16 +02:00
Christophe Maudoux
869166cb31 #1386 - Add to list2FDevice name & epoch hash keys 2018-03-29 23:11:46 +02:00
Christophe Maudoux
b813698711 #1386 - Add yubikey .png 2018-03-29 21:27:07 +02:00
Xavier Guimard
7fd9ef87d7 Remove duplicate lang entries (#595) 2018-03-21 07:23:13 +01:00
Christophe Maudoux
da926a8546 Merge branch 'master' into manager-SFA-module 2018-03-20 21:32:55 +01:00
Xavier Guimard
c6908b87a2 Yubikey 2nd factor (closes: #1399) 2018-03-20 18:19:53 +01:00
Christophe Maudoux
b7642823dd Merge branch 'master' into manager-SFA-module 2018-03-19 23:19:48 +01:00
Xavier Guimard
99ce15626e Restore challenge in verification (#1148) 2018-03-19 22:35:39 +01:00
Christophe Maudoux
533df1ac1d Fix bug 2018-03-18 22:10:12 +01:00
Xavier Guimard
30e5d25ed0 No direct self-registration for UTOTP (#1391) 2018-03-18 21:22:19 +01:00
Xavier Guimard
9725a63396 More security options in TOTP (#1359) 2018-03-18 14:26:45 +01:00
Xavier Guimard
c9616b6794 Typo (#1391) 2018-03-17 20:33:28 +01:00
Xavier Guimard
ee73029d2a UTOTP template (#1391) 2018-03-17 20:29:56 +01:00
Christophe Maudoux
fbe3af9f64 Merge branch 'master' into manager-SFA-module 2018-03-15 20:42:12 +01:00
Xavier Guimard
a1a96f68af Add 2F registration engine (#1148 #1359 #1391) 2018-03-15 07:04:52 +01:00
Maudoux Christophe
6e27659c51 Revert "Update doc"
This reverts commit b77d45eca9
2018-03-12 16:45:22 +01:00
Christophe Maudoux
b77d45eca9 Update doc 2018-03-12 16:34:04 +01:00
Christophe Maudoux
395826f8b2 Rename U2F manager module to SFA 2018-03-10 23:30:36 +01:00
Xavier Guimard
f808292b84 Replace u2f.png and update (c) (#1148) 2018-03-10 18:24:34 +01:00
Christophe Maudoux
3ec64aca1b Update icons 2018-03-09 23:40:22 +01:00
Christophe Maudoux
983400e0fa Fix some mistakes & Self unregistration both U2F key and TOTP without controle challenge 2018-03-09 22:32:42 +01:00
Xavier Guimard
b9d292a0e5 Defaut 2F logo (#1148) 2018-03-09 17:00:37 +01:00
Xavier Guimard
ac0e35ca38 Update logos (#1148) 2018-03-09 16:51:15 +01:00
Xavier Guimard
8d4f617ecb Add U2F logo (#1148) 2018-03-09 13:44:52 +01:00
Xavier Guimard
dc23b5e85d Add choice2f (#1148) 2018-03-09 08:55:53 +01:00
Xavier Guimard
9262a47f9c Update javascripts 2018-03-08 13:19:15 +01:00
Christophe Maudoux
575620d08c Update lang & hide U2F key attributs in sessions explorer 2018-03-07 23:43:26 +01:00
Christophe Maudoux
c1e734e1ae Merge remote-tracking branch 'upstream/master' into manager-u2f-module_add-u2f-key 2018-03-07 20:18:36 +01:00
Xavier Guimard
f05f340f54 Update unregistration target (#1348) 2018-03-06 23:00:27 +01:00
Xavier Guimard
ca9a6ebb49 U2F is working now (#1148) 2018-03-06 22:50:40 +01:00
Christophe Maudoux
d50775a5f2 Append add & verify button + update lang 2018-03-03 23:19:30 +01:00
Xavier Guimard
3d381edd6c Merge branch 'unregister-my-u2f-key' into 'master'
Add self unregistration for u2f key (#1148)

See merge request lemonldap-ng/lemonldap-ng!14
2018-02-22 06:41:01 +01:00
Christophe Maudoux
a19d077ca8 U2F js generated from coffeescript files 2018-02-21 23:27:01 +01:00
Xavier Guimard
a129081847 Full TOTP (#1359) 2018-02-21 22:07:12 +01:00
Christophe Maudoux
e30654c39d Update langs 2018-02-21 14:42:04 +01:00
Christophe Maudoux
fe28cbe7a0 Self unregister U2F key 2018-02-21 09:23:41 +01:00
Xavier Guimard
b9e2e91844 TOTP Portal part seems finished (#1359)
TODO: Manager attributes
2018-02-20 22:58:20 +01:00
Xavier Guimard
afa0f1d6df Update langs (#1359) 2018-02-20 18:55:45 +01:00
Xavier Guimard
560341ea51 TOTP self registration in progress (#1359) 2018-02-20 18:36:34 +01:00
Xavier Guimard
d8dbf1a615 Import Qrious library (#1359)
QRcode generator inside browser
2018-02-20 16:06:33 +01:00
Xavier Guimard
b3ff6e2666 Clean shellbangs (Debian 4.1.2 policy compliance) 2017-12-01 06:42:02 +01:00
Xavier Guimard
91af1f63ff Move SAML HTML fragments to tpl (#1302) 2017-10-11 11:35:56 +00:00
Xavier Guimard
5080240962 Minify (#826) 2017-09-19 19:37:46 +00:00
Xavier Guimard
962e6e9d32 Improve #826 2017-09-19 17:01:19 +00:00
Xavier Guimard
f6cbae3ae5 Little css improvment (#826) 2017-09-19 12:37:57 +00:00
Xavier Guimard
0c35144d82 #826 in progress 2017-09-19 08:08:53 +00:00
Xavier Guimard
c3b2dc878d Ajax to remove OIDC consent (#826) 2017-09-18 20:40:01 +00:00
Xavier Guimard
9910a0aa0f Rename getOrder to setOrder (#595) 2017-09-18 19:10:01 +00:00
Xavier Guimard
9b389d90eb OIDC Consents display (#826)
TODO: Ajax to remove a consent
2017-09-15 12:31:42 +00:00
Xavier Guimard
5b5e5db123 OpenID Connect consent skeleton (#826) 2017-09-15 10:32:15 +00:00
Xavier Guimard
19cbbe4372 Update javascripts 2017-09-11 10:02:56 +00:00
Xavier Guimard
1e07188951 May fix #1292 2017-09-05 14:40:52 +00:00
Xavier Guimard
590f8133df May fix #1292 2017-09-04 19:05:03 +00:00
Xavier Guimard
f6eeb46c2a Temporary arabic flag (#1222) 2017-07-31 10:55:23 +00:00
Xavier Guimard
171097884e Display U2F registration errors (fixes: #1148) 2017-07-07 08:50:47 +00:00
Clément Oudot
86eb9aa7c7 Fix trspan js function (#1250) 2017-06-28 15:49:59 +00:00
Clément Oudot
2d011d79ae LinkedIn logo (#1243) 2017-06-23 14:32:33 +00:00
Xavier Guimard
f1104cc018 Disable auto-confirm if timer isn't defined 2017-06-22 09:04:52 +00:00
Clément Oudot
0b3fab8539 Work on U2F register page (#1148) 2017-06-12 08:13:36 +00:00
Xavier Guimard
58981f4957 Fixes: #1234 2017-05-31 11:56:57 +00:00
Clément Oudot
cb5dfacf08 Add cursor pointer to langicon images (#1239) 2017-05-24 18:17:52 +00:00
Clément Oudot
869c7a6f1b Add alt attribute to langicon images (#1239) 2017-05-24 18:16:58 +00:00
Clément Oudot
06775df752 Add alt attribute to langicon images (#1239) 2017-05-24 18:11:58 +00:00
Xavier Guimard
5f125dd027 Add arabic json files (#1222) 2017-05-22 15:24:13 +00:00
Xavier Guimard
fdfb210770 make js 2017-05-18 18:13:07 +00:00
Clément Oudot
52596eed9b Fix call to confirm.js (#1235) 2017-05-18 14:52:36 +00:00
Xavier Guimard
05f07104c7 Add Italian flag (#1232) 2017-05-10 07:06:03 +00:00
Xavier Guimard
b750d97c3c Portal part of Italian translation (#1232) 2017-05-09 11:28:43 +00:00
Xavier Guimard
f1dee42a6e Force to use an available language even if cookie is defined (#595) 2017-05-05 06:50:38 +00:00
Xavier Guimard
75c8013a75 Update vi translation (#852) 2017-05-05 06:41:40 +00:00
Xavier Guimard
b4102acf45 May fix #852 2017-05-04 07:13:26 +00:00
Xavier Guimard
2e5755744f Fix JS redirector error (fixes: #1230) 2017-04-27 13:49:29 +00:00
Xavier Guimard
7c5283937c Add vietnamese flag (#1220) 2017-04-25 09:05:48 +00:00
Xavier Guimard
567be5f719 Add Portal Vietnames translation (#1220) 2017-04-25 08:50:25 +00:00
Clément Oudot
5f8479dd50 Add translation (#1015) 2017-04-14 10:05:26 +00:00
Xavier Guimard
311ce7693d Clean BrowserID (#602) 2017-04-12 07:23:10 +00:00
Xavier Guimard
df3c1efb54 Handle 404 and 502 error codes (fixes: #1211) 2017-04-12 07:07:27 +00:00
Xavier Guimard
443fb08352 New SSL img (#1212) 2017-04-11 20:15:32 +00:00
Xavier Guimard
a83a707931 Add Ajax to SSL (closes #1212) 2017-04-11 19:19:59 +00:00
Xavier Guimard
2899469703 Build partial translations from 1.9 (#595) 2017-04-09 21:18:00 +00:00
Xavier Guimard
2c1be99419 Add icon for Krb (#707) 2017-04-07 05:05:32 +00:00
Xavier Guimard
537d41a29b Kerberos in progress (#707) 2017-04-06 20:37:38 +00:00
Xavier Guimard
5210a8edec Add Krb JS (#707) 2017-04-06 20:37:36 +00:00
Xavier Guimard
e8e02ce055 Warn if PE85 is returned (#1204) 2017-03-24 18:11:32 +00:00
Clément Oudot
8f85f94e8d Minified js for portal (#1131) 2017-03-24 15:25:54 +00:00
Clément Oudot
964f652c41 Fix js for dropdown in portal menu (#1131) 2017-03-24 15:08:30 +00:00
Xavier Guimard
fc39f58f87 Typo 2017-03-24 15:03:31 +00:00
Xavier Guimard
7a60a8f1c1 Some WAI changes (#1111) 2017-03-24 06:11:55 +00:00
Xavier Guimard
6a651b5bee Try to implement SAML reauth (#595) 2017-03-23 20:49:52 +00:00
Xavier Guimard
581f0e4c93 Portal part of reauthentication (#1204) 2017-03-23 18:22:40 +00:00
Xavier Guimard
0538ad1cee Add External2F plugin (#1015) 2017-03-22 22:18:28 +00:00
Xavier Guimard
62528e8b6a Add SAML-SP rule (#1161) 2017-03-22 20:20:30 +00:00
Xavier Guimard
97fa806052 Adapt appsListOrder from 1.9 (#595) 2017-03-19 07:00:10 +00:00
Xavier Guimard
4acbc59c46 Fix confirm timeout to 30s (#595) 2017-03-19 06:10:22 +00:00
Xavier Guimard
b08eccc168 Missing make minify 2017-03-19 06:10:19 +00:00
Xavier Guimard
9a5ecdf1cb Repair activeTimer (#595) 2017-03-16 20:19:06 +00:00
Xavier Guimard
9b9ecee8bb Replace inline script in history (#1137) 2017-03-15 21:20:10 +00:00
Clément Oudot
a8b201deca Translate noHistory message (#595) 2017-03-15 18:38:35 +00:00
Clément Oudot
e8c3bdb9e2 Fix dropdown menu (#852) 2017-03-14 19:12:24 +00:00
Xavier Guimard
ddad983778 Update languages (#852) 2017-03-14 17:28:36 +00:00
Clément Oudot
df41fc6aaf Icons used in mail templates should be in templates directory (#1184) 2017-03-14 16:28:13 +00:00
Clément Oudot
556b74ff23 Add a logo in custom header (#1184) 2017-03-14 15:54:38 +00:00
Clément Oudot
625ea22266 Move modules icons in modules directory (#1184) 2017-03-14 14:45:53 +00:00
Clément Oudot
4817ffbd08 Remove unused icons (#1184) 2017-03-14 14:41:23 +00:00
Clément Oudot
efb776a7bf Remove unused icons (#1184) 2017-03-14 14:40:09 +00:00
Clément Oudot
b9d3048600 Skin background can't be in external CSS as it depends on a template variable (#1184) 2017-03-14 11:18:06 +00:00
Clément Oudot
cffdb35e36 Remove unused CSS (#1184) 2017-03-14 11:18:01 +00:00
Xavier Guimard
5399b0f1d9 Translate trplaceholder (#595, #LEMONLDAP-1184) 2017-03-14 11:04:05 +00:00
Xavier Guimard
3926b9876a StayConnected checkbox (closes: #1131) 2017-03-08 21:09:21 +00:00
Xavier Guimard
57189c1fb6 StayConnected plugin (#1131)
TODO: - check fingerprint back
      - insert "stayconnected" param in login.tpl
2017-03-07 22:20:51 +00:00
Clément Oudot
e7266121bb Remove old skins - static files (#1184) 2017-03-04 19:37:27 +00:00
Clément Oudot
80ff8eaad9 Put lang selection in footer (#587) 2017-03-04 19:35:10 +00:00
Xavier Guimard
e8340646b8 bower update 2017-02-26 18:07:39 +00:00
Xavier Guimard
ffd769e780 U2F update (#1148)
Broken for now (pb with session->update)
2017-02-20 17:30:58 +00:00
Xavier Guimard
c19d68ce27 Error in ping() (#595) 2017-02-19 11:45:26 +00:00
Xavier Guimard
3dd8684829 Translation for mails (#595) 2017-02-17 20:47:01 +00:00
Xavier Guimard
87bb55cb00 Other session plugins (#595) 2017-02-17 07:40:18 +00:00
Xavier Guimard
4405e3667e Add language flag (closes: #587) 2017-02-16 07:37:47 +00:00
Xavier Guimard
7c7070e02c "sprintf" for "trspan" (#595) 2017-02-15 19:13:03 +00:00
Xavier Guimard
fa6ce98c4a Error in ^ (#1148) 2017-02-09 06:24:11 +00:00
Xavier Guimard
8768b563fa Full ajax registration (#1148) 2017-02-08 18:10:06 +00:00
Xavier Guimard
a04f5acd1d U2F is ready for skin bootstrap (#1148) 2017-02-07 22:04:49 +00:00
Xavier Guimard
41da50b8ca U2F registration works (#1148) 2017-02-03 17:14:13 +00:00
Xavier Guimard
a14d718351 U2F skeleton (#1148) 2017-02-02 21:48:32 +00:00
Xavier Guimard
82acb3024d Transform messsage into new form (#595) 2017-01-25 06:06:24 +00:00
Xavier Guimard
c0cbdbec86 Update lang (#1140) 2017-01-25 06:05:10 +00:00
Xavier Guimard
942be4148b Remove onclick events (#1137) 2017-01-19 21:48:07 +00:00
Xavier Guimard
64a6cb6dbc Remove inline CSS in perl (#1137) 2017-01-19 13:20:02 +00:00
Xavier Guimard
509c1636b3 Remove inline CSS (#1137) 2017-01-19 12:36:27 +00:00