Skip to content
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

Feature: Technitium DNS Widget #3904

Merged
merged 2 commits into from
Aug 29, 2024

Conversation

bobby-driggs
Copy link
Contributor

@bobby-driggs bobby-driggs commented Aug 28, 2024

Proposed change

Adds a new service widget for Technitium DNS Server, based on their Dashboard API

The above API call takes the format of: <server ip / domain>/api/dashboard/stats/get?token=<api-token>&type=<time_range>&utc=true

The following query string parameters are used

  • token: Is the api token that can be created on the Technitium DNS dashboard, this is a permanant token that wont expire, that is specifically used to API calls.
  • type: Is really a date range, and can be one of: [LastHour, LastDay, LastWeek, LastMonth, LastYear]

The response of this API call returns a lot of information, but the one this widget cares about, is the response.stats property that has the following data:

{
	"response": {
		"stats": {
			"totalQueries": 52321,
			"totalNoError": 49112,
			"totalServerFailure": 107,
			"totalNxDomain": 3102,
			"totalRefused": 0,
			"totalAuthoritative": 3393,
			"totalRecursive": 36952,
			"totalCached": 11976,
			"totalBlocked": 0,
			"totalDropped": 0,
			"totalClients": 4,
			"zones": 11,
			"cachedEntries": 15867,
			"allowedZones": 0,
			"blockedZones": 0,
			"allowListZones": 0,
			"blockListZones": 0
		},
	// additional properties removed for brevity ...
}

The above block is what gets translated to the data the component gets using the useWidgetAPI call.

I have a max 4 fields set as a default (as i saw utilized in other widgets), and a user can select which fields they would like to use.

Here is an example of its service configuration:

    - Technitium:
        icon: technitium.png
        href: https://tdns.example.org
        description: T-DNS
        widget:
            type: technitium
            url: https://tdns.example.org
            key: <api_token>
            range: LastDay # optional, defaults to LastHour

Here is a screenshot of how i would personally use it, next to my Pi Hole widgets:

image

And here is a screenshot of the actual Technitium DNS dashboard for comparison:

image

I saw Technitium was mentioned back in 2023, with a handful of upvotes, so I thought Id take a stab at it.

Related issue: #1152
Related discussion: #1319 (20 upvotes as of 8/2024)

Type of change

  • New service widget

Checklist:

@shamoon shamoon changed the title Add Technitium DNS Widget Feature: Technitium DNS Widget Aug 28, 2024
@bobby-driggs bobby-driggs marked this pull request as ready for review August 29, 2024 16:53
@bobby-driggs bobby-driggs force-pushed the AddWidget-Technitium branch 3 times, most recently from f3eed0f to 76a0465 Compare August 29, 2024 17:19
Add technitium widget documentation
Update "en" common translation file
Update home widget files to include the technitium widget
Update service-helpers to allow 'range' field for technitium widget
Lint
@bobby-driggs
Copy link
Contributor Author

bobby-driggs commented Aug 29, 2024

Sorry for the noise, i setup pre-commit and things should be good now. also i amin a dev container and the pnpm run lint wasnt working for me. complaining about some library.

EDIT: Heres the error, but I think it a me thing, maybe a node version issue, unclear. But the pre-commit worked for me

node ➜ /workspaces/homepage (AddWidget-Technitium) $ pnpm run lint

> [email protected] lint /workspaces/homepage
> next lint

Failed to load plugin 'jsx-a11y' declared in '.eslintrc.json » eslint-config-next/core-web-vitals » /workspaces/homepage/node_modules/.pnpm/[email protected][email protected][email protected]/node_modules/eslint-config-next/index.js': `[[GeneratorState]]` is not present on `O`
 ELIFECYCLE  Command failed with exit code 1.
 ```

@shamoon shamoon enabled auto-merge (squash) August 29, 2024 17:49
Copy link
Collaborator

@shamoon shamoon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I simplified this a bit. In general theres no reason to creat a var (or const) for something that gets used 1 time. Also this wasnt handling 0 cases appropriately (maybe not such a real world occurrence):

Screenshot 2024-08-29 at 10 35 54 AM

Also, the i18n common.percent formatter should be used.

Minor stuff really, otherwise works great:
Screenshot 2024-08-29 at 10 51 04 AM

@shamoon shamoon merged commit 4c6150a into gethomepage:main Aug 29, 2024
5 checks passed
@bobby-driggs bobby-driggs deleted the AddWidget-Technitium branch August 29, 2024 17:52
Plancke pushed a commit to Plancke/homepage that referenced this pull request Sep 6, 2024
truecharts-admin referenced this pull request in truecharts/public Sep 10, 2024
…0.9.7@985e5b5 by renovate (#26193)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.6` -> `v0.9.7` |

---

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

---

### Release Notes

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

###
[`v0.9.7`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.7)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.6...v0.9.7)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.7

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43My41IiwidXBkYXRlZEluVmVyIjoiMzguNzMuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJ1cGRhdGUvZG9ja2VyL2dlbmVyYWwvbm9uLW1ham9yIl19-->
jamesdkelly88 referenced this pull request in jamesdkelly88/db-lab Sep 10, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.6` -> `v0.9.7` |

---

### Release Notes

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

###
[`v0.9.7`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.7)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.6...v0.9.7)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.7

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jamesdkelly88/db-lab).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jamesdkelly88 referenced this pull request in jamesdkelly88/db-lab Sep 10, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.7` -> `v0.9.8` |

---

### Release Notes

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

