|
|
e761dd3fdf
|
Muplipart upload support
|
2025-10-15 16:59:41 +03:00 |
|
|
|
4a5ca2cca7
|
Adopt stoplight response schemas, example stoplight dark theme styles
|
2025-09-14 02:49:55 +03:00 |
|
|
|
24c7169883
|
Specify handler signature response specifications
|
2025-09-14 02:02:20 +03:00 |
|
|
|
f2ea4d728f
|
Remove imaginable PUSH method (how does that appeared in a first place?)
|
2025-08-29 02:12:45 +03:00 |
|
|
|
e5ea595d91
|
Bump versions
|
2025-08-29 01:58:24 +03:00 |
|
|
|
f823d2df5a
|
Add openapi request basic schema generation, fix SerializedResponse headers, HTTP codes
|
2025-08-26 17:33:23 +03:00 |
|
|
|
c40bdca9e4
|
Allow DI injectors use request schemas in a required args
|
2025-08-20 03:11:57 +03:00 |
|
|
|
faaa43fdf1
|
Allow DI args into an app handlers
|
2025-08-20 01:57:57 +03:00 |
|
|
|
dc83b3278c
|
Setup annotation-based request params unwrapping and validation
|
2025-08-20 00:36:55 +03:00 |
|
|
|
1191ee0ada
|
Split serialization and de-serialization based on Accept header appearance
|
2025-08-04 22:58:21 +03:00 |
|
|
|
7480ad326b
|
Fix create_di_autodoc_handler
|
2025-08-04 22:49:52 +03:00 |
|
|
|
b69dc614ff
|
Bump deps versions
|
2025-08-04 22:40:51 +03:00 |
|
|
|
d531a8c00b
|
Add content_type field for SerializedResponses, add conversion pipeline basic docs generation
|
2025-07-22 00:35:30 +03:00 |
|
|
|
a763f0960c
|
Add header schema for UnwrappedRequest
|
2025-07-21 15:58:33 +03:00 |
|
|
|
6cb01f6204
|
Cleanup manual pipeline construction, pass into breakshaft
|
2025-07-21 15:52:51 +03:00 |
|
|
|
dd0c896df6
|
Add an app add subroute fn
|
2025-07-19 05:08:59 +03:00 |
|
|
|
f4201b405f
|
Add router add_subroute method
|
2025-07-19 05:02:14 +03:00 |
|
|
|
af46710017
|
Make router matcher lazy
|
2025-07-19 04:12:46 +03:00 |
|
|
|
15f6438407
|
Add path matches support into an UnwrappedRequest
|
2025-07-19 04:02:04 +03:00 |
|
|
|
75824d1893
|
Add key-value path subst matching
|
2025-07-19 03:45:11 +03:00 |
|
|
|
2943351442
|
Add pattern-substitutive by regexp path matching
|
2025-07-19 02:36:42 +03:00 |
|
|
|
e2e66ef14e
|
Wrap api endpoint handlers into a breakshaft DI repo
|
2025-07-19 01:31:25 +03:00 |
|
|
|
95c47a5e90
|
Dummy attach megasniff scheme inflation
|
2025-07-16 19:43:24 +03:00 |
|
|
|
ddfd6e8d78
|
Fix most of types
|
2025-07-16 17:48:39 +03:00 |
|
|
|
ee25d17683
|
Create request serializer selection based on content-type header
|
2025-07-16 16:40:34 +03:00 |
|
|
|
14f82885c4
|
Make req/resp headers case-insensitive
|
2025-07-16 14:07:38 +03:00 |
|
|
|
7546055574
|
Make query values in basic request flatten when provided as single values
|
2025-07-16 04:52:40 +03:00 |
|
|
|
b57c5d9639
|
Create basic request/response abstract models
|
2025-07-16 04:47:53 +03:00 |
|
|
|
0e53731ea4
|
Pass HTTPException into a response
|
2025-07-16 04:18:58 +03:00 |
|
|
|
73da386003
|
Add 4xx and 5xx http-code exception wrappers
|
2025-07-16 04:15:22 +03:00 |
|
|
|
751748f82a
|
Create basic sloth app with basic static routing
|
2025-07-16 03:06:16 +03:00 |
|
|
|
939ef6073f
|
Allow router to raise MethodNotAllowed
|
2025-07-16 02:23:02 +03:00 |
|
|
|
d22c753022
|
Initial commit
|
2025-07-16 02:15:13 +03:00 |
|