1
0
Fork 0
mirror of https://github.com/bastienwirtz/homer.git synced 2026-07-17 16:38:59 +00:00
Commit graph

891 commits

Author SHA1 Message Date
Juan Jose Pablos
105937d438 Do not force lang
hardcoding lang attribute on the html tag force to define the english language. 
If your user is a non english language the browser try to suggest to translate. But maybe the dashboard is already translated.
2025-05-17 14:38:04 +02:00
tanasegabriel
abb0cf84bb Do not mandate the usage of an API key for Pi-hole v6 2025-05-17 14:26:52 +02:00
蔡鳳駿
517de68e74 docs: configure Pi-Hole v6 API with URL that ends with admin 2025-05-05 02:51:25 -07:00
Bastien Wirtz
1afa0afd00 chore(lint): Apply lint 2025-05-04 15:15:12 +02:00
Bastien Wirtz
a5eeb1e44e feat(smart-cards): handle dynamic loading error 2025-05-04 06:14:06 -07:00
Bastien Wirtz
acb304adec deps update 2025-05-04 14:15:57 +02:00
Molham
347a3d062b remove deleteing the session over the API call when leaving the page 2025-05-04 04:11:59 -07:00
Molham
15f59b9e36 delete unused object 2025-05-04 04:11:59 -07:00
Molham
42f3a3ee71 reset the mixin service.js and make use of the actual error message from the current service.js 2025-05-04 04:11:59 -07:00
Molham
ad76093a38 modify service.js mixin to accept one more parameter and return full response and use this.fetch in PiHole.vue 2025-05-04 04:11:59 -07:00
Molham
9e314c960b fix integration test 2025-05-04 04:11:59 -07:00
Molham
07207dca55 reset the api_v5 function to fetch the remote api with this.fetch 2025-05-04 04:11:59 -07:00
Molham
59b0ed7688 set this.status after checking the response is OK 2025-05-04 04:11:59 -07:00
Molham
4684b23a8c better handle errors and set the subtitle as a message holder for errors 2025-05-04 04:11:59 -07:00
Molham
28ad80369f add support to dynamic interval time for polling the status 2025-05-04 04:11:59 -07:00
Molham
9307f5a926 feat(pihole): Support Pi-hole v6 API with session management (#875)
Add support for Pi-hole v6 API while maintaining v5 compatibility. The component now
handles both API versions with proper session-based authentication for v6 and legacy
authentication for v5. Includes automated retries, session caching, and proper cleanup.

- Add new apiVersion config option (default: 5, accepts: 5,6)
- Implement session-based auth with caching for v6 API
- Add auto-retry mechanism with configurable attempts
- Add periodic status polling for v6 API
- Separate v5/v6 API handling logic for better maintenance
- Improve error handling and status display
- Update documentation with v6 API support details

Breaking changes: None. V5 remains default for backward compatibility.
V6 mode must be explicitly enabled by setting apiVersion: 6 in config.
2025-05-04 04:11:59 -07:00
dependabot[bot]
1f6e6e7cce chore(deps-dev): bump vite from 6.1.5 to 6.1.6
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.1.6
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-04 04:10:01 -07:00
Gabriel Tanase
cde338a48d Fix typo in customservices docs
I was checking the newly added services and noticed that upon clicking the hyperlink it doesn't automatically scroll down to the corresponding section. Seems to be caused by a small typo.

Looking forward to the new release, these additions are great!
2025-04-26 01:54:21 -07:00
Rishi1208
66e7989e97 Update CONTRIBUTING.md 2025-04-26 01:53:22 -07:00
Rishi1208
fef1e8dcbe Update CONTRIBUTING.md 2025-04-26 01:53:22 -07:00
Marco Kreeft
b40d008400 Removed upload 2025-04-14 00:06:32 -07:00
Marco Kreeft
f4c026fe2e Handled subtitle if present 2025-04-14 00:06:32 -07:00
Marco Kreeft
1de57d9423 Comments Bastien 2025-04-14 00:06:32 -07:00
Marco Kreeft
042e4a0529 Update SABnzbd.vue 2025-04-14 00:06:32 -07:00
Marco Kreeft
ef95630225 Added download and upload speed to Sabnzbd 2025-04-14 00:06:32 -07:00
Marco Kreeft
68441f2b81 Update dockerhub.yml 2025-04-14 00:06:32 -07:00
Marco Kreeft
5de2344dc2 Update dockerhub.yml 2025-04-14 00:06:32 -07:00
Marco Kreeft
5976f8f561 Edited the anchors 2025-04-14 00:06:32 -07:00
Marco Kreeft
5c4b5e805e Added documentation for the services 2025-04-14 00:06:32 -07:00
Marco Kreeft
1ecbef0aca Added Docker Socket Proxy service 2025-04-14 00:06:32 -07:00
Marco Kreeft
4b63b7784f Added Plex Service 2025-04-14 00:06:32 -07:00
dependabot[bot]
deec0aaa68 chore(deps-dev): bump vite from 6.1.4 to 6.1.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.1.4 to 6.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.1.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 00:05:59 -07:00
Molham Al Nasr
bf531404f5 fix typo 2025-04-13 05:47:02 -07:00
Molham Al Nasr
fc10b5c512 Markdown-linter consider <string> as HTML and it shows the wrong text in a preview mode 2025-04-13 05:47:02 -07:00
Molham Al Nasr
04164acff3 Markdown-linter hates the trailing-punctuation. avoid warnings in editors 2025-04-13 05:47:02 -07:00
Molham Al Nasr
7cc7effd2e add blanks around headings. avoid warnings in editors 2025-04-13 05:47:02 -07:00
Molham Al Nasr
4a05f0d113 Markdown-linter hates the Bare URLs. avoid warnings in editors 2025-04-13 05:47:02 -07:00
Molham Al Nasr
d15ebb9d09 Markdown-linter hates the trailing-spaces. avoid warnings in editors 2025-04-13 05:47:02 -07:00
Bastien Wirtz
933e7a0991 Release version bump 2025-04-05 14:38:48 +02:00
dependabot[bot]
f0cd8ce91f chore(deps-dev): bump vite from 6.1.3 to 6.1.4
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.1.3 to 6.1.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.4/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.1.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-05 05:20:11 -07:00
dependabot[bot]
fcf332a31c chore(deps-dev): bump vite from 6.1.2 to 6.1.3
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.1.2 to 6.1.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-04 00:27:13 -07:00
Bastien Wirtz
7cb7293abf
Merge pull request #895 from cbos/linkding_support
Add Linkding support
2025-04-04 00:26:53 -07:00
Cees Bos
2024297f61 Merge branch 'main' into linkding_support
# Conflicts:
#	docs/customservices.md
2025-04-01 20:28:18 +02:00
Cees Bos
a63f9e2c7c Rework Linkding integration based on feedback on the PR 2025-04-01 20:24:54 +02:00
Bastien Wirtz
3f154b07a7 chore(lint): apply lint 2025-03-30 16:02:39 +02:00
thibaut1304
6916c2fed3 add service TruenasScale, view status and version 2025-03-30 07:00:41 -07:00
thibaut1304
e5bd328d21 add service vaultwarden, view status and version 2025-03-30 06:58:51 -07:00
thibaut1304
2a290004b7 add service matrix, view status and version 2025-03-30 06:53:44 -07:00
3thibaut1304
b11bee7d64 add status online/offline and version of the card 2025-03-30 06:51:09 -07:00
Bastien Wirtz
234e063d2e feat(components): Register Generic component globally 2025-03-30 15:23:22 +02:00