Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-iis

Module to mange IIS with Puppet
https://github.com/voxpupuli/puppet-iis

Move system tests to seperate group to allow for spec testing on windows as beaker can not be installed on windows

22fd03cc2ff8e45f6af94d7109d06579accbb310 authored almost 10 years ago by Travis Fields <[email protected]>
Still tinkering with the return code of the inspect certificate. Currently it tells the creating binding to run every time

766044b86d2df00e1b6f9b472959d1f5c59fcbe4 authored almost 10 years ago by stack72 <[email protected]>
Messing with the puppet-iis module to try and get it to actually update certs

a6bbb54bb53d823bd7be9a1a2e2831d3ff09320d authored almost 10 years ago by stack72 <[email protected]>
Merge pull request #45 from amwilson/powershell-provider

remove Modulefile

64562e2cfe8e427640525b5ec516f149776302f5 authored about 10 years ago by Paul Stack <[email protected]>
remove Modulefile

257575471dd4b9f6b4a1e5ea9c4f2fcc8c33ceff authored about 10 years ago by Drew Wilson <[email protected]>
Merge pull request #44 from amwilson/powershell-provider

create metadata.json file & update version numbers

d2c090f7c951b41119dda747dde4c6c6f31fa512 authored about 10 years ago by Paul Stack <[email protected]>
updated operatingsystemrelease values

7ed9e263bfb14a514e7aa001aa0a431e27dd87d0 authored about 10 years ago by Drew Wilson <[email protected]>
create metadata.json file & update version numbers

b196cf6a22e7d1cbdb887f37e972bbaf17004d25 authored about 10 years ago by Drew Wilson <[email protected]>
Linting fixes

dc2395b47f16736e7954262f9f886eb6e6ca551d authored about 10 years ago by Abhishek Dastidar <[email protected]>
Fix: Quote value when setting the physical path of a virtual directory

a924eea20f95200eb47e7506bb5d1251f573e019 authored about 10 years ago by Abhishek Dastidar <[email protected]>
Manage virtual directories for a site

0be8ad1480db10cd4a9483eee979dd3f1e1a43a3 authored about 10 years ago by Abhishek Dastidar <[email protected]>
use powershell provider

1581ecf00f40cca45145957e326e3d13dc691a48 authored about 10 years ago by Abhishek Dastidar <[email protected]>
Updating the license to be 2014

a0b892cca8d57bea89494cc0d56e8c3ec2c30560 authored over 10 years ago by stack72 <[email protected]>
adding ruby 2.1 support to travis.yml

be88eb1aacd0881a287066db76fb61ef759de0a2 authored over 10 years ago by liamjbennett <[email protected]>
fixing strict_variables bug

2d33864e3fc5f5feb3d6be7c95544bfca2151fe3 authored over 10 years ago by liamjbennett <[email protected]>
bringing remaining modules into forge standard

4a8069b5045f54cfc0d6f65a2c9301d3ce7beef7 authored over 10 years ago by liamjbennett <[email protected]>
Merge pull request #40 from amwilson/powershell-provider

update all classes to use Powershell provider

adb9ab0d537a41f424fc9464a5360dc01b697267 authored over 10 years ago by Paul Stack <[email protected]>
clean up of iis::params::powershell class

98d9a274d60ccd76a691213cee3360bd8ed477a1 authored over 10 years ago by Drew Wilson <[email protected]>
refactor manage_site_state to implement powershell provider

4dd9663f7fbc918691c8ecb364e6362722e122cc authored over 10 years ago by Drew Wilson <[email protected]>
refactor manage_site to implement powershell provider

c10cc1fa44b380ca6760060689ce1a4cdf59b9af authored over 10 years ago by Drew Wilson <[email protected]>
creation of iis_version fact for use with app pool identity

cbc10b5072bd47b571a5c64e860218a37ad2b9df authored over 10 years ago by Drew Wilson <[email protected]>
updated manage_site to use powershell provider, added powershell as a dependency to Modulefile

