Lord Hepipud
3a91be6de8
Fixes unhandled Icinga output
2022-02-15 16:01:48 +01:00
Lord Hepipud
733f3cfe3b
Fixes possible service lock and error handling
2022-02-15 15:47:01 +01:00
Lord Hepipud
99f8013252
Fixes exceptions while removing tmp repo download
2022-02-15 14:40:48 +01:00
Lord Hepipud
da3eda532b
Fixes new-lines in plugin doc table generator
2022-02-08 09:41:47 +01:00
Lord Hepipud
d9676811ab
Improves plugin doc generator for better docs
2022-02-08 09:14:13 +01:00
Lord Hepipud
167aa4f215
Fixes link to metrics over time docs
2022-02-07 13:23:03 +01:00
Lord Hepipud
6b38f27338
Fixes ifw uninstaller to remove service binary
2022-02-06 17:12:17 +01:00
Lord Hepipud
c129bb627c
Optimizes IMC and centralizes data
2022-02-04 16:11:02 +01:00
Lord Hepipud
e0fc3e52e2
Adds support for check_by_icingaforwindows.ps1
2022-01-28 23:31:23 +01:00
Lord Hepipud
cf52e6372e
Fixes progress status writer by reworking
2022-01-27 15:34:17 +01:00
Lord Hepipud
fe000c020f
Adds upgrade notification to service binary
2022-01-25 11:54:18 +01:00
Lord Hepipud
f6cf9492e5
Moves PerformanceCounter to private space
2022-01-25 11:26:51 +01:00
Lord Hepipud
a23a40b23f
Rewrite IfW service check daemon
2022-01-25 10:00:19 +01:00
Lord Hepipud
2b61c297ea
Fixes plugin doc generator file lookup
2022-01-23 13:11:21 +01:00
Lord Hepipud
8244c2d440
Moves IfW EventLog out of Application log
2022-01-21 18:40:32 +01:00
Lord Hepipud
4ef55bddb4
Fixes lots of code styling, spelling and script analyzer
...
Disabling UseConsistentIndentation because it is not
properly working for multi-line commands with arguments
and array/hashtable objects
2022-01-14 22:26:53 +01:00
Lord Hepipud
dd2d71ee07
Remove experimental for API Checks and module note
2022-01-14 20:53:16 +01:00
Lord Hepipud
5ed5f0b5e2
Fixes Icinga for Windows memory leak
2021-12-09 17:22:48 +01:00
Lord Hepipud
32c4541397
Improves testing if Add-Type is already loaded
2021-11-25 13:12:57 +01:00
Lord Hepipud
f602b242b1
Removes unnecessary module import from namespace
2021-11-18 15:42:47 +01:00
Lord Hepipud
ba2c075982
Fixes memory leak on EventLog reader
2021-11-15 12:09:14 +01:00
Lord Hepipud
22a6a72568
Fixes thresholdinterval data type in docs
2021-11-08 16:49:33 +01:00
Lord Hepipud
4a4c49d886
Adds function to create plugin documentation
2021-11-08 16:36:40 +01:00
Lord Hepipud
495e0d05c3
Adds developer utilities
2021-11-07 12:10:05 +01:00
Lord Hepipud
f4dd59461c
Adds generic EventLog reader and IfW reader
2021-11-05 13:37:06 +01:00
Lord Hepipud
0b544f9be7
Fixes error on last uninstall message print
2021-09-15 13:41:02 +02:00
Lord Hepipud
f67a5ce6dc
Removes experimental warning for api check feature
2021-09-13 13:42:58 +02:00
Lord Hepipud
eb8ea9a497
Adds support for JEA profiles
2021-09-02 09:23:10 +02:00
Lord Hepipud
78a71815b3
Adds feature to test Icinga for Windows service
2021-08-17 17:50:32 +02:00
Lord Hepipud
d626d4fef4
Fixes remove item secure to use all args
2021-08-17 13:31:23 +02:00
Lord Hepipud
e3c9396c59
Fix module import on non PS folders
2021-08-17 09:30:42 +02:00
Lord Hepipud
db2b7a745b
Adds repository management
2021-08-13 22:06:22 +02:00
Lord Hepipud
40aecbd6a9
Enforces Framework code caching
2021-08-06 16:08:24 +02:00
Lord Hepipud
584e3b2eeb
Fix possible security issue in service register
2021-07-09 09:24:54 +02:00
Lord Hepipud
dfda9154e1
Fix Framework root folder lookup
2021-06-01 17:12:47 +02:00
Lord Hepipud
acb8cbaf5c
Stops Icinga Agent during Framework upgrade
2021-05-25 10:09:14 +02:00
Lord Hepipud
0b6e2235ed
Exit-IcingaExecutePlugin throws exception for localized PerfCounters
...
Fixes #232
2021-05-04 17:36:31 +02:00
Lord Hepipud
bcb24e088a
Force new TLS version for REST
2021-05-04 17:33:39 +02:00
Lord Hepipud
33aca914b4
Fixes wrong variable used for API check request
2021-03-01 12:38:35 +01:00
Lord Hepipud
e7c341e30a
Fix wrong plugin not installed unknown checkresult
2021-03-01 12:07:57 +01:00
Lord Hepipud
c4f6fcc1fd
Adds experimental Feature "Management Console"
2021-03-01 11:15:21 +01:00
Lord Hepipud
22fdf18a5d
Adds Api checks docs; Removes cmdlets
2021-02-24 18:30:05 +01:00
Lord Hepipud
433511597e
Renames uninstaller arg Component to Name
2021-02-24 15:12:14 +01:00
Lord Hepipud
1638465b06
Adds feature to uninstall Icinga for Windows
2021-02-24 14:21:40 +01:00
Lord Hepipud
7b847bdb78
Adds experimental feature for internal API checks
2021-02-24 12:49:37 +01:00
Lord Hepipud
b9eca3a259
Fix background service daemon; fix memory leak
2021-02-23 10:58:03 +01:00
Lord Hepipud
b5d518dff9
Use non-shared globals for check results
2021-02-22 16:54:39 +01:00
Lord Hepipud
27e8bca974
Adds code caching docs and removes experimental
2021-02-10 16:39:59 +01:00
Yonas Habteab
0fdb3b1bf9
Fix backslashes in the url path causes an error
2021-01-26 16:02:14 +01:00
Lord Hepipud
3c82757f1f
Adds native Icinga config support, publish cmdlet
...
Adds native support for writing Icinga 2 configuration for plugins and allows to easy publish new configurations for modules with the new Cmdlet Publish-IcingaPluginConfiguration
2020-11-24 12:34:28 +01:00