Commit Graph

29 Commits

Author SHA1 Message Date
François-Xavier Deltombe
833efce50b Handler: define constant MAINTENANCE_CODE in API modules (#630) 2014-07-09 16:06:53 +00:00
François-Xavier Deltombe
c802450e7e Post Replay: forward POST data not defined in config (#630) 2014-07-09 14:58:03 +00:00
François-Xavier Deltombe
9fbe43548e Handler: Post Replay refactored (#630) 2014-07-07 18:30:42 +00:00
François-Xavier Deltombe
bde515e504 Handler: merge API functions set_err_header_out and set_header_out (LEMONLDAP-630) 2014-07-07 08:08:39 +00:00
François-Xavier Deltombe
778da7f7ac Handler: implement function print() for API::CGI (LEMONLDAP-630) 2014-07-07 07:57:35 +00:00
François-Xavier Deltombe
b572b051b5 Fix bug of incomplete request header cleaning with unprotect (#728) 2014-07-04 16:28:06 +00:00
François-Xavier Deltombe
10288887e2 Handler: to be able to read request headers in jail - for CGI (#633) 2014-07-04 15:10:18 +00:00
François-Xavier Deltombe
656600007a Handler: to be able to read request headers in jail (#633) 2014-07-04 15:07:42 +00:00
François-Xavier Deltombe
8b745dc095 LL::NG::Handler::API::ApacheMP2::uri_with_args usable as a function or as a method (#633) 2014-07-04 09:12:57 +00:00
François-Xavier Deltombe
02a0fffb87 Handler: Add functions in jail to get request data (#633) 2014-07-04 08:36:38 +00:00
François-Xavier Deltombe
588d438879 Handler: adjust few things about logs and loglevel (#630) 2014-07-03 15:20:20 +00:00
François-Xavier Deltombe
8920533794 Handler: Add a param "logLevel" to control LL::NG logs for CGIs (#630) 2014-07-03 14:08:08 +00:00
François-Xavier Deltombe
42ceb63218 Handler: update CGI API (#630) 2014-07-02 14:20:00 +00:00
François-Xavier Deltombe
628d7e393f Handler: set current request as LL::NG::Handler::API variable,
instead of as a function parameter (#630)
2014-07-01 12:58:04 +00:00
François-Xavier Deltombe
31439ff7c9 Move methods handler() and logout() from Main to SharedConf (#630) 2014-07-01 10:09:35 +00:00
François-Xavier Deltombe
70ec1d03cb Refactor LL::NG::Handler::Specific::AuthBasic (#630) 2014-06-25 10:01:17 +00:00
François-Xavier Deltombe
52db234bf7 Handler: Rename vars $apacheRequest and $mess into $r and $msg (#630) 2014-06-19 17:53:04 +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
François-Xavier Deltombe
7fbd4301ef Modularization of server signature enrichment in LL::NG::Handler (#630) 2014-06-19 14:25:19 +00:00
François-Xavier Deltombe
43a6b9d96c Modularization of logs in LL::NG::Handler (#630) 2014-06-19 13:29:01 +00:00
François-Xavier Deltombe
7f8a4acd52 Simplify work done in svn commit r3410 2014-06-17 19:22:36 +00:00
David COUTADEUR
f6bc0bd81f - adjusting variable name : webserverCodes -> httpCodes (shorter + more descriptive)
(references #630 and complements r3410)
2014-06-16 09:44:39 +00:00
David COUTADEUR
e657a409c0 deport all module requirements and variables thread sharing in Main and
SharedConf into API specific modules.
 - creation of a thread_share function sharing or not variables (in MP2)
 - move apache module requirements to ApacheMP2
 - move variables thread sharing to ApacheMP2
 - creation of a webserverCodes tag for importing HTTP response codes
(references #630)
2014-06-13 16:12:54 +00:00
François-Xavier Deltombe
7f463bfece Do not lose URL-encoding when redirecting to portal (#630) 2014-06-13 12:14:44 +00:00
François-Xavier Deltombe
b1b7e1f1bf Define functions in LL::NG::Handler::API::*.pm to manage requests
and call them instead of Apache mod_perl functions (#630)
2014-06-09 17:09:48 +00:00
Clément Oudot
dbfbde2e9f make tidy 2014-06-08 10:04:50 +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
9d6a40e4de Define functions to manage HTTP headers in LL::NG::Handler::API::*.pm 2014-05-23 15:21:10 +00:00
François-Xavier Deltombe
c6f5fa3c21 Draft of API modularization, with set_user method working 2014-05-23 13:35:47 +00:00