Commit Graph

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