LordHepipud
0b2fa0d256
Fixes Sync-IcingaRepository not saving SSH settings
2023-07-25 00:35:20 +02:00
xGitJojo
be29d7dbd5
Feature: Adds option for formatted, colored console prints ( #638 )
...
* Adds feature for colored console prints
2023-07-24 23:28:22 +02:00
LordHepipud
4c7012b8da
Fixes config generator custom variable too long message
2023-07-24 23:20:35 +02:00
LordHepipud
0541fccc85
Adds support to write the name of the repo inside the json file
2023-07-24 23:09:23 +02:00
Lord Hepipud
6de511c9fb
Adds new plugin data provider handling and cpu data
2023-07-24 18:44:36 +02:00
Lord Hepipud
e436bd9284
Merge pull request #648 from Icinga:fix/improves_rest_api_memory_management
...
Fix: Improves REST-Api memory management
Fixes some memory management while using the REST-Api to clear connection objects once they are no longer required
2023-07-24 17:53:39 +02:00
Lord Hepipud
e96711efba
Improves REST-Api memory management
2023-07-24 17:53:59 +02:00
Lord Hepipud
438bd86985
Improves error/exception handling
2023-07-24 17:37:41 +02:00
Lord Hepipud
014aae1985
Fixes REST-Api to allow args with and without leading -
2023-07-24 12:04:11 +02:00
Lord Hepipud
aa6d324108
Merge branch 'master' into ifw_api_arguments
2023-07-24 11:17:52 +02:00
Lord Hepipud
a11e6405d3
Adds docs and adds plain config writer for ifw-api support
2023-07-24 11:16:34 +02:00
LordHepipud
fa79477790
Fixes error and exception handling over API checks
2023-07-19 17:48:21 +02:00
LordHepipud
188f3caed5
Adds progress bar to repository interaction instead of text output
2023-07-14 20:15:14 +02:00
LordHepipud
100a666e09
Adds support to configure Director Self-Service config string
2023-07-14 13:37:38 +02:00
Lord Hepipud
05653fea5a
Adds support to ignore SSL errors on IMC, Shell and Installer
2023-07-12 13:24:52 +02:00
LordHepipud
5a5f08c120
Adds argument to allow Agent cipher list configuration
2023-06-27 16:01:43 +02:00
Alexander A. Klimov
e17adcce54
Get-IcingaCheckCommandConfig: provide vars.ifw_api_arguments in each command
...
to properly support just importing the ifw-api command.
That command e.g. takes DSL/JSON arrays [], not PS ones @(). Similar with strings.
Therefore set vars.ifw_api_arguments as ifw-api expects.
2023-06-06 14:52:32 +02:00
Alexander Aleksandrovič Klimov
3aab2dd83a
Get-IcingaCheckCommandConfig: fix copy&paste error
...
Pass -NoLogo and -NoProfile once, not -NoLogo twice.
2023-06-01 12:11:30 +02:00
Lord Hepipud
50d9110d3c
Adds new exception message for Windows auth
2023-05-26 17:45:39 +02:00
Lord Hepipud
00c3d67967
Adds support to provide user and domain with @ separated
2023-05-26 14:17:26 +02:00
Lord Hepipud
cb6aee0975
Fixes the framework migration error on multi framework installation
2023-05-26 14:09:31 +02:00
Lord Hepipud
d91500fa4b
Merge pull request #620 from Icinga:fix/prevent_recursive_looping_on_first_framework_initialisation
...
Fix: Recursive loop on first loading of Framework
Prevents the Icinga for Windows framework to recursively import itself on first startup or after reseting the cache file.
2023-05-23 16:12:41 +02:00
Lord Hepipud
c065a0330b
Fixes ThresholdInterval key detection on newer systems
2023-05-12 11:13:17 +02:00
Lord Hepipud
ada2b4ce0e
Fixes recursive loop on first loading of Framework
2023-05-09 12:57:40 +02:00
Lord Hepipud
108dceb326
Adds feature to securely read enum provider values
2023-05-08 11:17:48 +02:00
Lord Hepipud
7942e38d8c
Fixes plugin failure for switch args with ThresholdInterval
2023-05-05 16:18:48 +02:00
Lord Hepipud
5135989169
Fixes config generator to not use set_if = true
2023-03-08 13:49:24 +01:00
Lord Hepipud
891be452c5
Fixes service exclude filter
2023-01-14 10:43:05 +01:00
Lord Hepipud
6b4263d440
Fixes unintended PS path change
2022-12-19 14:06:14 +01:00
Lord Hepipud
c199fb594a
Fixes cmd aliases not evaluated on plugin run
2022-12-19 13:17:36 +01:00
Lord Hepipud
b1ee7bc30a
Fixes wrong regex for threshold detection
2022-11-21 11:57:04 +01:00
Lord Hepipud
d8f2a9ab55
Fixes background service registration
2022-10-18 12:21:05 +02:00
Lord Hepipud
73dd3648d3
Fixes stacktrace in plugin output, when pkugin is not installed
...
Caused by newly introduces Get-Help check to fetch arguments
2022-08-28 11:29:59 +02:00
moreamazingnick
2d02ef1baf
Adds support for hostname override for old installer
2022-08-27 21:02:50 +02:00
Lord Hepipud
df6c5f6efa
Deprecates Start-IcingaAgentInstallWizard
2022-08-27 20:52:44 +02:00
Lord Hepipud
4fb4c6a55f
Adds filtering options for EventLog parser
2022-08-27 20:40:20 +02:00
Lord Hepipud
7fb36b9386
Fixes misleading SID error during uninstallation
2022-08-27 16:10:02 +02:00
Lord Hepipud
c5c42ef572
Fixes missing permission update for certificate directory
2022-08-27 16:04:52 +02:00
Lord Hepipud
8008ccafc6
Fixes useless testing for directories if agent is not installed
2022-08-27 15:57:54 +02:00
Lord Hepipud
b846402196
Improve cache file writer with more robust handling
2022-08-27 15:28:52 +02:00
Lord Hepipud
ab0d3913c8
Fixes SecureString arguments not working with REST-Api
2022-08-27 13:07:28 +02:00
Lord Hepipud
2d40564a52
Fixes PerfData writer in JEA context without REST-Api
2022-08-26 22:38:09 +02:00
Lord Hepipud
72157d3a7f
Fixes exception on update file removal
2022-08-26 15:36:52 +02:00
Lord Hepipud
adde8c0c81
Improves IMC update and uninstall handling for Framework
2022-08-26 15:33:32 +02:00
Lord Hepipud
72b5d3d223
Fixes byte unit Icinga threshold exception
2022-08-24 17:16:55 +02:00
Lord Hepipud
4c5eeaf50b
Merge pull request #550 from Icinga:fix/negative_thresholds_interpreted_as_argument
...
Fix: Negative thresholds interpreted as argument
Fixes negative thresholds being interpreted wrongly as argument instead of an value for an argument
2022-08-24 16:50:28 +02:00
Lord Hepipud
786fa9f411
Merge pull request #555 from Icinga:fix/plugin_thresholds_invalid_conversion
...
Fix: Wrong conversion of certain threshold values
Fixes wrong conversion of values for `Convert-IcingaPluginThresholds`, which did not properly handle string values containing certain units inside the string itself
2022-08-24 16:50:04 +02:00
Lord Hepipud
95be5982bd
Merge pull request #526 from Icinga:feature/new_perfdata_handling
...
Feature: Rewrite PerfData Labels for multi output
Performance data should be created with some more adjustments to ensure we can properly create graphcs by using InfluxDB and Grafana as example
2022-08-24 16:33:27 +02:00
Lord Hepipud
ae01dbeb0a
Rewrite PerfData Labels for multi output
2022-08-24 16:26:27 +02:00
Lord Hepipud
116eaa02f3
Fixes wrong conversion of certain threshold values
2022-08-24 09:57:30 +02:00