Skip to content

Tags: devansh-m12/zio-http

Tags

v3.0.0-RC4

Toggle v3.0.0-RC4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

v3.0.0-RC3

Toggle v3.0.0-RC3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update netty-codec-http, ... to 4.1.100.Final (zio#2485)

v3.0.0-RC2

Toggle v3.0.0-RC2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Docs appendable to Endpoint, no name req. for out methods in Endpoint (

…zio#2203)

Docs appendable to`Endpoint`, no name req. for out methods in `Endpoint`

Also add method to append doc to `EndpointMiddleware`

fixes zio#2195
fixes zio#2193

v3.0.0-RC1

Toggle v3.0.0-RC1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

v0.0.5

Toggle v0.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Doc.toHtmlSnippet based on Html (zio#2025)

* Doc.toHtmlSnippet based on Html

* Fix imports

v0.0.4

Toggle v0.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

v0.0.3

Toggle v0.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Read Artifact Version From Environment Variable (zio#1787)

* update zio-sbt-website plugin.

* read version from environment.

v0.0.2

Toggle v0.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: zio-http-logging (zio#1774)

* public zio-http-logging

* move zio-http-logging to zio.http.logging

* scalafix

v0.0.1

Toggle v0.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

v2.0.0-RC11

Toggle v2.0.0-RC11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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