diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..0831c78 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,113 @@ + +#### [Current] + * [8ac1df0](../../commit/8ac1df0) - __(Joshua Hoblitt)__ add validation + rspec of selenium class download_timeout param + * [4c446af](../../commit/4c446af) - __(Joshua Hoblitt)__ update boilerplate .gitignore + * [e881e3e](../../commit/e881e3e) - __(Joshua Hoblitt)__ add selenium class download_timeout param to README + * [f46c358](../../commit/f46c358) - __(Rogério Prado Colferai)__ Corrected lint erros + * [5d475f2](../../commit/5d475f2) - __(Rogério Prado Colferai)__ Passing the timeout as parameter for Selenium class + * [7739a50](../../commit/7739a50) - __(Rogério Prado Colferai)__ Passing the timeout as parameter for Selenium class + * [cdc6f18](../../commit/cdc6f18) - __(Joshua Hoblitt)__ trim travis test matrix + +#### v0.1.6 + * [cade4b2](../../commit/cade4b2) - __(Joshua Hoblitt)__ bump version to v0.1.6 + * [db19171](../../commit/db19171) - __(Joshua Hoblitt)__ update README Files section + * [89cb5d8](../../commit/89cb5d8) - __(Joshua Hoblitt)__ Merge pull request [#4](../../issues/4) from jhoblitt/system_tests + +System tests + * [169cfcd](../../commit/169cfcd) - __(Joshua Hoblitt)__ fix selenium group not being created + +As of puppet 3.4.0, the group type will not create/manage a group without +`ensure => present` being set. + + * [83d4c56](../../commit/83d4c56) - __(Joshua Hoblitt)__ add basic rspec-system tests + * [9f55770](../../commit/9f55770) - __(Joshua Hoblitt)__ Merge pull request [#3](../../issues/3) from jhoblitt/jar_2.39.0 + +Jar 2.39.0 + * [0b42040](../../commit/0b42040) - __(Joshua Hoblitt)__ update default selenium jar version to 2.39.0 + * [b1afa01](../../commit/b1afa01) - __(Joshua Hoblitt)__ fix rspec-puppet 1.0.1 deprecation warning + +DEPRECATION: include_class is deprecated. Use contain_class instead. + +#### v0.1.5 + * [083d2c8](../../commit/083d2c8) - __(Joshua Hoblitt)__ bump version to v0.1.5 + * [e01802f](../../commit/e01802f) - __(Joshua Hoblitt)__ README grammar tweak + * [5635de0](../../commit/5635de0) - __(Joshua Hoblitt)__ README typo + * [1eb2f7e](../../commit/1eb2f7e) - __(Joshua Hoblitt)__ add module deps to see also section of README + * [cb9e84d](../../commit/cb9e84d) - __(Joshua Hoblitt)__ minor README tweaks + +#### v0.1.4 + * [b22e8d2](../../commit/b22e8d2) - __(Joshua Hoblitt)__ bump version to v0.1.4 + * [469d78a](../../commit/469d78a) - __(Joshua Hoblitt)__ fix README markdown formatting + * [c691874](../../commit/c691874) - __(Joshua Hoblitt)__ add example profiles/roles to README + +#### v0.1.3 + * [2a2b481](../../commit/2a2b481) - __(Joshua Hoblitt)__ bump version to v0.1.3 + * [53d8cfe](../../commit/53d8cfe) - __(Joshua Hoblitt)__ update default selenium jar file version to 2.37.0 in README + +#### v0.1.2 + * [bc57dfe](../../commit/bc57dfe) - __(Joshua Hoblitt)__ bump version to v0.1.2 + * [f12845f](../../commit/f12845f) - __(Joshua Hoblitt)__ update default selenium server version to 2.37.0 + +#### v0.1.1 + * [d9677b1](../../commit/d9677b1) - __(Joshua Hoblitt)__ bump version to v0.1.1 + * [4ca0a1e](../../commit/4ca0a1e) - __(Joshua Hoblitt)__ Merge pull request [#2](../../issues/2) from xiankai/refresh_service + +Refresh service if the options are changed + * [ed4f9d5](../../commit/ed4f9d5) - __(KJ)__ Refresh service if the options are changed + * [e0476a3](../../commit/e0476a3) - __(Joshua Hoblitt)__ remove experimental github based puppet forge publishing + * [7e3c232](../../commit/7e3c232) - __(Joshua Hoblitt)__ enable experimental github based puppet forge publishing + +#### v0.1.0 + * [52a25ca](../../commit/52a25ca) - __(Joshua Hoblitt)__ bump version to v0.1.0 + * [ceacf8f](../../commit/ceacf8f) - __(Joshua Hoblitt)__ add a logrotate::rule for $log_path + * [0fc5e6c](../../commit/0fc5e6c) - __(Joshua Hoblitt)__ remove ruby-head / puppet ~> 3.2.1 & ~> 3.3.0 from travis ci matrix + * [ec20f7e](../../commit/ec20f7e) - __(Joshua Hoblitt)__ update doc formatting + * [ddf0f14](../../commit/ddf0f14) - __(Joshua Hoblitt)__ fix selenium::hub doc examples + +#### v0.0.1 + * [3a69948](../../commit/3a69948) - __(Joshua Hoblitt)__ fix README ToC anchors + * [37d806b](../../commit/37d806b) - __(Joshua Hoblitt)__ fix README typos + * [4170146](../../commit/4170146) - __(Joshua Hoblitt)__ doc/README overhaul + * [3be7688](../../commit/3be7688) - __(Joshua Hoblitt)__ be consistent about Rakefile quoting style + * [803c0f0](../../commit/803c0f0) - __(Joshua Hoblitt)__ fix anchor(s) + * [cc6075d](../../commit/cc6075d) - __(Joshua Hoblitt)__ reuse the default options from servers on nodes + * [eedad0c](../../commit/eedad0c) - __(Joshua Hoblitt)__ whitespace + * [a4d77e7](../../commit/a4d77e7) - __(Joshua Hoblitt)__ add class selenium::node + * [df6cc77](../../commit/df6cc77) - __(Joshua Hoblitt)__ add class selenium::hub + * [0904127](../../commit/0904127) - __(Joshua Hoblitt)__ admit defeat and use the anchor pattern in selenium::server + * [c96870b](../../commit/c96870b) - __(Joshua Hoblitt)__ mv service resource into selenium::config to prevent circular deps + * [ba59bb7](../../commit/ba59bb7) - __(Joshua Hoblitt)__ merge class selenium::service into selenium::server + * [558c335](../../commit/558c335) - __(Joshua Hoblitt)__ rename selenium::server init.d from seleniumstandalone -> seleniumserver + * [8523e66](../../commit/8523e66) - __(Joshua Hoblitt)__ rename class selenium::install -> selenium and refactor it as common base + * [50e63e6](../../commit/50e63e6) - __(Joshua Hoblitt)__ convert class selenium::config into a define + +This is to allow selenium::config to create multiple init.d scripts in +the future for selenium hub and grid nodes. + + * [d742263](../../commit/d742263) - __(Joshua Hoblitt)__ interpolate $prog in init.d script + * [80373a6](../../commit/80373a6) - __(Joshua Hoblitt)__ minor rspec cleanups + * [2aeebe7](../../commit/2aeebe7) - __(Joshua Hoblitt)__ cleanup init.d template variable interpolation + * [45e77c2](../../commit/45e77c2) - __(Joshua Hoblitt)__ add $display param to class selenium::server + +Selects the X display to use + + * [68d1861](../../commit/68d1861) - __(Joshua Hoblitt)__ increase wget timeout 30s -> 90s + +To avoid failures seen due to lag spikes + + * [9148bbf](../../commit/9148bbf) - __(Joshua Hoblitt)__ fix wget download destination + * [2164d59](../../commit/2164d59) - __(Joshua Hoblitt)__ mv user setup from selenium::server -> selenium::install + +To break a dependency cycle between wget::fetch and user. + + * [93670c4](../../commit/93670c4) - __(Joshua Hoblitt)__ fix whitespace + * [45c06af](../../commit/45c06af) - __(Joshua Hoblitt)__ tie selenium::{install,config,service} together in selenium::server + * [e0bc408](../../commit/e0bc408) - __(Joshua Hoblitt)__ add class selenium::service + * [dcf5ebf](../../commit/dcf5ebf) - __(Joshua Hoblitt)__ add class selenium::config + * [69e8010](../../commit/69e8010) - __(Joshua Hoblitt)__ whitespace fix + * [5071e9c](../../commit/5071e9c) - __(Joshua Hoblitt)__ add class selenium::install + * [f4f887b](../../commit/f4f887b) - __(Joshua Hoblitt)__ download selenium jars as the selenium user + * [b08a9b9](../../commit/b08a9b9) - __(Joshua Hoblitt)__ add selenium::install class with simple download support + * [eb724de](../../commit/eb724de) - __(Joshua Hoblitt)__ stub out selenium::{server,params} classes + * [edc5da0](../../commit/edc5da0) - __(Joshua Hoblitt)__ Merge puppet-module_skel + * [0c59736](../../commit/0c59736) - __(Joshua Hoblitt)__ first commit diff --git a/Modulefile b/Modulefile index de0db58..5d4fe30 100644 --- a/Modulefile +++ b/Modulefile @@ -1,5 +1,5 @@ name 'jhoblitt-selenium' -version '0.1.6' +version '0.2.0' author 'Joshua Hoblitt ' license 'Apache'