h3mmy / bloopySphere

My home cluster.
MIT License
54 stars 6 forks source link

Update Docker image ghcr.io/tarampampam/error-pages to 3.2.0 #7058

Open renovate[bot] opened 1 week ago

renovate[bot] commented 1 week ago

Mend Renovate

This PR contains the following updates:

Package Update Change
ghcr.io/tarampampam/error-pages major 2.27.0 -> 3.2.0

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

tarampampam/error-pages (ghcr.io/tarampampam/error-pages) ### [`v3.2.0`](https://togithub.com/tarampampam/error-pages/releases/tag/v3.2.0) [Compare Source](https://togithub.com/tarampampam/error-pages/compare/v3.1.0...v3.2.0) #### What's Changed ##### 🚀 Features - Added support for the environment variable `ADD_TEMPLATE` (replacing the `--add-template` flag) ([https://github.com/tarampampam/error-pages/pull/295](https://togithub.com/tarampampam/error-pages/pull/295)) - Set the log format to `json` by default in the Docker image ([https://github.com/tarampampam/error-pages/pull/295](https://togithub.com/tarampampam/error-pages/pull/295)) **Full Changelog**: https://github.com/tarampampam/error-pages/compare/v3.1.0...v3.2.0 ### [`v3.1.0`](https://togithub.com/tarampampam/error-pages/releases/tag/v3.1.0) [Compare Source](https://togithub.com/tarampampam/error-pages/compare/v3.0.1...v3.1.0) #### What's Changed ##### 🚀 Features - Added HTML/CSS/JS minification on the fly in [https://github.com/tarampampam/error-pages/pull/293](https://togithub.com/tarampampam/error-pages/pull/293) (the HTML output size was reduced by ~25%, with performance decreasing by ~4% - from 196k RPS to 188k) Before | After \---|--- ![image](https://togithub.com/tarampampam/error-pages/assets/7326800/c2e2bc2b-ebe9-4ef1-975a-28feda607a78) | ![image](https://togithub.com/tarampampam/error-pages/assets/7326800/b17d52dd-cabb-48aa-a56d-3c2110768ae9) **Full Changelog**: https://github.com/tarampampam/error-pages/compare/v3.0.1...v3.1.0 ### [`v3.0.1`](https://togithub.com/tarampampam/error-pages/releases/tag/v3.0.1) [Compare Source](https://togithub.com/tarampampam/error-pages/compare/v3.0.0...v3.0.1) #### What's Changed ##### 🛠 Fixes - Forgot to include the SSL certificates in the Docker image in [https://github.com/tarampampam/error-pages/pull/292](https://togithub.com/tarampampam/error-pages/pull/292) **Full Changelog**: https://github.com/tarampampam/error-pages/compare/v3.0.0...v3.0.1 ### [`v3.0.0`](https://togithub.com/tarampampam/error-pages/releases/tag/v3.0.0) [Compare Source](https://togithub.com/tarampampam/error-pages/compare/v2.27.0...v3.0.0) #### What's Changed > \[!WARNING] > This is a major update! Please read the notes below and a [readme](https://togithub.com/tarampampam/error-pages#readme) file to identify what changes you need to make to your current charts for the upgrade. ##### 🚀 Added - You can override the default XML, JSON, or PlainText response formats using the flags `--xml-format`, `--json-format`, or `--plaintext-format` respectively (or their environment variables) - Support for any HTTP request method to get the error page (previously limited to the `GET` method only) - The CLI flag `--send-same-http-code` to respond with the same HTTP code as the requested error page code - The CLI flag `--disable-template` to disable certain templates (useful when using automatic template rotation to exclude some from the available templates list) - Ability to define custom HTTP codes using placeholders like `4**`. Refer to the documentation for more information about `--add-http-code` ##### 🛠 Changed - Users can provide custom templates (themes) using the flag `--add-template` - Templates are now built into the binary file - To change the template automatically, use the new flag `--rotation-mode` instead of the previous "magic" template names like `i-said-random` or `random-hourly` - Error pages can now be accessed using the following URLs: `/{code}`, `/{code}.html`, and `/{code}.htm` - The default content type is now PlainText. This means that when you curl an error page, you will receive more readable content without tons of HTML tags - Merged the `l7-dark` and `l7-light` templates (themes) into a single `l7` theme - Templates no longer download resources from external sources; everything is now embedded, including the localization script, which is now inlined into the page. Custom fonts have also been removed - The default value for `--proxy-headers` is now `X-Request-Id,X-Trace-Id,X-Amzn-Trace-Id` - CLI flags and environment variables are now well documented, and the readme file automatically syncs with them - The default logs level is `warn` for Docker image (due to performance reasons), set it to `info` to get the access logs, if you need ##### ðŸŠĶ Removed - Configuration file is no longer needed or used. Everything is now managed using CLI flags and environment variables (the `--config-file` flag was removed) - The `matrix` template (theme) - The `/metrics` endpoint - The `--default-http-code` flag (+ env variable `DEFAULT_HTTP_CODE`) - The `--catch-all` flag (+env variable `CATCH_ALL`) **Full Changelog**: https://github.com/tarampampam/error-pages/compare/v2.27.0...v3.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

ðŸšĶ Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™ŧ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

bloopy-boi[bot] commented 1 week ago

Path: cluster/apps/networking/error-pages/helm-release.yaml

No changes in detected in resources
bloopy-boi[bot] commented 1 week ago

ðŸĶ™ MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ COPYPASTE jscpd yes no 1.02s
✅ YAML prettier 1 0 0 0.46s
✅ YAML yamllint 1 0 0.25s

See detailed report in MegaLinter reports _Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff_

_MegaLinter is graciously provided by OX Security_