Eva Ogbe
e16c95c5b3
Add mime-types option to static handler
2025-04-07 20:35:58 -04:00
Juho Teperi
91fa60324f
Use same javac options for reiti-core project.clj
2025-03-28 16:13:47 +02:00
Juho Teperi
6dd9cb1b7c
Prepare release 0.8.0
2025-03-28 16:06:12 +02:00
Loukas Agorgianitis
3342e77538
Change default index-redirect? value to false
...
Signed-off-by: Loukas Agorgianitis <loukas@agorgianitis.com>
2025-03-28 15:14:15 +02:00
Loukas Agorgianitis
c2feb5b983
Add option to disable index files served on paths that are not directories
...
Signed-off-by: Loukas Agorgianitis <loukas@agorgianitis.com>
2025-03-28 13:49:36 +02:00
Loukas Agorgianitis
f50feff63c
Add option to allow serving index files without redirect
...
Signed-off-by: Loukas Agorgianitis <loukas@agorgianitis.com>
2025-03-25 23:07:36 +02:00
Joel Kaasinen
d5d46d5b0b
Merge pull request #715 from filipesilva/coerce-response-int
...
fix: throw if response status is not int
2025-02-25 12:49:23 +02:00
Filipe Silva
f0fc440425
fix: throw if response status is not int
...
Fix #667
2025-02-25 10:12:47 +00:00
Juho Teperi
e5483cb1fc
Release 0.8.0-alpha1
2025-01-31 14:06:05 +02:00
Juho Teperi
5ca22193d0
Use defined :string :default transformer for query-string-coercer
2025-01-31 09:39:19 +02:00
Juho Teperi
4eb29d3ed9
Extend frontend docs
2025-01-28 15:46:37 +02:00
Juho Teperi
dfc5a4ef67
Remove todo comments
2025-01-28 15:12:46 +02:00
Juho Teperi
7e9116f77e
Simplify Malli coercion for query-params to only encode
2025-01-28 15:09:31 +02:00
Juho Teperi
7ae118fbb5
Move query string coercion to coercion ns from core
2025-01-28 14:34:21 +02:00
Juho Teperi
ce6d9e26cd
Update docstrings and changelog
2025-01-22 14:35:56 +02:00
Juho Teperi
1b37c87aa2
Test set-query without a match
2025-01-22 14:18:54 +02:00
Juho Teperi
1ba77a7267
Apply query parameters encoding on rfe/set-query
2025-01-22 14:05:45 +02:00
Juho Teperi
21e5840f13
Ensure extra query-string params aren't removed by coercion
2025-01-22 14:05:45 +02:00
Juho Teperi
dba8d159cc
.
2025-01-22 14:05:26 +02:00
Juho Teperi
5829e1c656
Add reitit.frontend test case
2025-01-22 14:05:26 +02:00
Juho Teperi
1819fa5d75
Note
2025-01-22 14:05:26 +02:00
Juho Teperi
25dd0abcaf
Use coercion to encode query-string values in match->path
2025-01-22 14:05:26 +02:00
Juho Teperi
bf82533028
Handle shadow-cljs infern warnings
2025-01-22 12:01:10 +02:00
Eugene Pakhomov
cc1cd114e4
Make exception middleware return proper Ring responses
2024-12-07 23:47:05 +02:00
Joel Kaasinen
0f9414847a
Merge pull request #706 from metosin/openapi-query-warning-master
...
feat: add warning for unsupported openapi parameter schemas
2024-11-07 10:01:00 +02:00
Joel Kaasinen
c89b6bbe31
feat: add warning for unsupported openapi parameter schemas
...
for #705
2024-10-30 09:58:32 +02:00
Markus Penttilä
702e7b8972
Add OpenAPI :requestBody for :form request schema
...
OpenAPI Specification 3 requires defining form parameters, i.e. classic
application/x-www-form-urlencoded type body as a :requestBody. They are
not supported as regular parameters like in OAS 2.
2024-10-09 22:28:57 -04:00
Tommi Reiman
d11deb3473
Merge pull request #701 from bsless/fix-interface-maps
...
Add dispatch for every implementation of IPersistentMap
2024-09-30 20:03:41 +01:00
Joel Kaasinen
e2c63d6579
Merge pull request #697 from dekelpilli/master
...
fix: fix bug where http ring handler would cause :path to be applied twice
2024-09-25 10:45:02 +03:00
Joel Kaasinen
610586f0d3
fix: OpenAPI :description belongs at Response level, not Media Type
...
also, support singular :example in addition to :examples
2024-09-16 12:46:57 +03:00
Ben Sless
c96b22bc5f
Add dispatch for every implementation of IPersistentMap
...
Closes #700
2024-09-13 20:25:51 +03:00
Dekel Pilli
f1ec7bbe8e
fix: fix bug where http ring handler would cause :path to be applied twice
2024-09-02 15:40:00 +10:00
Tommi Reiman
d926ef7591
0.7.2
2024-08-30 18:05:18 +03:00
Tommi Reiman
8b0c8a3c18
Merge pull request #696 from metosin/post-693
...
Followup 693
2024-08-27 14:16:04 +03:00
Tommi Reiman
bffe360c6d
Merge pull request #506 from bsless/faster-keywordize
...
Faster keywordize
2024-08-27 14:11:48 +03:00
Tommi Reiman
734fca7d4a
Merge pull request #694 from whamtet/master
...
bugfix
2024-08-27 14:08:56 +03:00
Tommi Reiman
5a2ae56991
simplify
2024-08-27 14:06:15 +03:00
Tommi Reiman
d8a8bce272
move out of public api
2024-08-27 14:06:09 +03:00
Matthew Molloy
c94ecf5ca7
bugfix
2024-08-26 09:00:30 +09:00
Ben Sless
4eab67a8db
reduce-kv over treemap
2024-08-25 19:25:54 +03:00
Ben Sless
7dfc0e5fca
Fix dynamism
2024-08-25 19:19:26 +03:00
Ben Sless
61783e4c81
Statically def transducer
...
Eliminates allocation and friendlier to JIT
2024-08-25 18:56:30 +03:00
Ben Sless
59642e51f1
Decrease code size and eliminate an allocation
2024-08-25 18:54:55 +03:00
Ben Sless
dcb7258caf
Tailor keywordize implementation to concrete types
...
Even faster
2024-08-25 18:50:43 +03:00
Ben Sless
7ab6021630
Add faster keywordize-keys implementation for clj
2024-08-25 18:25:54 +03:00
Ben Sless
c48b6a3704
Speed up routes code path
...
Fixes #692
2024-08-25 16:20:49 +03:00
Ben Sless
a0467d52cd
Inline call to routes
2024-08-25 16:20:15 +03:00
Tommi Reiman
5589328a3c
0.7.1
2024-06-30 18:58:46 +03:00
Tommi Reiman
e8c3035254
.
2024-06-30 18:31:14 +03:00
Tommi Reiman
aec024a943
fix
2024-06-30 18:29:52 +03:00