Huan Du
542cbbef2c
use stable sort to ensure passenger_set_cgi_param key sequence stable.
2014-01-24 20:25:12 +08:00
James Fryman
d1dc560a37
Merge pull request #233 from abraham1901/dev
...
Fixed long names virtual hosts...
2014-01-23 13:47:04 -08:00
Lebedev Vadim
6997df9d5a
Merge branch 'dev' of https://github.com/abraham1901/puppetlabs-nginx into dev
2014-01-21 15:23:06 +04:00
Lebedev Vadim
2252d96fe8
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
2014-01-21 15:22:19 +04:00
Vadim Lebedev
520b8fe9b4
Merge pull request #1 from 3flex/rspec-tests
...
test vhost name is sanitized
2014-01-18 12:25:48 -08:00
Matthew Haughton
325ae7e6de
test vhost name is sanitized
2014-01-18 13:31:05 -05:00
James Fryman
6f56cd206e
Merge pull request #239 from oxilion/gzip
...
Make gzip configurable
2014-01-17 16:28:49 -08:00
Lebedev Vadim
26cf99c8e4
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
2014-01-17 20:08:56 +04:00
Lebedev Vadim
d340eea512
remove sort array in location_custom_cfg_*
2014-01-17 20:08:01 +04:00
Lebedev Vadim
22b3f5a8c6
fix README
2014-01-17 16:49:28 +04:00
Maurits Landewers
e36aa73b6e
Make gzip configurable
2014-01-17 10:29:56 +01:00
Matthew Haughton
f395484ab5
remove changelog
...
It hasn't been maintained, so better to remove it for now.
2014-01-16 13:09:53 -05:00
James Fryman
eb7776fc7f
Merge pull request #237 from 3flex/patch-1
...
workaround missing librarian-puppet-maestrodev dependencies
2014-01-16 08:54:57 -08:00
Matthew Haughton
b790d96446
workaround missing librarian-puppet dependencies
...
librarian-puppet-maestrodev gem specifies Ruby 1.8 dependencies incorrectly. open3_backport and json are required on Ruby 1.8
but are not currently installed. See
https://github.com/maestrodev/librarian-puppet/issues/16
2014-01-16 11:39:08 -05:00
James Fryman
32539e80a0
Merge pull request #236 from php-coder/patch-1
...
manifests/conf.pp: fixed a typo in error message.
2014-01-14 11:25:08 -08:00
Lebedev Vadim
f4d543e0e9
update tests
2014-01-14 22:07:17 +04:00
Lebedev Vadim
a4ddf886b2
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
2014-01-14 19:57:45 +04:00
Lebedev Vadim
088f1414c9
revert change priority type
2014-01-14 19:57:13 +04:00
Slava Semushin
643e803298
manifests/conf.pp: fixed a typo in error message.
2014-01-14 14:46:26 +03:00
James Fryman
42c290d87b
Merge pull request #235 from 3flex/location-rewrite-rules
...
added rewrite to location/proxy & vhost
2014-01-13 11:05:16 -08:00
Matthew Haughton
dc3817f9ae
added rewrite to location/proxy & vhost
...
With credit to https://github.com/OmarzT
2014-01-13 13:20:02 -05:00
Lebedev Vadim
e94af129e4
Fixed long names virtual hosts, such as nginx::resource::vhost { 'name1.domainname.org name2.domainname.org': }
...
Add example nginx::vhost with HTTPS FastCGI and redirection of HTTP
Add location_custom_cfg_prepend & location_custom_cfg_append. Used for logical structures such as if.
Fix puppet-lint
2014-01-12 23:15:14 +04:00
James Fryman
74a8ed1e87
Merge pull request #231 from CpuID/master
...
(Revised Commit) Support for server_names_hash_bucket_size and server_names_hash_max_size
2014-01-10 09:27:27 -08:00
Nathan Sullivan
70256dcb2a
improved version of support for server_names_hash_bucket_size and server_names_hash_max_size for https://github.com/jfryman/puppet-nginx/pull/178 - also a few puppet-lint fixes
2014-01-10 13:42:16 +10:00
James Fryman
fa6be86dc2
Merge pull request #230 from 3flex/README-updates
...
README updates
2014-01-09 13:39:18 -08:00
Matthew Haughton
dd7df92ea2
cleanup README
...
* Make a hypothetical puppet-lint run happy
* Remove redundant parameters from resource declarations (e.g. 'ensure')
* Unquote a boolean which would fail with the recently added validations
* Simplify Puppet w/ Passenger example by removing SSL cipher/cache settings
* Add syntax highlighting where it was missing
* Provide complete vhost example for "Nginx with precompiled Passenger"
2014-01-09 16:37:47 -05:00
Matthew Haughton
12ecdadc35
add SSL configuration instructions to README
2014-01-09 16:33:44 -05:00
James Fryman
cd06f3593e
Merge pull request #226 from huandu/master
...
Fix a config error in the last sample in README
2014-01-08 08:40:51 -08:00
James Fryman
7086aea8c0
Merge pull request #228 from PierreR/patch-1
...
Fix multi-line comment indentation
2014-01-08 08:40:25 -08:00
James Fryman
e0dbf1173c
Merge pull request #227 from 3flex/validations
...
Validations for all parameters in the public classes
2014-01-08 08:40:06 -08:00
Pi3r
d26d9a41a8
Fix multi-line comment indentation
...
`puppetresources` is complaining about the wrong indentation scheme.
2014-01-08 15:46:56 +01:00
Matthew Haughton
2a82028a7b
warn on inclusion of nginx: 📦 :suse
2014-01-07 23:16:54 -05:00
Matthew Haughton
5309136fc8
warn on inclusion of nginx: 📦 :redhat
2014-01-07 23:16:54 -05:00
Matthew Haughton
d7800f44ee
warn on inclusion of nginx: 📦 :debian
2014-01-07 23:16:54 -05:00
Matthew Haughton
e2eba1dbe9
warn on inclusion of nginx::service
2014-01-07 23:16:54 -05:00
Matthew Haughton
2f36def38a
warn on inclusion of nginx::params
2014-01-07 23:16:54 -05:00
Matthew Haughton
2fb7072e6e
warn on inclusion of nginx::package
2014-01-07 23:16:54 -05:00
Matthew Haughton
ac8c74d78b
warn on inclusion of nginx::config
2014-01-07 23:16:54 -05:00
Matthew Haughton
545056cb1a
validations for nginx::resource::upstream
2014-01-07 23:16:54 -05:00
Matthew Haughton
10a1691b9e
validations for nginx::resource::mailhost
2014-01-07 23:16:54 -05:00
Matthew Haughton
d683fae9ff
validations for nginx::resource::vhost
2014-01-07 23:16:52 -05:00
Matthew Haughton
8e71d33121
validations for nginx::resource::location
2014-01-07 23:04:49 -05:00
Matthew Haughton
5a9767dcd8
validations for nginx::init
2014-01-07 22:17:03 -05:00
Matthew Haughton
5756568f21
variables should not be substituted in message
...
Using $priority meant it would be substituted with the value of the
parameter when it should be shown as static text.
2014-01-07 22:12:31 -05:00
Huan Du
a7436dbbba
fix puppet master sample config error.
2014-01-07 18:47:25 +08:00
James Fryman
d1e1e509fd
Merge pull request #223 from 3flex/validate-location-priority
...
Add validation for location $priority
2014-01-06 07:20:29 -08:00
James Fryman
ecdcabebf8
Merge pull request #225 from chrisdambrosio/patch-1
...
Fix index_files ivar warning
2014-01-06 07:19:58 -08:00
Chris D'Ambrosio
78e025b250
Fix index_files ivar warning
...
Fix the index_files instance variable deprecation warning.
2014-01-05 22:44:54 -08:00
Matthew Haughton
d22402c404
Add validation for $priority
...
Valid range changed to 401-599:
vhost SSL header has priority 700. If $priority is set to 400 (which
resolves to 400+300=700 for SSL locations), then it would conflict with
the priority of the header. It must be 401 or higher to avoid this.
Top end of range is limited to 599 to reflect documentation however it
could be increased to 698 and still provide expected behavior.
2014-01-03 13:03:55 -05:00
James Fryman
7d5cb888af
version 0.0.7
2014-01-02 17:31:49 -06:00