Commit Graph

514 Commits

Author SHA1 Message Date
Xavier Guimard
5ebe8ca6c2 Little error in messages management 2015-12-23 20:07:51 +00:00
Xavier Guimard
dbefb608e7 302/3 codes must not be intercepted 2015-12-23 20:07:47 +00:00
Xavier Guimard
dd559b8664 Import applyConf sub from old Upload.pm 2015-12-23 19:45:41 +00:00
Xavier Guimard
942c1d5990 Display Ajax network errors with modal 2015-12-23 19:01:26 +00:00
Xavier Guimard
7d28c10f2c Test broken: since a few days, "uid" is added to error message. 2015-12-23 08:13:32 +00:00
Xavier Guimard
b98b203ec6 Use "id" to avoid some errors when tests are chaining 2015-12-22 10:45:29 +00:00
Xavier Guimard
2f433cd1d5 Replace type "text" by "password" for some attributes 2015-12-21 11:43:42 +00:00
Xavier Guimard
20ca5b4742 Display version 2015-12-21 11:27:56 +00:00
Xavier Guimard
695035d008 Add logout link 2015-12-21 11:16:13 +00:00
Clément Oudot
dc292d21d6 Declare type authParamsText (#820) 2015-12-21 07:54:13 +00:00
Xavier Guimard
5791ff554d Little bug on auth params 2015-12-20 11:21:48 +00:00
Xavier Guimard
f08f75f1fa Insert a high debug level system 2015-12-20 10:09:18 +00:00
Xavier Guimard
3a3eea98dc OIDC in progress 2015-12-20 07:48:15 +00:00
Xavier Guimard
4f77251aac OIDC in progress 2015-12-20 07:04:41 +00:00
Xavier Guimard
96dd4c00e6 Add SAML e2e test 2015-12-19 18:06:12 +00:00
Xavier Guimard
604b86d14b Regexp error: SAML changes were not detected 2015-12-19 11:49:46 +00:00
Clément Oudot
7a2b09bee9 Configure CAS attributes trough Manager (#773) 2015-12-18 18:01:16 +00:00
Clément Oudot
4a1f957fdd Set trunk version to 1.9.0 2015-12-18 09:31:36 +00:00
Xavier Guimard
2df6075dfa Persistent sessions explorer in progress 2015-12-18 06:17:30 +00:00
Xavier Guimard
4194378940 Prepare session explorer to examine persistent sessions
See #495
2015-12-17 22:25:03 +00:00
Xavier Guimard
8f5fcaf2b8 Add sessionTypes constant 2015-12-17 22:25:01 +00:00
Xavier Guimard
a3f61ccebd Use top url on redirections 2015-12-16 20:44:26 +00:00
Xavier Guimard
d891fb318c Update manager tests 2015-12-16 11:37:43 +00:00
Xavier Guimard
4a5bfa6354 Add CGI file for the manager 2015-12-16 11:37:39 +00:00
Xavier Guimard
3cab871443 Update manifest 2015-12-16 11:37:35 +00:00
Xavier Guimard
9c81c3d424 Do not require perltidy 2015-12-16 11:37:33 +00:00
Xavier Guimard
796d48d00a Clean code 2015-12-15 21:08:30 +00:00
Xavier Guimard
d0578bb495 Update todo list 2015-12-15 21:08:27 +00:00
Xavier Guimard
a334237335 Remove debug line 2015-12-15 20:50:32 +00:00
Xavier Guimard
37aa95962e Manage "force saving" 2015-12-15 20:49:02 +00:00
Xavier Guimard
ee8f1396c9 Remove double url 2015-12-15 19:05:48 +00:00
Xavier Guimard
e03b731ed6 Update todo list 2015-12-15 19:05:47 +00:00
Xavier Guimard
b0d8e50cd7 Dynamic auth module display for multi 2015-12-15 19:05:45 +00:00
Xavier Guimard
e5f744654b Dynamic display of auth modules (authChoice only) 2015-12-15 19:05:44 +00:00
Xavier Guimard
bba44321fc make json 2015-12-15 19:05:43 +00:00
Xavier Guimard
3d67ee3c17 Keys *Params must bu in lowercase 2015-12-15 19:05:41 +00:00
Xavier Guimard
319df84b93 authChoice management 2015-12-14 22:24:11 +00:00
Xavier Guimard
612dbb090f Update files (changes forgotten detected by Makefile !) 2015-12-14 20:39:31 +00:00
Xavier Guimard
3d22c04d9b More work around authChoice 2015-12-13 22:09:35 +00:00
Xavier Guimard
8a47fccb98 Prepare future authChoice forms 2015-12-13 07:25:41 +00:00
Xavier Guimard
8d1f3d2740 Old debug line 2015-12-13 07:25:35 +00:00
Xavier Guimard
3372341fec Start authChoice management 2015-12-12 13:18:48 +00:00
Xavier Guimard
192fe98951 Set authChoiceParam default value 2015-12-12 13:18:44 +00:00
Xavier Guimard
13fb310a69 Update PEMs regexp 2015-12-10 21:05:18 +00:00
Xavier Guimard
14fc506184 Update todo list 2015-12-10 20:41:39 +00:00
Xavier Guimard
7c8bade424 Little error that breaks dynamic auth modules choice 2015-12-10 20:40:50 +00:00
Xavier Guimard
5a3fc1bfed Adapt "multi" system to the new manager
IMPORTANT: auth and userDB stacks are now in distinct keys
2015-12-10 20:05:29 +00:00
Xavier Guimard
d29aaeb27b New "json" target in Makefile 2015-12-10 20:05:27 +00:00
Xavier Guimard
cfc2a13135 Update todo 2015-12-10 12:29:06 +00:00
Xavier Guimard
3a390228dc Add user logs 2015-12-10 12:28:08 +00:00
Xavier Guimard
bf146565d2 Update manifest 2015-12-07 21:35:50 +00:00
Xavier Guimard
537d5d2394 Move end-to-end test to root
New target also created in Makefile: `e2e_test`
NB: to launch it, install protractor. For example:

    npn install -g protractor && \
    webdriver-manager update
2015-12-07 20:56:39 +00:00
Xavier Guimard
5ad7f6c988 Update todo list 2015-12-02 22:28:06 +00:00
Xavier Guimard
c1b08cd4e3 Replace Plack::Handler::Apache2 by mod_fastcgi 2015-12-02 22:28:05 +00:00
Xavier Guimard
fc978e5b48 Little thing 2015-11-03 19:55:00 +00:00
Xavier Guimard
2268d1f713 Update TODO: 1 question 2015-11-03 19:11:22 +00:00
Clément Oudot
6a2b5a05c4 Work on UI for notifications explorer (#LEMONDLAP-820) 2015-11-03 10:01:25 +00:00
Clément Oudot
e32bb43f6c Work on UI for notifications explorer (#LEMONDLAP-820) 2015-11-01 10:27:58 +00:00
Clément Oudot
64dc7daf9e Work on UI for notifications explorer (#LEMONDLAP-820) 2015-11-01 10:27:57 +00:00
Clément Oudot
3b4f2b58ae Fix tests on session backend and on cookie name (#820) 2015-10-26 18:23:25 +00:00
Clément Oudot
d366991884 Set anonymous in cfgAuthor if Manager is not protected (#820) 2015-10-26 09:13:07 +00:00
Clément Oudot
d485871354 Work on UI for OpenID Connect (#820) 2015-10-23 15:39:29 +00:00
Clément Oudot
3cc7ed09fc Work on UI for SAML (#820) 2015-10-23 15:18:47 +00:00
Clément Oudot
c590ea62e5 Work on UI for RSA keys (#820) 2015-10-23 14:03:47 +00:00
Clément Oudot
c63a23b557 Work on UI for vhost configuration (#820) 2015-10-23 14:03:46 +00:00
Clément Oudot
76bdc8a29e TODO: bugs on RSA public/private keys (#820) 2015-10-23 11:34:14 +00:00
Clément Oudot
df7c1f5d2d Set help page for OpenID Connect service (#820) 2015-10-23 10:19:51 +00:00
Clément Oudot
aa3e2470dc Update Manager TODO 2015-10-22 13:19:06 +00:00
Clément Oudot
fdf164aebf Remove HTML markups from return messages (#820) 2015-10-22 12:52:12 +00:00
Clément Oudot
b1a2fec391 Manage OpenID Connect in configuration tests (#820) 2015-10-22 12:52:11 +00:00
Clément Oudot
cb27bc8f93 Load Common::Regexp for configuration tests (#820) 2015-10-22 12:35:43 +00:00
Clément Oudot
5f53945cb7 Remove unused file (#820) 2015-10-22 12:35:42 +00:00
Clément Oudot
df59540d22 make tidy 2015-10-22 08:40:12 +00:00
Clément Oudot
399a8371b9 Add OpenID Connect in authentication and userDB select (#820, #LEMONLDAP-183) 2015-10-22 08:40:08 +00:00
Xavier Guimard
1a02f69e65 Log when sending an error 2015-10-17 19:42:17 +00:00
Xavier Guimard
052bade608 Force inserting conf when restoring a saved one 2015-10-17 19:42:13 +00:00
Clément Oudot
5fba85ce4e Add AD attributes in Manager for trunk (#822) 2015-10-05 14:07:28 +00:00
Clément Oudot
d70e4b31a0 Display hGroups in sessions explorer (#792) 2015-09-25 15:29:59 +00:00
Clément Oudot
53a6383d34 Add new multi variables in session explorer (#715) 2015-09-24 06:58:24 +00:00
Xavier Guimard
d8c2e6fbd1 Typo 2015-09-22 12:56:34 +00:00
Clément Oudot
951545de20 Use panels to display session content (#820) 2015-09-07 08:17:02 +00:00
Clément Oudot
a86a320fac Add icon in session explorer menu (#820) 2015-09-07 08:17:01 +00:00
Clément Oudot
8cfdc38103 Adapat session explorer tree styles (#820) 2015-09-07 08:17:00 +00:00
Clément Oudot
b0a7ea676c Fix session explorer navbar (#820) 2015-09-07 08:16:58 +00:00
Clément Oudot
700ed743a6 Add glyphicons in sessions explorer (#820) 2015-08-09 13:46:08 +00:00
Clément Oudot
90e0600398 Simplification of manager CSS (#820) 2015-08-09 13:46:05 +00:00
Clément Oudot
5f1a37a439 Update TODO (#820) 2015-08-09 13:46:02 +00:00
Xavier Guimard
6629cb2342 Update todo list 2015-07-27 21:15:52 +00:00
Xavier Guimard
9261cf2836 Manager logging in progress
Logging works now for protection => 'manager||authenticate'
2015-07-27 19:30:22 +00:00
Xavier Guimard
4645600eda Trace in progress (cfgAuthor) 2015-07-26 12:18:16 +00:00
Clément Oudot
346a84b8e2 Fix page name for OpenID Connect IDP documentation (#820) 2015-07-24 15:53:52 +00:00
Clément Oudot
11364e1421 Add portalskinbackground.html in MANIFEST (#820) 2015-07-24 13:55:28 +00:00
Clément Oudot
56372b8ba2 Work on authParams form (#820) 2015-07-24 13:34:29 +00:00
Clément Oudot
320df22f55 Work on int form (#820) 2015-07-24 13:34:29 +00:00
Clément Oudot
1d5a1d1518 Fix type of portalDisplayRegister and portalDisplayResetPassword (#820) 2015-07-24 13:34:28 +00:00
Clément Oudot
692c90bee9 Hide overflow-x for #top (#820) 2015-07-24 09:53:06 +00:00
Clément Oudot
9a951e519c Use elem to get portal data in modal (#820) 2015-07-24 08:07:04 +00:00
Clément Oudot
faae7be043 Preview of background image (#820) 2015-07-23 16:49:22 +00:00
Clément Oudot
a58c0dd17d Define icons for buttons in all forms (#820) 2015-07-23 16:26:37 +00:00
Clément Oudot
612ad0c504 Work on applications logo (#820) 2015-07-23 15:31:36 +00:00
Clément Oudot
76de66e1de Optimize space (#820) 2015-07-23 13:43:35 +00:00
Clément Oudot
703227cb40 Put documentation iframe in a panel (#820) 2015-07-23 13:09:17 +00:00
Clément Oudot
5325750bd4 Adapt translation unit test to changes made in r3865 (#820) 2015-07-23 08:15:12 +00:00
Xavier Guimard
aedbc2c97c Translate menu static buttons 2015-07-22 21:00:41 +00:00
Xavier Guimard
c153789b33 Update todo list 2015-07-22 20:43:23 +00:00
Xavier Guimard
b3b2d7db01 Display help pages 2015-07-22 20:43:20 +00:00
Xavier Guimard
a31c256c63 Replace temporary hook to set {{portal}} and {{domain}} scope variables 2015-07-22 19:41:37 +00:00
Xavier Guimard
4698422bee Typo 2015-07-22 09:22:02 +00:00
Xavier Guimard
bbd1fa4e11 JS beautify 2015-07-22 09:03:31 +00:00
Xavier Guimard
71034df814 Add {{portal}} and {{domain}} 2015-07-22 09:02:59 +00:00
Clément Oudot
4de9e01bc9 Update TODO (add section BUGS) (#820) 2015-07-21 20:01:07 +00:00
Clément Oudot
d89b82e409 Use a select for portal skin background (#820) 2015-07-21 20:01:05 +00:00
Clément Oudot
8e4bbea093 Work on keyTextContainer form (#820) 2015-07-21 06:58:58 +00:00
Clément Oudot
041f1e0f24 Work on portalskin form (#820) 2015-07-21 06:58:57 +00:00
Clément Oudot
60e9d9065c Work on restore form (#820) 2015-07-21 06:58:56 +00:00
Clément Oudot
d26e212883 Display only existing configuration metadata (#820) 2015-07-21 06:58:54 +00:00
Clément Oudot
51cc48f6eb Keep previous and next links but disable them if needed (#820) 2015-07-15 20:56:14 +00:00
Clément Oudot
2ee336d8ba Fix title for latest configuration (#820) 2015-07-15 20:56:14 +00:00
Clément Oudot
0c06d76614 Update TODO for Manager (#820) 2015-07-13 17:01:04 +00:00
Clément Oudot
dfe1d7c034 Work on applications and categories (#820) 2015-07-13 17:01:03 +00:00
Clément Oudot
05fe88d9cc Update TODO for Manager (#820) 2015-07-13 16:03:43 +00:00
Clément Oudot
a99a1521c1 Adapt simpleInputContainer form (#820) 2015-07-13 16:03:43 +00:00
Clément Oudot
e1a3cd83a8 Adapt text form (#820) 2015-07-13 16:03:42 +00:00
Clément Oudot
1aadc98903 Use a table in home form (#820) 2015-07-13 16:03:42 +00:00
Clément Oudot
718fe950c1 Possibility to define icons for buttons (#820) 2015-07-13 14:49:39 +00:00
Clément Oudot
aca45c4e22 Add labels to action bar buttons (#820) 2015-07-13 14:49:38 +00:00
Clément Oudot
a80e1835ae Work on Manager tree (#820) 2015-07-13 12:31:54 +00:00
Clément Oudot
143b156439 Work on Manager tree (#820) 2015-07-13 10:35:06 +00:00
Clément Oudot
c521399197 Update bootstrap/jquery/angular and add bootstrap theme CSS (#820) 2015-07-13 08:20:36 +00:00
Xavier Guimard
6f12ce6787 Update js dependency versions 2015-07-09 17:02:27 +00:00
Xavier Guimard
60712faaa2 Set bower path 2015-07-09 17:01:30 +00:00
Clément Oudot
d601440792 Fix usage of bootstrap panels (#820) 2015-07-09 15:38:35 +00:00
Clément Oudot
dedd6f2491 Add portalSkinBackground in Manager (#820) 2015-06-22 12:18:02 +00:00
Xavier Guimard
12a5b71f35 Add comments 2015-06-21 19:52:22 +00:00
Xavier Guimard
baa2be3d78 Create fake type "subContainer" 2015-06-21 19:52:19 +00:00
Clément Oudot
b80448990c Add extra claims in Manager (#184) 2015-06-19 09:18:24 +00:00
Xavier Guimard
6b47c635a3 Remove "compact" test that has to be done somewhere else 2015-06-18 18:38:22 +00:00
Xavier Guimard
87fd52a0ab Update copyrights 2015-06-18 11:00:24 +00:00
Xavier Guimard
9d5086a10d Clean tests 2015-06-17 12:00:14 +00:00
Xavier Guimard
5b344e4b09 lmLog doesn't exists here 2015-06-17 11:40:27 +00:00
Clément Oudot
ae76600d6f Configure OIDC sessions in Manager (#183 / #LEMONLDAP-184) 2015-06-16 15:08:34 +00:00
Clément Oudot
ef7c6727f8 Fix some translations (#820) 2015-06-16 14:26:30 +00:00
Clément Oudot
32aa18d7f0 Fix some translations (#820) 2015-06-16 14:15:11 +00:00
Clément Oudot
723973bd9c Fix OIDC Security node in Manager (#184 / #LEMONLDAP-820) 2015-06-16 10:33:16 +00:00
Clément Oudot
ab27fc1e87 Work on navbar (#820) 2015-06-15 21:31:06 +00:00
Clément Oudot
614bb23834 Update logo (#820) 2015-06-15 12:45:23 +00:00
Clément Oudot
0b955a40d1 Update favicon.ico with a multi-layer icon (#820) 2015-06-15 12:32:38 +00:00
Clément Oudot
ec02c95b22 Remove test directories after test execution (#820) 2015-06-15 07:45:54 +00:00
Xavier Guimard
ff11233b33 Add missing file 2015-06-11 18:36:20 +00:00
Xavier Guimard
9e75b3a406 Avoid warnings with some Perl versions 2015-06-11 18:34:07 +00:00