项目作者: rashidi

项目描述 :
The observer.
高级语言: Java
项目地址: git://github.com/rashidi/argos.git
创建时间: 2020-05-03T07:14:03Z
项目社区:https://github.com/rashidi/argos

开源协议:Apache License 2.0

下载


Argos

The observer.

Badges

Gradle Build
Quality Gate Status
codecov
BCH compliance

Requirements

  • Java SDK 11 or later
  • Azure Active Directory Client ID
  • Docker (optional - in order to run MongoDB via Docker)
  • MongoDB (optional - recommended to use Docker)
  • Gradle 6.4 or later (optional - recommended to use provided Gradle Wrapper)

Properties

Application properties can be found in application.yml.

Properties Description Scope Default Value
argos.desk.max-duration Total duration a Desk can be occupied (can be assigned in minutes (M), hours (H), or days (D)) Desk 9H
argos.desk.scheduler-delay Delay period between each scheduler execution in miliseconds Desk 120000
azure.activedirectory.session-stateless Enable stateless session Security true
azure.activedirectory.client-id Azure Client ID to be used by the application Security
spring.data.rest.base-path Path for API enabled by Spring Data REST API /api

Build

Application can be built with local Gradle installation or Gradle Wrapper (recommended).

./gradlew clean build