360ab63290f1d388350bb10d01692d121d3b7aa9 authored over 10 years ago by Drew Wilson <[email protected]>
Merge pull request #25 from amwilson/app_pool

correcting managed_pipeline_mode update powershell command + tests

784abee9ed7a072c7e2fa8e4ef1433ae8520e1b1 authored over 10 years ago by Drew Wilson <[email protected]>
updated PR and fixed lint errors

c89af8a4d0aa6c21df4e07db1536284d6ed7d066 authored over 10 years ago by Drew Wilson <[email protected]>
added spec tests for Integrated/Classic value logic

144c8608faeef8a212e5250463b33e20ecd0609d authored over 10 years ago by Drew Wilson <[email protected]>
fixing typo in error message + add test

f5bace3d4e39a4946b85032e286dd828fbe83953 authored over 10 years ago by Drew Wilson <[email protected]>
removing additional spaces

5d740cacf745dc259b678db104b68229361f9abb authored over 10 years ago by Drew Wilson <[email protected]>
patching incorrect ManagedPipelineMode updates

d210d9f7e8a2ca5852b21472c0522894752377ea authored over 10 years ago by Drew Wilson <[email protected]>
Merge pull request #39 from amwilson/linting

fix linting errors

bd5a9f1a398f023da3582e4c60012626c49beb7a authored over 10 years ago by Drew Wilson <[email protected]>
fixed spec test syntax

d0923001136494412f466f8a56905dfa32bc5378 authored over 10 years ago by Drew Wilson <[email protected]>
adjusting spec test formatting for travis

0f9c6e1271510c938002ffc7dc3460879c817ada authored over 10 years ago by Drew Wilson <[email protected]>
fix linting errors

dea121ebcaa5d3f8c396a4dcc08568f9f8002fff authored over 10 years ago by Drew Wilson <[email protected]>
Merge branch 'ninja-2-master'

148218d6e75498435ed13f8b4e5c90ebf0388b6a authored over 10 years ago by Drew Wilson <[email protected]>
Refactored flag to remove cmd duplication allowing manage_binding to be used without managed site, added tests

Updated exec commands to use powershell provider
Reverted powershell dependency module change - p...

f0ae9f0e12187b67c66720ba131d7dc7ac0034ca authored over 10 years ago by Drew Wilson <[email protected]>
Some updates

Change joshcooper powershell module to puppetlabs powershell module
Remove warning when set bind...

4e20116be36c7ed17b6585fc95d19a6cdbdc7108 authored over 10 years ago by Jérôme RIVIERE <[email protected]>
Bumping the modulefile for the latest fixes

d274d658f43c0d5cf48229a2c23a4faf42b34fdc authored over 10 years ago by stack72 <[email protected]>
Merge pull request #35 from amwilson/virtualapp-names

Fixes for issues #31 & #32. Site names containing spaces were rendered i...

eaa19d728697c710717b62ccc3608a3a9f196a23 authored over 10 years ago by Paul Stack <[email protected]>
Fixes for issues #31 & #32. Site names containing spaces were rendered incorrectly in the powersell commands.

Updated manage_virtual_application to use powershell provider

f7c25df2fe6183ae849b9a52d26502a6f608abbb authored over 10 years ago by Drew Wilson <[email protected]>
Module file bump

28f83b0470123a680a67f5c7b49dec6bc8328665 authored over 10 years ago by stack72 <[email protected]>
Merge branch 'cyberious-master'

70f5b28b1fa474d561c2b3791b689e219edb8d5f authored over 10 years ago by stack72 <[email protected]>
Merge branch 'master' of git://github.com/opentable/puppet-iis

Conflicts:
Modulefile
manifests/manage_binding.pp

9467612043dfbde45286f8f2a081895c6d69ad41 authored over 10 years ago by Travis Fields <[email protected]>
bumping the modulefile version for a small error with inspect certificate

