From e2ec3840d13785c6678398c6137299ca93139ece Mon Sep 17 00:00:00 2001 From: Bernhard Kirchen Date: Mon, 7 Oct 2024 21:09:04 +0200 Subject: [PATCH] welcome to hoylabs: update README and URLs --- README.md | 27 +++++++++++++++----------- webapp/src/components/FirmwareInfo.vue | 4 ++-- webapp/src/locales/de.json | 8 ++++---- webapp/src/locales/en.json | 8 ++++---- webapp/src/locales/fr.json | 8 ++++---- webapp/src/views/SystemInfoView.vue | 2 +- 6 files changed, 31 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 02aa0d674..0d44c5965 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ - [Documentation](#documentation) - [State of the project](#state-of-the-project) - [History of the project](#history-of-the-project) - - [Acknowledgment](#acknowledgment) + - [Acknowledgments](#acknowledgments) # OpenDTU-OnBattery @@ -14,9 +14,9 @@ disabled while "create release badge" action is broken, see .github/build.yml ![GitHub tag (latest SemVer)](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/helgeerbe/68b47cc8c8994d04ab3a4fa9d8aee5e6/raw/openDTUcoreRelease.json) ---> -[![OpenDTU-OnBattery Build](https://github.com/helgeerbe/OpenDTU-OnBattery/actions/workflows/build.yml/badge.svg)](https://github.com/helgeerbe/OpenDTU-OnBattery/actions/workflows/build.yml) -[![cpplint](https://github.com/helgeerbe/OpenDTU-OnBattery/actions/workflows/cpplint.yml/badge.svg)](https://github.com/helgeerbe/OpenDTU-OnBattery/actions/workflows/cpplint.yml) -[![Yarn Linting](https://github.com/helgeerbe/OpenDTU-OnBattery/actions/workflows/yarnlint.yml/badge.svg)](https://github.com/helgeerbe/OpenDTU-OnBattery/actions/workflows/yarnlint.yml) +[![OpenDTU-OnBattery Build](https://github.com/hoylabs/OpenDTU-OnBattery/actions/workflows/build.yml/badge.svg)](https://github.com/hoylabs/OpenDTU-OnBattery/actions/workflows/build.yml) +[![cpplint](https://github.com/hoylabs/OpenDTU-OnBattery/actions/workflows/cpplint.yml/badge.svg)](https://github.com/hoylabs/OpenDTU-OnBattery/actions/workflows/cpplint.yml) +[![Yarn Linting](https://github.com/hoylabs/OpenDTU-OnBattery/actions/workflows/yarnlint.yml/badge.svg)](https://github.com/hoylabs/OpenDTU-OnBattery/actions/workflows/yarnlint.yml) ## What is OpenDTU-OnBattery @@ -33,10 +33,10 @@ The canonical documentation of OpenDTU-OnBattery is hosted at You may find additional helpful information in the project's community-maintained [Github -Wiki](https://github.com/helgeerbe/OpenDTU-OnBattery/wiki). +Wiki](https://github.com/hoylabs/OpenDTU-OnBattery/wiki). To find out what's new or improved have a look at the changelog of the -[releases](https://github.com/helgeerbe/OpenDTU-OnBattery/releases). +[releases](https://github.com/hoylabs/OpenDTU-OnBattery/releases). ## State of the project @@ -57,10 +57,15 @@ didn't like the idea to set up a separate ESP32 to receive the charger's data. He decided to fork OpenDTU and extend it with battery charger support and a Dynamic Power Limiter. -## Acknowledgment +In early October 2024, the project moved to the newly founded GitHub +organisation `hoylabs` and is since maintained by multiple community members. -A special Thank to Thomas Basler (tbnobody) the author of the original [OpenDTU](https://github.com/tbnobody/OpenDTU) project. You are doing a great job! +## Acknowledgments -@helgeerbe: Last but not least, I would like to thank all the contributors. -With your ideas and enhancements, you have made OpenDTU-OnBattery much more -than I originally had in mind. +* Special thanks to Thomas Basler (@tbnobody), the author of the [upstream + project](https://github.com/tbnobody/OpenDTU), for hist continued effort! +* Thanks to @helgeerbe for starting OpenDTU-OnBattery and his dedication to the + project, as well as his trust in the current maintainers of the project, + which act as part of the `hoylabs` GitHub organisation. +* We like to thank all contributors. With your ideas and enhancements, you have + made OpenDTU-OnBattery much more than @helgeerbe originally had in mind. diff --git a/webapp/src/components/FirmwareInfo.vue b/webapp/src/components/FirmwareInfo.vue index 926b48e74..e1f5d1ef6 100644 --- a/webapp/src/components/FirmwareInfo.vue +++ b/webapp/src/components/FirmwareInfo.vue @@ -126,9 +126,9 @@ export default defineComponent({ }, versionInfoUrl(): string { if (this.systemStatus.git_is_hash) { - return 'https://github.com/helgeerbe/OpenDTU-OnBattery/commits/' + this.systemStatus.git_hash; + return 'https://github.com/hoylabs/OpenDTU-OnBattery/commits/' + this.systemStatus.git_hash; } - return 'https://github.com/helgeerbe/OpenDTU-OnBattery/releases/tag/' + this.systemStatus.git_hash; + return 'https://github.com/hoylabs/OpenDTU-OnBattery/releases/tag/' + this.systemStatus.git_hash; }, }, }); diff --git a/webapp/src/locales/de.json b/webapp/src/locales/de.json index 2581f6e19..4fa446830 100644 --- a/webapp/src/locales/de.json +++ b/webapp/src/locales/de.json @@ -433,7 +433,7 @@ "Cancel": "@:base.Cancel", "RebootOpenDTU": "OpenDTU neu starten", "RebootQuestion": "Möchten Sie das Gerät wirklich neu starten?", - "RebootHint": "Hinweis: Ein manueller Neustart muss normalerweise nicht durchgeführt werden. OpenDTU führt jeden erforderlichen Neustart (z. B. nach einem Firmware-Update) automatisch durch. Einstellungen werden auch ohne Neustart übernommen. Wenn Sie aufgrund eines Fehlers einen Neustart durchführen müssen, denken Sie bitte daran, diesen unter Github zu melden." + "RebootHint": "Hinweis: Ein manueller Neustart muss normalerweise nicht durchgeführt werden. OpenDTU führt jeden erforderlichen Neustart (z. B. nach einem Firmware-Update) automatisch durch. Einstellungen werden auch ohne Neustart übernommen. Wenn Sie aufgrund eines Fehlers einen Neustart durchführen müssen, denken Sie bitte daran, diesen unter Github zu melden." }, "dtuadmin": { "DtuSettings": "DTU-Einstellungen", @@ -809,11 +809,11 @@ "ProjectOriginBody3": "Die Software wurde nach bestem Wissen und Gewissen entwickelt. Dennoch kann keine Haftung für eine Fehlfunktion oder einen Garantieverlust des Wechselrichters übernommen werden.", "ProjectOriginBody4": "OpenDTU ist frei verfügbar. Wenn Sie Geld für die Software bezahlt haben, wurden Sie wahrscheinlich abgezockt.", "NewsUpdates": "Neuigkeiten und Updates", - "NewsUpdatesBody": "Neue Updates sind auf Github zu finden.", + "NewsUpdatesBody": "Neue Updates sind auf Github zu finden.", "ErrorReporting": "Fehlerberichte", - "ErrorReportingBody": "Bitte melden Sie Probleme über die Ticketverwaltung von Github.", + "ErrorReportingBody": "Bitte melden Sie Probleme über die Ticketverwaltung von Github.", "Discussion": "Diskussion", - "DiscussionBody": "Diskutieren Sie mit uns auf Discord oder Github." + "DiscussionBody": "Diskutieren Sie mit uns auf Discord oder Github." }, "hints": { "RadioProblem": "Es konnte keine Verbindung zu einem der konfigurierten Funkmodule hergestellt werden. Bitte überprüfen Sie die Verdrahtung.", diff --git a/webapp/src/locales/en.json b/webapp/src/locales/en.json index c93c00bb8..087fcb262 100644 --- a/webapp/src/locales/en.json +++ b/webapp/src/locales/en.json @@ -435,7 +435,7 @@ "Cancel": "@:base.Cancel", "RebootOpenDTU": "Reboot OpenDTU", "RebootQuestion": "Do you really want to reboot the device?", - "RebootHint": "Note: A manual reboot does not normally have to be performed. OpenDTU performs any required reboot (e.g. after a firmware update) automatically. Settings are also adopted without rebooting. If you need to reboot due to an error, please consider reporting it at Github." + "RebootHint": "Note: A manual reboot does not normally have to be performed. OpenDTU performs any required reboot (e.g. after a firmware update) automatically. Settings are also adopted without rebooting. If you need to reboot due to an error, please consider reporting it at Github." }, "dtuadmin": { "DtuSettings": "DTU Settings", @@ -812,11 +812,11 @@ "ProjectOriginBody3": "The software was developed to the best of our knowledge and belief. Nevertheless, no liability can be accepted for a malfunction or guarantee loss of the inverter.", "ProjectOriginBody4": "OpenDTU is freely available. If you paid money for the software, you probably got ripped off.", "NewsUpdates": "News & Updates", - "NewsUpdatesBody": "New updates can be found on Github.", + "NewsUpdatesBody": "New updates can be found on Github.", "ErrorReporting": "Error Reporting", - "ErrorReportingBody": "Please report issues using the feature provided by Github.", + "ErrorReportingBody": "Please report issues using the feature provided by Github.", "Discussion": "Discussion", - "DiscussionBody": "Discuss with us on Discord or Github." + "DiscussionBody": "Discuss with us on Discord or Github." }, "hints": { "RadioProblem": "Could not connect to a configured radio module. Please check the wiring.", diff --git a/webapp/src/locales/fr.json b/webapp/src/locales/fr.json index b675e10bb..426750a1e 100644 --- a/webapp/src/locales/fr.json +++ b/webapp/src/locales/fr.json @@ -468,7 +468,7 @@ "Cancel": "@:base.Cancel", "RebootOpenDTU": "Redémarrer OpenDTU", "RebootQuestion": "Voulez-vous vraiment redémarrer l'appareil ?", - "RebootHint": "Astuce : Normalement, il n'est pas nécessaire de procéder à un redémarrage manuel. OpenDTU effectue automatiquement tout redémarrage nécessaire (par exemple, après une mise à jour du firmware). Les paramètres sont également adoptés sans redémarrage. Si vous devez redémarrer en raison d'une erreur, veuillez envisager de la signaler à l'adresse suivante Github." + "RebootHint": "Astuce : Normalement, il n'est pas nécessaire de procéder à un redémarrage manuel. OpenDTU effectue automatiquement tout redémarrage nécessaire (par exemple, après une mise à jour du firmware). Les paramètres sont également adoptés sans redémarrage. Si vous devez redémarrer en raison d'une erreur, veuillez envisager de la signaler à l'adresse suivante Github." }, "dtuadmin": { "DtuSettings": "Paramètres du DTU", @@ -781,11 +781,11 @@ "ProjectOriginBody3": "Le logiciel a été développé au mieux de nos connaissances et de nos convictions. Néanmoins, aucune responsabilité ne peut être acceptée en cas de dysfonctionnement ou de perte de garantie de l'onduleur.", "ProjectOriginBody4": "OpenDTU est disponible gratuitement. Si vous avez payé pour le logiciel, vous avez probablement été arnaqué.", "NewsUpdates": "Actualités et mises à jour", - "NewsUpdatesBody": "Les nouvelles mises à jour peuvent être trouvées sur Github.", + "NewsUpdatesBody": "Les nouvelles mises à jour peuvent être trouvées sur Github.", "ErrorReporting": "Rapport d'erreurs", - "ErrorReportingBody": "Veuillez signaler les problèmes en utilisant la fonction fournie par Github.", + "ErrorReportingBody": "Veuillez signaler les problèmes en utilisant la fonction fournie par Github.", "Discussion": "Discussion", - "DiscussionBody": "Discutez avec nous sur Discord ou sur Github." + "DiscussionBody": "Discutez avec nous sur Discord ou sur Github." }, "hints": { "RadioProblem": "Impossible de se connecter à un module radio configuré.. Veuillez vérifier le câblage.", diff --git a/webapp/src/views/SystemInfoView.vue b/webapp/src/views/SystemInfoView.vue index 819e709f1..aaccea0eb 100644 --- a/webapp/src/views/SystemInfoView.vue +++ b/webapp/src/views/SystemInfoView.vue @@ -79,7 +79,7 @@ export default defineComponent({ } const fetchUrl = - 'https://api.github.com/repos/helgeerbe/OpenDTU-OnBattery/compare/' + + 'https://api.github.com/repos/hoylabs/OpenDTU-OnBattery/compare/' + this.systemDataList.git_hash + '...' + this.systemDataList.git_branch;