Yonas Habteab
9a42c9efa1
Check whether or not a specific wmi class exists
...
Tests if a specific WMI class including the Namespace can be accessed
and returns status codes for possible errors/exceptions taht might
occure. Returns binary operator values for easier comparison. In case
no errors occured it will return $TestIcingaWindowsInfoEnums.TestIcingaWindowsInfo.Ok
2020-11-05 15:53:44 +01:00
Lord Hepipud
54e583f139
Merge pull request #143 from Icinga/bugfix/do-not-check-space-before-open-brace
...
Disable OnSameLine & don't check space before open brace
2020-11-05 15:21:10 +01:00
Yonas Habteab
98603071ab
Disable OnSameLine & don't check space before open brace
...
Because the script analyzer often complains that we can always use the
function open brace on the same line as the function name, which is not
the case, I finally decided to correct this today. I set the attribute
OnSameLine to False and disabled the check for space before open Brace.
2020-11-05 13:34:14 +01:00
Lord Hepipud
df03f1e736
Merge pull request #141 from Icinga/feature/generic_cmdlet_for_icinga_threshold_conversion
...
Feature: Add generic Cmdlet to convert Icinga Thresholds
Adds Cmdlet `Convert-IcingaPluginThresholds` as generic approach to convert Icinga Thresholds with units to the lowest unit of this type.
2020-11-03 13:40:45 +01:00
Lord Hepipud
49d9c6000d
Adds generic Cmdlet to convert Icinga Thresholds
2020-11-03 13:39:13 +01:00
Lord Hepipud
5b7861780a
Merge pull request #140 from Icinga/fix/unable_to_fetch_module_version_for_unloaded_modules
...
Fix: Version fetching for not loaded modules is impossible
Fixes version fetching for not loaded modules during upgrades/plugin calls with `Get-IcingaPowerShellModuleVersion`
2020-11-02 12:59:49 +01:00
Lord Hepipud
70def91d9d
Fixes version fetching for unloaded modules
2020-11-02 12:58:54 +01:00
Lord Hepipud
d51bcb684e
Merge pull request #139 from Icinga/feature/add_cmdlet_to_open_shell_as_different_user
...
Feature: Add Cmdlet to open Icinga Shell as different user
Add Cmdlet Start-IcingaShellAsUser to open an Icinga Shell as different user for testing
2020-10-30 15:11:39 +01:00
Lord Hepipud
5e0ca2e8ad
Adds feature to open an Icinga Shell as other user
2020-10-30 15:11:01 +01:00
Lord Hepipud
82fb8945c4
Merge pull request #138 from Icinga:fix/byte_conersion_overflow
...
Bugfix: Fixing value overflow on Convert-Bytes Cmdlet
Fixes an issue while converting data size values from any other datatype to bytes which will cause an overflow and might result in issues during comparison.
2020-10-30 09:57:50 +01:00
Lord Hepipud
4bc03b6bfa
Fixing value overflow for Convert-Bytes
2020-10-30 09:56:33 +01:00
Lord Hepipud
84e6ff32b1
Merge pull request #137 from Icinga/feature/add-conversion-and-compare-unixtime-feature
...
Feature: Compare current time with DateTime Object
2020-10-30 07:35:35 +01:00
Yonas Habteab
06aad754a7
Compare current time with DateTime object
2020-10-29 15:33:55 +01:00
Lord Hepipud
8fe4ea984d
Merge pull request #136 from Icinga/feature/add_support_to_ignore_empty_checkpackages
...
Feature: Adds support to ignore empty check packages
2020-10-15 15:20:42 +02:00
Lord Hepipud
082fc18555
Adds support to ignore empty check packages
2020-10-15 15:19:55 +02:00
Lord Hepipud
184b3cd28e
Merge pull request #135 from Icinga:doc/update_roadmap
...
Doc: Update roadmap with new topics and releases
2020-10-13 17:40:18 +02:00
Lord Hepipud
d3773a957a
Updates roadmap
2020-10-13 17:39:09 +02:00
Lord Hepipud
77815898e2
Merge pull request #130 from Icinga:fix/crash_on_background_service_checks
...
Bugfix: Fix crash on background service execution caused by missing Perf Data cache
Fix crash while running services as background task to collect metrics over time by missing Performance Counter cache initialisation.
2020-10-01 16:51:16 +02:00
Lord Hepipud
744e21b2c7
Fix crash on background checks on perf data cache
2020-10-01 16:49:58 +02:00
Lord Hepipud
8a99b1761f
Merge pull request #128 from Icinga:fix/icinga_timer_unhandled_output
...
Fixes uncatched invisible output on Start-IcingaTimer
Fixes unhandled output from loading `System.Reflection.Assembly` which can cause weird side effects for plugin outputs
2020-09-15 15:48:50 +02:00
Lord Hepipud
854b7fd997
Fixes uncatched invisible output
2020-09-15 15:46:33 +02:00
Lord Hepipud
26e335ee8a
Merge pull request #127 from Icinga:fix/mssql_connection_error_handling
...
Fixes MSSQL error handling on Integrated Security
Fixes wrong error message on failed MSSQL connection due to database not reachable by using `-IntegratedSecurity`
2020-09-15 15:42:21 +02:00
Lord Hepipud
d2a51495b2
Fixes MSSQL error handling on Integrated Security
2020-09-15 15:41:20 +02:00
Lord Hepipud
22024c7549
Merge pull request #126 from Icinga/doc/fix-image-path
...
Fix path for icons in the introduction section
2020-08-31 10:30:40 +02:00
Blerim Sheqa
6f53bf960b
Fix path for icons in the introduction section
2020-08-31 10:17:53 +02:00
Lord Hepipud
ccb67ff960
Sets Windows Terminal images url to icinga.com
2020-08-29 08:02:41 +02:00
Lord Hepipud
f676e51ade
Sets next version to v1.3.0
2020-08-29 08:01:21 +02:00
Lord Hepipud
dc863d7f09
Updates release date for v.1.2.0
2020-08-28 22:31:11 +02:00
Lord Hepipud
779ac48d80
Merge pull request #125 from Icinga/feature/windows_terminal_integration
...
Adds Windows Terminal integration
2020-08-28 15:27:32 +02:00
Lord Hepipud
e2d58ba182
Adds Windows Terminal integration
2020-08-28 15:24:48 +02:00
Lord Hepipud
b39af24b14
Merge pull request #124 from Icinga:fix/mssql_open_connection_empty_db
...
Fixes MSSQL connection string on empty DB
2020-08-28 14:07:11 +02:00
Lord Hepipud
161fbb58bc
Fixes MSSQL connection string on empty DB
2020-08-28 14:06:47 +02:00
Lord Hepipud
a7ea337f6c
Merge pull request #123 from Icinga:feature/test_mssql_connection_on_connect
...
Feature: Adds support to test MSSQL connections
Adds ability to return $null on open MSSQL connection instead of throwing exceptions for propoer testing
2020-08-28 13:21:49 +02:00
Lord Hepipud
10d94690a8
Adds support to test MSSQL connections
2020-08-28 13:17:04 +02:00
Lord Hepipud
cdfcf8af49
Merge pull request #122 from Icinga:feature/mssql_instance_name_fetching
...
Feature: Adds fetching for MSSQL instance name
Adds Cmdlet to fetch instance name of a database we are connected to
2020-08-28 13:12:18 +02:00
Lord Hepipud
e0fc750867
Adds fetching for MSSQL instance name
2020-08-28 13:11:01 +02:00
Lord Hepipud
2863f0e0e7
Merge pull request #119 from Icinga/feature/mssql_connector
...
Feature: Adds MSSQL connector
2020-08-28 09:31:19 +02:00
Philipp Dorschner
bab67784fa
Adds MSSQL connector
2020-08-28 09:10:23 +02:00
Lord Hepipud
212e318112
Merge pull request #118 from Icinga:feature/windows_update_exception_msg
...
Adds exception message for Windows Updates
2020-08-27 23:53:14 +02:00
Lord Hepipud
eb34f2a880
Adds exception message for Windows Updates
2020-08-27 23:52:34 +02:00
Lord Hepipud
6a83687247
Merge pull request #117 from Icinga:doc/powershell_array_icinga_config
...
Adds docs for PowerShell Arrays with Icinga config
2020-08-27 23:43:02 +02:00
Lord Hepipud
7f3ad574a1
Adds docs for PowerShell Arrays with Icinga config
2020-08-27 23:41:54 +02:00
Lord Hepipud
2609c29676
Merge pull request #115 from Icinga:feature/perf_counter_exception_msg
...
Feature: Adds exception for missing Perf Counter category
2020-08-27 23:03:59 +02:00
Lord Hepipud
a7c0c53ba0
Adds exception for missing Perf Counter category
2020-08-27 23:02:48 +02:00
Lord Hepipud
12acc8cc9c
Merge pull request #112 from Icinga:fix/wmi_permission_error_message
...
Improves msg for permssion error on CIM/WMI access
2020-08-26 13:39:16 +02:00
Lord Hepipud
000ab6e12e
Improves msg for permssion error on CIM/WMI access
2020-08-26 13:38:05 +02:00
Lord Hepipud
cdc2e7bac3
Merge pull request #110 from Icinga:doc/roadmap
...
Documentation: Add roadmap for Icinga for Windows
2020-08-24 12:37:27 +02:00
Lord Hepipud
dc42ff8e84
Merge pull request #109 from Icinga:doc/doc_rewrite
...
Documentation: Improve introduction and fix spelling errors
2020-08-24 12:35:58 +02:00
Lord Hepipud
6225d86e1e
Improves documentation
2020-08-24 12:34:09 +02:00
Lord Hepipud
58a8838b98
Adds roadmap for Icinga for Windows
2020-08-24 12:33:32 +02:00