Commit Graph

  • 3badba5609 0.1.4 main Erik Hollensbe 2022-04-27 08:22:12 -07:00
  • 615f5efaa9 Merge pull request #3 from erikh/tracing-support Erik Hollensbe 2022-04-27 08:17:13 -07:00
  • 35f6c7bf00 add tracing support Erik Hollensbe 2022-04-27 07:58:51 -07:00
  • d56a20ce81 fixed up the example Erik Hollensbe 2022-04-27 07:42:39 -07:00
  • 1ac2b56efe Add unix feature Erik Hollensbe 2022-04-27 07:31:26 -07:00
  • 63595ae5f5 Embed the IP address of the request as a part of the set of extensions Erik Hollensbe 2022-03-07 15:54:59 -08:00
  • 59ab074072 ratpack v0.1.3 v0.1.3 Erik Hollensbe 2022-02-17 04:21:58 -08:00
  • 165d1fb786 move logging and tls to separate features with optional deps; make logging a default feature Erik Hollensbe 2022-02-17 04:21:23 -08:00
  • 9a35484d9d TLS dependencies for previous commit v0.1.2 Erik Hollensbe 2022-02-16 16:12:41 -08:00
  • 1b1245d106 serve_tls method for App instances Erik Hollensbe 2022-02-16 16:12:25 -08:00
  • ee69ae70d7 ratpack v0.1.1 v0.1.1 Erik Hollensbe 2022-02-10 02:40:36 -08:00
  • c8dd8b6ee0 Documentation for new testing features Erik Hollensbe 2022-02-10 02:38:53 -08:00
  • 40ab57ebb5 Merge pull request #2 from zerotier/http-fixes Erik Hollensbe 2022-01-27 09:10:35 -08:00
  • f71be88b75 Some fixes Erik Hollensbe 2022-01-27 09:07:29 -08:00
  • 85654b5d66 Merge pull request #1 from zerotier/testing Erik Hollensbe 2022-01-27 09:08:34 -08:00
  • 525f308c4a preliminary testing framework; don't rely on this (yet) Erik Hollensbe 2022-01-26 09:13:31 -08:00
  • 69c5d2d1dd update readme v0.1.0 Erik Hollensbe 2022-01-24 12:25:19 -08:00
  • 8f11428185 rewrite ratpack example to be a little easier on the eyes, thanks @antifuchs Erik Hollensbe 2022-01-24 12:24:32 -08:00
  • 3d0def3e9c Update the docs url Erik Hollensbe 2022-01-24 12:03:08 -08:00
  • c804320114 update website for release Erik Hollensbe 2022-01-24 11:57:39 -08:00
  • 60ae814fd6 trim trailing matches for the greater good Erik Hollensbe 2022-01-23 18:00:33 -08:00
  • 728b96b5ba fix some issues resolving the root url Erik Hollensbe 2022-01-23 17:54:28 -08:00
  • bca1d4444e change the spec for the greater good Erik Hollensbe 2022-01-23 17:36:57 -08:00
  • 10a7135b9f typo Erik Hollensbe 2022-01-22 16:38:15 -08:00
  • de97fc0c5e correct a technical nit Erik Hollensbe 2022-01-22 16:35:14 -08:00
  • 0317eff3a8 Improve docs + examples around transient state Erik Hollensbe 2022-01-22 16:32:21 -08:00
  • 3a852097dd tests for the transient state features Erik Hollensbe 2022-01-22 16:22:04 -08:00
  • 692b7e54d8 The great transient state patch. Tests forthcoming. Erik Hollensbe 2022-01-22 15:45:46 -08:00
  • a7ae4c2c26 use ratpack::prelude::* in examples and readme Erik Hollensbe 2022-01-22 14:06:30 -08:00
  • 1ea434376c cleanup Erik Hollensbe 2022-01-22 12:02:26 -08:00
  • b12799a4a1 Add BSD 3-Clause License Erik Hollensbe 2022-01-22 12:01:39 -08:00
  • 6e9efd77f3 fill in necessary release dependencies for Cargo.toml Erik Hollensbe 2022-01-22 12:00:47 -08:00
  • 41edaf42cd downgrade rust edition so it is more compatible with older projects Erik Hollensbe 2022-01-22 11:54:15 -08:00
  • 1c0c2a4528 lock-in requirements Erik Hollensbe 2022-01-22 11:53:20 -08:00
  • 78a434af99 Documented, ready for release almost Erik Hollensbe 2022-01-22 11:50:39 -08:00
  • 2922b3136c moar docs Erik Hollensbe 2022-01-22 08:27:33 -08:00
  • 4ebec5d058 Add a framework prelude import Erik Hollensbe 2022-01-22 05:50:40 -08:00
  • 2a78682095 Move params to top-level, cleanup, some more docs Erik Hollensbe 2022-01-22 05:49:11 -08:00
  • 6be31f3c30 about halfway done with API docs Erik Hollensbe 2022-01-21 16:37:21 -08:00
  • 3d01cb23b8 Add README Erik Hollensbe 2022-01-21 15:48:53 -08:00
  • 3d1afc4c5a Remove (now outdated) http-api.md spec document Erik Hollensbe 2022-01-21 15:20:23 -08:00
  • ae27861a76 remove #[allow(dead_code)] annotations Erik Hollensbe 2022-01-21 09:29:01 -08:00
  • 55e351d193 be smarter about state in the examples Erik Hollensbe 2022-01-21 08:16:36 -08:00
  • 1b7a1895a8 rename file to better explain what is happening Erik Hollensbe 2022-01-21 07:56:15 -08:00
  • 9119410757 Merge branch 'state' Erik Hollensbe 2022-01-21 07:54:50 -08:00
  • 10c31e42ba working global state Erik Hollensbe 2022-01-21 07:52:09 -08:00
  • 6bd07df847 reorg source to be a little clearer re: order of ops Erik Hollensbe 2022-01-21 01:43:02 -08:00
  • c25fe9f935 cleanup imports Erik Hollensbe 2022-01-21 01:22:30 -08:00
  • 24222558ea logging example Erik Hollensbe 2022-01-21 01:20:09 -08:00
  • eda54224c6 more examples! Erik Hollensbe 2022-01-21 00:41:31 -08:00
  • d248927980 examples! Erik Hollensbe 2022-01-21 00:26:50 -08:00
  • 6226446239 touchups Erik Hollensbe 2022-01-21 00:08:39 -08:00
  • b9af85d0c1 preliminary spike of app functionality Erik Hollensbe 2022-01-20 10:11:11 -08:00
  • cdd0646c33 additional negative testing for compose_handler! macro? Erik Hollensbe 2022-01-20 08:04:43 -08:00
  • b6557f3bc6 compose_handler! macro Erik Hollensbe 2022-01-20 07:37:15 -08:00
  • 394baa42e7 cleanup comments Erik Hollensbe 2022-01-19 17:17:31 -08:00
  • e07f17eb64 move tested methods in handler test inside the test itself Erik Hollensbe 2022-01-19 17:17:08 -08:00
  • c68b717d25 Remove a restriction I added when I was confused Erik Hollensbe 2022-01-19 17:15:51 -08:00
  • 474a686f71 Make errors an enum w/ http status, where the string form is a server error. Erik Hollensbe 2022-01-19 16:11:09 -08:00
  • 46c4b11a68 negative testing of router Erik Hollensbe 2022-01-19 16:07:02 -08:00
  • ee28db6901 router tests! Erik Hollensbe 2022-01-19 16:05:22 -08:00
  • dc6832ecff add a little bit of whitespace Erik Hollensbe 2022-01-19 15:34:51 -08:00
  • 5734c72f5f convert old panics to assert! macro Erik Hollensbe 2022-01-19 15:34:29 -08:00
  • a4f42961b1 Move tested methods inside tests; cleans a few things up Erik Hollensbe 2022-01-19 15:32:26 -08:00
  • fbbb08741f add more team members to the test :) Erik Hollensbe 2022-01-19 14:57:25 -08:00
  • 31f3dea9a0 Convert &strs to String because I am lazy; add dynamic route tests Erik Hollensbe 2022-01-19 14:56:39 -08:00
  • 7727fed746 Method checking in static routes; tests for it Erik Hollensbe 2022-01-19 14:28:44 -08:00
  • 86bd836846 basic negative testing in route_static test Erik Hollensbe 2022-01-19 14:14:54 -08:00
  • 4cfc6910b5 some initial route dispatch tests Erik Hollensbe 2022-01-19 14:11:33 -08:00
  • dc5ed91831 small test for path params length when they are provided Erik Hollensbe 2022-01-19 13:23:05 -08:00
  • 33d27534f1 arguably clean up a bit of path Erik Hollensbe 2022-01-19 13:21:49 -08:00
  • b841c8589d fixed handlers!!!!one Erik Hollensbe 2022-01-19 12:26:15 -08:00
  • 1779cf13ca Router implementation and a few trait impls to make things happy Erik Hollensbe 2022-01-16 00:31:00 -08:00
  • 7c23829948 fix some minor bugs around the split calls Erik Hollensbe 2022-01-15 23:40:34 -08:00
  • 87da119017 some more tests and pub(crate) for Path Erik Hollensbe 2022-01-15 23:27:48 -08:00
  • dcd117393a Path management for the router Erik Hollensbe 2022-01-15 23:23:25 -08:00
  • c46de1d6b5 it's aliiiive Erik Hollensbe 2022-01-15 19:21:01 -08:00
  • 52cd5aba88 gbg commit doesn't compile Erik Hollensbe 2022-01-15 02:15:21 -08:00
  • 369ee0006c First stab at a handler framework; a basic chain-of-responsibility pattern Erik Hollensbe 2022-01-14 23:44:16 -08:00
  • ae9340276f initial commit; with baseline deps added Erik Hollensbe 2022-01-14 22:27:21 -08:00