├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── project ├── build.properties └── plugins.sbt └── src └── main ├── resources ├── application.conf └── logback.xml └── scala └── com └── vitorsvieira └── http ├── config └── ServerSettingsTemplate.scala ├── model ├── ApiMessage.scala └── ModelTemplate.scala ├── repository └── RepositoryTemplate.scala ├── routes ├── AkkaHttpRoutesTemplate.scala ├── BaseRoute.scala └── ResponseFactory.scala └── server └── AkkaHttpServerTemplate.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 0.13.13 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/resources/application.conf -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/config/ServerSettingsTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/config/ServerSettingsTemplate.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/model/ApiMessage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/model/ApiMessage.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/model/ModelTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/model/ModelTemplate.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/repository/RepositoryTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/repository/RepositoryTemplate.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/routes/AkkaHttpRoutesTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/routes/AkkaHttpRoutesTemplate.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/routes/BaseRoute.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/routes/BaseRoute.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/routes/ResponseFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/routes/ResponseFactory.scala -------------------------------------------------------------------------------- /src/main/scala/com/vitorsvieira/http/server/AkkaHttpServerTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vitorsvieira/akka-http-circe-json-template/HEAD/src/main/scala/com/vitorsvieira/http/server/AkkaHttpServerTemplate.scala --------------------------------------------------------------------------------