summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-10Fix acceptance tests for #405Colleen Murphy
This fixes the acceptance tests by: - Ensuring the fqdn_rand_string spec is passed undef as the second parameter so that the seed is not used as the charset - Ensuring the pw_hash spec is passed the key specifying the type of hash, rather than the value that will be used to generate the password - Expecting puppet to report nil instead of empty string for undef passwords - Removing the fqdn_rand_base64 test because there is no such function
2015-04-09Fix unsupported platforms variable name in testsColleen Murphy
unsupported_platforms is not a valid identifier, and trying to use it causes acceptance tests to error out before running any tests. The correct identifier for the unsupported platforms constants is UNSUPPORTED_PLATFORMS.
2015-04-09Merge pull request #430 from mhaskel/gjngeldenhuis-docupdateHunter Haugen
Clarifying behaviour of attributes and adding an extra example.
2015-04-09Clarifying behaviour of attributes and adding an extra example.Gerrard Geldenhuis
2015-04-09Merge pull request #405 from elyscape/feature/fqdn_rand_stringsHunter Haugen
(MODULES-1715) Add FQDN-based random string generator
2015-04-09Merge pull request #408 from elyscape/feature/pw_hashHunter Haugen
(MODULES-1737) Add pw_hash() function
2015-04-09Merge pull request #429 from DavidS/modulesync-configs-updateMorgan Haskel
Update Travis CI job from current modulesync_configs
2015-04-08Update Travis CI job from current modulesync_configsDavid Schmitt
2015-04-05(MODULES-1737) Add pw_hash() functionEli Young
2015-03-31(MODULES-1715) Add fqdn_rand string generatorsEli Young
2015-03-30Merge pull request #428 from nibalizer/links_in_readmeTP Honey
Make each function a link in the readme
2015-03-28Make each function a link in the readmeSpencer Krum
Using a ####, github will create a link. This makes it so I can link someone directly to the function I want to show them.
2015-03-26Merge pull request #426 from anodelman/masterJustin Stoller
(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
2015-03-24(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...Alice Nodelman
puppetdb, etc - support for BEAKER_VERSION and BEAKER_RSPEC_VERSION in gemfile
2015-03-06Merge pull request #404 from roderickm/PUP-3856_isnt_domain_nameMorgan Haskel
(MODULES-1670) Do not match dotted-quad IP address as domain name
2015-03-06Merge pull request #423 from cyberious/GemfileBeakerTP Honey
Add ability to pin beaker versions
2015-03-05If present, top-level domain must be alphabeticRod Montgomery
See RFC 1123, Section 2.1 http://tools.ietf.org/html/rfc1123#section-2
2015-03-05Add ability to pin beaker versionsTravis Fields
2015-03-05Merge pull request #422 from cyberious/assert_privateTP Honey
Assert private
2015-03-05Add private function back and forward to assert_private with deprecation warningTravis Fields
2015-03-05Merge pull request #369 from rfugina/dirname_typecheckHunter Haugen
Dirname typecheck
2015-03-05Rename private() to assert_private()Franz Pletz
As mentioned in #270, private is a reserved keyword in the future parser which is to be released with Puppet 4. As it stands, this function is not useable with the future parser so it needs to renamed. This is a breaking change.
2015-03-05Merge pull request #375 from ↵Hunter Haugen
poikilotherm/feature/master/validate_integer_and_numeric (MODULES-560) Add new functions validate_numeric() and validate_integer().
2015-03-05Merge pull request #420 from mhaskel/improveprefixTP Honey
Add support for hashes in the prefix function
2015-03-04Merge pull request #410 from robruma/range_documentation_updateMorgan Haskel
Adding markdown for the range() function's 3rd argument
2015-03-04Adding markdown for the range() function's 3rd argumentrobruma
Adding markdown for the range() function's 3rd argument Adding markdown for the range() function's 3rd argument
2015-03-03Add support for hashes in the prefix functionStefan Goethals
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2015-03-03Merge pull request #310 from kainz/masterMorgan Haskel
URI.escape for the array case was incorrect.
2015-03-03URI.escape for the array case was incorrect.Bryon Roché
The previous commit to uriescape() changed the implementation to use the ruby default escape list for URI.escape(), but did not change the call triggered when uriescape() was called on an array, triggering ruby errors.
2015-03-03Merge pull request #407 from adamcrews/ceiling_functionMorgan Haskel
Add a ceiling function to complement the floor function.
2015-03-02Merge pull request #419 from cyberious/masterMorgan Haskel
Loosen the restrictions of upcase and allow for recursion of the objects...
2015-03-02Loosen the restrictions of upcase and allow for recursion of the objects and ↵Travis Fields
only worry if the object responds to upcase
2015-02-26Merge pull request #418 from cyberious/UpcaseHashMorgan Haskel
Fix issue with 1.8.7 and upcase
2015-02-26Fix issue with Ruby 1.8.7 which did not allow for the return in an each_pair ↵Travis Fields
of the hash
2015-02-25Merge pull request #417 from cyberious/UpcaseHashMorgan Haskel
Add Hash to upcase
2015-02-25Add Hash to upcaseTravis Fields
2015-02-19Merge pull request #415 from nibalizer/masterMorgan Haskel
Remove travis badge
2015-02-19Remove travis badgeSpencer Krum
2015-02-19Merge pull request #413 from mhaskel/fixTravis Fields
Check for string before copying
2015-02-19Check for string before copyingMorgan Haskel
2015-02-19Merge pull request #412 from seanmil/MODULES-1771Morgan Haskel
(MODULES-1771) Don't modify input to is_domain_name()
2015-02-14(MODULES-1771) Don't modify input to is_domain_name()Sean Millichamp
Fix is_domain_name() so it dup's its incoming argument to avoid changing the original with a later chomp!
2015-02-12Merge pull request #406 from elyscape/fix/fqdn_rotate_pollutes_global_seedColleen Murphy
(MODULES-1738) Don't modify the global seed in fqdn_rotate()
2015-02-12(MODULES-1738) Don't modify global seed in fqdn_rotate()Eli Young
As per puppetlabs/puppet@292233c, this leaves the global seed in a deterministic state, which is bad. Puppet::Util.deterministic_rand() exists to avoid running into this issue, but is only present starting in Puppet 3.2.0.
2015-02-12Merge pull request #411 from elyscape/fix/travis_build_issuesColleen Murphy
Fix Travis builds
2015-02-12Have Travis actually test Facter 1.6/1.7Eli Young
The Gemfile didn't actually specify which version to use for Facter, even when there was an environment variable to that effect.
2015-02-12Fix Travis buildsEli Young
The release of rspec 3.2.0 broke a lot of tests. Pinning to rspec 3.1.0 provides a temporary fix.
2015-02-01Add a ceiling function to complement the floor function.Adam Crews
2015-01-15Merge pull request #403 from cyberious/masterHunter Haugen
Merge 4.6.x back to master
2015-01-15Merge branch '4.6.x' back to masterTravis Fields