Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
03:46 Xliff joined 04:57 Xliff left
Geth cro-http/reverse-proxy: 9012ccca01 | Altai-man++ | lib/Cro/HTTP/ReverseProxy.pm6
Tweaks
11:13
11:50 Altai-man joined
Geth cro-http/reverse-proxy: a1954aa4d9 | Altai-man++ | 3 files
Tweaks
13:57
cro-http/reverse-proxy: 4bf013464c | Altai-man++ | lib/Cro/HTTP/ReverseProxy.pm6
Remove await to utilize whenever and properly pass $*PROXY-STATE
cro-http/reverse-proxy: dbb7f9574b | Altai-man++ | 2 files
Add a test for modifying request body
14:37
cro-http/reverse-proxy: 3115fd4ac8 | Altai-man++ | t/http-reverse-proxy.t
Use a more suitable HTTP method
14:49
cro-http: 934ae8896e | Altai-man++ | t/http-server.t
Suppress error output during a test run

The test covers an error condition, and Cro dumps errors to $*ERR by default. It's entirely normal behavior, but can make it look like there was some kind of failure during testing, so suppress that output.
14:53
cro-http/master: 21 commits pushed by Altai-man++, (Jonathan Worthington)++
review: github.com/croservices/cro-http/co...7221f21912
14:59
cro: 5750acde82 | (Jonathan Worthington)++ | docs/index.md
Add link to reverse proxy docs

Now that the features has been merged.
15:01
cro-webapp: f88ef6fe9a | (Jonathan Worthington)++ | 7 files
Provide for iteration with a separator

Resolves #47, which requested a way to do an iteration with a separator that goes between the items. Given this is a relatively common need and there's no easy way to do it otherwise, we add this way to do it.
15:11
cro-webapp: 404e8eef3e | (Jonathan Worthington)++ (committed using GitHub Web editor) | 7 files
Merge pull request #60 from croservices/separators

Provide for iteration with a separator
cro: f732cf8bce | (Jonathan Worthington)++ | docs/reference/cro-webapp-template.md
Document Cro template iteration separators
cro: 252d40156e | (Jonathan Worthington)++ | docs/reference/cro-webapp-form.md
Document new Cro form feature to set HTTP method
15:16
cro-http/link-gen-no-fork: 8 commits pushed by vendethiel++, Altai-man++ 15:22
cro-http/policy: 1bab432868 | Altai-man++ | lib/Cro/HTTP/Client.pm6
Properly initialize client's implicit timeout values
15:47
cro-http/link-gen-no-fork: 9f47a63cfd | (Jonathan Worthington)++ | 4 files
Tweak link generator API and module name
15:56
16:34 patrickb joined
Geth cro-http/link-gen-no-fork: af011e2cb3 | Altai-man++ | 5 files
A couple of tweaks for link generator
17:31
cro-http/policy: 5e80153d34 | (Jonathan Worthington)++ | 3 files
Get response body timeout working correctly

The previous approach didn't correctly factor the time elapsed for the connection and headers phase into the total, and also would not handle persistent connections correctly. Do better by providing a mechanism for a HTTP response to be cancelled - that is to say, terminated even before the body has been fully received. Use this to enforce the timeout (and gain a bonus feature along with it). Only implemented for HTTP/1.1 thus far.
17:38
cro-http/policy: d3db5dfbc2 | (Jonathan Worthington)++ | t/http-timeout.t
Test for total time working for body also
17:39
cro-http/link-gen-no-fork: c30fcbec31 | Altai-man++ | lib/Cro/HTTP/Router.pm6
Better joiner for a warning
17:46
18:06 Altai-man left 23:19 patrickb left