├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── activator.properties ├── project ├── build.properties └── plugins.sbt ├── src ├── main │ ├── resources │ │ ├── application.conf │ │ ├── schema.sql │ │ └── swagger-ui │ │ │ └── index.html │ └── scala │ │ ├── Boot.scala │ │ ├── dao │ │ ├── PasswordDao.scala │ │ └── UserDaoSlick.scala │ │ ├── model │ │ ├── AuthInfo.scala │ │ ├── User.scala │ │ └── UserPassword.scala │ │ ├── router │ │ ├── ApiRouterActor.scala │ │ ├── Authenticator.scala │ │ ├── UserDto.scala │ │ ├── UserRouter.scala │ │ └── UserRouterDoc.scala │ │ ├── service │ │ └── UserService.scala │ │ └── utils │ │ ├── Config.scala │ │ └── DatabaseConfig.scala └── test │ ├── resources │ └── application.conf │ └── scala │ ├── router │ └── UserIntegrationSpec.scala │ └── utils │ └── DatabaseSupportSpec.scala └── tutorial └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/README.md -------------------------------------------------------------------------------- /activator.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/activator.properties -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.5 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/resources/application.conf -------------------------------------------------------------------------------- /src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/resources/schema.sql -------------------------------------------------------------------------------- /src/main/resources/swagger-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/resources/swagger-ui/index.html -------------------------------------------------------------------------------- /src/main/scala/Boot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/Boot.scala -------------------------------------------------------------------------------- /src/main/scala/dao/PasswordDao.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/dao/PasswordDao.scala -------------------------------------------------------------------------------- /src/main/scala/dao/UserDaoSlick.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/dao/UserDaoSlick.scala -------------------------------------------------------------------------------- /src/main/scala/model/AuthInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/model/AuthInfo.scala -------------------------------------------------------------------------------- /src/main/scala/model/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/model/User.scala -------------------------------------------------------------------------------- /src/main/scala/model/UserPassword.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/model/UserPassword.scala -------------------------------------------------------------------------------- /src/main/scala/router/ApiRouterActor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/router/ApiRouterActor.scala -------------------------------------------------------------------------------- /src/main/scala/router/Authenticator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/router/Authenticator.scala -------------------------------------------------------------------------------- /src/main/scala/router/UserDto.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/router/UserDto.scala -------------------------------------------------------------------------------- /src/main/scala/router/UserRouter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/router/UserRouter.scala -------------------------------------------------------------------------------- /src/main/scala/router/UserRouterDoc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/router/UserRouterDoc.scala -------------------------------------------------------------------------------- /src/main/scala/service/UserService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/service/UserService.scala -------------------------------------------------------------------------------- /src/main/scala/utils/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/utils/Config.scala -------------------------------------------------------------------------------- /src/main/scala/utils/DatabaseConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/main/scala/utils/DatabaseConfig.scala -------------------------------------------------------------------------------- /src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/test/resources/application.conf -------------------------------------------------------------------------------- /src/test/scala/router/UserIntegrationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/test/scala/router/UserIntegrationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/utils/DatabaseSupportSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/src/test/scala/utils/DatabaseSupportSpec.scala -------------------------------------------------------------------------------- /tutorial/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gneotux/spray-swagger-slick-seed/HEAD/tutorial/index.html --------------------------------------------------------------------------------