Seite 1 von 2

EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Mo Mär 14, 2022 8:27 pm
von KFloo
Hallo zusammen, hallo Yves/@starwarsfan ,

vielen Dank für euer großes Engagement, EDOMI als App auf dem Timberwolf zur Verfügung zu stellen.
Das war für mich mit ein Punkt, den Server zu bestellen und auszuprobieren.

Da ich leider nicht für das Insider-Forum freigeschalten wurde, muss ich auf diesem Weg einen Fehler melden, der bis jetzt die vollständige Integration bei mir verhindert.

In der Visu werden meine individuellen Schriftarten nicht geladen. Die Schriftarten werden zur Anzeige von Icons genutzt.

Die Visu (und die Schriftartvorschau im Konfigurationsbereich) versucht die hochgeladene Truetype-Datei unter folgender URL zu laden:
https://192.168.0.200/proxy/data/projec ... font-1.ttf

Dies schlägt fehl und es wird stattdessen die Standardschriftart verwendet.

Die eigentliche URL zur indiv. Schriftart müsste sein:
https://192.168.0.200/proxy/edomi/data/ ... font-1.ttf

Da der Fehler bereits bei der Schriftvorschau erscheint (nur Standardschriftart statt indiv. TTF) und nicht erst das Aktivieren des Projekts oder der Visu erfordert, kann er recht schnell nachvollzogen werden: EDOMI-Konfiguration -> Visualisierung -> Schriftarten -> Neu; Individuelle Schriftart hochladen

Vielen Dank und viele Grüße,
Florian

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Mo Mär 14, 2022 8:51 pm
von tger977
Hi Florian,

Dieses Verhalten habe ich Yves schon im Insiderbereich gemeldet, er ist schon dran!

Wenn du sofort weiter machen möchtest kannst du einen eigenen Container erstellen in Portainer, da funktioniert die Anzeige und ich hab das seit Jahren am laufen ohne Probleme. Gibt hierzu auch eine Anleitung von mir hier in der KB.

Gruß
Andreas

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Di Mär 15, 2022 3:27 pm
von KFloo
Vielen Dank für deine Rückmeldung!

Würde bitte jemand in diesem Thread kurz Bescheid geben, wenn der Fehler gefixt ist? Würde der Fix in den Release-Notes erscheinen?

Vg,
Florian

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Di Mär 15, 2022 6:47 pm
von tger977
Kann ich machen.

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Mo Mär 21, 2022 9:41 am
von starwarsfan
Hallo miteinander,

Zwischeninfo zum aktuellen Stand: Ich bin bzgl. der beiden Probleme noch nicht wirklich schlauer geworden. Momentan bin ich dabei, mir eine vollständige Debug-Umgebung aufzubauen, um das Verhalten direkt beim Auftreten des Problems zu untersuchen. :think:

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Mo Mär 21, 2022 8:12 pm
von tger977
puh, scheint ja ein hartnäckigeres und tieferliegendes Problem zu sein. Danke für Deinen langen Atem und Einsatz!

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Di Mär 22, 2022 8:28 pm
von KFloo
Hallo Yves,

auch von mir ein vielen Dank für deinen Einsatz!

Ich kann mir vorstellen, dass auch hier das Problem im Code versteckt ist, evtl. falscher relativer Pfad. Im Visueditor wird die Schriftart richtig angezogen (nur dort). Evtl. würde die Möglichkeit, Apps unter eigener IP aufrufbar zu machen, das Problem lösen? (macvlan)

(Einen eigenen Edomi-Container zu erstellen ist für mich leider keine Alternative, da ich die Docker-Volumes im Backup haben möchte..)

Bis dann,
Florian

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Di Mär 22, 2022 8:40 pm
von StefanW
Hi Florian,
KFloo hat geschrieben: Di Mär 22, 2022 8:28 pmEvtl. würde die Möglichkeit, Apps unter eigener IP aufrufbar zu machen, das Problem lösen? (macvlan)
Es geht uns auch darum, dass TLS / Authentifizierung mit dem Reverse-Proxy des TWS möglich ist.

Zudem müsste man dann noch umfassender in die Konfiguration eingreifen. Es läuft bereits jetzt eine umfassende Installationsroutine, wenn man in APPs auf Edomi drückt, wenn man das noch um MacVLAn mit allen Abhängigkeiten erweitern müsste, dann müssten wir nochmal vier Mannwochen reinstecken und auch der arme Yves hätte mehr zu testen.


lg

Stefan

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Do Mär 24, 2022 6:58 am
von tger977
Es tut sich was... Fehler scheint gefunden und ein Bugfix ist gemacht, nun stehen noch ein paar weitere Tests an... Daumen drücken dass dabei alles glatt geht :handgestures-thumbsup:

Re: EDOMI-App/Visu: indiv. Schriftarten werden nicht geladen

Verfasst: Do Apr 07, 2022 8:13 pm
von KFloo
Hallo Yves,

vielen Dank für die Fehlerbehebung. Mit der Version 3.4.1 tritt der Fehler nicht mehr auf! :D

Viele Grüße!