feat(system): implémenter la page Logs des erreurs de scraping #26

Merged
colgora merged 2 commits from feat/system-logs into main 2026-03-16 14:50:14 +01:00
Owner
  • Nouveau domaine system avec logsStore (Pinia) filtré sur
    status=failed&type=scraping_job, tri, pagination et suppression
  • Composant LogItem : affiche titre manga, chapitre, date, durée,
    domaine source (lien vers page d'édition), badge type scraping,
    slug utilisé, message d'erreur expandable
  • Page LogsPage : toolbar avec badge total, dropdown tri, rafraîchir,
    tout supprimer ; charge les ContentSources pour enrichir l'affichage
  • Route /system/logs branchée sur LogsPage
  • ApiJobRepository : ajout du paramètre type dans getJobs
  • Job entity : ajout des champs startedAt et completedAt
- Nouveau domaine `system` avec `logsStore` (Pinia) filtré sur status=failed&type=scraping_job, tri, pagination et suppression - Composant `LogItem` : affiche titre manga, chapitre, date, durée, domaine source (lien vers page d'édition), badge type scraping, slug utilisé, message d'erreur expandable - Page `LogsPage` : toolbar avec badge total, dropdown tri, rafraîchir, tout supprimer ; charge les ContentSources pour enrichir l'affichage - Route /system/logs branchée sur LogsPage - ApiJobRepository : ajout du paramètre `type` dans getJobs - Job entity : ajout des champs startedAt et completedAt
colgora added 1 commit 2026-03-16 14:49:59 +01:00
- Nouveau domaine `system` avec `logsStore` (Pinia) filtré sur
  status=failed&type=scraping_job, tri, pagination et suppression
- Composant `LogItem` : affiche titre manga, chapitre, date, durée,
  domaine source (lien vers page d'édition), badge type scraping,
  slug utilisé, message d'erreur expandable
- Page `LogsPage` : toolbar avec badge total, dropdown tri, rafraîchir,
  tout supprimer ; charge les ContentSources pour enrichir l'affichage
- Route /system/logs branchée sur LogsPage
- ApiJobRepository : ajout du paramètre `type` dans getJobs
- Job entity : ajout des champs startedAt et completedAt
colgora added 1 commit 2026-03-16 14:50:07 +01:00
colgora merged commit 8443120c2f into main 2026-03-16 14:50:14 +01:00
colgora deleted branch feat/system-logs 2026-03-16 14:50:15 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: colgora/Mangarr#26