├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── activator.properties ├── project ├── build.properties └── plugins.sbt ├── proxy-sbt-repositories ├── src ├── main │ ├── resources │ │ ├── application.conf │ │ └── public │ │ │ └── index.html │ └── scala │ │ └── com │ │ └── github │ │ └── pvoznenko │ │ ├── Main.scala │ │ ├── Routes.scala │ │ ├── api │ │ └── UsersApi.scala │ │ └── utils │ │ ├── BearerTokenGenerator.scala │ │ └── Config.scala └── test │ ├── resources │ └── application.conf │ └── scala │ └── com │ └── github │ └── pvoznenko │ └── api │ └── UsersApiSpec.scala └── tutorial └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | target -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/README.md -------------------------------------------------------------------------------- /activator.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/activator.properties -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.8 -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /proxy-sbt-repositories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/proxy-sbt-repositories -------------------------------------------------------------------------------- /src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/resources/application.conf -------------------------------------------------------------------------------- /src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/resources/public/index.html -------------------------------------------------------------------------------- /src/main/scala/com/github/pvoznenko/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/scala/com/github/pvoznenko/Main.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/pvoznenko/Routes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/scala/com/github/pvoznenko/Routes.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/pvoznenko/api/UsersApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/scala/com/github/pvoznenko/api/UsersApi.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/pvoznenko/utils/BearerTokenGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/scala/com/github/pvoznenko/utils/BearerTokenGenerator.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/pvoznenko/utils/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/main/scala/com/github/pvoznenko/utils/Config.scala -------------------------------------------------------------------------------- /src/test/resources/application.conf: -------------------------------------------------------------------------------- 1 | # Loggin 2 | akka.loglevel = WARNING -------------------------------------------------------------------------------- /src/test/scala/com/github/pvoznenko/api/UsersApiSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/src/test/scala/com/github/pvoznenko/api/UsersApiSpec.scala -------------------------------------------------------------------------------- /tutorial/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvoznenko/akka-http-rest-example/HEAD/tutorial/index.html --------------------------------------------------------------------------------