Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use Tapir to implement adapters (ghostdogpr#1125)
* Upgrade Scala 3 to 3.1.0 * Give federation a little help * Simplify * Remove weird trick * Update CI * Fix name * Simplify * Simplify * fmt * Simplify * Cleanup * Cleanup * POC * Cleanup * Fix error encoder * Added serializers and tests for GraphQLWSInput and GraphQLWSOutput * Fix mistake * Fix scala 3 * Implement RequestInterceptor support * Remove need for import * Cleanup * Remove Finch adapter * Upload support * Remove no longer needed test * Fix build error * Use fake Schemas * Add makeHttpUploadService to zio http adapter * Remove makeHttpUploadService from zio-http as multipart is not supported in tapir for this interpreter * Cleanup * Move code around and format examples * Reuse TapirAdapter in ZHttpAdapter websocket code * Fix bug * Add test suite for adapters * Fix Scala 3 error * Fix Scala 3 error * Fix Scala 3 error * Use real clock * Use real clock for akka too * Upgrade tapir * Make test more reliable * Migrate play adapter * Debug flakiness * More debugging * Fix flakiness * Remove debug logs * Upgrade Tapir * Fix README
- Loading branch information