Stijn Opheide

Results 11 issues of Stijn Opheide

Currently transforming the netty pipeline with outbound channel handlers on a TCP server does not work. Aleph expects that you only put onto the stream something that can be converted...

feature request

I've seen this happen a few times that the stats for an aleph http connection pool are showing the following output: ``` clojure {"https://api.twitter.com" {:num-workers -1, :queue-length {0.5 1.0, 0.9...

**minimal Machfile.edn to reproduce the error** ``` {mach/dependencies [[aero "1.1.2"]] hello (println "Hello")} ``` **error** ``` Writing Mach classpath to .mach/cp evalmachine.:98 throw ex; ^ Error: ENOENT: no such file...

### Problem When specifying both produce and product where the product is a directory, mach fails with the following exception: ``` Error: EISDIR: illegal operation on a directory, open ''...

### Use case Set an `environment` variable using mach/constant ```clojure mach/constant {environment "staging"} ``` You are not able to use this constant in mach/props ```clojure mach/props [config (aero.core/read-config "conf.edn" {:profile...

Keys destructuring in mach/props doesn't create a globally accessible variable. ```clojure {mach/props [{:keys [datomic-user datomic-password aws-access-key aws-secret-key]} (aero.core/read-config "config.edn" {})]} ``` It is possible to use these local vars inside...

When the authentication `:verify` function returns a deferred, the credentials will be empty. Use cases for this are e.g. JSON token verification that (possibly) require a remote call. Is this...

When there's a large Referer header present, the cookies don't get parsed into the context. The use case is the GraphiQL client that will send a referer header with the...

Minimal example to reproduce: ``` clojure (def json-server (yada/listener ["/" (yada/resource {:methods {:post {:consumes ["application/json"] :produces ["application/json"] :parameters {:body {:date schema.core/Inst}} :response (fn [ctx] (-> ctx :parameters :body))}}})] {:port 3333}))...

When a client sends an invalid Accept header e.g. `'Accept: application/json, text/plain, /'`, yada.media-type/string->media-type will throw an exception, resulting in a 500 response. This should be 400 Bad Request.