├── .gitignore ├── .sbtopts ├── .travis.yml ├── LICENSE ├── README.md ├── activator.properties ├── activity-stream-api └── src │ └── main │ ├── resources │ └── application.conf │ └── scala │ └── sample │ └── chirper │ └── activity │ └── api │ ├── ActivityStreamService.scala │ └── HistoricalActivityStreamReq.scala ├── activity-stream-impl └── src │ ├── main │ ├── resources │ │ └── application.conf │ └── scala │ │ └── sample │ │ └── chirper │ │ └── activity │ │ └── impl │ │ ├── ActivityStreamModule.scala │ │ └── ActivityStreamServiceImpl.scala │ └── test │ └── scala │ └── sample │ └── chirper │ └── activity │ └── impl │ └── ActivityStreamServiceTest.scala ├── chirp-api └── src │ └── main │ ├── resources │ └── application.conf │ └── scala │ └── sample │ └── chirper │ └── chirp │ └── api │ ├── Chirp.scala │ ├── ChirpService.scala │ ├── HistoricalChirpsRequest.scala │ └── LiveChirpsRequest.scala ├── chirp-impl └── src │ ├── main │ ├── resources │ │ └── application.conf │ └── scala │ │ └── sample │ │ └── chirper │ │ └── chirp │ │ └── impl │ │ ├── ChipServiceImpl.scala │ │ └── ChirpModule.scala │ └── test │ ├── resources │ └── logback-test.xml │ └── scala │ └── sample │ └── chirper │ └── chirp │ └── impl │ └── ChirpServiceTest.scala ├── friend-api └── src │ └── main │ ├── resources │ └── application.conf │ └── scala │ └── sample │ └── chirper │ └── friend │ └── api │ ├── FriendId.scala │ ├── FriendService.scala │ └── User.scala ├── friend-impl └── src │ ├── main │ ├── resources │ │ └── application.conf │ └── scala │ │ └── sample │ │ └── chirper │ │ └── friend │ │ └── impl │ │ ├── FriendCommands.scala │ │ ├── FriendEntity.scala │ │ ├── FriendEventProcessor.scala │ │ ├── FriendEvents.scala │ │ ├── FriendModule.scala │ │ ├── FriendServiceImpl.scala │ │ └── FriendState.scala │ └── test │ ├── resources │ └── logback-test.xml │ └── scala │ └── sample │ └── chirper │ └── friend │ └── impl │ ├── FriendEntityTest.scala │ └── FriendServiceTest.scala ├── front-end ├── app │ ├── assets │ │ ├── circuitbreaker.jsx │ │ ├── main.css │ │ └── main.jsx │ ├── controllers │ │ └── Application.scala │ └── views │ │ ├── circuitbreaker.scala.html │ │ └── index.scala.html ├── bundle-configuration │ └── default │ │ └── runtime-config.sh └── conf │ ├── application.conf │ └── routes ├── load-test-api └── src │ ├── main │ ├── resources │ │ └── application.conf │ └── scala │ │ └── sample │ │ └── chirper │ │ └── load │ │ └── api │ │ ├── LoadTestService.scala │ │ └── TestParams.scala │ └── test │ └── resources │ └── websocket-loadtest.html ├── load-test-impl └── src │ └── main │ ├── resources │ └── application.conf │ └── scala │ └── sample │ └── chirper │ └── load │ └── impl │ ├── LoadTestModule.scala │ ├── LoadTestServiceImpl.scala │ └── Throughput.scala ├── project ├── build.properties └── plugins.sbt ├── tutorial └── index.html └── utils └── src └── main └── scala └── converter ├── CompletionStageConverters.scala └── ServiceCallConverter.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/.gitignore -------------------------------------------------------------------------------- /.sbtopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/.sbtopts -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/README.md -------------------------------------------------------------------------------- /activator.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activator.properties -------------------------------------------------------------------------------- /activity-stream-api/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-api/src/main/resources/application.conf -------------------------------------------------------------------------------- /activity-stream-api/src/main/scala/sample/chirper/activity/api/ActivityStreamService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-api/src/main/scala/sample/chirper/activity/api/ActivityStreamService.scala -------------------------------------------------------------------------------- /activity-stream-api/src/main/scala/sample/chirper/activity/api/HistoricalActivityStreamReq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-api/src/main/scala/sample/chirper/activity/api/HistoricalActivityStreamReq.scala -------------------------------------------------------------------------------- /activity-stream-impl/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-impl/src/main/resources/application.conf -------------------------------------------------------------------------------- /activity-stream-impl/src/main/scala/sample/chirper/activity/impl/ActivityStreamModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-impl/src/main/scala/sample/chirper/activity/impl/ActivityStreamModule.scala -------------------------------------------------------------------------------- /activity-stream-impl/src/main/scala/sample/chirper/activity/impl/ActivityStreamServiceImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-impl/src/main/scala/sample/chirper/activity/impl/ActivityStreamServiceImpl.scala -------------------------------------------------------------------------------- /activity-stream-impl/src/test/scala/sample/chirper/activity/impl/ActivityStreamServiceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/activity-stream-impl/src/test/scala/sample/chirper/activity/impl/ActivityStreamServiceTest.scala -------------------------------------------------------------------------------- /chirp-api/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-api/src/main/resources/application.conf -------------------------------------------------------------------------------- /chirp-api/src/main/scala/sample/chirper/chirp/api/Chirp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-api/src/main/scala/sample/chirper/chirp/api/Chirp.scala -------------------------------------------------------------------------------- /chirp-api/src/main/scala/sample/chirper/chirp/api/ChirpService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-api/src/main/scala/sample/chirper/chirp/api/ChirpService.scala -------------------------------------------------------------------------------- /chirp-api/src/main/scala/sample/chirper/chirp/api/HistoricalChirpsRequest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-api/src/main/scala/sample/chirper/chirp/api/HistoricalChirpsRequest.scala -------------------------------------------------------------------------------- /chirp-api/src/main/scala/sample/chirper/chirp/api/LiveChirpsRequest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-api/src/main/scala/sample/chirper/chirp/api/LiveChirpsRequest.scala -------------------------------------------------------------------------------- /chirp-impl/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-impl/src/main/resources/application.conf -------------------------------------------------------------------------------- /chirp-impl/src/main/scala/sample/chirper/chirp/impl/ChipServiceImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-impl/src/main/scala/sample/chirper/chirp/impl/ChipServiceImpl.scala -------------------------------------------------------------------------------- /chirp-impl/src/main/scala/sample/chirper/chirp/impl/ChirpModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-impl/src/main/scala/sample/chirper/chirp/impl/ChirpModule.scala -------------------------------------------------------------------------------- /chirp-impl/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-impl/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /chirp-impl/src/test/scala/sample/chirper/chirp/impl/ChirpServiceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/chirp-impl/src/test/scala/sample/chirper/chirp/impl/ChirpServiceTest.scala -------------------------------------------------------------------------------- /friend-api/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-api/src/main/resources/application.conf -------------------------------------------------------------------------------- /friend-api/src/main/scala/sample/chirper/friend/api/FriendId.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-api/src/main/scala/sample/chirper/friend/api/FriendId.scala -------------------------------------------------------------------------------- /friend-api/src/main/scala/sample/chirper/friend/api/FriendService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-api/src/main/scala/sample/chirper/friend/api/FriendService.scala -------------------------------------------------------------------------------- /friend-api/src/main/scala/sample/chirper/friend/api/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-api/src/main/scala/sample/chirper/friend/api/User.scala -------------------------------------------------------------------------------- /friend-impl/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/resources/application.conf -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendCommands.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendCommands.scala -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendEntity.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendEntity.scala -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendEventProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendEventProcessor.scala -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendEvents.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendEvents.scala -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendModule.scala -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendServiceImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendServiceImpl.scala -------------------------------------------------------------------------------- /friend-impl/src/main/scala/sample/chirper/friend/impl/FriendState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/main/scala/sample/chirper/friend/impl/FriendState.scala -------------------------------------------------------------------------------- /friend-impl/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /friend-impl/src/test/scala/sample/chirper/friend/impl/FriendEntityTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/test/scala/sample/chirper/friend/impl/FriendEntityTest.scala -------------------------------------------------------------------------------- /friend-impl/src/test/scala/sample/chirper/friend/impl/FriendServiceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/friend-impl/src/test/scala/sample/chirper/friend/impl/FriendServiceTest.scala -------------------------------------------------------------------------------- /front-end/app/assets/circuitbreaker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/app/assets/circuitbreaker.jsx -------------------------------------------------------------------------------- /front-end/app/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/app/assets/main.css -------------------------------------------------------------------------------- /front-end/app/assets/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/app/assets/main.jsx -------------------------------------------------------------------------------- /front-end/app/controllers/Application.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/app/controllers/Application.scala -------------------------------------------------------------------------------- /front-end/app/views/circuitbreaker.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/app/views/circuitbreaker.scala.html -------------------------------------------------------------------------------- /front-end/app/views/index.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/app/views/index.scala.html -------------------------------------------------------------------------------- /front-end/bundle-configuration/default/runtime-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/bundle-configuration/default/runtime-config.sh -------------------------------------------------------------------------------- /front-end/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/conf/application.conf -------------------------------------------------------------------------------- /front-end/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/front-end/conf/routes -------------------------------------------------------------------------------- /load-test-api/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-api/src/main/resources/application.conf -------------------------------------------------------------------------------- /load-test-api/src/main/scala/sample/chirper/load/api/LoadTestService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-api/src/main/scala/sample/chirper/load/api/LoadTestService.scala -------------------------------------------------------------------------------- /load-test-api/src/main/scala/sample/chirper/load/api/TestParams.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-api/src/main/scala/sample/chirper/load/api/TestParams.scala -------------------------------------------------------------------------------- /load-test-api/src/test/resources/websocket-loadtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-api/src/test/resources/websocket-loadtest.html -------------------------------------------------------------------------------- /load-test-impl/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-impl/src/main/resources/application.conf -------------------------------------------------------------------------------- /load-test-impl/src/main/scala/sample/chirper/load/impl/LoadTestModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-impl/src/main/scala/sample/chirper/load/impl/LoadTestModule.scala -------------------------------------------------------------------------------- /load-test-impl/src/main/scala/sample/chirper/load/impl/LoadTestServiceImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-impl/src/main/scala/sample/chirper/load/impl/LoadTestServiceImpl.scala -------------------------------------------------------------------------------- /load-test-impl/src/main/scala/sample/chirper/load/impl/Throughput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/load-test-impl/src/main/scala/sample/chirper/load/impl/Throughput.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.11 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /tutorial/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/tutorial/index.html -------------------------------------------------------------------------------- /utils/src/main/scala/converter/CompletionStageConverters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/utils/src/main/scala/converter/CompletionStageConverters.scala -------------------------------------------------------------------------------- /utils/src/main/scala/converter/ServiceCallConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotta/activator-lagom-scala-chirper/HEAD/utils/src/main/scala/converter/ServiceCallConverter.scala --------------------------------------------------------------------------------