Tags: devansh-m12/zio-http
Tags
Improve OpenAPI model; Add OpenAPI generator for EndpointAPI (zio#1498)… … (zio#2470) * Improve OpenAPI model; Add OpenAPI generator for EndpointAPI (zio#1498) * Minimize schema for optional fields * Integrate main changes * Fix Scala 3 build * Fix exhaustive matching * More OpenAPI generation tests * Use latest zio-schema snapshot for Scala 3 macro derivation fix * Formatting * OpenAPI tests now compare json ASTs, to avoid string render differences * Refactoring * improve docs (zio#2482) * Add a test of a middleware providing a context to a `Routes` (zio#2487) * Add a test of a middleware providing a context to a `Routes` * Add a test of a middleware providing a context to a `Routes` * scalafmt * scalafmt * Remove usage of deprecated method in build.sbt (zio#2486) * Update sbt-github-actions to 0.18.0 (zio#2484) * Update sbt-github-actions to 0.18.0 * Regenerate GitHub Actions workflow Executed command: sbt githubWorkflowGenerate * Update netty-codec-http, ... to 4.1.100.Final (zio#2485) * Generate readme * OpenAPI gen support for all kinds of enums with(out) discriminators OpenAPI gen support for default values, optional and transient fields --------- Co-authored-by: TomTriple <[email protected]> Co-authored-by: Jules Ivanic <[email protected]> Co-authored-by: Scala Steward <[email protected]>
Endpoint#outErrorWith (zio#2097) * Endpoint#outErrorWith * Missing cases * Revert "Missing cases" This reverts commit 58fcec6. * Revert "Endpoint#outErrorWith" This reverts commit 0b5a103. * Alternative version * Remove debug code * HttpCodec.enum * enum => enumeration * Partial application trick * Simplify enumeration
Fix library dependency setup in README.md (zio#1924) * Fix library dependency setup in README.md * Revert "Fix library dependency setup in README.md" This reverts commit 7132115. * correct artifact name. * generate readme using `sbt docs/generateReadme`. Co-authored-by: Milad Khajavi <[email protected]>
Test client socket improvements and tests (zio#1753) * Various cleanup. Add HttpSocket alias. * Work on more user-facing/SocketApp oriented Channel * More removals and notes * More API auditing. Warn about long-running socket apps in TestClient. * Start on Server failure contract app * Complete Server failure test for Live Client * Get rid of SocketApp Channel experimentation I need to grok the backpressure that Tushar discussed more before taking another run at this. * Fix broken refs to experiments * Create/use general contract. Temporarily quiet Netty exception output. * Cleanup * Restructure contract function * Conver other test to new contract function * Warn about unexpected events sent to server in TestClient * TestClient test for broken Client app * Cleanup for PR * More cleanup * Restore noisy Netty output * rm HTTPSocket type alias
Fix: Host header must include port (zio#1373) * Fix for zio#1372 - Host header must include port * Fix for zio#1372 - code review fixes * Fix for zio#1372 - fix formatting * Fix for zio#1372 - disambiguate priorities in test * Fix for zio#1372 - formatting * Fix for zio#1372 - Scala 2.12 compatibility for the tests
PreviousNext