8000 Enhancement: allow disabling host checking by shamoon · Pull Request #4967 · gethomepage/homepage · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Enhancement: allow disabling host checking #4967

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 15, 2025

Conversation

shamoon
Copy link
Collaborator
@shamoon shamoon commented Mar 15, 2025

Proposed change

Closes #4962

Type of change

  • New service widget
  • Bug fix (non-breaking change which fixes an issue)
  • New feature or enhancement (non-breaking change which adds functionality)
  • Documentation only
  • Other (please explain)

Checklist:

  • If applicable, I have added corresponding documentation changes.
  • If applicable, I have reviewed the feature / enhancement and / or service widget guidelines.
  • I have checked that all code style checks pass using pre-commit hooks and linting checks.
  • If applicable, I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.

@shamoon shamoon merged commit 16c1b2d into dev Mar 15, 2025
4 checks passed
@shamoon shamoon deleted the feature-disable-host-checking branch March 15, 2025 14:14
@shamoon shamoon changed the title Enhancement: allow disabling host header checking Enhancement: allow disabling host checking Mar 15, 2025
@shamoon
Copy link
Collaborator Author
shamoon commented Mar 15, 2025

Corrected in 133a0a6

calvinbui added a commit to calvinbui/ansible-monorepo that referenced this pull request Mar 16, 2025
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/gethomepage/homepage](https://github.com/gethomepage/homepage) | major | `v0.10.9` -> `v1.0.3` |

---

### Release Notes

<details>
<summary>gethomepage/homepage (ghcr.io/gethomepage/homepage)</summary>

### [`v1.0.3`](https://github.com/gethomepage/homepage/releases/tag/v1.0.3)

[Compare Source](gethomepage/homepage@v1.0.2...v1.0.3)

#### What's Changed

-   Fix: wrapping in bookmarks by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4945
-   Fix: fix kavita API body with key by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4948
-   Fix: correct units for speedtest tracker API v2 by [@&#8203;brikim](https://github.com/brikim) in gethomepage/homepage#4950
-   Change: prefer IPv4 in docker image by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4954
-   Enhancement: allow disabling host checking by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4967
-   Fix: jellyfin handle empty episode numbers by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4970
-   Documentation: add HOMEPAGE_ALLOWED_HOSTS to k8s docs by [@&#8203;xalxnder](https://github.com/xalxnder) in gethomepage/homepage#4969

#### New Contributors

-   [@&#8203;xalxnder](https://github.com/xalxnder) made their first contribution in gethomepage/homepage#4969

**Full Changelog**: gethomepage/homepage@v1.0.2...v1.0.3

### [`v1.0.2`](https://github.com/gethomepage/homepage/releases/tag/v1.0.2)

[Compare Source](gethomepage/homepage@v1.0.0...v1.0.2)

This small bug fix fixes a couple of layout issues in v1.0.0 and reverts a change to networking that was in v1.0.1

Please also check out the [v1.0 release notes](https://github.com/gethomepage/homepage/releases/tag/v1.0.0)

-   Fix: fix plex total size with larger libraries by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4933
-   Fix: fix larger breakpoint by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4935

**Full Changelog**: gethomepage/homepage@v1.0.0...v1.0.2

### [`v1.0.0`](https://github.com/gethomepage/homepage/releases/tag/v1.0.0)

[Compare Source](gethomepage/homepage@v0.10.9...v1.0.0)

#### Homepage v1.0! 🎉

We're excited to announce the release of homepage v1.0! This release contains a bunch of new widgets, fixes and other improvements, but if you're curious why the major version bump, it's [because](https://semver.org) of the **breaking changes** included:

-   \[BREAKING] Enhancement: require host validation by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4744
    -   This change is for security reasons and the update is simple: users will need to set the `HOMEPAGE_ALLOWED_HOSTS` environment variable (how to do that varies by install type, see [the docs](https://gethomepage.dev/installation/))
-   \[BREAKING] Chore: update to next v15 by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4661
    -   homepage no longer runs on armv7 (RIP ✌️)
-   \[BREAKING] Chore: upgrade to tailwind v4 by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4863
    -   some users may need to update their custom css
-   \[BREAKING] Enhancement: support for Kubernetes gateway API by [@&#8203;djeinstine](https://github.com/djeinstine) in gethomepage/homepage#4643
    -   k8s users may need to update their configuration, see https://gethomepage.dev/configs/kubernetes/

Thank you to our community of contributors, discord chat helpers and **our users**! We are so proud of the collaboration that goes into keeping this project delightful.

#### What's Changed

-   Documentation: add note about clearing UniFi cache non-docker by [@&#8203;GTez](https://github.com/GTez) in gethomepage/homepage#4585
-   Enhancement: handle evcc breaking change by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4630
-   Development: pnpm lint on ci by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4646
-   Fix: fix overlap with glances charts in multi-widgets by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4653
-   \[BREAKING] Chore: update to next v15 by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4661
-   Feature: Firefly widget by [@&#8203;Amjad50](https://github.com/Amjad50) in gethomepage/homepage#4683
-   Fix: correct package version number by [@&#8203;Maarc](https://github.com/Maarc) in gethomepage/homepage#4691
-   Enhancement: support speedtest v1.2 API by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4695
-   Enhancement: filter prometheus API endpoint for active only by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4701
-   Fix: fix nesting with unsorted groups by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4711
-   Enhancement: use datasets for truenas pools by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4716
-   Chore: upgrade kubernetes/client-node by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4715
-   Fix: Timezone-aware Date comparison for Calendar integration by [@&#8203;Yeraze](https://github.com/Yeraze) in gethomepage/homepage#4742
-   \[BREAKING] Enhancement: support for Kubernetes gateway API by [@&#8203;djeinstine](https://github.com/djeinstine) in gethomepage/homepage#4643
-   \[BREAKING] Enhancement: require host validation by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4744
-   Enhancement: better tz parsing of ical recurring events by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4749
-   Fix: handle possible null reference in k8s gateway api by [@&#8203;dudo](https://github.com/dudo) in gethomepage/homepage#4752
-   Fixhancement: add an option to fritzbox widget to display IPv6 by [@&#8203;astappiev](https://github.com/astappiev) in gethomepage/homepage#4778
-   Enhancement: improve try to prune trailing slashes by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4783
-   Enhancement: support API key for Kavita by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4784
-   Chore(deps): Bump jsonpath-plus from 10.2.0 to 10.3.0 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4794
-   Chore: another big deps update by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4795
-   Documentation: add auth documentation to PeaNUT by [@&#8203;Brandawg93](https://github.com/Brandawg93) in gethomepage/homepage#4803
-   Enhancement: better handle recurring events poorly handled by ical library by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4807
-   Chore(deps): Bump docker/setup-qemu-action from 3.4.0 to 3.5.0 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4836
-   Fix: subtract inactive_file from glances container memory usage by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4844
-   Documentation: remove auth info from romm widget by [@&#8203;gantoine](https://github.com/gantoine) in gethomepage/homepage#4846
-   Chore(deps): Bump docker/setup-qemu-action from 3.5.0 to 3.6.0 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4848
-   Chore(deps-dev): Bump eslint-config-prettier from 9.1.0 to 10.0.2 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4856
-   Chore(deps-dev): Bump prettier from 3.5.1 to 3.5.2 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4859
-   Enhancement: support new unifi network api and api key by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4860
-   Chore(deps-dev): Bump eslint from 9.20.1 to 9.21.0 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4858
-   Chore(deps): Bump tough-cookie from 4.1.4 to 5.1.2 by [@&#8203;dependabot](https://github.com/dependabot) in gethomepage/homepage#4857
-   Feature: Add APC UPS widget by [@&#8203;nicupavel](https://github.com/nicupavel) in gethomepage/homepage#4840
-   \[BREAKING] Chore: upgrade to tailwind v4 by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4863
-   Fix: return all http routes of a namespace (k8s) by [@&#8203;arthur-leclerc](https://github.com/arthur-leclerc) in gethomepage/homepage#4865
-   Fix: correct omada widget connectedGateways by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4872
-   Enhancement: support komga API keys, breaking API changes by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4874
-   Fix: use 'real_usage' for synology diskstation memory stats by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4880
-   Fix: fix k8s get nodes error log by [@&#8203;jnodorp](https://github.com/jnodorp) in gethomepage/homepage#4887
-   Enhancement: support automatic service discovery services with layout-only nesting by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4900
-   Chore: add plex container size to requests by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4903
-   Chore: migrate to pnpm only by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4907
-   Feature: Hoarder service widget by [@&#8203;vhsdream](https://github.com/vhsdream) in gethomepage/homepage#4913
-   Enhancement: cache release data, allow disable release checking by [@&#8203;shamoon](https://github.com/shamoon) in gethomepage/homepage#4917
-   New Crowdin translations by GitHub Action by [@&#8203;github-actions](https://github.com/github-actions) in gethomepage/homepage#4599

#### New Contributors

-   [@&#8203;GTez](https://github.com/GTez) made their first contribution in gethomepage/homepage#4585
-   [@&#8203;Amjad50](https://github.com/Amjad50) made their first contribution in gethomepage/homepage#4683
-   [@&#8203;Maarc](https://github.com/Maarc) made their first contribution in gethomepage/homepage#4691
-   [@&#8203;Yeraze](https://github.com/Yeraze) made their first contribution in gethomepage/homepage#4742
-   [@&#8203;djeinstine](https://github.com/djeinstine) made their first contribution in gethomepage/homepage#4643
-   [@&#8203;dudo](https://github.com/dudo) made their first contribution in gethomepage/homepage#4752
-   [@&#8203;astappiev](https://github.com/astappiev) made their first contribution in gethomepage/homepage#4778
-   [@&#8203;nicupavel](https://github.com/nicupavel) made their first contribution in gethomepage/homepage#4840
-   [@&#8203;arthur-leclerc](https://github.com/arthur-leclerc) made their first contribution in gethomepage/homepage#4865
-   [@&#8203;jnodorp](https://github.com/jnodorp) made their first contribution in gethomepage/homepage#4887

**Full Changelog**: gethomepage/homepage@v0.10.9...v1.0.0

</details>

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDEuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Calvin Bui <3604363+calvinbui@users.noreply.github.com>
Reviewed-on: https://gitea.bui.ng/calvinbui/ansible-monorepo/pulls/3525
Co-authored-by: renovate <renovate@noreply.gitea>
Co-committed-by: renovate <renovate@noreply.gitea>
Copy link
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion for related concerns. See our contributing guidelines for more details.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0