Skip to content

mpi/OpenTrapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenTrapp

Build Status

Open Time Registration Application

In order to build:

  gradle clean test

Starting server:

  gradle jettyRun -Dspring.profiles.active={profilesToActivate}

Available profiles:

  • transients - use in memory transient persistence (fastest, all data is lost after server restart),
  • mongo - use mongo persistence,
  • mongo-lab - connect to mongolab database (requires mongo profile),
  • mongo-dev - connect to embedded mongo database (requires mongo profile, all data is lost after server restart),
  • mock-security - every request is authenticated as mock user (homer.simpson),
  • spring-security - authentication against Google OpenID authentication provider,
  • demo - populate database with sample data.

Examples:

  • gradle jettyRun -Dspring.profiles.active=transients,mock-security,demo
  • gradle jettyRun -Dspring.profiles.active=mongo,mongo-lab,spring-security

REST API executable specification:

http://pragmatists.github.io/OpenTrapp

About

Open Time Registration Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6