-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: puppetlabs/puppetlabs-apache
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9c2dc09
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: puppetlabs/puppetlabs-apache
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6d15dbe
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 50 files changed
- 1 contributor
Commits on Jun 6, 2024
-
This code section is weird. My guess is someone unexpectedly pressed `J` in vi and joined multiple lines.
Configuration menu - View commit details
-
Copy full SHA for ae3632a - Browse repository at this point
Copy the full SHA ae3632aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2b0350 - Browse repository at this point
Copy the full SHA b2b0350View commit details -
Fix apache::vhost::error_documents data type
The template in templates/vhost/_error_document.erb is only functionnal if we pass an array of hashes. This is going to be simplified in a future commit so only accept values that produce working configuration and reject configuration that is invalid and ignored.
Configuration menu - View commit details
-
Copy full SHA for e3320a5 - Browse repository at this point
Copy the full SHA e3320a5View commit details -
Make sure we still support ERB templates when provided
`apache::mod::php` allows to pass an ERB template, switching the default template to EPP will require us to change the default value of the `template` parameter which is generally a breaking change. Users who rely on this parameter to provide a custom template are currently using an ERB template, so we must preserve the legacy behavior for them, and detect if the template should be processed as ERB or EPP. For this purpose, we check the file extension in a conservative way (any template whose filename does not end with `.epp` is assumbed to be an ERB template). As a result, this change is backwards-compatible for end-users.
Configuration menu - View commit details
-
Copy full SHA for ce29022 - Browse repository at this point
Copy the full SHA ce29022View commit details -
A lot of work was done to convert the module templates form ERB to EPP, but a few templates where still to be converted. Along with various benefits, EPP templates offer better detection for access to undefined variables. This refactoring therefore fix a few issues that where reported while converting. Also a bunch of outdated comments about which template use which variable where removed no that this usage is explicit. The extensive test suite helped ensure the conversion was not introducing regressions.
Configuration menu - View commit details
-
Copy full SHA for adb5b1a - Browse repository at this point
Copy the full SHA adb5b1aView commit details -
A required variable in the template does not exist in the class parameters. Maybe nobody use this and we can just ignore this for the next few weeks RedHat 7 (the only OS exercising this code path) is supported?
Configuration menu - View commit details
-
Copy full SHA for 14f2189 - Browse repository at this point
Copy the full SHA 14f2189View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c48bce - Browse repository at this point
Copy the full SHA 7c48bceView commit details -
The typing system allows us to build more straightforward type checking, while here replace some conditional constructs to non-conditional ones as we usualy do nowadays.
Configuration menu - View commit details
-
Copy full SHA for 6d15dbe - Browse repository at this point
Copy the full SHA 6d15dbeView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 9c2dc09...6d15dbe