Commit graph

1416 commits

Author SHA1 Message Date
Lord Hepipud
efdca87b7e Improves wizard argument escaping, duplicates and arg conversion
Fix #61
2020-05-12 18:33:50 +02:00
Lord Hepipud
d205989007 Fixes performance data by converting boolean to integer
Fixes #66
2020-05-12 16:37:08 +02:00
Lord Hepipud
10c9add973 Fixes custom daemon example for restart_error counter 2020-05-06 11:36:15 +02:00
Lord Hepipud
cac7e941f0 Fixes doc for custom daemon module naming 2020-05-06 09:36:52 +02:00
Lord Hepipud
5cb885dc14 Adds tool function for easily creating basic auth headers 2020-04-30 13:48:45 +02:00
Lord Hepipud
084e57504d Improves check package operator docs 2020-04-30 12:21:10 +02:00
Lord Hepipud
3809806472 Updates docs to refer to the service installation guide 2020-04-29 13:54:50 +02:00
Lord Hepipud
c0e006640a Adds support to restore original config after using old PS module
Fixes #65
2020-04-28 17:05:57 +02:00
Lord Hepipud
96733eb791 Fix URL building for Agent MSI packages
Fixes #64
2020-04-28 16:39:38 +02:00
Lord Hepipud
7fa21a8f86 Adds help for several Cmdlets 2020-04-28 15:24:57 +02:00
Lord Hepipud
00990c52e1 Adds documentation for several Cmdlets 2020-04-28 14:06:43 +02:00
Lord Hepipud
09d7bf9050 Fixes missing port argument for save-cert Icinga 2 command
Fixes #63
2020-04-28 14:04:34 +02:00
Lord Hepipud
4f8b51ce78 Handle deprecated argument --key for Icinga Agent save-cert cmd
Fixes #62
2020-04-28 14:00:05 +02:00
Lord Hepipud
9e7ab31608 Adds documentation for several Cmdlets 2020-04-28 13:52:32 +02:00
Lord Hepipud
429db105a8 Handle deprecated argument --key for Icinga Agent save-cert cmd
Fixes #62
2020-04-28 13:48:15 +02:00
Lord Hepipud
858a45bf30 Adds documentation for Icinga checkresult 2020-04-15 10:32:20 +02:00
Lord Hepipud
bde0005203 Fixes Icinga Agent MSI package fetching by ignoring RC packages
Fixes #58
2020-04-13 16:31:55 +02:00
Lord Hepipud
a4dfee6f8b Improves plugin creation Cmdlet, releasing plugins as separate modules 2020-04-01 09:07:42 +02:00
Lord Hepipud
3c06a287c1 Updates documentation on plugin file structure and moves it on top 2020-04-01 08:41:02 +02:00
Lord Hepipud
7bd61a16d2 Adds custom plugin developer guide 2020-03-31 17:45:41 +02:00
Christian Stein
2fca1d3e2f Adds function to deserialize PSObject properties into name/value keypair 2020-03-30 09:32:54 +02:00
Lord Hepipud
21e1d127c5 Adds support to generate eventlog documentation for event ids 2020-03-28 18:58:14 +01:00
Christian Stein
9a2f3cd429 Adds support for API arguments without value 2020-03-27 17:53:29 +01:00
Christian Stein
0081641bd6 Fixes spelling in eventlog message 2020-03-27 17:16:17 +01:00
Christian Stein
470e5cc036 Adds error handling for SSLStreams and adds eventlog pre-defined messages 2020-03-27 16:43:18 +01:00
Christian Stein
1993683602 Fixes REST message reader for reading new msg properly and body read fixing 2020-03-27 16:42:46 +01:00
Christian Stein
c5e4c4eade Improves TCP Stream reader to read messages with correct size 2020-03-27 16:41:30 +01:00
Christian Stein
dff16d8f0d Adds support to store debugmode state in config and make it globally available 2020-03-27 16:39:47 +01:00
Christian Stein
e8f2152010 Adds unified debug message output with object parsing ability 2020-03-27 16:37:44 +01:00
Christian Stein
699137a97c Adds support to securely fetch elements from hashtables with default values 2020-03-27 16:36:25 +01:00
Christian Stein
7dce37717a Adds generic PowerShell component installer and improved usability 2020-03-26 19:43:37 +01:00
Christian Stein
d62e566fea Adds Cmdlets to enable/disable untrusted certificates for rest endpoints 2020-03-26 18:08:48 +01:00
Christian Stein
d30970b3a9 Improves certutil output by writing it into eventlog on debug mode 2020-03-26 07:34:10 +01:00
Christian Stein
30a7d6f257 Adds exceptions in case source Cert file is missing as argument or invalid 2020-03-26 07:33:28 +01:00
Christian Stein
c6dc082081 Fixes cert file output file to apply 2020-03-26 07:32:57 +01:00
Christian Stein
8a19899fff Fixes x509 cert conversion to only delete temp files not output files 2020-03-26 07:32:20 +01:00
Christian Stein
90ef20a7e5 Fixes debug/daemon mode while loading libs only 2020-03-25 22:28:54 +01:00
Christian Stein
7a732de5f4 Fixes debug messages being written while no debug option was defined 2020-03-25 22:12:17 +01:00
Christian Stein
eb948d8d22 Adds support for simple setup and fetching of internal check scheduler data 2020-03-25 22:03:31 +01:00
Christian Stein
483356136c Adds support for auto loading third-party module eventlog messages 2020-03-25 17:53:18 +01:00
Christian Stein
2e225e1ce5 Adds support for generic call of wildcard functions for fetching multi data 2020-03-25 17:51:53 +01:00
Christian Stein
935c497a7d Extends eventlog write function for pre-defined messages and object dump 2020-03-25 17:50:56 +01:00
Christian Stein
abb2ab1e35 Adds function for simple navigation through REST-Api calls 2020-03-25 17:50:02 +01:00
Christian Stein
e56861d858 Adds generic support for sending TCP client and REST network messages 2020-03-25 17:48:49 +01:00
Alexander Stoll
6de97f439f
Change Regex to support more input variants
References #57
2020-03-25 15:33:32 +01:00
Christian Stein
a78ac014be Adds improved handling for error messages and later doc on website 2020-03-25 08:35:29 +01:00
Christian Stein
9831e9319c Fixes certificate subject name fetching 2020-03-25 07:48:55 +01:00
Christian Stein
691faadf87 Fixes code styling, unused variables and function shortnames 2020-03-24 20:42:11 +01:00
Christian Stein
aaf4c5faec Adds function to fetch SSL cert for sockets for various scenarios 2020-03-24 20:15:52 +01:00
Christian Stein
cf0c3e5602 Adds secure function for initialising client SSL stream reader 2020-03-24 20:14:41 +01:00