jtownson / swakka Goto Github PK
View Code? Open in Web Editor NEWA Scala library for creating Swagger definitions in a type-safe fashion wth Akka-Http
License: Other
A Scala library for creating Swagger definitions in a type-safe fashion wth Akka-Http
License: Other
Add support for bearer authentication as described here:
https://swagger.io/docs/specification/authentication/bearer-authentication/
Spray requires weird calls to jsonFormatX methods, which are hard to do when structure is deep nested. Honestly it's very hard to figure out what exactly is needed to get spray working. Circe seems a lot nicer for that. Please consider circe instead of spray for generating schema.
I've tried using the same configuration as shown in the examples, but no "securityDefinitions" section is generated. The individual paths have their security params set, but at the top-level the swagger.json is missing the expect definitions. I'm using version 0.53, but the same issue is also seen in 0.51.
Hello @jtownson is it possible to cross compile for 2.13? Do you think it would be a lot of work?
Some users have made requests to generate other things from the OpenApi definition such as property tests and http4s endpoints.
To handle this it would be a good idea to
Route
)Since swakka is built on akka-http-10.1.4 it will pull akka-2.5 as dependency (when run with JDK11) akka release notes, would it be possible to cross-compile swakka for those who are stuck with akka 2.4?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.