Lord Hepipud
77de5485a1
Removes password on secure.string exceptions
2021-07-16 13:15:21 +02:00
Lord Hepipud
5012bb29b3
Merge pull request #306 from Icinga:feature/critical_exception_exit_code_handling
...
Feature: Adds critical exception cmdlet and exit code catch
Adds new Cmdlet `Exit-IcingaThrowCritical` to throw critical exit with a custom message, either by force or by using string filtering and adds storing of plugin exit codes internally.
2021-07-16 11:48:56 +02:00
Lord Hepipud
2268d9658c
Adds critical exception cmdlet and exit code catch
2021-07-16 11:47:00 +02:00
Lord Hepipud
9db417b5b6
Merge pull request #305 from Icinga:feature/add_test_for_types
...
Feature: Add test function for add type
2021-07-16 11:06:06 +02:00
Lord Hepipud
23041ef59f
Add test function for add type
2021-07-16 11:04:13 +02:00
Lord Hepipud
25d539e1f8
Merge pull request #299 from Icinga:security/whitespace_in_service_path
...
Fix: Security vulnerability on Icinga for Windows service register
2021-07-09 09:25:53 +02:00
Lord Hepipud
584e3b2eeb
Fix possible security issue in service register
2021-07-09 09:24:54 +02:00
Lord Hepipud
0d36ea1925
Merge pull request #297 from Icinga:fix/null_exception_on_GetBaseThresholdArguments
...
Fix: NULL exception on GetBaseThresholdArguments
2021-07-05 17:51:13 +02:00
Lord Hepipud
0a09c4f388
Fixes null exception on GetBaseThresholdArguments
2021-07-05 17:50:37 +02:00
Lord Hepipud
2a7411643d
Updates changelog
2021-07-05 12:49:38 +02:00
Lord Hepipud
1c540e55e3
Merge pull request #296 from Icinga:fix/service_daemon_check_args
...
Fix: Service check background daemon not working with arguments
2021-07-01 15:41:34 +02:00
Lord Hepipud
9f423d060f
Fixes service daemon not working with arguments
2021-07-01 15:41:15 +02:00
Lord Hepipud
8a3d5f6430
Merge pull request #293 from Icinga:fix/rest_api_null_exception
...
Fix: NULL exception on REST message
2021-06-28 11:29:34 +02:00
Lord Hepipud
4d161676ec
Fixes NULL exception on REST message
2021-06-28 11:29:14 +02:00
Lord Hepipud
d95cea5b18
Merge pull request #287 from Icinga:fix/create_default_threshold
...
Fix: Crash on creation of default threshold values
2021-06-09 20:42:14 +02:00
Lord Hepipud
8be9bf00a7
Fixes creation of default threshold values
2021-06-09 16:04:16 +02:00
Lord Hepipud
80dada42f2
Merge pull request #286 from Icinga:fix/plain_icinga_conf_generation
...
Fix: Plain Icinga config generation
2021-06-09 13:14:16 +02:00
Lord Hepipud
60ff633392
Fixes plain Icinga config generation
2021-06-09 13:13:31 +02:00
Lord Hepipud
375a4e70cf
Merge pull request #277 from Icinga:fix/input_conversion_decimal
...
Fix: Input value decimal conversion
Fixes check value conversion to decimal, which sometimes did not resolve values properly and caused conversion issues
2021-06-04 13:26:51 +02:00
Lord Hepipud
0ca98758fc
Fixes input value decimal conversion
2021-06-04 13:25:27 +02:00
Lord Hepipud
d9a66f0f94
Merge pull request #283 from Icinga:fix/string_builder_initialization
...
Fix: String builder creation on older windows machines
Fixes issue on `System.Text.StringBuilder` which fails to initialize properly on some older Windows systems
2021-06-04 13:21:54 +02:00
Lord Hepipud
7039cec560
Fixes string build creation on old windows systems
2021-06-04 13:21:26 +02:00
Lord Hepipud
61eacf6a2d
Merge pull request #280 from jlownie/patch-3
...
Docs: fix typo on manual integration page 02-Manual-Integration.md
2021-06-04 10:40:46 +02:00
Lord Hepipud
cf8dee848c
Merge pull request #278 from jlownie/patch-1
...
Docs: Update 04-Icinga-Agent-Wizard.md
2021-06-04 10:38:03 +02:00
jlownie
226713b4bd
Fixed another typo
...
Meassurement - measurement
2021-06-04 14:45:41 +10:00
jlownie
51ce681f77
Docs: fix typo on manual integration page 02-Manual-Integration.md
...
changed "automaticly" to "automatically"
2021-06-04 12:14:00 +10:00
jlownie
2e53a50bf1
Update 04-Icinga-Agent-Wizard.md
...
I think this is useful (possibly essential?) information and doesn't seem to be documented anywhere, so I have submitted this change. It would have helped me a lot.
Related forum discussion:
https://community.icinga.com/t/icinga-for-windows-self-service-api-key/7490/2
2021-06-04 11:34:48 +10:00
Lord Hepipud
56ac5f9a64
Sets version to 1.6.0
2021-06-02 13:39:26 +02:00
Lord Hepipud
4c07ecd399
Fix docs for Icinga homepage
2021-06-02 13:06:49 +02:00
Lord Hepipud
d59ef8a297
Merge pull request #275 from Icinga:doc/adds_perflib_error_kb
...
Docs: Adds PerfLib error IWKB000008
Adds knowledge base IWKB000008 for `Perflib`, `PerfNet` and `PerfProc` errors/warnings with EventId `1008`, `2002` and `2004`
2021-06-02 12:29:55 +02:00
Lord Hepipud
4d415e555d
Adds PerfLib error IWKB
2021-06-02 12:28:36 +02:00
Lord Hepipud
72194a1f6d
Updates changelog
2021-06-02 12:08:14 +02:00
Lord Hepipud
2e9158d922
Merge pull request #274 from Icinga:doc/update_docs_for_1.5.0
...
Docs: Update docs to 1.5.0 and add more usage exmaples
2021-06-02 11:02:51 +02:00
Lord Hepipud
f573d62f94
Updates doc for 1.5.0
2021-06-02 09:50:31 +02:00
Lord Hepipud
212a80cf24
Merge pull request #270 from Icinga:fix/framework_root_folder_lookup
...
Fix: Framework root folder lookup
Fixes `Icinga PowerShell Framework` root folder lookup, in case the module was installed with PowerShell gallery, which creates version folders for each installed version
2021-06-01 17:14:24 +02:00
Lord Hepipud
dfda9154e1
Fix Framework root folder lookup
2021-06-01 17:12:47 +02:00
Lord Hepipud
6edd99c432
Merge pull request #272 from Icinga:fix/exception_on_time_conversion
...
Fix: Exception on time conversion in case first letter matches time metric
2021-06-01 16:24:50 +02:00
Lord Hepipud
8f16291fb5
Fixes exception on time conversion
2021-06-01 16:23:15 +02:00
Lord Hepipud
bb9971c26c
Updates module manifest
2021-06-01 12:07:36 +02:00
Lord Hepipud
e4dcd9f9f5
Merge pull request #271 from Icinga:fix/StackOverflowException
...
Fix: StackOverflowException on invalid ThresholdInterval
By using an invalid `-ThresholdInterval` argument, PowerShell will terminate itself with `StackOverflowException`, caused by a loop while creating default threshold values.
2021-05-31 18:57:09 +02:00
Lord Hepipud
2009fa9340
Fixes StackOverflowException
2021-05-31 18:55:40 +02:00
Lord Hepipud
16d2677c4f
Fixes array handling for checks
2021-05-31 17:51:13 +02:00
Lord Hepipud
e21011f564
Merge pull request #269 from Icinga:fix/icinga_cache_permission_handling
...
Fix: Unhandled exception on Icinga Cache
Fixes unhandled exception on `Set-IcingaCacheData`, as the `-ErrorAction Stop` argument was not set and therefor the function never halted on errors.
2021-05-31 16:07:33 +02:00
Lord Hepipud
e3867ec4eb
Fixes unhandled exception on Icinga Cache
2021-05-31 16:05:01 +02:00
Lord Hepipud
1ab41f1243
Merge pull request #268 from Icinga:feature/ensure_output_of_number_is_numeric
...
Feature: Ensure numbers are printed as numeric with . instead of ','
2021-05-31 16:01:58 +02:00
Lord Hepipud
e840d81148
Ensure numbers are printed as numeric with .
2021-05-31 15:58:42 +02:00
Lord Hepipud
955c2b31f5
Merge pull request #267 from Icinga:feature/add_colon_if_not_set
...
Fix: Double colon is added, even if check name already contains it
2021-05-31 15:41:56 +02:00
Lord Hepipud
eb81a12963
Fix double colon if added by check
2021-05-31 15:39:52 +02:00
Lord Hepipud
67a8908cb2
Merge pull request #266 from Icinga:fix/only_add_maximum_if_set
...
Fix: Perf data should only add maximum if it was set before
2021-05-31 15:26:27 +02:00
Lord Hepipud
6537277d89
Fix perf data to add maximum if set only
2021-05-31 15:24:53 +02:00