Commit graph

156 commits

Author SHA1 Message Date
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
55a0ce4987 Fixes repo sync by properly checking result 2022-01-04 20:55:34 +01:00
Lord Hepipud
63f24399b8 Fixes version splitting by returning major object 2022-01-04 20:25:21 +01:00
Lord Hepipud
f4dd59461c Adds generic EventLog reader and IfW reader 2021-11-05 13:37:06 +01:00
Lord Hepipud
a1fdb854ec Adds support to read EventLog for logs 2021-11-04 18:51:02 +01:00
Lord Hepipud
9de78c6222 Improves error handling on IMC for Diretor 2021-09-10 11:40:58 +02:00
Lord Hepipud
eb8ea9a497 Adds support for JEA profiles 2021-09-02 09:23:10 +02:00
Lord Hepipud
59830d9b01 Fixes config and file writer corruption 2021-08-21 13:29:13 +02:00
Lord Hepipud
63be379368 Adds improvements to IMC including cmd preview 2021-08-19 17:23:07 +02:00
Lord Hepipud
15f0090c8b Adds mmc list view, kickstart filter, spelling fix 2021-08-18 18:42:47 +02:00
Lord Hepipud
6ef964bcf3 Fixes zones and CA config for Director SelfService 2021-08-17 22:59:04 +02:00
Lord Hepipud
db2b7a745b Adds repository management 2021-08-13 22:06:22 +02:00
Lord Hepipud
7f10d34ff0 Fixes self service for removed hosts/keys 2021-05-27 14:13:25 +02:00
Lord Hepipud
c4f6fcc1fd Adds experimental Feature "Management Console" 2021-03-01 11:15:21 +01:00
Lord Hepipud
60043734b3 Adds support to flush API dir by Cmdlet 2021-02-10 16:12:27 +01:00
Lord Hepipud
864c9fad92 Fixes Agent installer exception on file checks
Fixes #183
2021-01-26 16:27:50 +01:00
Lord Hepipud
94898ff893 Removes hardcoded global zones 2021-01-15 15:53:59 +01:00
Lord Hepipud
59e542df89 Adds installation wizard guide and overview 2020-11-27 13:58:21 +01:00
Lord Hepipud
0257ace1ee Adds support for new Director SelfService config 2020-11-25 10:20:01 +01:00
Lord Hepipud
0456da29fa Fixes release fetching of Agent; Support local src 2020-11-24 16:43:11 +01:00
Lord Hepipud
0aa1d57745 Fix Agent certificate fetching for REST-Api 2020-11-24 14:01:13 +01:00
Lord Hepipud
3d875639e4 Feature Requests: Add Proxy Server support
Also re-arranges web content by using old content from lib/web into lib/webserver, while new lib/web contains the proxy configuration.
Fixes #19
2020-11-19 17:16:33 +01:00
Lord Hepipud
a5e7e2b0dc Fix error on SSL reconfigure for name changes 2020-11-12 15:50:00 +01:00
Lord Hepipud
ee4e890d2e Fixes Icinga API being disabled after cert install 2020-11-12 14:33:42 +01:00
Lord Hepipud
c7a7172191 Updates help for certificate installation 2020-11-10 11:02:16 +01:00
Christian Stein
ac02ec7e3e Fixes various code stylings, whitespaces, line handling, and so on 2020-08-04 14:48:32 +02:00
Lord Hepipud
7d2cfc64dc Fixes Set-IcingaAcl errors on older Windows systems
Fixes #92
2020-08-03 19:37:19 +02:00
Lord Hepipud
7d5986c504 Fixes wrong argument defaults set by Icinga Director Self-Service
Fixes #91
2020-08-03 19:21:55 +02:00
Lord Hepipud
6a36a8ba5e Fixes type question during Agent installation on Windows 2012 R2
Fixes #90
2020-08-03 19:13:29 +02:00
Christian Stein
39df724157 Merge branch 'master' of https://github.com/LordHepipud/icinga-module-windows 2020-07-31 10:20:56 +02:00
Christian Stein
0ba6fd35f4 Fixes TLS error on WebRequests for endpoints using TLS 1.2
Fixes #86
2020-07-31 10:20:53 +02:00
Lord Hepipud
b282bcfa3a Fix incorrect SecureString handling for empty service user password
Fixes #85
2020-07-29 14:36:59 +02:00
Lord Hepipud
15e5e1efef Adds support to check for required .NET Framework 4.6.0 version
Fixes #76
2020-07-29 14:28:28 +02:00
Christian Stein
f26acf1e7a Fixes another issue with MSI package fetching for 'release' argument
Fixes #78
2020-07-28 17:04:26 +02:00
Lord Hepipud
5ba5261c8b Updates framework to use new WMI/Cim wrapper
Implements #80
2020-07-27 11:45:02 +02:00
Christian Stein
1cfb15166b Fix Icinga Agent package fetching for x86 architecture
Fixes #78
2020-07-23 11:24:19 +02:00
Lord Hepipud
bc18053856
Merge pull request #73 from n35k3nd1r/master
Update Start-IcingaAgentInstallWizard.psm1
2020-06-25 11:34:30 +02:00
Lord Hepipud
1f86a213b3 Disables notification feature after Icinga Agent installation
Fixes #75
2020-06-24 10:32:03 +02:00
Lord Hepipud
7b9d8df5b4 Fixes issue while trying to disable last enabled Agent feature element
Fixes #74
2020-06-24 09:57:22 +02:00
Alexander Plate
d30a18346f Update Start-IcingaAgentInstallWizard.psm1 2020-06-23 12:37:20 +02:00
Lord Hepipud
7542cd92c3
Merge pull request #72 from n35k3nd1r/master
fix Problem with existing 'InstallDir' while running Install-IcingaAgent
2020-06-18 10:22:48 +02:00
Christian Stein
06d5966a34 Fixex multiple endpoint handling and IP conversion with Director Self Service
Fixes #70
2020-06-18 10:14:01 +02:00
Alexander Plate
92d5bdd025 Update Install-IcingaAgent.psm1 2020-06-17 21:58:48 +02:00
Lord Hepipud
152a088fe0 Fixes unhandled $null directory value on Test-IcingaAcl 2020-06-02 15:51:01 +02:00
Lord Hepipud
48eca11826 Improves Agent question prompt 2020-06-02 13:02:09 +02:00
Lord Hepipud
591555f2c1 Improves Agent installation/uninstallation stability
Fixes #69
2020-05-30 14:42:31 +02:00
Lord Hepipud
7551233f0b Improves error handling during certificate generation 2020-05-30 14:19:34 +02:00
Lord Hepipud
6838933bd5 Improves and standardizes the wizard even further 2020-05-29 14:49:34 +02:00
Lord Hepipud
6e50603b30 Replaces 'latest' version with 'release' and standardizes is 2020-05-29 14:02:43 +02:00
Lord Hepipud
b315bad062
Merge branch 'master' into feature/rest_daemon 2020-05-22 16:50:31 +02:00