Xavier Guimard
|
40366bfed2
|
Enhance PSGI detection
|
2016-01-29 11:09:55 +00:00 |
|
Xavier Guimard
|
a61ef89228
|
Avoid object conflict
|
2016-01-29 11:09:51 +00:00 |
|
Xavier Guimard
|
b6f7b2a96a
|
Move Ajax hook from handler to portal (Closes: #790)
|
2016-01-28 22:25:46 +00:00 |
|
Xavier Guimard
|
4f3a42ba48
|
Manage Ajax requests redirection with 401 (new parameter noAjaxHook)
|
2016-01-28 06:43:46 +00:00 |
|
Xavier Guimard
|
0e51658c6f
|
Use WWW-Authenticate header in 401 responses
|
2016-01-28 06:43:43 +00:00 |
|
Xavier Guimard
|
154107fffa
|
Avoid requiring more than 1 time + object call
|
2016-01-27 21:33:03 +00:00 |
|
Xavier Guimard
|
450369d9de
|
Split PSGI app
|
2016-01-26 06:14:54 +00:00 |
|
Xavier Guimard
|
f2ca23f30c
|
Handler PSGI server skeleton (for nginx)
|
2016-01-25 18:03:48 +00:00 |
|
Xavier Guimard
|
2568201eca
|
Split Handler::PSGI in 2 : classic and router
|
2016-01-25 18:03:46 +00:00 |
|
Xavier Guimard
|
28d1450760
|
Chain init() instead of using 'around'
|
2016-01-25 05:54:55 +00:00 |
|
Xavier Guimard
|
0bcc83c2c2
|
More logs
|
2016-01-22 12:32:14 +00:00 |
|
Xavier Guimard
|
5bef7284b3
|
Update copyright years
|
2016-01-21 21:15:19 +00:00 |
|
Xavier Guimard
|
ee5b1351e1
|
Update lmConf (missing required attributes)
|
2016-01-12 22:04:08 +00:00 |
|
Xavier Guimard
|
773ccfe718
|
Avoid some warnings
|
2016-01-12 21:00:09 +00:00 |
|
Xavier Guimard
|
6399846bee
|
More readable error
|
2016-01-05 18:27:16 +00:00 |
|
Xavier Guimard
|
f21ab98e8e
|
Better error management (0 conf)
|
2016-01-05 12:33:27 +00:00 |
|
Xavier Guimard
|
3868343e12
|
Avoid die when no conf is available
|
2016-01-05 11:06:13 +00:00 |
|
Clément Oudot
|
961e273d43
|
Fix 'Use of uninitialized value :: in concatenation (.) or string at /root/lemonldap-trunk/lemonldap-ng-handler/blib/lib/Lemonldap/NG/Handler/API.pm line 58' error on Debian Wheezy
|
2016-01-05 11:04:18 +00:00 |
|
Xavier Guimard
|
e8dac0fe6b
|
Replace 'splice' by copy (Closes: #534)
|
2016-01-02 09:29:05 +00:00 |
|
Xavier Guimard
|
1409fb8cfd
|
Update conf during startup
Closes: #395
|
2015-12-27 12:51:49 +00:00 |
|
Xavier Guimard
|
e252b719c2
|
Typo
|
2015-12-27 09:16:04 +00:00 |
|
Xavier Guimard
|
0036ad31cb
|
Manage HTTP errors in FCGI (redirections)
|
2015-12-27 08:31:41 +00:00 |
|
Xavier Guimard
|
0d42b85e7d
|
Avoid 'Unescaped left brace in regex is deprecated' warning
|
2015-12-26 10:49:15 +00:00 |
|
Xavier Guimard
|
b606628e5e
|
Add coudot in copyrights
|
2015-12-25 10:46:22 +00:00 |
|
Xavier Guimard
|
920fbebb20
|
Update POD
|
2015-12-25 10:46:11 +00:00 |
|
Xavier Guimard
|
f2d55e8e1d
|
Spelling error
|
2015-12-22 13:17:46 +00:00 |
|
Xavier Guimard
|
e933d3badb
|
Preload configuration
|
2015-12-21 11:16:10 +00:00 |
|
Clément Oudot
|
4a1f957fdd
|
Set trunk version to 1.9.0
|
2015-12-18 09:31:36 +00:00 |
|
Xavier Guimard
|
cc38a382e2
|
Convert to utf8
|
2015-12-17 22:24:59 +00:00 |
|
Xavier Guimard
|
bfe9869cc1
|
Overload sendError to add user id
|
2015-12-10 12:28:07 +00:00 |
|
Xavier Guimard
|
71c26b0d83
|
Parse user datas only if set
|
2015-12-02 20:25:02 +00:00 |
|
Clément Oudot
|
df59540d22
|
make tidy
|
2015-10-22 08:40:12 +00:00 |
|
Clément Oudot
|
7dd6f9dab4
|
Apply r3909 to trunk (#848)
|
2015-09-23 07:40:41 +00:00 |
|
Clément Oudot
|
c0e4872250
|
Fix purgeLocalCache script (#846)
|
2015-09-21 14:02:48 +00:00 |
|
Clément Oudot
|
9f689ed222
|
Apply session activity patch to trunk (#845)
|
2015-09-21 08:18:46 +00:00 |
|
Xavier Guimard
|
7b830114e4
|
Add user datas access
|
2015-07-27 21:15:14 +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 |
|
Xavier Guimard
|
aae896a839
|
Starting cfgAuthor job
|
2015-07-24 07:23:57 +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
|
87fd52a0ab
|
Update copyrights
|
2015-06-18 11:00:24 +00:00 |
|
Xavier Guimard
|
63c3aaa9b6
|
Patch to manage multiple handler types in the same server
|
2015-06-16 11:08:42 +00:00 |
|
Xavier Guimard
|
562348d4bf
|
Re-order choice
|
2015-06-15 17:39:56 +00:00 |
|
Xavier Guimard
|
b8dc61d1f6
|
Export makes no sense here
|
2015-06-15 14:19:30 +00:00 |
|
Xavier Guimard
|
b5db36d8e1
|
Bad usage of $AUTOLOAD
|
2015-06-15 11:41:44 +00:00 |
|
Xavier Guimard
|
1a7a7b1899
|
Ability to use more than 1 Handler::API::* module
|
2015-06-15 11:13:56 +00:00 |
|
Xavier Guimard
|
ecea942f11
|
Avoid little warning
|
2015-06-10 20:40:26 +00:00 |
|
Xavier Guimard
|
564ecac9e2
|
Very strange ModPerl bug
|
2015-06-10 20:40:18 +00:00 |
|
Xavier Guimard
|
d694323b11
|
Set version to 2.0.0
|
2015-05-14 06:45:13 +00:00 |
|
Xavier Guimard
|
2186b2295b
|
Update MANIFESTs
|
2015-05-14 06:44:46 +00:00 |
|
Xavier Guimard
|
3e2322fe3a
|
Import and adapt https://github.com/guimard/angular-lemonldap-ng-manager.git
|
2015-05-14 06:44:38 +00:00 |
|
Clément Oudot
|
1c0df34268
|
Replace version 2.00 by 2.0.0
|
2015-04-15 14:18:38 +00:00 |
|
Xavier Guimard
|
e84963ac32
|
Bad $_ use
|
2015-04-13 20:32:12 +00:00 |
|
Xavier Guimard
|
705c48b6fc
|
Die on load error
|
2015-04-13 20:12:13 +00:00 |
|
Clément Oudot
|
3ee120fe2b
|
Do not update session _lastSeen at each request (#805)
|
2015-04-11 11:27:33 +00:00 |
|
Xavier Guimard
|
375feb9329
|
Remove port number in hostname
|
2015-04-07 19:24:17 +00:00 |
|
Xavier Guimard
|
d1136112f1
|
Authorize access when rule is set to none even if conf is bad
|
2015-04-05 18:07:49 +00:00 |
|
Xavier Guimard
|
63429e9dff
|
Use $self->{protection} if defined
Else, manager protection is not used: section is set to [handler]
|
2015-04-05 18:07:47 +00:00 |
|
Clément Oudot
|
798ade94a8
|
Use remote_ip/client_ip depending on Apache 2 version (#802)
|
2015-03-28 13:40:35 +00:00 |
|
Clément Oudot
|
6f128235af
|
Set version 2.00 in the trunk
|
2015-03-11 09:05:04 +00:00 |
|
Clément Oudot
|
7a7bb1fbda
|
make tidy on all files
|
2015-03-10 15:07:33 +00:00 |
|
Xavier Guimard
|
fc6c64d6f3
|
Part back to 3466: Attributes.pm is not github version
|
2015-03-09 15:39:15 +00:00 |
|
Clément Oudot
|
2ff2d0e01a
|
First version of OpenIDConnect RP module (#183)
|
2014-11-14 14:29:55 +00:00 |
|
Clément Oudot
|
f97f5c72e0
|
make tidy
|
2014-07-24 15:48:32 +00:00 |
|
Clément Oudot
|
e011600113
|
Show error from Common::Session module in logs (#741)
|
2014-07-24 15:37:12 +00:00 |
|
Clément Oudot
|
05e1b778c8
|
Remove stats on local cache in 1.4 branch, already fixed in trunk (#727)
|
2014-07-23 12:20:21 +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
|
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
|
219787e1d6
|
Handler, refactoring Post Replay: parameters added in manager (#630)
|
2014-07-09 13:04:42 +00:00 |
|
François-Xavier Deltombe
|
9fbe43548e
|
Handler: Post Replay refactored (#630)
|
2014-07-07 18:30:42 +00:00 |
|
François-Xavier Deltombe
|
aa1c7357fe
|
Handler Jail: attribute "safe" renamed into "jail" (#729)
|
2014-07-07 09:54:13 +00:00 |
|
François-Xavier Deltombe
|
b903597b76
|
Handler: Ensure that new jail is consistent with its attributes (#729)
|
2014-07-07 09:36:54 +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
|
2be522b2ec
|
Handler: Refactor UpdateCookie by relying on Main:: methods (#630)
|
2014-07-07 07:02:46 +00:00 |
|
François-Xavier Deltombe
|
209e60fd87
|
Handler: clean comments in Main.pm (#630)
|
2014-07-04 17:12:06 +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
|
45c845c718
|
Handler: add some logs at configuration reload (#630)
|
2014-07-03 15:21:06 +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
|
19703f8919
|
Update session in cache for loca macros not by hand anymore,
but with LL::NG::Common::Session functions (#724)
|
2014-07-03 09:46:20 +00:00 |
|
François-Xavier Deltombe
|
e2feaf796d
|
Handler: update test for svn commit r3468 (#717)
|
2014-07-03 09:30:41 +00:00 |
|
François-Xavier Deltombe
|
16e2a6a374
|
Handler : fix slight bug introduced by r3470
(Note: I made a mistake on the file selected for previous commit)
|
2014-07-03 09:09:56 +00:00 |
|
François-Xavier Deltombe
|
c0a2153d1d
|
Handler: fix slight bug introduced by r3470
|
2014-07-02 14:59:00 +00:00 |
|
François-Xavier Deltombe
|
9fb000e33c
|
Handler: refactor LL::NG::Handler::CGI with LL::NG::Handler::main methods (#630)
|
2014-07-02 14:22:17 +00:00 |
|
François-Xavier Deltombe
|
42ceb63218
|
Handler: update CGI API (#630)
|
2014-07-02 14:20:00 +00:00 |
|
François-Xavier Deltombe
|
ee4b9e8bfe
|
Handler: Make possible to define access rule in run() params (#630)
|
2014-07-02 14:14:33 +00:00 |
|
François-Xavier Deltombe
|
004f73f476
|
Handler: move jail initialization out from defaultValuesInit (#717)
|
2014-07-02 11:23:40 +00:00 |
|
François-Xavier Deltombe
|
72f15a2bd9
|
Handler: Fix a slight bug at configuration reload (#630)
|
2014-07-02 11:21:24 +00:00 |
|
François-Xavier Deltombe
|
201095d30a
|
Handler: re-implement vhost aliases (#630)
|
2014-07-01 13:11:45 +00:00 |
|
François-Xavier Deltombe
|
0f0ac0dc69
|
Handler: Update tests for previous commit (#630)
|
2014-07-01 12:59:11 +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
|
056d6cacf2
|
Handler: Move remaining functions of Main::Headers into Main (#630)
|
2014-07-01 09:54:09 +00:00 |
|
François-Xavier Deltombe
|
899b9899bd
|
Slight bugfix for previous commit (#633)
|
2014-07-01 09:42:15 +00:00 |
|