| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  | * Implement encode middleware
* Add missing break; and add missing JSON struct field tag | 
|  |  | 
|  | fix goroutine leak in healthcheckers | 
|  |  | 
|  | fix go module refs and add cors to admin endpoints | 
|  |  | 
|  |  | 
|  |  | 
|  | This is a temporary holdover for development purposes | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | This makes it faster and easier to detect broken configurations, but
is a slight performance hit on config loads since we have to re-encode
the decoded struct back into JSON without the module name's key | 
|  |  | 
|  | Also export MatchRegexp in case other matcher modules find it useful.
Add comments to the exported matchers. | 
|  | Also flag most fields with 'omitempty' for JSON marshaling | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Also remove AutomaticHTTPSError for now | 
|  |  | 
|  |  | 
|  | * set automatic https error type for cert-magic failures
* add state to onload and unload methods
* update reverse proxy to use Provision() and Cleanup() | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Also added GracePeriod for server shutdowns | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  |