Permalink
Commits on Dec 2, 2016
  1. Merge pull request #981 from voxpupuli/modulesync

    modulesync 0.16.3
    dhoppe committed on GitHub Dec 2, 2016
  2. modulesync 0.16.3

    bastelfreak committed Dec 2, 2016
  3. Merge pull request #980 from sacres/vhost_server_migration

    Breaking change: rename v[hH]ost to server everywhere
    wyardley committed on GitHub Dec 2, 2016
Commits on Dec 1, 2016
  1. Rename v[hH]ost to server everywhere

    Lint fixes.
    
    Formatting
    
    Replace stale code and re-format
    sacres committed Nov 18, 2016
Commits on Nov 17, 2016
  1. Merge pull request #977 from srinchiera/master

    Fix issue #976
    wyardley committed on GitHub Nov 17, 2016
  2. Fix issue #976

    Salvatore Rinchiera committed Nov 17, 2016
Commits on Nov 16, 2016
  1. Merge pull request #972 from wyardley/issues_971_location_priority

    fix validation range for location priority
    nibalizer committed on GitHub Nov 16, 2016
Commits on Nov 14, 2016
  1. fix validation range for location priority

    wyardley committed Nov 14, 2016
  2. Merge pull request #939 from saz/patch-3

    Use SSL for nginx APT repository
    wyardley committed on GitHub Nov 14, 2016
  3. Use SSL for nginx APT repository

    saz committed Nov 14, 2016
  4. Reorganize templates for clearer understanding (#970)

    Without this change, the structure of the templates for locations are
    bit rigid and hard to understand.  Each component of a location uses an
    isolated template which means that much of the common logic is hard
    coded to a particular location style, the deployment of which is chosen
    based on a somewhat arbitrary idea of what it means to be a location,
    and in some cases, the module gets it wrong.  In cases where there is
    seeming correctness, modifications to a particular selection of logic
    are duplicated among the nested templates.
    
    This work is the results of what was necessary for me to understand what
    the templates were doing, and to deploy a fastcgi PHP application.  As
    such, the templates have been centralized and conditions about their
    functionality have been moved into the template to determine if
    rendering needs to be taken.  This allows a more complete, and leaves
    potential for more complex examples easier to understand and reason
    about.
    
    Also here is the addition of a new param fastcgi_index on the location
    class.
    
    This work should result in on-disk configurations that are functionally
    equivalent to what was in place before, except in places where the
    module was masking conflicting options that were not being rendered in
    the templates.
    xaque208 committed with jyaworski Nov 14, 2016
Commits on Nov 12, 2016
  1. Put keepalive at bottom of upstream_cfg_{append,prepend} sections (#641

    …) (#969)
    wyardley committed with jyaworski Nov 12, 2016
Commits on Nov 10, 2016
  1. Fix Bug: ensure => absent was not working on nginx::resource::location (

    artberri committed with jyaworski Nov 10, 2016
  2. allow try_files and index in location resource (#966)

    wyardley committed with jyaworski Nov 10, 2016
Commits on Nov 7, 2016
  1. Merge pull request #957 from wyardley/rework_ssl_redirects

    Rename rewrite_to_https => ssl_redirect (backwards-incompatible change)
    bastelfreak committed on GitHub Nov 7, 2016
  2. Adds new SSL && protocol specific directives to mailhost setup (#769)

    * Adds new SSL && protocol specific directives to mailhost setup
    
    The SSL setup customisation of a mailhost is very limited. To allow
    more directives to be set, the ssl configuration was extracted and
    arranged like the setup for a vhost.
    The setup was also expanded to customize protocol specific authentication
    method and capabilities.
    
    * Extended test cases to include newly introduced ssl and protocol specific options in mailhost setup
    
    * support raw_prepend, raw_append, mailhost_cfg_append, mailhost_cfg_prepend, in mailhost
    
    * Fixes rubocop issues
    
    * Render template without a new line
    
    * Fixes typo in mailhost.pp
    
    * Fix inlining after merge and dropping newlines when rendering a template
    dol committed with jyaworski Nov 7, 2016
Commits on Nov 5, 2016
  1. Rename rewrite_to_https => ssl_force_redirect (breaking / backwards-i…

    …ncompatible change), take out needless "if" statement before return. Also forces integer for $ssl_port and $listen_port, which previously only generated a warning.
    wyardley committed Nov 1, 2016
Commits on Nov 4, 2016
  1. Merge pull request #950 from wyardley/namespace_changes

    Major change: Rework namespace (get rid of ::config namespace again)
    bastelfreak committed on GitHub Nov 4, 2016
  2. (Major): Move all parameters back to top scope (nginx vs nginx::config)

    wyardley committed Oct 27, 2016
  3. Merge pull request #963 from mbelscher/master

    Minor change to map.erb to work with Ruby 1.8.7
    wyardley committed on GitHub Nov 4, 2016
  4. Merge pull request #958 from wyardley/issues_942_upstream_file_requires

    Add 'require' for parent dir of upstream, map, and geo configs as wel…
    wyardley committed on GitHub Nov 4, 2016
  5. fix map.erb to work on Redhat 6 releases

    belscher committed Nov 4, 2016
Commits on Nov 3, 2016
  1. Merge pull request #960 from voxpupuli/modulesync

    modulesync 0.15.0
    wyardley committed on GitHub Nov 3, 2016
Commits on Nov 2, 2016
  1. modulesync 0.15.0

    bastelfreak committed Nov 2, 2016
  2. Merge pull request #959 from wyardley/issues_664_log_ownership

    Set log directory ownership / permissions explicitly
    bastelfreak committed on GitHub Nov 2, 2016
  3. Set log directory ownership / permissions explicitly

    wyardley committed Nov 2, 2016
  4. Add 'require' for parent dir of upstream, map, and geo configs as well (

    wyardley committed Nov 2, 2016
Commits on Nov 1, 2016
  1. Merge pull request #956 from xaque208/fastcgi_param_param

    Add fastcgi_param parameter to vhost resource
    jyaworski committed on GitHub Nov 1, 2016
  2. Add fastcgi_param parameter to vhost resource

    Without this change, specifying fastcgi parameters are not possible on
    the vhost.  This change modifies vhost resource to allow passing the
    fastcgi_param to the location resource directly, as is the case with a
    few of the other fastcgi related parameters.
    xaque208 committed Nov 1, 2016
  3. Merge pull request #953 from wyardley/issues_717_upstream_cfg_append

    Add upstream_cfg_append (to match prepend)
    jyaworski committed on GitHub Nov 1, 2016
  4. Add upstream_cfg_append (to match prepend), move upstream templates t…

    …o their own directory
    wyardley committed Oct 28, 2016
Commits on Oct 31, 2016
  1. Merge pull request #948 from wyardley/proxy_redirect_undef_issues_395

    default proxy_redirect to undef in locations (resolves #395)
    bastelfreak committed on GitHub Oct 31, 2016
  2. Merge pull request #949 from wyardley/docs_maint_notice

    docs changes to reflect upcoming changes
    bastelfreak committed on GitHub Oct 31, 2016
  3. Merge pull request #951 from wyardley/support_ubuntu_16_935

    officially add Ubuntu 1604 support
    bastelfreak committed on GitHub Oct 31, 2016
  4. Merge pull request #955 from wyardley/daemon_off

    Allow setting $daemon to "on" or "off" (defaults to unset)
    bastelfreak committed on GitHub Oct 31, 2016