Commit graph

301 commits

Author SHA1 Message Date
Lord Hepipud
4a869458cc Improves connection conversion wizard handling 2020-05-22 12:55:39 +02:00
Lord Hepipud
2ac3de5267 Fixes FQDN to IP wizard conversion question 2020-05-22 12:55:39 +02:00
Lord Hepipud
7961a0d0d1 Adds defaults to certain steps and FQDN to IP conversion 2020-05-22 12:55:39 +02:00
Lord Hepipud
d983f6f767 Adds support to fully uninstall the Icinga 2 agent including ProgramData
Fixes #67
2020-05-22 12:19:03 +02:00
Lord Hepipud
84975a4759 Adds help for several Cmdlets 2020-05-22 09:52:48 +02:00
Lord Hepipud
2b740785fe Replaces Write-Host calls with custom console writes 2020-05-13 16:53:15 +02:00
Lord Hepipud
efdca87b7e Improves wizard argument escaping, duplicates and arg conversion
Fix #61
2020-05-12 18:33:50 +02:00
Lord Hepipud
d205989007 Fixes performance data by converting boolean to integer
Fixes #66
2020-05-12 16:37:08 +02:00
Lord Hepipud
c0e006640a Adds support to restore original config after using old PS module
Fixes #65
2020-04-28 17:05:57 +02:00
Lord Hepipud
96733eb791 Fix URL building for Agent MSI packages
Fixes #64
2020-04-28 16:39:38 +02:00
Lord Hepipud
00990c52e1 Adds documentation for several Cmdlets 2020-04-28 14:06:43 +02:00
Lord Hepipud
09d7bf9050 Fixes missing port argument for save-cert Icinga 2 command
Fixes #63
2020-04-28 14:04:34 +02:00
Lord Hepipud
4f8b51ce78 Handle deprecated argument --key for Icinga Agent save-cert cmd
Fixes #62
2020-04-28 14:00:05 +02:00
Lord Hepipud
bde0005203 Fixes Icinga Agent MSI package fetching by ignoring RC packages
Fixes #58
2020-04-13 16:31:55 +02:00
Lord Hepipud
a4dfee6f8b Improves plugin creation Cmdlet, releasing plugins as separate modules 2020-04-01 09:07:42 +02:00
Christian Stein
a040873e31 Fix Self-Service API key input prompt during install wizard, even if key is set
Fixes #52
2020-03-11 17:46:01 +01:00
Christian Stein
66eda2d71b Fixes handling for LocalSystem account if set as service user
Fixes #51
2020-03-11 13:01:54 +01:00
Christian Stein
77ebfc431f Fix crash while trying to update with identical current and target version
Fixes #50
2020-03-10 17:28:22 +01:00
Christian Stein
a45d0e2fbb Use NETBIOS name for non-domain hosts instead of hostname
Fixes #49
2020-03-10 17:01:43 +01:00
NeverUsedID
0eccbd9ba2
Fixed: ServiceUser can't be changed on Server 2008
Added a space to fix sc.exe not changing user on Windows Server 2008 because it expects a space between 'password=' and '"{2}"'
2020-03-04 15:18:13 +01:00
Christian Stein
96314bfe8c Fixes service exit code fetching 2020-02-18 13:36:46 +01:00
Christian Stein
9e52d16a3d Adds service exclude and service exit code data fetching 2020-02-18 12:27:47 +01:00
Christian Stein
90a8fab9cb Merge branch 'bugfix/interface_detection' 2020-02-14 09:34:41 +01:00
Christian Stein
3e86748dd0 Fixes plugin installation if wizard arguments are set
Fixes #46
2020-02-13 16:28:06 +01:00
Christian Stein
cfd28f30e2 Fixes broken datalist data type configuration on Basket generation
Fixes #45
2020-02-13 14:16:42 +01:00
Christian Stein
d0dcc0c128 Adds Icinga Agent object list wrapper implementation
Fixes #44
2020-02-13 12:32:56 +01:00
Christian Stein
714827bc0a Adds script termination in case Agent is not installed for Agent Binary fetching 2020-02-13 10:19:23 +01:00
Christian Stein
401ac2ed53 Fixes tail command with read limit
Fixes #43
2020-02-13 10:12:57 +01:00
Alexander Stoll
e07f7f1482 Add first draft unit determination tools 2020-02-07 15:07:29 +01:00
Christian Stein
58d2aa7403 Fixes TLS error on old PowerShell versions for GitHub connections
Fixes #41
2020-02-07 11:21:53 +01:00
Christian Stein
9b6941c4b9 Fixes exceptions during interface discovery
Fix #38
2020-02-07 11:06:57 +01:00
Christian Stein
a724f486f8 Fixes missing error message from Icinga Director Self-Service API on Wizard 2020-02-04 09:34:01 +01:00
Christian Stein
80975bee24 Fixes naming of byte data types and functions 2020-02-04 09:33:27 +01:00
Christian Stein
499af2b92e Fixes PetaByte unit short name 2020-02-03 18:09:03 +01:00
Christian Stein
ff06ea5f13 Fixes unit naming for byte related types 2020-02-03 18:03:40 +01:00
Christian Stein
bec3459231 Adds proper handling for invalid inputs on byte conversion for plugin usage 2020-02-03 17:56:34 +01:00
Christian Stein
ac98e88626 Fixes broken switch arguments in basket configurator
Fixes #39
2020-02-03 17:28:31 +01:00
Christian Stein
edacccd75a Improve interface detection for multi IP hosts
Possibly Fix #38
2020-01-15 15:25:10 +01:00
Christian Stein
9733bde88b Fixes wrong Url for stable Plugin Release
Fixes #36
2019-12-17 17:19:48 +01:00
Christian Stein
4b87a68b58 Add Cmdlets to Show / Remove SelfService Api Key
Fixes #35
2019-12-12 16:00:39 +01:00
Christian Stein
b978ee6574 Add support for Host-Address for Director Register
Fixes #31
2019-12-12 15:49:56 +01:00
Christian Stein
ce9257a30d Improved code styling 2019-12-12 14:19:37 +01:00
Crited
9adfe087d8 Create first draft: Interface Detection and Sub-Tools 2019-12-11 16:14:35 +01:00
Christian Stein
4c839e0b19 Create Plugin Directory during installation
Fixes #34
2019-12-10 14:20:21 +01:00
Alexander Stoll
9ab979f83b Fix missing const NodeName #33 2019-12-10 13:14:00 +01:00
Christian Stein
58c6d0fd7d Improved stability for Director Wizard
Fixes #27
2019-12-06 20:28:09 +01:00
Christian Stein
c7c2ef8c22 Add Cmdlet to uninstall PowerShell service
Fixes #32
2019-12-06 19:33:14 +01:00
Christian Stein
c1710062ae Improve installation/updates for Framework and Plugins
Fixes #23
Fixes #28
Fixes #29
2019-12-06 19:29:17 +01:00
Lord Hepipud
4e97b1f19f Fixes missing ServiceUser fetching from Director SelfService
Fixes #30
2019-12-02 10:21:38 +01:00
Lord Hepipud
0d6a68ffee Fixes temporary file creation on older Powershell versions
Fixes #22
2019-11-22 19:59:54 +01:00