Commit Graph

274 Commits

Author SHA1 Message Date
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
François-Xavier Deltombe 2a447eeb47 Adapt Nginx vhost files because of the perl API inabilities (#583) 2014-05-30 17:11:00 +00:00
François-Xavier Deltombe b83ca9d9b2 pass $apacheRequest object to functions in parameters
instead of as a global var (#630)
2014-05-23 10:23:51 +00:00
François-Xavier Deltombe e5ee68cace Nginx vhost config for LL::NG::Handler part (#583) 2014-05-22 10:10:40 +00:00
David COUTADEUR e1890bac1c - fix former module name in handler apache vhost (for branch 1.4 and trunk)
- reinject modifications from trunk to branch experimental
(references #630)
2014-05-22 09:06:59 +00:00
David COUTADEUR baaf923536 - renaming DefaultHandler into SharedConf, and using Handler.pm as new entry point
(references #630)
2014-05-21 17:44:24 +00:00
Clément Oudot be37b1bef6 Publish FR doc in Manager (#648) 2014-04-18 10:17:08 +00:00
Xavier Guimard ef4ec7c41f Clean Apache files 2014-03-05 19:17:35 +00:00
Xavier Guimard 71b41d8575 Little error in comments 2014-03-05 13:19:15 +00:00
Xavier Guimard 5de0094095 Clean apache config files 2014-03-05 12:21:41 +00:00
David COUTADEUR f993e2e6dd - Merging branch lemonldap-ng-experimental/Handler-Mouse with with trunk
code impacted:
 * lemonldap-ng-handler/*: handler code,
 * lemonldap-ng-handler/example/*.pm: handler aliases to libraries,
 * _example/etc/*.conf: virtual host templates
(references #630, #LEMONLDAP-386)
2014-03-04 16:07:32 +00:00
Clément Oudot f7bcf5b711 Manage exported variables for Demo backend (#636) 2014-02-11 17:15:05 +00:00
Clément Oudot e57503869e Remove default URL in logout_sso rules provided for test applications (#616) 2013-10-01 13:44:32 +00:00
Xavier Guimard 4b8aaec84e Omitted "Order allow,deny" 2013-05-31 04:58:52 +00:00
Xavier Guimard 9875fb71d4 Add Apache-2.4 configuration files (see #571) 2013-05-31 04:54:20 +00:00
Clément Oudot 643f4de269 Captcha configuration (#217) 2013-02-21 17:37:23 +00:00
Clément Oudot b043a42078 Create a directory for persistent sessions (#585) 2013-02-17 18:54:28 +00:00
Clément Oudot 21d6fa7e4a Split test and handler configuration files (#568) 2012-12-18 13:46:08 +00:00
Clément Oudot cce1a6365a Active notifications by default (#514) 2012-08-31 07:48:54 +00:00
Clément Oudot e5982845e1 Force FollowSymLinks option in Apache configuration for offline doc (#458) 2012-04-03 09:12:05 +00:00
Clément Oudot a95853006f Force FollowSymLinks option in Apache configuration (#458) 2012-04-03 09:00:09 +00:00
Clément Oudot e380ee1e43 Show menu only for .pl files (#417) 2012-03-05 08:08:52 +00:00
Clément Oudot 9666a31ad9 First code for a floating menu for a protected application (#417) 2012-03-03 22:49:10 +00:00
Clément Oudot 3552b4d70c Manage maintenance mode in Handler (#342) 2012-03-01 11:04:49 +00:00
Clément Oudot db1b53b05b Reorganize files - work in progress (#444) 2012-02-28 22:48:20 +00:00