🤖

modulo

A replacement for mod_WebObjects using Jetty as a reverse proxy

Version
v0.1.1
Updated
Oct 18
WhenMessageAuthor
Oct 18 Start next development iteration 0.1.2-SNAPSHOT hugi
Oct 18 Release version 0.1.1 hugi
Oct 18 Upgrade ng to v0.1.6 hugi
Oct 18 Removed explicit jetty-server dependency hugi
Oct 16 Update ng-objects 0.1.5 -> 0.1.6-SNAPSHOT, for Jetty 12.1.14 throughout hugi
Oct 16 Update dependencies: Jetty 12.1.14, acme4j 5.1.0, Jackson 3.2.3, mave… hugi
Oct 16 Changelog: 0.1.0 describes what modulo does, not how it got there hugi
Oct 16 Start next development iteration 0.2.0-SNAPSHOT hugi
Oct 16 Release version 0.1.0 hugi
Oct 16 HTTP/3 turns itself off where quiche can't load; the fleet certificat… hugi
Oct 16 Roadmap: HTTP/3 wasn't blocked by a Jetty bug; record what is hugi
Oct 16 Origin headers test: client header names in any case hugi
Oct 16 One resolved origin for applications: client address, host and scheme… hugi
Oct 14 Update ng -> v0.1.5 hugi
Oct 13 Layout notes: site directories are keyed by name since #13 hugi
Oct 13 Update ng v0.1.3 -> v0.1.4 hugi
Oct 13 Sites have a name, separate from their canonical hostname (#13) hugi
Oct 2 CHANGES.md: an Unreleased section, and the history from the roadmap hugi
Oct 2 Roadmap: request-body buffering is now tracked with spooling in #16 hugi
Oct 2 Accept an encoded slash in a request path segment hugi
Sep 30 Update vermilingua v1.1.10 -> v1.1.11 hugi
Sep 25 Update ng v0.1.2 -> v0.1.3 hugi
Sep 23 Accept characters such as '|' in request paths, and proxy them as-is … hugi
Sep 22 Update slf4j v2.0.19 -> v2.0.20 hugi
Sep 19 Update ng-objects v0.1.1 -> v.0.1.2 hugi
Sep 19 Update vermilingua v1.1.9 -> v1.1.10 hugi
Sep 16 Update vermilingua v1.1.7 -> v.1.1.9 hugi
Sep 15 deploy.sh: pin bundles to the newest JDK on the target hugi
Sep 12 Honor JavaMonitor's timeouts from the adaptor config hugi
Sep 8 Update jetty v12.1.12 -> v12.1.13 hugi
Sep 8 Update slf4j v2.0.18 -> v2.0.19 hugi
Sep 6 Rewrite rules: encodeCaptures re-encodes, never double-encodes hugi
Sep 5 Add note on global app properties in dir structure hugi
Sep 4 Performance: serving resources from the app vs. Apache from disk hugi
Sep 2 Brainstorming: controlled partial rollouts hugi
Sep 2 Roadmap: surface an unwritable access log as an admin condition hugi
Sep 2 Roadmap: streaming deploys shipped hugi
Sep 1 setup-server.sh: map the hostname to the real address, not 127.0.1.1 hugi
Sep 1 setup-server.sh: accept the host key on first contact hugi
Sep 1 Roadmap: site-activity visibility joins the statistics entry hugi
Sep 1 Comparison scripts: Apache with modulo, and the full classic hugi
Sep 1 Directory structure: the tree describes state, not history or plans hugi
Sep 1 Directory structure: notes hold decisions to make, not decisions made hugi
Sep 1 Log lines carry timestamps hugi
Sep 1 Docs: keep-forever access log default, logging-configuration roadmap … hugi
Sep 1 Access logs are kept forever by default hugi
Sep 1 Directory structure: siteconfig/ becomes wotaskd-config/, held loosely hugi
Sep 1 Directory structure: access logs move to top-level access-logs/ hugi
Sep 1 Access logs: a directory per site, a file per day hugi
Sep 1 Directory structure: acme/sites/ becomes acme/certs/ hugi