https://github.com/amaltsev/XAO-Web ----------------------------------- commit 818202a388ea37ae13b19d459ea44ddabb6d0388 Author: Andrew Maltsev Date: Fri Jul 6 20:27:11 2018 -0700 1.69 Test case fixed for no database and pm versions Fixed running tests when no database is configured, needed for Test::Unit::Lite migration. Also added back $VERSION numbers on pm files. CPAN won't update modules without that :( commit 6cb4d1ed5118cec6c3dd47a368681fc14506fc5d Author: Andrew Maltsev Date: Fri Jul 6 17:36:28 2018 -0700 1.68 CPAN release updates No functional changes. Just tests reorganized, etc. commit f1007aa0e85811d7a3a515410ed3920859a6e11b Author: Andrew Maltsev Date: Thu Jul 5 12:50:21 2018 -0700 Docker image adjustments Added Carton, inlined MariaDB repo. commit 69fc29fef8a63683bca1caf120fabc1fd6843c8d Author: Andrew Maltsev Date: Wed Jul 4 18:14:20 2018 -0700 'make docker-image' fix commit 31a1aa327a5fb0a2ff84aedec724d13e4e40c620 Author: Andrew Maltsev Date: Wed Jul 4 18:01:18 2018 -0700 Dockerfile fix Did not realize that ARG's before FROM are not overridable in the build stage... commit 834a028b8a81e3bb26b0465e0dce489c3bdfce14 Author: Andrew Maltsev Date: Wed Jul 4 17:40:39 2018 -0700 Removed obsolete $VERSION vars commit 5890f7391e29f549223dc29cdcade90989596518 Author: Andrew Maltsev Date: Wed Jul 4 17:40:09 2018 -0700 1.67: Fixed PSGI no cookies issue commit 31e97d6937e20fcb5e0fe5870f2d04d7299015b4 Author: Andrew Maltsev Date: Wed Jul 4 10:43:41 2018 -0700 PSGI_RUNNER and a couple of dockerfile changes commit 8970c9c13a0ee1a5eabe5dba9623ecd233fdd424 Author: Andrew Maltsev Date: Tue Jul 3 18:53:22 2018 -0700 1.66 Added a workaround for HTTPS in PSGI This works now and correctly detects HTTPS with $page->is_secure() and other related methods. XAO_SITE_NAME=example plackup \ --enable-ssl --ssl-key-file=example.key --ssl-cert-file=example.crt \ handlers/xao.psgi commit f0e108b985850d2a6d64b601d0fc15ea75453eb6 Author: Andrew Maltsev Date: Wed Jun 27 10:33:52 2018 -0700 Docker build file added Seems to work, but has not been tested much.