1404b80c0559b9e5a39de5eba852fb009c9c30de authored over 10 years ago by stack72 <[email protected]>
Fixing the template for the inspection of the certificate binding to now be needing to be false to make sure that the certificate is then added

f4b4b34ec36e1e317b873012ee5800c8fd43a857 authored over 10 years ago by stack72 <[email protected]>
pinning spec_helper to sepcific version

b8e4de1367b6344791204a634b0788821ec81444 authored over 10 years ago by liamjbennett <[email protected]>
adding more travis configurations

823521ade69fabbf968585e465f152ffaf96407a authored over 10 years ago by liamjbennett <[email protected]>
updating fixtures to https

47575be2500d3bcfbfbc0309993edcade430b8e3 authored over 10 years ago by liamjbennett <[email protected]>
Merge pull request #28 from liamjbennett/master

updating Gemfile, Rakefile, fixing lint and fixing tests

c1ea807c2bf90524a9dc3949956376334b7b7dad authored over 10 years ago by Liam Bennett <[email protected]>
updating Gemfile, Rakefile, fixing lint and fixing tests

dca178dda6b5eeac86af937d0766d484aabcf8bf authored over 10 years ago by liamjbennett <[email protected]>
removing example content from default manifest

77fd670fa9c2161d4ffa7550e9d546f1f35eec71 authored over 10 years ago by liamjbennett <[email protected]>
Merge pull request #21 from opentable/adding-certificate-binding-updates

Adding certificate binding updates

cf819b181ece110f25058739a8539dd368068741 authored over 10 years ago by Drew <[email protected]>
Adding more support to the puppet matrix

dd52a86db7f96d15c9e161e56962ca97af2f96ff authored over 10 years ago by stack72 <[email protected]>
Fixing the specs to reflect that the Attach certificate is now using the powershell provider as well as using erb templates

c81ffd44e99daca3154ad6c82d0cc9568eda1a50 authored over 10 years ago by stack72 <[email protected]>
Fixing the onlyif statement as well as the erb template for creating the certificate binding

da0a08c6aa3de22beb033555f1fce22b10ebe00b authored over 10 years ago by stack72 <[email protected]>
Adding the correct template name for the manage_binding manifest

fea37ef7e99b04d1c1178ee04015e6a0039eb2df authored over 10 years ago by stack72 <[email protected]>
Fixing the addition of the certificate to make it idempotent and clean up after itself and not leave extra IIS bindings in there

49272cdf6dc895a6a8b551fb21bbcc0a02602180 authored over 10 years ago by stack72 <[email protected]>
Adding the work to inspect the certificate attached to the current binding and then change it if necessary

2ed763dd0c2586a366413e72c875269dbc8296b2 authored over 10 years ago by stack72 <[email protected]>
Merge pull request #20 from opentable/change-to-thumbprint-for-certificates

Change to thumbprint for certificates

eff5c6e2aeebb5eaca5eaebfcebb19a284478a7e authored over 10 years ago by Drew <[email protected]>
Drew found more linting errors - hes a stickler for the rules

2b6c61ebc4a56b56c1e016199c7e14af1f152e53 authored over 10 years ago by stack72 <[email protected]>
Fixing the linting error of the => lining up

1e2d40d981e3d32864a5e143c52c81434d58f5eb authored over 10 years ago by stack72 <[email protected]>
Updating the Modulefile to 1.0.0 as this is a breaking change. We are now using certificate_thumbprint rather than certificate_name

6b178a57f6ab740200f7367dbe73df4d561633b8 authored over 10 years ago by stack72 <[email protected]>
Updating the powershell and the specs to use certificate thumbprint rather than certificate name

2d1e6597bbe932bdc35ad9629a3167ad5f331118 authored over 10 years ago by stack72 <[email protected]>
Added .ruby-version file - this will mean we default to ruby 2.0.0

077e9595f739561839b4a17ff912da6abbaad469 authored over 10 years ago by stack72 <[email protected]>
Update Modulefile

