https://github.com/amaltsev/XAO-Web
-----------------------------------
commit b57ea22655c9696f55e3215a4d3d67916f0ddfd2
Author: Andrew Maltsev <am@ejelta.com>
Date: Thu Jan 9 17:16:33 2020 -0800
v1.80 Added /xao/page/default_https configuration
Allows to set the default for HTTPS URLs for scripts.
commit 26cc745be6b38599874aedccef25e961f37b7ef8
Author: Andrew Maltsev <am@ejelta.com>
Date: Mon Dec 23 18:22:30 2019 -0800
1.79 Default parameters configuration for cookies
Allows to easily set 'httpOnly' or 'secure' site-wide in the
configuration instead of setting on individual cookies. Then can be
overrided as needed for specific cookies in the config or when calling
add_cookie().
commit 85732ce2e933246e6ed58f69401d0be1f3fd5e7c
Author: Andrew Maltsev <am@ejelta.com>
Date: Wed Nov 20 12:50:27 2019 -0800
1.78 Allowed for removing of headers set earlier
commit 066d0aec4dd9e4e6a440769f6541ea98b1a2b316
Author: Andrew Maltsev <am@ejelta.com>
Date: Sat Apr 27 07:19:35 2019 -0700
Minor man page edits
commit 85c422a105dcebe891844cd0f13ba1cad907fdfe
Author: Andrew Maltsev <am@ejelta.com>
Date: Fri Apr 26 16:10:25 2019 -0700
1.77 Added max_age and headers options for maptodir
commit c26fcab6b96b8a2e84ab245918b36ad8ee9914b2
Author: Andrew Maltsev <am@ejelta.com>
Date: Sat Mar 2 09:35:44 2019 -0800
1.76 Fake HTTPS parameter for Plack::App::XAO
commit 6d2bc977443776ad1d3171569d1eb5b5be04a8bf
Author: Andrew Maltsev <am@ejelta.com>
Date: Wed Jan 9 18:20:27 2019 -0800
1.75 Fixed <%URL%> in PSGI environment
Due to PSGI setting PATH_INFO and REQUEST_URI to the same value CGI.pm
returns an empty value for url(-absolute => 1). That seems wrong, but
that is what it is.
Changed to use request_uri() instead, which works in both Apache and
PSGI.
commit 5ee03eea8570a7e74911f2a836c44c503d719d9e
Merge: 3eb6edc 87175f5
Author: Andrew Maltsev <am@ejelta.com>
Date: Mon Nov 26 17:59:14 2018 -0800
Merge branch 'master' of github.com:amaltsev/XAO-Web
commit 3eb6edc62b576970cfc21c4f2da563217d693cbf
Author: Andrew Maltsev <am@ejelta.com>
Date: Mon Nov 26 17:38:32 2018 -0800
Expiring obsolete keys instead of deleting
There could be a race condition with deleting if multiple sessions run
in parallel.
commit 87175f502aa8b61f6eb0e64d03519bafd1214255
Author: Andrew Maltsev <am@ejelta.com>
Date: Mon Oct 29 18:20:43 2018 -0700
1.74 Minor Web::Benchmark test case update
Conputers are becoming too fast, a couple if iterations can
still result in a zero time spent...