Xavier Guimard
|
7143d82ebf
|
Improve ^
|
2018-09-04 17:50:41 +02:00 |
|
Xavier Guimard
|
6133a7175b
|
Add $env macro also in all rules
|
2018-09-04 16:03:53 +02:00 |
|
Xavier Guimard
|
0f7b3ca71d
|
make tidy
|
2018-07-05 23:00:40 +02:00 |
|
Xavier Guimard
|
b2620c2679
|
s/datas/data
datas => des données
data => les données
|
2018-07-05 22:56:16 +02:00 |
|
Christophe Maudoux
|
f767c63013
|
Fix log msg
|
2018-07-04 22:49:51 +02:00 |
|
Xavier Guimard
|
f5971ad98d
|
Set configuration checkTime (#1454)
|
2018-06-15 19:00:14 +02:00 |
|
Xavier Guimard
|
a7329c1dcc
|
Verify Mouse version with Apache (#1452)
|
2018-06-14 06:19:27 +02:00 |
|
Xavier Guimard
|
5bfdeb6b43
|
Comment (#1452)
|
2018-06-13 23:20:35 +02:00 |
|
Xavier Guimard
|
f4b3e43a2c
|
Workaround for ModPerl/Mouse bug (#1452)
|
2018-06-13 23:10:40 +02:00 |
|
Xavier Guimard
|
e67d51156a
|
Little security (#1448)
|
2018-06-13 06:15:57 +02:00 |
|
Xavier Guimard
|
7c105e2db6
|
Fix status for Apache (closes: #1448)
|
2018-06-12 21:00:10 +02:00 |
|
Xavier Guimard
|
e1f39c4adf
|
Some cleans (#1448)
|
2018-06-12 14:25:38 +02:00 |
|
Xavier Guimard
|
ecf33106ea
|
Downgrade debug mesage (#1448)
|
2018-06-12 14:02:32 +02:00 |
|
Xavier Guimard
|
33e20b55f5
|
Prepare UDP out for status (#1448)
|
2018-06-12 12:17:17 +02:00 |
|
Xavier Guimard
|
1a9ec21d00
|
Use IO::Handle methods (#1148)
|
2018-06-12 11:45:21 +02:00 |
|
Xavier Guimard
|
56dd0610fa
|
Use IO::Select for handler status (#1448)
|
2018-06-12 06:49:04 +02:00 |
|
Xavier Guimard
|
019f1e75e8
|
Uniq status daemon for Nginx (#595)
NB: not uniq for Apache for now
|
2018-06-11 22:11:18 +02:00 |
|
Xavier Guimard
|
7f7d068646
|
Don't reload portal if conf is already loaded
|
2018-06-05 23:13:18 +02:00 |
|
Xavier Guimard
|
66b81ac277
|
Fix another empty hash (#1439)
|
2018-06-01 17:15:13 +02:00 |
|
Xavier Guimard
|
eac34d8ff0
|
Set headers to {} if empty (Fixes: #1439)
|
2018-06-01 16:37:48 +02:00 |
|
Xavier Guimard
|
d9cb157477
|
Workaround for #1439
|
2018-06-01 16:32:23 +02:00 |
|
Xavier Guimard
|
c4c63abc8b
|
Use cached conf if backend fails (Closes: #1429)
|
2018-05-24 10:25:27 +02:00 |
|
Xavier Guimard
|
c81757152f
|
Set handler in-memory cache to 15s
|
2018-04-17 16:19:23 +02:00 |
|
Xavier Guimard
|
2feb4a40aa
|
More simple regexp
|
2018-04-08 22:23:32 +02:00 |
|
Xavier Guimard
|
c39bdd0af0
|
Error in regexp
|
2018-04-08 18:27:00 +02:00 |
|
Xavier Guimard
|
3383a68a25
|
Tidy
|
2018-03-13 07:14:01 +01:00 |
|
davidcoutadeur
|
b20d68e265
|
Raise an error in the logs when _utime is not defined in handler (references #1371)
|
2018-02-26 10:02:21 +01:00 |
|
Xavier Guimard
|
ca399ab539
|
Menu didn't use resolveAlias() (#1317)
|
2017-10-24 10:56:21 +00:00 |
|
Xavier Guimard
|
87b41339e5
|
Wildcard feature in vhost (closes: #1317)
|
2017-10-23 19:59:43 +00:00 |
|
Xavier Guimard
|
452bb301de
|
Clean #1309
|
2017-10-04 20:18:01 +00:00 |
|
Xavier Guimard
|
77874022ab
|
Little error in #1309 + use it
|
2017-10-04 20:16:32 +00:00 |
|
Xavier Guimard
|
a2f411f811
|
New "require" parameter (fixes: #1309)
|
2017-10-04 19:57:21 +00:00 |
|
Clément Oudot
|
d0583bb74d
|
Fix jQuery selector code for form replay (#1310)
|
2017-10-04 12:47:00 +00:00 |
|
Xavier Guimard
|
cad5704357
|
Clean code
|
2017-07-17 12:54:22 +00:00 |
|
Clément Oudot
|
b80cc5f871
|
Refresh after updating session (#1262)
|
2017-07-11 11:52:46 +00:00 |
|
Clément Oudot
|
5896bfa06a
|
Update activity before checking session expiration (#1262)
|
2017-07-07 15:14:06 +00:00 |
|
Xavier Guimard
|
54c505342d
|
Repair logout and form-replay (closes: #1044)
|
2017-03-29 12:12:36 +00:00 |
|
Xavier Guimard
|
86844eab0c
|
Repair logout_app (#1044)
|
2017-03-29 11:26:04 +00:00 |
|
Xavier Guimard
|
ed823b9e1a
|
Restore headers with Apache (#1044)
|
2017-03-29 10:01:11 +00:00 |
|
Xavier Guimard
|
ac611fafd0
|
$vhost may contain port number (#1044)
|
2017-03-29 06:09:36 +00:00 |
|
Xavier Guimard
|
ef8bd5cccf
|
Typo (#1044)
|
2017-03-29 05:17:35 +00:00 |
|
Xavier Guimard
|
2e59ea441a
|
Replace request management in handler (#1044)
Note: this is a big change, more tests needed
|
2017-03-28 21:07:49 +00:00 |
|
Xavier Guimard
|
f1219ab3d1
|
Move ENV substitution to substitute() (#595)
|
2017-03-27 20:45:19 +00:00 |
|
Xavier Guimard
|
c761cc5781
|
Mark some properties "lazy" to be sure conf is intialized (#595)
|
2017-03-27 16:51:18 +00:00 |
|
Xavier Guimard
|
4af8a59b5e
|
Handler part of reauthentication (#1204)
|
2017-03-23 18:22:44 +00:00 |
|
Xavier Guimard
|
cdeec00972
|
Replace "?lmError=" by router path (#595)
|
2017-03-16 21:33:13 +00:00 |
|
Xavier Guimard
|
a9c36da63d
|
Check if vhostOptions is defined (#1185)
|
2017-03-06 20:26:22 +00:00 |
|
Xavier Guimard
|
82d39edc42
|
Verify "mysession" (#970)
|
2017-03-06 16:43:06 +00:00 |
|
Xavier Guimard
|
553e6e09e1
|
Import crypto functions in jail (fix: #1187)
|
2017-03-05 06:41:38 +00:00 |
|
Xavier Guimard
|
96263e0e65
|
Clean repo
|
2017-03-03 17:25:03 +00:00 |
|
Xavier Guimard
|
8c4367fd3f
|
Service token in progress (#971)
|
2017-03-03 06:29:50 +00:00 |
|
Xavier Guimard
|
1c257018ee
|
Add DevOps handler (#1091)
|
2017-02-22 06:35:19 +00:00 |
|
Xavier Guimard
|
347b67aa98
|
Prepare token method for #971
|
2017-02-21 17:39:55 +00:00 |
|
Xavier Guimard
|
c08489a6bc
|
Add Log4perl logger (closes: #1162)
|
2017-02-21 06:41:50 +00:00 |
|
Xavier Guimard
|
45fd17b56a
|
Force reload at startup (#1160)
|
2017-02-18 11:31:07 +00:00 |
|
Xavier Guimard
|
ed748080d1
|
Split CDA (#1067)
|
2017-02-16 10:42:22 +00:00 |
|
Xavier Guimard
|
deb28bc9cb
|
Replace lmLog by logger-> (#857)
|
2017-02-15 06:41:50 +00:00 |
|
Xavier Guimard
|
d25f7061ab
|
Transform logger into objects (#1162)
|
2017-02-13 11:58:39 +00:00 |
|
Xavier Guimard
|
64027a901a
|
Initialize with local conf (#1162)
|
2017-02-12 20:19:39 +00:00 |
|
Xavier Guimard
|
c5626c77b5
|
Create logger files (#1162)
|
2017-02-12 20:09:46 +00:00 |
|
Xavier Guimard
|
40b7535ff3
|
Reorganize handler (closes: #1160)
|
2017-02-11 07:47:22 +00:00 |
|
Xavier Guimard
|
cb32fdf526
|
Form auto post (#1160)
|
2017-02-09 21:36:23 +00:00 |
|
Xavier Guimard
|
edc713b0ca
|
Enable $ENV{} in rules (#595)
Not that it doesn't make sense except for portal rules
|
2017-02-09 21:14:12 +00:00 |
|
Xavier Guimard
|
18a51d858a
|
Replace %ENV by $req->env (#1156)
|
2017-02-09 08:05:55 +00:00 |
|
Xavier Guimard
|
6933d06249
|
Update logout/status (#1160)
|
2017-02-09 06:24:12 +00:00 |
|
Xavier Guimard
|
820691df33
|
Start handler reorganization (#1160)
|
2017-02-08 22:18:52 +00:00 |
|
Xavier Guimard
|
5299f16f01
|
Cipher CDA cookie (may fix: #1085)
|
2017-02-02 14:23:45 +00:00 |
|
Xavier Guimard
|
edba7d11d4
|
Add vhost in forbidden log (closes: #1144)
|
2017-01-30 19:29:12 +00:00 |
|
Xavier Guimard
|
9caab59035
|
Avoid some warnings
|
2017-01-12 06:05:06 +00:00 |
|
Xavier Guimard
|
3c5cb018ef
|
Compact conf
|
2017-01-11 21:10:13 +00:00 |
|
Xavier Guimard
|
a09d12031e
|
Some big changes (#595)
Replace uri_escape by WWW::Form::UrlEncoded
Replace PSGI:Request by inheritance from Plack::Request
|
2017-01-04 16:36:54 +00:00 |
|
Xavier Guimard
|
0c871ecd46
|
Avoid warning (#LEMONDAP-595)
|
2016-12-23 16:03:33 +00:00 |
|
Xavier Guimard
|
3d23dc272d
|
CAS in progress (#595)
|
2016-12-22 22:06:13 +00:00 |
|
Xavier Guimard
|
ad6b42e9f1
|
Propage portal logout to handler (#595)
|
2016-12-22 20:18:58 +00:00 |
|
Xavier Guimard
|
691d076000
|
Enclose header expressions (#1122)
|
2016-12-20 09:38:49 +00:00 |
|
Clément Oudot
|
33141e17f9
|
Clean cached data if session is expired (#1102)
|
2016-11-23 16:13:44 +00:00 |
|
Clément Oudot
|
31cfbf8101
|
Apply CDA change to trunk (#173)
|
2016-11-15 13:33:39 +00:00 |
|
Xavier Guimard
|
4bd223eab3
|
Finish Apache2 AuthBasic (#595)
|
2016-10-13 19:42:34 +00:00 |
|
Clément Oudot
|
7b4e3e4904
|
Port timeoutActivityInterval to trunk (#1001)
|
2016-09-12 09:49:40 +00:00 |
|
Xavier Guimard
|
c7ad953184
|
#1044 in progress
|
2016-08-03 08:11:04 +00:00 |
|
Xavier Guimard
|
5ba4399c28
|
#1044 in progress
|
2016-08-03 08:02:22 +00:00 |
|
Xavier Guimard
|
fd25a76cbe
|
#1044 in progress
|
2016-08-03 07:31:36 +00:00 |
|
Xavier Guimard
|
21d3efcc87
|
#1044 in progress
|
2016-08-02 13:52:29 +00:00 |
|
Xavier Guimard
|
469622fe97
|
Pass to closures (#1044)
|
2016-07-30 20:48:03 +00:00 |
|
Xavier Guimard
|
bf1fd28aff
|
Backport #1036
|
2016-06-09 11:45:10 +00:00 |
|
Xavier Guimard
|
fa45062be5
|
Display errors in HTML (#595)
|
2016-05-24 20:50:22 +00:00 |
|
Xavier Guimard
|
bb39433ad5
|
Avoid some warnings (#595)
|
2016-05-23 19:28:32 +00:00 |
|
Xavier Guimard
|
159eb4a6ce
|
Enable logout (#LEMONDAP-595)
|
2016-05-22 17:06:55 +00:00 |
|
Xavier Guimard
|
39c6713aea
|
Tidy
|
2016-04-29 07:27:26 +00:00 |
|
Xavier Guimard
|
a4892485b3
|
Finalize #1002 backport
|
2016-04-28 05:59:34 +00:00 |
|
Xavier Guimard
|
beabc6b979
|
Finalize #1002
|
2016-04-28 05:52:46 +00:00 |
|
Clément Oudot
|
400785deed
|
Add sent headers in debug log (#1002)
|
2016-04-27 09:46:33 +00:00 |
|
Xavier Guimard
|
35fbaefbe3
|
MP constant no more exists (#595)
|
2016-04-27 06:20:32 +00:00 |
|
Xavier Guimard
|
cf12cccd2f
|
Backport #994 fix
|
2016-04-25 07:39:58 +00:00 |
|
Xavier Guimard
|
014c5d5d71
|
#994
|
2016-04-21 20:19:22 +00:00 |
|
Xavier Guimard
|
24d536b7d1
|
Menu in progress (#595)
|
2016-04-13 21:06:04 +00:00 |
|
Xavier Guimard
|
3290e2bdb9
|
Change substitution in safe jail (#960)
|
2016-04-05 20:46:09 +00:00 |
|
Xavier Guimard
|
ca84a928db
|
"onReload" system: handler reload calls portal reload (#595)
|
2016-04-04 21:22:25 +00:00 |
|
Xavier Guimard
|
4fe318a5ea
|
Authentication succeeds (#595)
|
2016-04-04 20:39:22 +00:00 |
|
Xavier Guimard
|
1a16c2dbc8
|
First running test (#595)
|
2016-04-03 16:27:13 +00:00 |
|