- Git
- Most recent Java 8 JDK
- Leiningen Clojure build tool
- For custom versions of
saml20-clj, please install them locally withlein install
This repo maintains an api branch which when checked out, and started (as below), runs hub in demo mode and no calls to backend are executed. Username and password are open and seazme.
A convenient way to generate credential hash:
echo -n 'open:seazme' | openssl base64 | sed -e 's/^/Basic /' | tr -d '\n' | shasum
Please note, that in order to achieve that level of separation, all api changes must be carefully placed on top of api branch. Then master branch must be rebased on top of it.
lein ring server
or
lein ring server-headless
lein do clean, ring uberjar java -jar target/datahubserv.jar
lein ring uberwar