Francis Lavoie
141872ed80
chore: Bump up to Go 1.19, minimum 1.18 ( #4925 )
2022-08-02 16:39:09 -04:00
jhwz
ad3a83fb91
admin: expect quoted ETags ( #4879 )
...
* expect quoted etags
* admin: Minor refactor of etag facilities
Co-authored-by: Matthew Holt <mholt@users.noreply.github.com>
2022-07-12 12:23:55 -06:00
jhwz
f259ed52bb
admin: support ETag on config endpoints ( #4579 )
...
* admin: support ETags
* support etags
Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
2022-07-06 13:50:07 -06:00
Steven Angles
a10910f398
admin: Sync server variables ( fix #4260 ) ( #4274 )
...
* Synchronize server assignment/references to avoid data race
* only hold lock during var reassignment
2021-08-16 15:04:47 -06:00
Matthew Holt
6455efa5d3
admin: POST /... expands and appends all array elements
...
Makes it easy to append many items to an array in one command
2019-12-17 10:11:45 -07:00
Matthew Holt
35f70c98fa
core: Major refactor of admin endpoint and config handling
...
Fixed several bugs and made other improvements. All config changes are
now mediated by the global config state manager. It used to be that
initial configs given at startup weren't tracked, so you could start
caddy with --config caddy.json and then do a GET /config/ and it would
return null. That is fixed, along with several other general flow/API
enhancements, with more to come.
2019-11-04 12:05:20 -07:00
Matthew Holt
3177ee8010
Add license
2019-06-30 16:07:58 -06:00
Matthew Holt
5137859e47
Rename caddy2 -> caddy
...
Removes the version from the package name
2019-06-14 11:58:28 -06:00
Matthew Holt
2eb3593327
Begin implementing HTTP replacer and static responder
2019-05-04 13:21:20 -06:00
Matthew Holt
a8dc73b4d9
Performance testing Load function
2019-03-26 19:42:52 -06:00