Lord Hepipud
7aebc65b49
Adds new start and stop Cmdlets for Icinga
2024-09-19 12:27:06 +02:00
Lord Hepipud
9c69c351a8
Fixes Update-Icinga to print an error in case a component is not installed
2024-06-06 14:44:07 +02:00
Lord Hepipud
2868a21660
Fixes leading backslash for service binary on initial setup
2024-04-24 13:10:32 +02:00
Lord Hepipud
9d1a9e87c4
Fixes JSON validator to always return False on unhandled errors
2024-04-10 18:06:53 +02:00
LordHepipud
a2294b3ce4
Fixes repository error handling and JSON error handling
2024-04-09 18:02:27 +02:00
LordHepipud
b280ccffc4
Fixes update order for components to always update the framework first
2024-04-09 18:00:32 +02:00
Lord Hepipud
cd4bc7a01d
Adds new command to test the functionality of Icinga for Windows
2024-03-25 19:19:53 +01:00
Lord Hepipud
b5ffdd10be
Renames "Restart-IcingaWindowsService" to "Restart-IcingaForWindows" and adds alias for backwards compatibility
2024-03-13 16:53:25 +01:00
Lord Hepipud
01a4a806f3
Adds support to create snapshot repositories with "New-IcingaRepository"
2024-03-13 16:34:09 +01:00
Lord Hepipud
e60a494ab3
Fixes update path for v1.11.0
2023-11-03 17:05:24 +01:00
LordHepipud
3c7eed70c1
Fixes MsiExec calls to longer cause reboots of the host
2023-11-03 16:23:22 +01:00
Lord Hepipud
03bf60df5e
Fixes JEA profile always modified during update process
2023-08-25 14:32:50 +02:00
Lord Hepipud
17d884d87e
Fixes Update-Icinga not updating to latest or specified version
2023-08-11 16:23:52 +02:00
log1-c
5898ee9dcb
added -Version parameter to the Update-Icinga` command ( #613 )
...
* Adds -Version parameter to Update-Icinga for direct update to a specific version
2023-07-25 15:32:31 +02:00
LordHepipud
0b2fa0d256
Fixes Sync-IcingaRepository not saving SSH settings
2023-07-25 00:35:20 +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
LordHepipud
188f3caed5
Adds progress bar to repository interaction instead of text output
2023-07-14 20:15:14 +02:00
Lord Hepipud
6b4263d440
Fixes unintended PS path change
2022-12-19 14:06:14 +01:00
Lord Hepipud
adde8c0c81
Improves IMC update and uninstall handling for Framework
2022-08-26 15:33:32 +02:00
Lord Hepipud
5fad73b4e7
Fixes Remote Sync clears RemoteSource
2022-08-18 14:17:37 +02:00
Lord Hepipud
82af4f9da4
Fixes RemoteSouce being cleared during Update-IcingaRepository
2022-08-18 14:03:45 +02:00
Lord Hepipud
9d422e8c67
Fixes uninstaller by improving location handling
2022-08-17 12:38:36 +02:00
Lord Hepipud
02d1e71032
Fixes errors on encapsulated PowerShell calls
2022-06-08 16:48:19 +02:00
Lord Hepipud
8ed242ad50
Fixes package manifest reader on Win 2012 R2
2022-06-01 16:56:12 +02:00
Lord Hepipud
7eba933f2f
Fixes console freezes on IMC install on 2012R2
2022-04-27 13:43:48 +02:00
Lord Hepipud
e2c2529386
Fixes uninstaller for service component
2022-03-16 16:24:56 +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
87d40725ed
Adds PID to Show-Icinga
2022-02-07 15:29:27 +01:00
Lord Hepipud
f923a9e6e3
Merge pull request #453 from Icinga:feature/optimize_imc
...
Feature: Rework IMC menu and extend feature set
Reworks the menu structure of the Icinga for Windows Management Console and makes it the default when running the command `icinga`.
For developers you can use `icinga -Shell` to receive the Icinga shell as before. In addition improves error handling of IMC, by caching all `Errors` and `Warnings` during action execution, printing them afterwards.
2022-02-04 16:13:08 +01:00
Lord Hepipud
c129bb627c
Optimizes IMC and centralizes data
2022-02-04 16:11:02 +01:00
Lord Hepipud
58ed9292c6
Fixes repository order/config override on force
2022-02-03 13:36:43 +01:00
Lord Hepipud
251ff8d4e3
Fixes Icinga Agent broken state before IMC install
2022-02-03 13:04:34 +01:00
Lord Hepipud
9d388fd684
Fixes Update-Icinga between snapshot/stable
2022-01-30 14:02:00 +01:00
Lord Hepipud
c82ab620bc
Fixes unhanded true output during installation
2022-01-28 09:01:38 +01:00
Lord Hepipud
586b55adc0
Improves show commands and extends Show-Icinga
2022-01-27 21:06:13 +01:00
Lord Hepipud
3eac2b3080
Fixes error handling for failed module import
2022-01-27 19:53:10 +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
55a0ce4987
Fixes repo sync by properly checking result
2022-01-04 20:55:34 +01:00
Lord Hepipud
83d1bbae8a
Fixes repo hash generator to only include zip/msi
2021-11-11 15:56:20 +01:00
Lord Hepipud
737a8fe80c
Fix web requests for repos not using icinga Cmdlet
2021-11-11 10:21:53 +01:00
Lord Hepipud
234b771fd6
Fixes repo hashes, which always had the same hash
2021-10-26 09:04:50 +02:00
Lord Hepipud
0b4db2ba70
Fixes config parser with dot in keys
2021-09-14 10:07:48 +02:00
Lord Hepipud
e29ba83778
Fixes repo lookup on local path for ifw.repo.json
2021-09-13 12:21:35 +02:00
Lord Hepipud
8a5995603a
Fixes repository install from fileshare
2021-09-09 12:04:40 +02:00
Lord Hepipud
c3aea7b76b
Fixes component filtering for snapshots
2021-09-02 13:18:30 +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