19 Commits (master)

Author SHA1 Message Date
Christopher Ramey 5571401103 added hmac validation to http based api 3 years ago
Christopher Ramey fcdff1039f code cleanup, improvements to loading api keys 3 years ago
Christopher Ramey 2bd9177180 added apikey to config 3 years ago
Christopher Ramey 4c16211e89 changed server to use channels instead of cond for wakeup, removed config hashing, added config path to config struct 3 years ago
Christopher Ramey d5389caadb added hash calculation during tokenization, removed threads variable 3 years ago
Christopher Ramey aadd46ae1b switched to proper package names 3 years ago
Christopher Ramey dbd74982ff started on framework for running recurring checks 3 years ago
Christopher Ramey 814102fc09 added tokenizer test for empty quotes 3 years ago
Christopher Ramey cd73181a62 improved tokenizer, added tests 3 years ago
Christopher Ramey b675d8714e separated parser from tokenizer, wrote some tokenizer tests 3 years ago
Christopher Ramey 3a4317f3a9 fixed parser bug when handling empty strings, added empty string check to email alarm 3 years ago
Christopher Ramey 2d99960f06 Added framework for alarms, code cleanup 3 years ago
Christopher Ramey f108090967 Added default interval 3 years ago
Christopher Ramey 5c930cd409 Changed interval to duration, added outline for alarm configuration 3 years ago
Christopher Ramey 951bee15fd improved command line argument handling, migrated json to config at higher debug levels 3 years ago
Christopher Ramey d80a5a80d7 Added options to check ping configuration 3 years ago
Christopher Ramey 4e67a31552 Ping check actually pings 3 years ago
Christopher Ramey ad3d9fb4d4 Added ability to trigger check from command line 3 years ago
Christopher Ramey 826564a060 Changed groups and hosts to use maps in config, reorganized code, cleaned up command line arguments 3 years ago