├── .asf.yaml ├── .gitignore ├── .jshintrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── action ├── alarm.js ├── alarmFeed_package.json ├── alarmWebAction.js ├── alarmWeb_package.json └── lib │ ├── Database.js │ ├── common.js │ └── config.js ├── gradle ├── docker.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── installCatalog.sh ├── package.json ├── provider ├── Logger.js ├── app.js └── lib │ ├── active.js │ ├── authHandler.js │ ├── constants.js │ ├── cronAlarm.js │ ├── dateAlarm.js │ ├── health.js │ ├── intervalAlarm.js │ ├── ras.js │ ├── sanitizer.js │ └── utils.js ├── settings.gradle ├── tests ├── build.gradle └── src │ └── test │ └── scala │ └── system │ ├── health │ └── AlarmsHealthFeedTests.scala │ └── packages │ ├── AlarmsFeedNegativeTests.scala │ ├── AlarmsFeedTests.scala │ ├── AlarmsFeedWebTests.scala │ └── AlarmsMultiWorkersTests.scala └── tools └── travis ├── build.sh ├── deploy.sh └── setup.sh /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/README.md -------------------------------------------------------------------------------- /action/alarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/alarm.js -------------------------------------------------------------------------------- /action/alarmFeed_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/alarmFeed_package.json -------------------------------------------------------------------------------- /action/alarmWebAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/alarmWebAction.js -------------------------------------------------------------------------------- /action/alarmWeb_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/alarmWeb_package.json -------------------------------------------------------------------------------- /action/lib/Database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/lib/Database.js -------------------------------------------------------------------------------- /action/lib/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/lib/common.js -------------------------------------------------------------------------------- /action/lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/action/lib/config.js -------------------------------------------------------------------------------- /gradle/docker.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/gradle/docker.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/gradlew.bat -------------------------------------------------------------------------------- /installCatalog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/installCatalog.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/package.json -------------------------------------------------------------------------------- /provider/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/Logger.js -------------------------------------------------------------------------------- /provider/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/app.js -------------------------------------------------------------------------------- /provider/lib/active.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/active.js -------------------------------------------------------------------------------- /provider/lib/authHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/authHandler.js -------------------------------------------------------------------------------- /provider/lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/constants.js -------------------------------------------------------------------------------- /provider/lib/cronAlarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/cronAlarm.js -------------------------------------------------------------------------------- /provider/lib/dateAlarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/dateAlarm.js -------------------------------------------------------------------------------- /provider/lib/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/health.js -------------------------------------------------------------------------------- /provider/lib/intervalAlarm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/intervalAlarm.js -------------------------------------------------------------------------------- /provider/lib/ras.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/ras.js -------------------------------------------------------------------------------- /provider/lib/sanitizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/sanitizer.js -------------------------------------------------------------------------------- /provider/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/provider/lib/utils.js -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/settings.gradle -------------------------------------------------------------------------------- /tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tests/build.gradle -------------------------------------------------------------------------------- /tests/src/test/scala/system/health/AlarmsHealthFeedTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tests/src/test/scala/system/health/AlarmsHealthFeedTests.scala -------------------------------------------------------------------------------- /tests/src/test/scala/system/packages/AlarmsFeedNegativeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tests/src/test/scala/system/packages/AlarmsFeedNegativeTests.scala -------------------------------------------------------------------------------- /tests/src/test/scala/system/packages/AlarmsFeedTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tests/src/test/scala/system/packages/AlarmsFeedTests.scala -------------------------------------------------------------------------------- /tests/src/test/scala/system/packages/AlarmsFeedWebTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tests/src/test/scala/system/packages/AlarmsFeedWebTests.scala -------------------------------------------------------------------------------- /tests/src/test/scala/system/packages/AlarmsMultiWorkersTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tests/src/test/scala/system/packages/AlarmsMultiWorkersTests.scala -------------------------------------------------------------------------------- /tools/travis/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tools/travis/build.sh -------------------------------------------------------------------------------- /tools/travis/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tools/travis/deploy.sh -------------------------------------------------------------------------------- /tools/travis/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/openwhisk-package-alarms/HEAD/tools/travis/setup.sh --------------------------------------------------------------------------------