yada icon indicating copy to clipboard operation
yada copied to clipboard

A powerful Clojure web library, full HTTP, full async - see https://juxt.pro/yada/index.html

Results 103 yada issues
Sort by recently updated
recently updated
newest added

https://github.com/juxt/yada/blob/master/src/yada/schema.clj#L230 I don't know what's the reason behind not making it optional, but every other definition of the `:description` key is optional.

In particular, this relates to https://tools.ietf.org/html/rfc6749#section-5.1 where disabling the cache is mandated. This can be done manually though.

Here https://github.com/juxt/yada/blob/master/src/yada/cookies.clj#L55 the section `(instance? java.time.Duration)` should probably be `(instance? java.time.Duration v)`.

Example in Edge: ``` [:edge.yada.ig/resources :my.app/font-awesome] {:path "META-INF/resources/webjars/font-awesome/4.6.3/"} ``` Then in vhost ```["font-awesome/" #ig/ref :falcon.dashboard/font-awesome]``` Then visit `/font-awesome/`. Throws ```java.lang.NullPointerException at java.util.regex.Matcher.getTextLength(Matcher.java:1283) at java.util.regex.Matcher.reset(Matcher.java:309) at java.util.regex.Matcher.(Matcher.java:229) at java.util.regex.Pattern.matcher(Pattern.java:1093) at clojure.core$re_matcher.invokeStatic(core.clj:4856)...

this doesn't exist, should be `:authentication` in: ``` (str "Welcome " (get-in ctx [:credentials :user])) ``` should be ``` (str "Welcome " (get-in ctx [:authentication :user])) ```

According to https://en.wiktionary.org/wiki/suffices "suffices" is indeed a plural form of "suffix", although a nonstandard one. And I couldn't find "suffices" in any of the dictionaries I have.

The page at https://github.com/juxt/yada/blob/master/doc/getting-started.adoc still mentions `edge/app` which now is `edge/main`, I think. Maybe there's something else outdated in there (like running `..bin/rebel` instead of `clojure`?), I don't know.

https://graphql.org/learn/serving-over-http/#post-request > If the "application/graphql" Content-Type header is present, treat the HTTP POST body contents as the GraphQL query string.