forked from ofelman/HPIA-Repository-Downloader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Release_Notes.txt
91 lines (91 loc) · 5.28 KB
/
Release_Notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
Version 1.00 - Initial code release
Version 1.10
added ability to maintain single repository - setting also kept int INI file
added function to try and import and load HPCMSL powershell module
Version 1.11
fix GUI when selecting/deslection All rows checkmark (added call to get_filters to reset categories)
added form button (at the bottom of the form) to clear textbox
Version 1.12
fix interface issues when selecting/deselecting all rows (via header checkmark)
Versoin 1.15
added ability for script to use a single common repository, with new variable in INI file
moved $DebugMode variable to INI file
Version 1.16
fixed UI issue switching from single to non-single repository
Added color coding of which path is in use (single or multiple share repo paths)
Version 1.20
Fixed single repository filter cleanup... was not removing all other platform filters previously
Added function to show Softpaqs added (or not) after a Sync
Added button to reread model filters from repositories and refresh the grid
Version 1.25
Code cleanup of Function sync_individual_repositories
changed 'use single repository' checkbox to radio buttons on path fields
Added 'Distribute SCCM Packages' ($v_DistributeCMPackages) variable use in INI file
-- when selected, sends command to CM to Distribute packages
Version 1.30
Added ability to sync specific softpaqs by name - listed in INI file
-- added SqName entry to $HPModelsTable list to hold special softpaqs needed/model
Version 1.31
moved Debug Mode checkbox to bottom
added HPIA folder view, and HPIA button to initiate a create/update package in CM
Version 1.32
Moved HPIA info to SCCM block in UI
Version 1.40
increased windows size based on feedback
added checkmark to keep existing category filters - useful when maintaining Softpaqs for more than a single OS Version
added checks for, and report on, CMSL Repository Sync errors
added function to list current category filters
added separate function to modify setting in INI.ps1 file
added buttons to increase and decrease output textbox text size
Version 1.41
added IP lookup for internet connetion local and remote - useful for debugging... posted to HPA's log file
Version 1.45
added New Function w/job to trace connections to/from HP (not always 100% !!!)
added log file name path to UI
Version 1.50
added protection against Platform/OS Version not supported
Added ability to start a New log file w/checkmark in IU - log saved to log.bak0,log.bak1, etc.
Version 1.51
Removed All column (was selecting all categories with single click
Added 'SqName' column to allow/disallow software listed in INI.ps1 file from being downloaded
Fixed UI issues when clicking/selecting or deselcting categories and Model row checkbox
Version 1.60
developed non-UI runtime options to support using script on a schedule
- added runtime options -Help, -IniFile <option>, -RepoStyle <option>, -Products <list>, -ListFilters -Sync, -noIniSw, -ShowActivityLog, -newLog
- added function list_filters
- added function sync_repos
Versionj 1.61/2 - scriptable testing version
Version 1.65
added support for INI Software named by ID, not just by name
added Browse button to find HPIA folder
Version 1.66
add [Sync] dialog to ask if unselected products' filters should be removed from common repository
Version 1.70
add setting checkbox to keep going on Sync missing file errors
Version 1.75
add platform and OS version check, to validate version is supported for selected platforms
-- advisory mode only... User will be informed in the OS version selected is NOT supported
-- by a platform selected in the list
renamed Done to Exit button
added ability to Import an existing HPIA sync'd Repository
Version 1.80-1.83 (posted)
added repositories Browse buttons for both Common (shared) and Individual (rooted) folders
allows the use of existing repositories or the creation of new ones
general code cleanup, bug fixes
enhanced ability to maintain additional softpaqs outside of CMSL sync/cleanup command
Version 1.85
added ability to Add models to list
Version 1.86/7
added Addons entries support for when adding models, and reporting of what is added
Version 1.88
Fixes
Version 1.90
Complete rewrite of 'AddOns' functionality. No longer a list of softpaqs in INI.ps1
Now uses a Platform ID as a flag file in the .ADDSOFTWARE folder
Requires update to INI file in terms of the HPModelsTable, as .Addons no longer used in script
version 1.91
bug fixes
added 'Create Repos' button to create HPIA repositories without sync'd softpaqs (to be added later by user)
added ability (dialog) to manage addons flag file with softpaq names (partial names accepted)
version 1.92
bug fixes... improvements when reading existing individual repositories