Commit Graph

274 Commits

Author SHA1 Message Date
Xavier Guimard b92bedd6bb Explain how to get userid in apache logs (#595) 2018-05-22 12:23:04 +02:00
Clément OUDOT 80c76b18d8 Test CAS logout (#1415) 2018-05-15 18:43:11 +02:00
Clément OUDOT 9f72caa5d8 Regexp (#1415) 2018-05-10 13:10:46 +02:00
Clément OUDOT 231a024606 Fix regexp in test scrips (#1415) 2018-05-09 21:24:11 +02:00
Clément OUDOT 9e12f74503 Fix portal URL for CAS/OIDC test scripts (#1415) 2018-05-07 22:19:45 +02:00
Clément OUDOT f89d5ed5b8 Fix portal URL for test script (#1415) 2018-05-07 22:16:35 +02:00
Clément OUDOT a5b96d3d6a Update OIDC test script (#1415/#1416) 2018-05-07 17:02:14 +02:00
Clément OUDOT fdf2327b4b Simple PHP CAS test page (#1415) 2018-05-06 17:50:51 +02:00
Clément OUDOT 132da016f8 Import OIDC test client script (#1415) 2018-05-04 17:07:53 +02:00
Clément OUDOT b1d99cd565 Import CAS client script (#1415) 2018-05-04 16:54:26 +02:00
Clément OUDOT 942f46156c Improve test page (#1415) 2018-05-04 16:27:41 +02:00
Xavier Guimard 05c239790e Improve Nginx configuration (uWSGI) 2018-03-27 21:50:22 +02:00
Xavier Guimard c32e962ea9 Rearrange uWSGI files 2018-03-25 14:54:32 +02:00
Xavier Guimard d637cc6d50 Some uWSGI comments 2018-03-22 21:52:00 +01:00
Xavier Guimard 0dabe56ffd Update Plack app (#1397) 2018-03-15 17:27:09 +01:00
Xavier Guimard 0e4fffaf6f Full Plack example (#1397) 2018-03-15 15:45:21 +01:00
Xavier Guimard 6398205dd6 "reload" is now a response handler, fix conf files (fixes: #1300) 2017-09-13 11:30:48 +00:00
Clément Oudot 8233e15900 Adapt comment in web server configuration for REST endpoints (#1278) 2017-08-30 16:32:09 +00:00
Clément Oudot f8e691228f Fix Nginx config rule for SOAP 2017-08-30 15:30:44 +00:00
Xavier Guimard 0b9e5acd9a Typo (#1271) 2017-07-17 17:46:10 +00:00
Xavier Guimard 621677df3a Fix path in test page (fixes: #1271) 2017-07-17 17:40:46 +00:00
Clément Oudot af3dda86ea Comment CGIPassAuth parameter by default (#1244) 2017-06-07 06:37:34 +00:00
Xavier Guimard df3c1efb54 Handle 404 and 502 error codes (fixes: #1211) 2017-04-12 07:07:27 +00:00
Xavier Guimard 9afc806342 Test $ENV in macros (#595) 2017-04-11 16:24:02 +00:00
Xavier Guimard acf9420c5f Kerberos works !!! (#707) 2017-04-11 12:57:52 +00:00
Xavier Guimard 3db9bec588 Move UA to macro (partial revert r6447) [#1044] 2017-04-10 07:25:41 +00:00
Xavier Guimard 422fb14606 Test ENV (#1044) 2017-04-09 20:48:14 +00:00
Xavier Guimard 2580a21f7a Remove old UA exported var (#1044) 2017-03-31 16:15:38 +00:00
Xavier Guimard f2c7c209f6 Insert missing comment in trunk 2017-03-21 11:10:36 +00:00
Xavier Guimard cbca71e4a9 Fix #1203 in trunk 2017-03-21 11:04:35 +00:00
Xavier Guimard cdeec00972 Replace "?lmError=" by router path (#595) 2017-03-16 21:33:13 +00:00
Clément Oudot 59ec22cc91 Fix default rule for Manager 2017-03-16 08:08:21 +00:00
Xavier Guimard 0845237efe Import CSP in manager code (#1137) 2017-03-15 22:27:58 +00:00
Xavier Guimard 221a74f65e Fix CSP errors (closes: #1197) 2017-03-15 15:57:46 +00:00
Xavier Guimard 568eb70e73 Update macros (#595) 2017-03-13 06:30:59 +00:00
Xavier Guimard 1e54c6c370 Typo 2017-03-13 06:30:56 +00:00
Xavier Guimard f8b1e40944 Register OIDC user as user@op (#595) 2017-03-12 07:11:49 +00:00
Xavier Guimard f63e5eaca1 Add version in conf (to be used later with #797) 2017-03-07 17:49:46 +00:00
Xavier Guimard 1efacd1d14 Fix install path (closes: #595) 2017-02-28 20:40:29 +00:00
Xavier Guimard d3766ff37a Harmonize manager to portal (dir htdocs) 2017-02-22 21:48:52 +00:00
Xavier Guimard 40b7535ff3 Reorganize handler (closes: #1160) 2017-02-11 07:47:22 +00:00
Xavier Guimard 7d27259e64 Create a "Same" value for userDB and remove some other 2017-02-05 09:13:20 +00:00
Xavier Guimard 4ae5c7463c Replace .pl (#595) 2017-01-30 16:22:39 +00:00
Xavier Guimard 1e4c6da389 Rename lmConf-*.js to lmConf-*.json (fix: #1090) 2017-01-27 11:58:46 +00:00
Xavier Guimard cc0f19b0c3 Typo (#1138) 2017-01-24 04:32:24 +00:00
Xavier Guimard 8cd810a1ce Comments (#1138) 2017-01-21 13:22:52 +00:00
Xavier Guimard a09c5a3d69 Typo (#1138) 2017-01-21 09:50:59 +00:00
Xavier Guimard 3b3941a620 Ammend CSP (#1138) 2017-01-21 09:24:29 +00:00
Xavier Guimard 1b7e78dbd4 Fix many little things in manager conf 2017-01-18 21:13:08 +00:00
Xavier Guimard d52efb4480 Fix #1138 for manager 2017-01-18 20:13:12 +00:00
Xavier Guimard ab46d65291 Fix new Nginx config (#1138) 2017-01-18 19:47:29 +00:00
Xavier Guimard a4079dce7f Update web conf (#1138) 2017-01-18 17:55:04 +00:00
Xavier Guimard 8dea09720d Fix "SOAP request fail" (closes: #1130) 2017-01-17 11:08:41 +00:00
Xavier Guimard 0af2bf4ae0 SSL comments, fix #1129 2017-01-15 14:28:48 +00:00
Xavier Guimard 44de078234 Enable new portal with Nginx (#595) 2017-01-09 21:54:06 +00:00
Xavier Guimard f6d85f507b Fix missing PATH_INFO (#1130) 2017-01-09 19:32:19 +00:00
Xavier Guimard b94a337a05 Optimize checksession endpoint (#595) 2017-01-04 22:19:17 +00:00
Xavier Guimard 05b8cfeb96 Adapt server configuration (#595) 2017-01-03 17:23:38 +00:00
Xavier Guimard 909391ffc7 Spelling errors 2016-12-19 20:47:44 +00:00
Xavier Guimard 8e3751c6e6 Configure DirectoryIndex for offline documentation (#1114) 2016-11-23 18:26:56 +00:00
Clément Oudot 44058810ad Configure DirectoryIndex for offline documentation (#1114) 2016-11-23 16:08:31 +00:00
Xavier Guimard 7308875784 Add reload target (closes: #1060) 2016-07-16 06:05:36 +00:00
Clément Oudot 901de510b4 Add reverse-proxy example in test-nginx.conf (#1023) 2016-06-06 08:58:35 +00:00
David COUTADEUR 11137f0c8a adding default vhost rewrites for IssuerDbGet (references #1025) 2016-06-04 13:48:17 +00:00
Xavier Guimard 35d1ad0b3c Simple logout works (#595) 2016-04-14 19:49:27 +00:00
Xavier Guimard f4548758f3 More tests (#595) 2016-04-06 20:10:03 +00:00
Xavier Guimard 8af86353d7 #595 in progress 2016-04-01 10:46:12 +00:00
Xavier Guimard 7c719c7c0a Avoid redirecting Debian libs path to fcgi 2016-03-05 12:02:33 +00:00
Xavier Guimard 3271f6cc1f Keep original SCRIPT_NAME (#583) 2016-03-01 13:48:40 +00:00
Clément Oudot ab538fdbe4 Fix Nginx configuration file (#583) 2016-02-29 08:42:28 +00:00
Xavier Guimard 039733c872 Protect all area (to handle /logout) (May close #583) 2016-02-27 06:53:33 +00:00
Clément Oudot 80feb9297a Rewrite rule for Authorization header (#948) 2016-02-25 15:38:22 +00:00
Xavier Guimard e3e6701dd1 Hide cookie (#583) 2016-02-25 09:09:07 +00:00
Xavier Guimard 4f062ece8e Change status location (#934) 2016-02-25 08:58:47 +00:00
Xavier Guimard f51fe16384 Fix PATH_INFO pb (#583) 2016-02-24 19:18:44 +00:00
Xavier Guimard 4799d39bcd Compatibility for older nginx (#583) 2016-02-24 07:26:56 +00:00
Xavier Guimard 0eeaa7d2d2 Little path problem 2016-02-24 07:26:53 +00:00
Xavier Guimard 24cda967d4 Enable lm_combined format (#583) 2016-02-24 06:54:18 +00:00
Clément Oudot f25f28ebc3 Add missing semicolon (#583) 2016-02-22 10:33:06 +00:00
Clément Oudot d9304155ce Fix path of lua conf file (#583) 2016-02-22 09:26:32 +00:00
Xavier Guimard 2590a5ec28 Add doc aliases (#583) 2016-02-21 08:29:19 +00:00
Clément Oudot 8f101deaad Change test dir in Nginx configuration (#583) 2016-02-19 17:16:21 +00:00
Clément Oudot 9f00150d79 Display Handler::Menu on test applications (#898) 2016-02-19 13:40:06 +00:00
Xavier Guimard dfce1419ad Good length for utf8 characters (may close #733) 2016-02-19 09:41:12 +00:00
Clément Oudot dcb9af2d4b Remove typo done in r4489 (#932) 2016-02-18 16:11:16 +00:00
Xavier Guimard c82515bc5c Clean nginx conf files (#583) 2016-02-18 12:23:55 +00:00
Xavier Guimard 74bd4d97e2 Add other paths (#583) 2016-02-18 11:49:30 +00:00
Xavier Guimard 2edd58160f Replace "auth" keyword by "cgi" (generic cgi-fpm) 2016-02-18 10:50:02 +00:00
Xavier Guimard baedbcef1a Test form replay feature (closes: #630) 2016-02-18 08:15:37 +00:00
Xavier Guimard cfd25a015e Upgrade POST limit (#820) 2016-02-17 17:28:27 +00:00
Xavier Guimard 5317e9820a Launch run() for handler menu (#Closes: #898) 2016-02-17 06:18:21 +00:00
Xavier Guimard 8a1bde6e00 Update test conf files 2016-02-16 16:01:32 +00:00
Xavier Guimard f50bbe0c8f Comments for USEDEBIANLIBS=yes 2016-02-16 11:19:32 +00:00
Xavier Guimard 52abed42e5 Use SCRIPT_FILENAME to search index.pl (#583) 2016-02-16 08:56:03 +00:00
Xavier Guimard 3f1d4b69bc Join variables 2016-02-15 21:12:56 +00:00
Xavier Guimard b82953ec47 Update PSGISERVERSOCKET path 2016-02-15 18:15:43 +00:00
Xavier Guimard 6bd45f2fcd Typo 2016-02-11 12:09:51 +00:00
Xavier Guimard 091f2dc8d0 Update test page 2016-02-11 10:58:56 +00:00
Xavier Guimard 9e75c2c08f More comments 2016-02-11 09:50:27 +00:00
Xavier Guimard 4fa692773d Update comments (Closes: #287)
Also #583 for headers management
2016-02-11 09:36:12 +00:00
Xavier Guimard 2e8123ab57 Restore status (#897):
- Use PerlModule instead of PerlRequire (used after Apache fork)
- Initialize handler API for status
2016-02-10 21:45:07 +00:00
Xavier Guimard a648380abd Better manager install 2016-02-08 12:57:53 +00:00
Xavier Guimard ff6ae38dbd Manage all portal scripts with fastcgi server (Closes: #929) 2016-02-07 08:32:46 +00:00
Xavier Guimard dee26165c2 Full FastCGI server install (#583) 2016-02-04 22:10:17 +00:00
Xavier Guimard f35de3ffd2 Hide cookie for Nginx (#583) 2016-02-03 06:43:11 +00:00
Xavier Guimard 2587c2ee88 LUA script to map headers (#583) 2016-02-02 21:41:24 +00:00
Xavier Guimard a9693a8612 FastCGI startup script (#583) 2016-02-02 18:49:38 +00:00
Xavier Guimard fd007de19d Missing file 2016-02-02 06:23:27 +00:00
Xavier Guimard 0e5b06aec4 Update e2e_tests 2016-02-02 06:17:08 +00:00
Xavier Guimard 346111f2e5 Nginx in progress: now handler provides uid in logs (#583) 2016-01-31 22:53:23 +00:00
Xavier Guimard aa34a28bd3 Rearrange Nginx files 2016-01-30 12:26:14 +00:00
Xavier Guimard a001fb1be4 First Nginx configuration that runs !!!
To see it, launch 'make e2e_tests TESTWEBSERVER=nginx'
2016-01-29 16:50:16 +00:00
Xavier Guimard 252ef99a6b Nginx in progress... 2016-01-29 11:09:56 +00:00
Xavier Guimard ffb6384581 Nginx handler in progress... 2016-01-28 06:45:03 +00:00
Xavier Guimard 04b50c29d8 Move nginx configuration files to "experimental" dir 2016-01-27 06:04:23 +00:00
Xavier Guimard 8728f4b762 Propage Zero modif 2016-01-20 10:55:13 +00:00
Xavier Guimard 9aa23b4dd3 Zeroconf + Serializer (#877, #LEMONLDAP-903)
I really don't understand how it has worked before...
2016-01-18 18:40:47 +00:00
Clément Oudot 253aeef0ba Set required attributes in default configuration (#903) 2016-01-18 17:19:06 +00:00
Xavier Guimard aa788a4a8f Write well formed default rules for manager (Closes: #871) 2016-01-14 20:32:25 +00:00
Xavier Guimard e84e8b106d Build first lmConf-1.js file with Zero.pm 2016-01-05 21:33:49 +00:00
Xavier Guimard 93f7d5076e s/bellow/below/g 2015-12-30 20:16:14 +00:00
Xavier Guimard e97edb0add Propose CGI mode in comments 2015-12-16 20:12:01 +00:00
Xavier Guimard 2c94f9029f Replace [L] by [PT] in rewrite rule else alias is not read 2015-12-13 07:25:32 +00:00
Xavier Guimard 5ba45cfccc Remove double / 2015-12-13 07:25:29 +00:00
Xavier Guimard 0406b3d301 Use Makefile variables and propose performances optimization 2015-12-04 10:27:48 +00:00
Xavier Guimard 7c3ce2fc32 Update all manager-apache*.conf 2015-12-03 05:16:57 +00:00
Xavier Guimard c1b08cd4e3 Replace Plack::Handler::Apache2 by mod_fastcgi 2015-12-02 22:28:05 +00:00
Clément Oudot eaebe7b9e4 Fix js URL in test application 2015-11-01 10:27:55 +00:00
Clément Oudot fdb6a2fd7d Convert default configuration file to JSFile (#821) 2015-07-15 20:56:16 +00:00
Clément Oudot fd57bf8923 Adapt Manager URLs in default configuration (#820) 2015-07-15 20:56:15 +00:00
François-Xavier Deltombe 9cfb59ad81 Nginx handler: API completed and config files examples added 2015-06-20 22:31:47 +00:00
Xavier Guimard d44b4085e0 Optimize conf 2015-06-17 16:13:28 +00:00
Clément Oudot 96a04946c6 Add missing rewrite rule for OpenID Connect (#184) 2015-06-17 14:21:35 +00:00
Xavier Guimard 8539324fa4 Cleaner Apache config 2015-06-17 11:35:26 +00:00
Clément Oudot 36920e60ab Add some default values in initial configuration file 2015-06-11 10:16:30 +00:00
Xavier Guimard 5c069d34b9 Better Apache path management 2015-06-11 05:35:41 +00:00
Xavier Guimard c50879667d Adapt apache conf files to Plack 2015-06-10 20:40:23 +00:00
Xavier Guimard 4e3b7f512d Remove Apache-1.3 handler
No more compatible with Plack
2015-06-10 20:40:15 +00:00
Clément Oudot c5b4c0e5cc Fix documentation URL in test page 2015-06-10 15:50:52 +00:00
Clément Oudot b662750173 Comment use of Handler::Menu since it does not work for now with new Handler (#630) 2015-06-10 15:47:48 +00:00
Clément Oudot cf4dfef9fb Configuration endpoint (#184) 2015-03-23 17:12:06 +00:00
Clément Oudot 8082b48b97 Add Apache rewrite rule for OpenID Connect provider (#184) 2015-01-28 16:36:25 +00:00
Clément Oudot f801c179bc Remove old captcha dirs (#780) 2014-12-19 09:07:29 +00:00
Clément Oudot ae505973c2 Use Bootstrap for test page (#774) 2014-12-04 16:08:38 +00:00
Clément Oudot 0936dfe9a1 Use specific Apache configuration files for Debian packaging (#760) 2014-11-04 17:20:10 +00:00
David COUTADEUR 9e267def6f fix /status page in branch 1.4 and trunk (references #727) 2014-07-22 16:29:03 +00:00
François-Xavier Deltombe 3aaf1c9aa1 Add IPv6 local subnet in default handler Apache|Nginx config file 2014-06-19 17:12:45 +00:00
François-Xavier Deltombe 4b844b7e07 Handler: refresh method renamed into reload (#630) 2014-06-19 17:04:02 +00:00
François-Xavier Deltombe c1c68209c7 Run status request as PerlResponseHandler, to make it simpler
and remove dependencies to Apache mod_perl 2 (#630)
2014-06-19 16:52:10 +00:00
Clément Oudot 87237108f8 Use SHA256 by default for sessions identifier (#695) 2014-06-08 09:29:53 +00:00