Commit graph

1782 commits

Author SHA1 Message Date
Tommi Reiman
8654bf3277
Merge pull request #577 from devn/devn/upgrade-jackson-for-cves
Upgrade jackson for CVE-2022-42003 and CVE-2022-42004
2022-12-18 09:55:58 +02:00
Tommi Reiman
b918c5f3ba
Merge pull request #578 from dharrigan/docs/update-startrek
Update documentation and link to the startrek project
2022-12-18 09:30:31 +02:00
David Harrigan
ffe8846de1
Update documentation and link to the startrek project
-=david=-
2022-12-18 07:09:30 +00:00
Devin Walters
7e05f4931e Upgrade jackson for CVE-2022-42003 and CVE-2022-42004 2022-12-17 16:00:04 -06:00
Tommi Reiman
f449bf848d
Merge pull request #576 from bsless/coercion-errors-perf
Coercion errors perf
2022-12-13 23:01:44 +02:00
Ben Sless
24f38e0dfa Unroll merge and hash-map coercion 2022-12-06 21:35:26 +02:00
Ben Sless
8398c98595 Add serialize-failed-result coercion option
False by default, if true will serialize the failed coercion result in
the error message
2022-12-06 21:34:13 +02:00
Ben Sless
bc4443a935 Remove schema and errors from default malli coercion error keys 2022-12-06 21:20:48 +02:00
Tommi Reiman
1dbca52002
Merge pull request #574 from ianffcs/add-pedestal-malli-swagger-example
pedestal-malli-swagger-example: fix project.clj in example
2022-12-05 18:24:42 +02:00
Ian Fernandez
544e264ffb fix example in project.clj 2022-12-05 14:56:56 +00:00
Tommi Reiman
8e5fd8a9db
Merge pull request #573 from frwdrik/patch-2
Rename variable handle -> handler
2022-12-05 15:13:29 +02:00
Fredrik Vaeng Røtnes
edee97a550
Rename variable handle -> handler 2022-12-05 13:06:27 +00:00
Tommi Reiman
3d5e0b154c
Merge pull request #572 from ianffcs/add-pedestal-malli-swagger-example
Add example for Reitit + Pedestal + Malli coercion
2022-12-04 15:00:03 +02:00
Ian Fernandez
eebc2a3df0 Add example for Reitit + Pedestal + Malli coercion 2022-12-04 00:07:05 +00:00
Jesse Dowell
148fa2167b
Swagger: support operationId in generated swagger json 2022-11-13 18:54:43 -05:00
Tommi Reiman
e84495585c
Merge pull request #566 from metosin/toni/update-empty-seq-handling-in-query-string
Handle empty seq as empty string in `query-string`
2022-10-16 15:05:21 +03:00
Toni Väisänen
c69b4cde3a Handle empty seq as empty string in query-string
example:

instead of

```clojure
(query-string {:nil nil
               :vec []
               :seq-empty '()})
;; => "nil=&&"
```

now

```clojure
(query-string {:nil nil
               :vec []
               :seq-empty '()})
;; => "nil=&vec=&seq-empty="
```
2022-10-12 13:24:07 +03:00
Enzzo Cavallo
c576b47634
OpenAPI V3 Support 2022-09-05 03:21:53 -03:00
Paulo Feodrippe
fc73d02e01 add :meta-merge-fn option 2022-08-11 07:55:15 -04:00
Peder Refsnes
4e14b1f05e Polish pedestal chains when printing context diffs 2022-07-19 22:33:28 +02:00
Ilshat Sultanov
25a051b003
Add support for fragment parameters in the reitit-frontend module
We have to process the fragment parameters due to the fact that the authorization server returns a callback in the following format:
`https://example.com/oauth/google/callback#access_token=foo&refresh_token=bar&provider_token=baz&token_type=bearer&expires_in=3600`