8f86745499f05983d892a74ebc167d6783b2ac4d authored almost 11 years ago by Paul Stack <[email protected]>
Merge pull request #18 from amwilson/master

update website physicalPath and ApplicationPool for existing websites

d238e97e4184999a2aeaa952a6f5ba212a39423b authored almost 11 years ago by Paul Stack <[email protected]>
Merge branch 'master' of https://github.com/opentable/puppet-iis

9c27c44ac96b41a1a050defe474781f00b56d2a4 authored almost 11 years ago by Drew Wilson <[email protected]>
Merge pull request #16 from calebfornari/master

Handle cases where IIS has zero existing sites.

c367fe8a2653684bd3232b5b3404b357b102983d authored almost 11 years ago by Drew <[email protected]>
Version number updated, needs to be rereleased

f037d08adaaca6c50aae23bd48ec7f4278beb4ee authored almost 11 years ago by Travis Fields <[email protected]>
Removed validation around wildcard '*' for IP Address Binding to ssl, it is valid and even an example provided by New-WebBinding for powershell

cf38403dd83728de852eb0c7aa8841f60ae03abf authored almost 11 years ago by Travis Fields <[email protected]>
update website physicalPath and ApplicationPool for existing websites

285c6d759dcc353b953cf45be029ab4c338103a0 authored almost 11 years ago by Drew Wilson <[email protected]>
Removing extra space as it's breaking the tests.

771b8ca761a8c3d413b51576e46935867777d1d3 authored about 11 years ago by Caleb Fornari <[email protected]>
Handle cases where IIS has zero existing sites.

06ca693df4418bd15d40f75f3d197fbfbee24bc8 authored about 11 years ago by calebfornari <[email protected]>
Merge pull request #14 from amwilson/master

Bugfix: corrected quotes escaping around App pool names, fixed capitalis...

d3587546ac3e0de3506a9d439b092e9cd6d7f54f authored about 11 years ago by Paul Stack <[email protected]>
Merge branch 'master' of github.com:amwilson/puppet-iis

59b635db2a37e7766415e6e9d8fb5604c554e4fb authored about 11 years ago by Drew Wilson <[email protected]>
Bugfix: corrected quotes escaping around App pool names, fixed capitalisation for required resources

e5b19224c88cc4590f2bca109b31c1f4bea33549 authored about 11 years ago by Drew Wilson <[email protected]>
Bugfix: corrected quotes escaping around App pool names, fixed capitalisation for required resources

f62ec2fa30facdf8b54419450298ea3785910998 authored about 11 years ago by Drew Wilson <[email protected]>
Merge pull request #13 from amwilson/master

Bugfix: Corrected an issue where spaces in a site_name caused the IIS Te...

d523d542ed37201a3c0efb1ce88881785bacf530 authored about 11 years ago by Paul Stack <[email protected]>
Bugfix: Corrected an issue where spaces in a site_name caused the IIS Test-Path to fail

9cbbc7237ee3390dc391ea69e350948bb9fb227f authored about 11 years ago by Drew Wilson <[email protected]>
Merge pull request #11 from cyberious/master

Added ssl support for initial creation of Site, defaults to false to mat...

4fb5c19369c715fe965c71d8c51d985408d5c8b0 authored about 11 years ago by Drew <[email protected]>
Merge pull request #12 from bcatlin/powershell-tested

Fixed broken powershell scripts

5b6d74fb0d23c3bbf52cb66706d42897bed3d33d authored about 11 years ago by Paul Stack <[email protected]>
Removing test for default web site based on @stack77 comments, will look into checking it's not the last site as a separate PR.

ae58418e23a4610ddbdfbe921acf38e566c0322a authored about 11 years ago by Bryce Catlin <[email protected]>
Fixed failing tests

f911622e20c2bae7b467eac908ce26f3aa8215fc authored about 11 years ago by Bryce Catlin <[email protected]>
Remove confirm, which wasn't doing anything

