Log-stream SSE endpoint returns a fake heartbeat instead of real logs
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
Piste de recherche
Start in crates/api/src/handlers.rs at the /api/logs handlers around lines 248–262, then trace how podd-core configures and exposes its logger. The issue leaves the implementation choice open: connect the SSE stream to real daemon logs or mark the endpoint unimplemented. Done means the UI no longer receives placeholder heartbeat text and the endpoint behavior matches the chosen approach.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
GET /api/logs advertises a single file "podd.log" (crates/api/src/handlers.rs:248-250) and GET /api/logs/{filename} streams a hardcoded "[{filename}] tailing log..." line once per second (handlers.rs:254-262) with the comment "the live tail is wired to podd-core's logger later." The UI's log viewer therefore shows placeholder text, never actual daemon logs. Needs the real log tail hooked up (or the endpoint marked unimplemented).
Filed from a repo-wide code audit (working tree at bcad746).
- Langage dominant
- Rust
- Étoiles
- 0
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de GoogleBot42/podd
-
documentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 84/100
GoogleBot42/podd#63 ·
-
documentation
Difficulté 1/5 1-3 heures Accessibilité débutants 78/100
GoogleBot42/podd#62 ·
-
documentation good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
GoogleBot42/podd#60 ·
-
documentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
GoogleBot42/podd#61 ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
GoogleBot42/podd#58 ·
Toutes les issues de GoogleBot42/podd
Issues similaires
-
chore(roles): record Elixir bare atom/keyword as StringLit excludes instead of coverage debtOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
dekobon/big-code-analysis#1859 ·
Les mainteneurs répondent en général sous 1 jour
-
agent-self
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
yologdev/yoyo-evolve#1160 ·
-
phase:3
Difficulté 1/5 Moins d'une heure Accessibilité débutants 86/100
pchrysostomou/ananke#214 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
eliasstravik/herdr-projects#845 ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 63/100
ramensoftware/windhawk#1187 ·