Links:
- https://www.rfc-editor.org/rfc/rfc6749#section-4.2
- https://www.rfc-editor.org/rfc/rfc6749#section-4.2.2
2022-06-15 23:38:51 +05:00
Fredrik Vaeng Røtnes
aeab5b96a6
Remove redundant s/and 2022-05-09 10:36:40 +00:00
Tommi Reiman
3dff4c84aa 0.5.18 2022-04-05 21:38:04 +03:00
Tommi Reiman
38d3fb0dda CHANGELOG 2022-04-05 21:37:42 +03:00
Tommi Reiman
4e40d3e2c9
Merge pull request #537 from frwdrik/master
Save three seq constructions
2022-04-05 21:34:56 +03:00
Tommi Reiman
e6bd4f2e57
Merge pull request #544 from antonmos/patch-2
update jackson-databind for CVE-2020-36518
2022-04-05 21:27:27 +03:00
Tommi Reiman
37d9d490ca
Merge pull request #521 from mthl/remove-goog-extend
Remove unused internal ‘goog-extend’ function
2022-04-05 21:24:24 +03:00
Tommi Reiman
98944a2b50
Merge pull request #547 from zackteo/patch-1
Balance parenthesis in docs
2022-04-05 21:23:18 +03:00
Tommi Reiman
b12c433652
Merge pull request #549 from metosin/on-coercion-error
on-coercion-error
2022-04-05 21:23:04 +03:00
Tommi Reiman
40bf16857f doc the option 2022-04-05 21:22:36 +03:00
Tommi Reiman
b282e32b73 . 2022-04-05 18:43:34 +03:00
Tommi Reiman
1ecfd1ae02 CHANGELOG, pass match too 2022-04-05 17:55:09 +03:00
Tommi Reiman
9e4b420fc8 on-coercion-error 2022-04-05 17:33:25 +03:00
Anton Mostovoy
ea38b60b28
update jackson deps per most recent recommendation
see https://github.com/FasterXML/jackson-databind/issues/2816#issue-678075273
2022-03-31 16:31:42 -05:00
Zachary Teo
053ac5b961 Balance parenthesis in docs 2022-03-30 21:36:05 +08:00
Anton Mostovoy
54ae50525c
update jackson-databind for CVE-2020-36518
See https://github.com/FasterXML/jackson-databind/issues/2816

See https://github.com/FasterXML/jackson-databind/compare/jackson-databind-2.13.2...jackson-databind-2.13.2.1
2022-03-25 13:21:20 -05:00
Fredrik Vaeng Røtnes
43d6f52208
Update spec.cljc
Stray character
2022-03-18 15:55:20 +00:00
Tommi Reiman
f0405adc02 0.5.17 2022-03-10 20:15:43 +02:00
Tommi Reiman
ae73d031b9
Merge pull request #539 from metosin/fix-538
fix #538
2022-03-10 15:34:05 +02:00
Tommi Reiman
650ff3d6b3 . 2022-03-10 15:23:07 +02:00
Tommi Reiman
b0602d60c9 one more time 2022-03-10 15:21:15 +02:00
Tommi Reiman
f9841363c5 faster impl, removes all intermediate steps + cleanup 2022-03-10 14:21:39 +02:00
Tommi Reiman
1e5fb601da fix #538 2022-03-10 13:42:53 +02:00
Fredrik Vaeng Røtnes
7033abc530 Save three seq constructions 2022-03-05 01:46:03 +01:00
Tommi Reiman
acfc48faa1 0.5.16 2022-02-15 16:57:07 +02:00
Tommi Reiman
382661a6c4 0.5.16 2022-02-15 16:55:08 +02:00
Tommi Reiman
a2150436d3
Merge pull request #531 from metosin/malli-lite-example
Malli lite example
2022-02-15 15:30:47 +02:00
Tommi Reiman
20b37b7d43 lite-it! 2022-02-15 13:50:35 +02:00
Tommi Reiman
0ac3a14805 initial commit 2022-02-15 13:37:12 +02:00
Tommi Reiman
0a872d8f3a 0.5.16-SNAPSHOT 2022-02-14 17:52:32 +02:00