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
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
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
0317eff3a8
Improve docs + examples around transient state
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-22 16:32:21 -08:00
Erik Hollensbe
692b7e54d8
The great transient state patch. Tests forthcoming.
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-22 15:45:46 -08:00
Erik Hollensbe
a7ae4c2c26
use ratpack::prelude::* in examples and readme
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-22 14:06:30 -08:00
Erik Hollensbe
4ebec5d058
Add a framework prelude import
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-22 05:50:40 -08:00
Erik Hollensbe
2a78682095
Move params to top-level, cleanup, some more docs
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-22 05:49:11 -08:00
Erik Hollensbe
55e351d193
be smarter about state in the examples
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 08:16:36 -08:00
Erik Hollensbe
1b7a1895a8
rename file to better explain what is happening
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 07:56:15 -08:00
Erik Hollensbe
10c31e42ba
working global state
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 07:54:32 -08:00
Erik Hollensbe
6bd07df847
reorg source to be a little clearer re: order of ops
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 01:43:02 -08:00
Erik Hollensbe
c25fe9f935
cleanup imports
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 01:22:30 -08:00
Erik Hollensbe
24222558ea
logging example
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 01:20:09 -08:00
Erik Hollensbe
eda54224c6
more examples!
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 00:41:31 -08:00
Erik Hollensbe
d248927980
examples!
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-21 00:26:50 -08:00