Add protection from deleting the default website which can cause irreparable damage.

eb3f9a16f21ec0af41c3cc6014cf0d5172502a7c authored about 11 years ago by Bryce Catlin <[email protected]>
Remove confirm, which wasn't doing anything

e1ad72fd5cf0d50aa20fc653b98f52a24e4beb7c authored about 11 years ago by Bryce Catlin <[email protected]>
Remove confirm, which wasn't doing anything, and add recurse to stop delete from hanging

616d5fa01f8e74a488495966c814adb3b95ee7a6 authored about 11 years ago by Bryce Catlin <[email protected]>
Found a bug in certificate lookup that was preventing a wildcard cert with friendlyname that contained astrix to not be found, changed -match to .Equals() method which when comparing exact strings works otherwise could have issue with wrong cert such that xyz.company.com and company.com would be a -match so it could get into a race condition of which is first in the list

a3acdfe876b56ed236a645405014c2d5e49a847d authored about 11 years ago by Travis Fields <[email protected]>
Fixed spec tests to include the new optional param -Ssl:

3b8f204517d25ff95f4e2528f7a8bdf5eb704145 authored about 11 years ago by Travis Fields <[email protected]>
missed pipe in validation of SSL param

03066fb472b10b0200319a0d888c5ad0bc2dc12f authored about 11 years ago by Travis Fields <[email protected]>
Added ssl support for initial creation of Site, defaults to false to match powershell function and default port

b37b7d0fb53200724007276a1ef9b7c6b7bcb768 authored about 11 years ago by Travis Fields <[email protected]>
Merge pull request #10 from bcatlin/destroy-resources

Added -confirm: to commands, fixes issue where it was hanging

22fbd9fee3ea8b664977af8348e92f7b9434fcd5 authored about 11 years ago by Bryce Catlin <[email protected]>
Added -confirm: to commands, fixes issue where it was hanging

81e5bb1d38162a8c90d5d7bdcb374419c0b14587 authored about 11 years ago by Bryce Catlin <[email protected]>
Merge pull request #9 from bcatlin/destroy-resources

Added 'ensure' parameter to classes, added tests to validate they work as expected.

18069cb76fde9d5bfd282cdd98fa60be460d0027 authored about 11 years ago by Bryce Catlin <[email protected]>
Fixed typo in tests

983d4823601b8b748029f9c948122a3afbb0b6ee authored about 11 years ago by Bryce Catlin <[email protected]>
Fixed typo, tests were failing

2960cbebc9d6bec7ed8a32b7c65fec4411e662bd authored about 11 years ago by Bryce Catlin <[email protected]>
Added ensure to allow removing bindings, tests too

d08027eef5766cd8f52bf2e00276e40f017e47aa authored about 11 years ago by Bryce Catlin <[email protected]>
Fixed should_not syntax

84c63e208319324caba916066121b6858746d81b authored about 11 years ago by Bryce Catlin <[email protected]>
Added ability to ensure app pool is removed, tests to cover the new code

7b5b3cb732644c56b4b039994579d78834d5a25c authored about 11 years ago by Bryce Catlin <[email protected]>
Fixed extra space caused tests to fail...

cd79762c3ddc76a83a21ddfd5bdc36af43b90d58 authored about 11 years ago by Bryce Catlin <[email protected]>
Added ability to delete websites, and tests to validate.

21e78b1960404a46f1cd3a53eaac23f8c9cb354d authored about 11 years ago by Bryce Catlin <[email protected]>
Forgot sometimes-necessary-but-not-this-time-but-its-good-practice commas...

78787ec62c3685d220524671679c1a7c83c362c3 authored about 11 years ago by Bryce Catlin <[email protected]>
Added ensure param, default to 'present', implemented 'absent', added tests.

672a31d7bd79b471e4f25a9a7889eac981da096c authored about 11 years ago by Bryce Catlin <[email protected]>