Skip to content

Releases: dsccommunity/ActiveDirectoryCSDsc

v3.3.0

25 Jan 01:26
ba0aecc
Compare
Choose a tag to compare
  • Remove reference to StorageDsc in README.md - fixes Issue #76.
  • Combined all ActiveDirectoryCSDsc.ResourceHelper module functions into
    ActiveDirectoryCSDsc.Common module and renamed to ActiveDirectoryCSDsc.CommonHelper
    module.
  • Opted into Common Tests 'Common Tests - Validate Localization' -
    fixes Issue #82.

v3.2.0

25 Jan 01:26
9614a48
Compare
Choose a tag to compare
  • Added 'DscResourcesToExport' to manifest to improve information in
    PowerShell Gallery - fixes Issue #68.
  • Removed unused CAType variables and references in AdcsOnlineResponder - fixes
    issue #52.
  • Updated Examples to enable publising to PowerShell Gallery - fixes
    issue #54.
  • Cleaned up property alignment in module manifest file.
  • Added new resource AdcsOcspExtension - see Issue #70.
    • Added new ActiveDirectoryCSDsc.CommonHelper.psm1 helper module and unit test.
    • Added stub function to /Tests/TestHelpers (ADCSStub.psm1) so Pester tests
      can run without having to install ADCSAdministration module.
  • Converted module to auto-documentation Wiki - fixes Issue #53.
  • Enabled Example publishing to PSGallery.
  • Moved change log to CHANGELOG.MD.
  • Opted into Common Tests 'Validate Example Files To Be Published',
    'Validate Markdown Links' and 'Relative Path Length'.
  • Correct AppVeyor Invoke-AppveyorAfterTestTask - fixes Issue #73.

v3.1.0

25 Jan 01:27
3e9a29e
Compare
Choose a tag to compare
  • Updated LICENSE file to match the Microsoft Open Source Team standard.
  • Added .VSCode settings for applying DSC PSSA rules - fixes Issue #60.
  • Added fix for two tier PKI deployment fails on initial deployment,
    not error - fixes Issue #57.

v3.0.0

25 Jan 01:27
7943137
Compare
Choose a tag to compare
  • Changed Assert-VerifiableMocks to be Assert-VerifiableMock to meet
    Pester standards.
  • Updated license year in LICENSE.MD and module manifest to 2018.
  • Removed requirement for Pester maximum version 4.0.8.
  • Added new resource EnrollmentPolicyWebService - see
    issue #43.
  • BREAKING CHANGE: New Key for AdcsCertificationAuthority, IsSingleInstance - see
    issue #47.
  • Added:
    • MSFT_xADCSOnlineResponder resource to install the Online Responder service.
  • Corrected filename of MSFT_AdcsCertificationAuthority integration test file.

v2.0.0

25 Jan 01:27
ead910a
Compare
Choose a tag to compare
  • BREAKING CHANGE: Renamed module to ActiveDirectoryCSDsc - see
    issue #38
  • Enabled PSSA rule violations to fail build - Fixes Issue #44.

v1.4.0

25 Jan 01:27
fe857ca
Compare
Choose a tag to compare
  • xAdcsCertificateAuthority: CertFilePassword invalid type - fixes
    issue #36

v1.3.0

25 Jan 01:28
aefa09b
Compare
Choose a tag to compare
  • Updated to meet HQRM guidelines - fixes
    issue #33.
  • Fixed markdown rule violations in README.MD.
  • Change examples to meet HQRM standards and optin to Example validation
    tests.
  • Replaced examples in README.MD to links to Example files.
  • Added the VS Code PowerShell extension formatting settings that cause PowerShell
    files to be formatted as per the DSC Resource kit style guidelines.
  • Opted into Common Tests 'Validate Module Files' and 'Validate Script Files'.
  • Corrected description in manifest.
  • Added .github support files:
    • CONTRIBUTING.md
    • ISSUE_TEMPLATE.md
    • PULL_REQUEST_TEMPLATE.md
  • Resolved all PSScriptAnalyzer warnings and style guide warnings.
  • Converted all tests to meet Pester V4 guidelines - fixes
    issue #32.
  • Fixed spelling mistakes in README.MD.
  • Fix to ensure exception thrown if failed to install or uninstall service - fixes
    issue #3.
  • Converted AppVeyor.yml to use shared AppVeyor module in DSCResource.Tests - fixes
    issue #29.

v1.2.0

25 Jan 01:28
Compare
Choose a tag to compare
  • xAdcsWebEnrollment:
    • xAdcsWebEnrollment.psm1 - Change reference and variable from CAType to CAConfig

v1.1.0

25 Jan 01:28
Compare
Choose a tag to compare
  • Converted AppVeyor.yml to pull Pester from PSGallery instead of Chocolatey.
  • Changed AppVeyor.yml to use default image.
  • xAdcsCertificateAuthority:
    • Change property format in Readme.md to be standard layout.
    • Converted style to meet HQRM guidelines.
    • Added verbose logging support.
    • Added string localization.
    • Fixed Get-TargetResource by removing IsCA and changing Ensure to return whether
      or not CA is installed.
    • Added unit tests.
    • Updated parameter format to meet HQRM guidelines.
  • xAdcsOnlineResponder:
    • Change property format in Readme.md to be standard layout.
    • Added unit test header to be latest version.
    • Added function help.
    • Updated parameter format to meet HQRM guidelines.
    • Updated resource to meet HQRM guidelines.
  • xAdcsWebEnrollment:
    • Change property format in Readme.md to be standard layout.
    • Added unit test header to be latest version.
    • Added function help.
    • Updated parameter format to meet HQRM guidelines.
    • Updated resource to meet HQRM guidelines.
  • Added CommonResourceHelper.psm1 (copied from xPSDesiredStateConfiguration).
  • Removed Technet Documentation HTML file from root folder.
  • Removed redundant code from AppVeyor.yml.
  • Fix markdown violations in Readme.md.
  • Updated readme.md to match DSCResource.Template\Readme.md.

v1.0.0

25 Jan 01:29
Compare
Choose a tag to compare
  • Moved Examples folder into root.
  • Removed legacy xCertificateServices folder.
  • Prevented Unit tests from Violating PSSA rules.
  • MSFT_xAdcsWebEnrollment: Created unit tests based on v1.0 Test Template.
    Update to meet Style Guidelines and ensure consistency.
    Updated to IsSingleInstance model. Breaking change
  • MSFT_xAdcsOnlineResponder: Update Unit tests to use v1.0 Test Template.
    Unit tests can be run without AD CS installed.
    Update to meet Style Guidelines and ensure consistency.
  • Usage of WinRm.exe replaced in Config-SetupActiveDirectory.ps1 example file
    with Set-WSManQuickConfig cmdlet.