###
[`v0.9.8`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.8)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.7...v0.9.8)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)
- Fix: jsonrpchandler requires mappings by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3970](https://redirect.github.com/gethomepage/homepage/pull/3970)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.8

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jamesdkelly88/db-lab).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
szinn referenced this pull request in szinn/k8s-homelab Sep 10, 2024
…v0.9.8 ) (#4270)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.6` -> `v0.9.8` |

---

### Release Notes

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

###
[`v0.9.8`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.8)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.7...v0.9.8)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)
- Fix: jsonrpchandler requires mappings by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3970](https://redirect.github.com/gethomepage/homepage/pull/3970)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.8

###
[`v0.9.7`](https://redirect.github.com/gethomepage/homepage/compare/v0.9.6...v0.9.7)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.6...v0.9.7)

</details>

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43My41IiwidXBkYXRlZEluVmVyIjoiMzguNzMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->

Co-authored-by: repo-jeeves[bot] <106431701+repo-jeeves[bot]@users.noreply.github.com>
truecharts-admin referenced this pull request in truecharts/public Sep 10, 2024
…0.9.8@ad78ce1 by renovate (#26199)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.7` -> `v0.9.8` |

---

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

---

### Release Notes

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

###
[`v0.9.8`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.8)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.7...v0.9.8)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)
- Fix: jsonrpchandler requires mappings by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3970](https://redirect.github.com/gethomepage/homepage/pull/3970)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.8

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43My41IiwidXBkYXRlZEluVmVyIjoiMzguNzMuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJ1cGRhdGUvZG9ja2VyL2dlbmVyYWwvbm9uLW1ham9yIl19-->
truecharts-admin referenced this pull request in truecharts/public Sep 10, 2024
…0.9.9@5c26491 by renovate (#26207)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.8` -> `v0.9.9` |

---

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

---

### Release Notes

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

###
[`v0.9.9`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.9)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.8...v0.9.9)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)
- Fix: jsonrpchandler requires mappings by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3970](https://redirect.github.com/gethomepage/homepage/pull/3970)
- Fix: other jsonrpc widgets broken in 0.9.8 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3976](https://redirect.github.com/gethomepage/homepage/pull/3976)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.9

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4wIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJ1cGRhdGUvZG9ja2VyL2dlbmVyYWwvbm9uLW1ham9yIl19-->
@IconicLight
Copy link

@bobby-driggs Thanks for this. Been waiting on a widget for Technitium. Appreciate your work on this. Works great!

jamesdkelly88 referenced this pull request in jamesdkelly88/db-lab Sep 21, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/gethomepage/homepage](https://redirect.github.com/gethomepage/homepage)
| patch | `v0.9.8` -> `v0.9.9` |

---

### Release Notes

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

###
[`v0.9.9`](https://redirect.github.com/gethomepage/homepage/releases/tag/v0.9.9)

[Compare
Source](https://redirect.github.com/gethomepage/homepage/compare/v0.9.8...v0.9.9)

#### What's Changed

- Enhancement: support ESPHome widget authentication by
[@&#8203;juanisierra](https://redirect.github.com/juanisierra) in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- Feature: DeveLanCacheUI service widget by
[@&#8203;devedse](https://redirect.github.com/devedse) in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- Chore: update gamedig to 5.1.2 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3876](https://redirect.github.com/gethomepage/homepage/pull/3876)
- Refactor: change RomM API endpoint by
[@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- Chore: handle mealie API change by
[@&#8203;joncrangle](https://redirect.github.com/joncrangle) in
[https://github.com/gethomepage/homepage/pull/3895](https://redirect.github.com/gethomepage/homepage/pull/3895)
- Enhancement: customAPI size formatter by
[@&#8203;jdevera](https://redirect.github.com/jdevera) in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- Feature: Technitium DNS Widget by
[@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- Enhancement: support more fields for zabbix widget by
[@&#8203;ping-localhost](https://redirect.github.com/ping-localhost) in
[https://github.com/gethomepage/homepage/pull/3931](https://redirect.github.com/gethomepage/homepage/pull/3931)
- Enhancement: support Tdarr widget auth by
[@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)
- Enhancement: reliable wg-easy widget by removing custom proxy, use
password header by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3966](https://redirect.github.com/gethomepage/homepage/pull/3966)
- Fix: jsonrpchandler requires mappings by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3970](https://redirect.github.com/gethomepage/homepage/pull/3970)
- Fix: other jsonrpc widgets broken in 0.9.8 by
[@&#8203;shamoon](https://redirect.github.com/shamoon) in
[https://github.com/gethomepage/homepage/pull/3976](https://redirect.github.com/gethomepage/homepage/pull/3976)

#### New Contributors

- [@&#8203;juanisierra](https://redirect.github.com/juanisierra) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3846](https://redirect.github.com/gethomepage/homepage/pull/3846)
- [@&#8203;devedse](https://redirect.github.com/devedse) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3854](https://redirect.github.com/gethomepage/homepage/pull/3854)
- [@&#8203;InsertDisc](https://redirect.github.com/InsertDisc) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3886](https://redirect.github.com/gethomepage/homepage/pull/3886)
- [@&#8203;jdevera](https://redirect.github.com/jdevera) made their
first contribution in
[https://github.com/gethomepage/homepage/pull/3898](https://redirect.github.com/gethomepage/homepage/pull/3898)
- [@&#8203;bobby-driggs](https://redirect.github.com/bobby-driggs) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3904](https://redirect.github.com/gethomepage/homepage/pull/3904)
- [@&#8203;Wtfitsaduck](https://redirect.github.com/Wtfitsaduck) made
their first contribution in
[https://github.com/gethomepage/homepage/pull/3940](https://redirect.github.com/gethomepage/homepage/pull/3940)

**Full Changelog**:
gethomepage/homepage@v0.9.6...v0.9.9

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jamesdkelly88/db-lab).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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 Oct 13, 2024
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.

3 participants