80 Commits

Author SHA1 Message Date
Erik Hollensbe 3badba5609 0.1.4
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-27 08:22:12 -07:00
Erik Hollensbe 615f5efaa9 Merge pull request #3 from erikh/tracing-support
add tracing support
2022-04-27 08:17:13 -07:00
Erik Hollensbe 35f6c7bf00 add tracing support
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-27 08:15:12 -07:00
Erik Hollensbe d56a20ce81 fixed up the example
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-27 07:42:39 -07:00
Erik Hollensbe 1ac2b56efe Add unix feature
This adds several components:

- a unix compile-time crate feature which allows for a `serve_unix` method which serves over a unix socket
- an example that serves over a unix socket

Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-27 07:31:26 -07:00
Erik Hollensbe 63595ae5f5 Embed the IP address of the request as a part of the set of extensions
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-03-07 15:54:59 -08:00
Erik Hollensbe 59ab074072 ratpack v0.1.3
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
v0.1.3
2022-02-17 04:21:58 -08:00
Erik Hollensbe 165d1fb786 move logging and tls to separate features with optional deps; make logging a default feature
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-02-17 04:21:23 -08:00
Erik Hollensbe 9a35484d9d TLS dependencies for previous commit
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
v0.1.2
2022-02-16 16:12:41 -08:00
Erik Hollensbe 1b1245d106 serve_tls method for App instances
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-02-16 16:12:25 -08:00
Erik Hollensbe ee69ae70d7 ratpack v0.1.1
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
v0.1.1
2022-02-10 02:40:36 -08:00
Erik Hollensbe c8dd8b6ee0 Documentation for new testing features
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-02-10 02:38:53 -08:00
Erik Hollensbe 40ab57ebb5 Merge pull request #2 from zerotier/http-fixes
Some fixes
2022-01-27 09:10:35 -08:00
Erik Hollensbe f71be88b75 Some fixes
- StatusCode error types now take a string for the body.
- Route failures return METHOD_NOT_ALLOWED, which I should double check
  but is more accurate.

Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-27 09:10:21 -08:00
Erik Hollensbe 85654b5d66 Merge pull request #1 from zerotier/testing
preliminary testing framework; don't rely on this (yet)
2022-01-27 09:08:34 -08:00
Erik Hollensbe 525f308c4a preliminary testing framework; don't rely on this (yet)
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-26 09:13:31 -08:00
Erik Hollensbe 69c5d2d1dd update readme
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
v0.1.0
2022-01-24 12:25:19 -08:00
Erik Hollensbe 8f11428185 rewrite ratpack example to be a little easier on the eyes, thanks @antifuchs
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-24 12:24:32 -08:00
Erik Hollensbe 3d0def3e9c Update the docs url
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-24 12:03:08 -08:00
Erik Hollensbe c804320114 update website for release
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-24 11:57:39 -08:00
Erik Hollensbe 60ae814fd6 trim trailing matches for the greater good
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-23 18:00:33 -08:00
Erik Hollensbe 728b96b5ba fix some issues resolving the root url
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-23 17:54:28 -08:00
Erik Hollensbe bca1d4444e change the spec for the greater good
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-23 17:36:57 -08:00
Erik Hollensbe 10a7135b9f typo
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-22 16:38:15 -08:00
Erik Hollensbe de97fc0c5e correct a technical nit
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2022-01-22 16:35:14 -08:00