- Fix README upstream example, fixes #11 (@jmetzger).
- Rebase mime.types to latest 1.16.1 version.
- Add support for modular nginx 1.10+ packages.
- Add support for
file
in mainconfdir
instead ofconf.d
subdir. - Add facts to report nginx majversion, minversion and full version.
- Add support for nginx::file ensure => absent.
- Add support for multiple error_log by using an array.
- Add more ssl_* parameters.
- Add more ssl_* parameters.
- Make params values easy to override using hiera.
- Add gzip_comp_level parameter.
- Update mime.types with current nginx 1.6 content.
- Clean ups to make puppet lint happy.
- Fix nginx.conf.erb upstream with recent puppet versions (#9).
- Add SELinux support, RHEL 6.6 now targets nginx with httpd_t.
- Revert worker_processes default value since 'auto' only works with 1.2+
- Add basic Debian and Ubuntu support (#3 @DavidGriffith, #8 @tomav).
- Add support for fastcgi_read_timeout.
- Fix http_raw_lines (whurleyf1).
- Fix owner, group and mode of nginx::file resources.
- Add support for gzip_proxied.
- Add support for worker_cpu_affinity.
- Change worker_processes default to 'auto', which makes most sense.
- Follow recommendation of using try_files in php.conf.inc (jaysh).
- Make error_log configurable.
- Also include a useful php-to-index.conf.inc example.
- Add support for global ssl_certificate and ssl_certificate_key directives.
- Fix README title line.
- Fix conf.d directory creation.
- Fix when changing default.conf (jaysh).
- Use 2-space indent.
- Also use @-prefixed variables in mime.types.erb.
- Add options for proxy and fastcgi buffers.
- Update README and include mentioned example php.conf.inc file.
- Add mime_types hash to allow adding mime type extensions.
- Fix markdown in the README.
- Move the service restart command to params, fix for Gentoo.
- Add support for specifying "upstream" as hashes.
- Add support for http_raw_lines for simple cases with no config snippet.
- Fix \n in the disabled default.conf.
- Clean up the nginx module to match current puppetlabs guidelines.
- Rename the conf definition to file, to be consistent with apache_httpd::file.
- Add the params class to split out distro-specific parameters.
- Add simple smoke testing tests.
- Remove leftover listen_http and listen_https options.