Commits on Apr 22, 2019

  1. (MAINT) Update linux distro in travis

    This commit updates our travis config to use xenial,
    16.04 instead of trusty, 14.04, because trusty has
    reached EOL and is now causing errors.
    michaeltlombardi committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    f1f955f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #256 from michaeltlombardi/main/master/fix-travis

    (MAINT) Update linux distro in travis
    RandomNoun7 authored Apr 22, 2019
    Configuration menu
    Copy the full SHA
    78f1de5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #255 from puppetlabs/release

    Mergeback 2.3.0 Release
    RandomNoun7 authored Apr 22, 2019
    Configuration menu
    Copy the full SHA
    c64d571 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2019

  1. (MODULES-9084) Increase pipe timeout to 180s

    This commit increases the timeout for waiting on the named
    pipe to open. This resolves issues where servers under
    heavy load do not open the pipe quickly enough.
    michaeltlombardi committed May 22, 2019
    Configuration menu
    Copy the full SHA
    3769ad2 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. Merge pull request #257 from michaeltlombardi/ticket/master/MODULES-9…

    …084-increase-pipe-timeout
    
    (MODULES-9084) Increase pipe timeout to 180s
    RandomNoun7 authored May 23, 2019
    Configuration menu
    Copy the full SHA
    dc18147 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2019

  1. (MODULES-9473) Fix Issues Link

    The issues link points at an area in Jira that no longer exists. This
    change fixes it to point at a more generic place that will allow users
    to create a a ticket.
    RandomNoun7 committed Jun 30, 2019
    Configuration menu
    Copy the full SHA
    4c70b09 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2019

  1. Merge pull request #259 from RandomNoun7/tickets/MODULES-9473-fix-iss…

    …ues-link
    
    (MODULES-9473) Fix Issues Link
    eimlav authored Jul 1, 2019
    Configuration menu
    Copy the full SHA
    1c82456 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2019

  1. (maint) Add a codeowners file

    tphoney committed Sep 17, 2019
    Configuration menu
    Copy the full SHA
    2975f7a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2019

  1. Merge pull request #262 from puppetlabs/pdksync_add_codeowners

    (maint) Add a codeowners file
    sheenaajay authored Sep 18, 2019
    Configuration menu
    Copy the full SHA
    b2bd9cb View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2019

  1. (FM-8475) Add pwshlib dependency

    This commit adds the pwshlib module / ruby-pwsh gem
    as a dependency, updating the development gems list
    in the Gemfile, the dependencies in the metadata,
    and the fixtures list.
    
    This will enable the module to depend on the updted
    library code from the ruby-pwsh gem and pwshlib.
    michaeltlombardi committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    b49cc4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3360f98 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2019

  1. (FM-8475) Replace library code

    Prior to this commit the PowerShell module providers
    depended on a vendored version of the PowerShell code
    manager library in the PuppetX namespace.
    
    This commit updates the providers and their tests to
    leverage the ruby-pwsh gem from the pwshlib Puppet
    module instead. This reduces the amount of maintenance
    required and simplifies the code base.
    michaeltlombardi committed Oct 18, 2019
    Configuration menu
    Copy the full SHA
    f607207 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2019

  1. (MAINT) Remove Puppet 4x CI testing

    As Puppet 5.5 is now the lower bound for supported versions
    of Puppet, the testing to ensure compatibility with 4x can
    be dropped.
    
    The ruby-pwsh library is not supported on Puppet 4x.
    michaeltlombardi committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    bba5be8 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2019

  1. Merge pull request #264 from michaeltlombardi/ticket/master/FM-8475-r…

    …eplace-library-code
    
    (FM-8475) Replace library code
    david22swan authored Oct 23, 2019
    Configuration menu
    Copy the full SHA
    9dea688 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2019

  1. Point pdk gem to head of master until PDK-1525 resolved

    Ciaran McCrisken committed Oct 24, 2019
    Configuration menu
    Copy the full SHA
    94a7637 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #265 from puppetlabs/pdksync_pdksync-pdkgemupdate

    pdksync - (maint) Override pdk gem version to master branch (PDK-1525 workaround until release)
    sanfrancrisko authored Oct 24, 2019
    Configuration menu
    Copy the full SHA
    1f19244 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2019

  1. (FM-8643) Ensure library requires fail usefully

    This commit places the requires statement for the
    ruby-pwsh ruby code (found in the dependency module,
    puppetlabs-pwshlib) in a begin-rescue block and adds
    a loud error message that points at the solution.
    
    This will cause the loading of the providers to still
    fail during autoloading, but to do so usefully.
    
    We chose not to use the feature/confine pattern
    because it is not supported by the resource_api, the
    primary interface through which we expect community
    members to write types and providers in the future.
    
    We chose not to use a utility loader method, which
    would have prevented breaking during autoloading,
    because of the friction and additional complexity
    cost incurred for every module needing to adopt
    this pattern.
    
    While this rescued-requires pattern will still
    cause an error during autoloading, this should
    only be possible in cases where the module is
    being installed from github and the dependency
    chain is not installed.
    michaeltlombardi committed Oct 30, 2019
    Configuration menu
    Copy the full SHA
    448c3ad View commit details
    Browse the repository at this point in the history
  2. Merge pull request #267 from michaeltlombardi/ticket/master/FM-8643-r…

    …escue-requires
    
    (FM-8643) Ensure library requires fail usefully
    sanfrancrisko authored Oct 30, 2019
    Configuration menu
    Copy the full SHA
    d15af63 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. Configuration menu
    Copy the full SHA
    5348698 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b797faa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfa79f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2019

  1. (maint) update appveyor and travis config for coverage and new templates

    Also removes obsolete gems.
    DavidS committed Nov 27, 2019
    Configuration menu
    Copy the full SHA
    a3d8bb2 View commit details
    Browse the repository at this point in the history
  2. (maint) Update to PDK 1.14.1

    DavidS committed Nov 27, 2019
    Configuration menu
    Copy the full SHA
    125ac5a View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2019

  1. Merge pull request #268 from puppetlabs/pdksync_simplecov

    (MODULES-10120) enable simplecov; update to PDK 1.14.1; minor cleanups
    sanfrancrisko authored Nov 29, 2019
    Configuration menu
    Copy the full SHA
    d9771bd View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2019

  1. (maint) Adding gems

    sheenaajay committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    bf0e342 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #270 from sheenaajay/addinggems

    (maint) Adding gems
    sanfrancrisko authored Dec 3, 2019
    Configuration menu
    Copy the full SHA
    e12dc64 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Start managing .travis.yml

    DavidS committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    906a26a View commit details
    Browse the repository at this point in the history
  2. Start managing appveyor.yml

    DavidS committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    fa22e04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d5b527 View commit details
    Browse the repository at this point in the history
  4. (maint) whitespace fixes

    DavidS committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    0d3a1aa View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. Configuration menu
    Copy the full SHA
    c8f40df View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2019

  1. Merge pull request #273 from michaeltlombardi/maint/master/remove-mai…

    …ntainers
    
    (MAINT) Remove MAINTAINERS file
    sheenaajay authored Dec 11, 2019
    Configuration menu
    Copy the full SHA
    32bab93 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Merge pull request #269 from puppetlabs/start_managing_ci

    Start managing CI files
    DavidS authored Dec 13, 2019
    Configuration menu
    Copy the full SHA
    7d5c681 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Configuration menu
    Copy the full SHA
    2bfd55a View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Merge pull request #275 from puppetlabs/MODULES-10373

    (MODULES-10373) - Support added for Changelog Generator
    sanfrancrisko authored Jan 6, 2020
    Configuration menu
    Copy the full SHA
    3d33fb9 View commit details
    Browse the repository at this point in the history
  2. Release version 3.0.0

    Auto-release committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    f85b81e View commit details
    Browse the repository at this point in the history