Skip to content

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

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages