This project contains a set of libraries that can be used with Play Framework 2.0. We are currently only focussing on the Scala side of things.
Currently most of these libraries are under development. Each time a stable version is finished it is published to the release repository at http://maven-repository.rhinofly.net:8081/artifactory/libs-release-local. Latest development versions can be obtained from the snapshot repository at http://maven-repository.rhinofly.net:8081/artifactory/libs-snapshot-local.
Note that these libraries may change drastically as long as they have 1.0-SNAPSHOT as version.
You can use the projects in two ways:
- Download the project and execute
- Add the snapshot (or release) repository as a resolver in your
val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings( resolvers += "Rhinofly Internal Repository" at "http://maven-repository.rhinofly.net:8081/artifactory/libs-snapshot-local" )
The following libraries are available:
- amf ActionScript Message Format
- s3 Amazon Simple Storage Service
- ses Amazon Simple Email Service
- aws-utils Amazon AWS utils (for example Version 4 signing)
- sts Amazon Security Token Service
A lot of these projects require settings defined in the
application.conf file. These might contain sensitive information (access keys and secrets). In order to run the tests you need create a directory called
conf within the
test directory and place an
application.conf inside. This is already added to the
.gitignore file and thus can not be accidentally commited.