feat(setting): étendre ContentSource avec champs de test et domain model
- Ajouter testSlug, testChapterNumber, baseUrl sur ContentSource (entité, domain model, migration) - Exposer ces champs dans les Resources, Processors, Providers et Mapper - Mettre à jour store Pinia, repository API et composants Vue (form, card, liste)
This commit is contained in:
parent
b0ce36096f
commit
795cbeccc3
@@ -30,6 +30,11 @@ class GetContentSourceResource
|
||||
public readonly ?string $nextPageSelector,
|
||||
public readonly ?string $chapterSelector,
|
||||
public readonly string $cleanBaseUrl,
|
||||
public readonly ?string $testSlug = null,
|
||||
public readonly ?float $testChapterNumber = null,
|
||||
public readonly string $healthStatus = 'unknown',
|
||||
public readonly ?\DateTimeImmutable $healthLastTestedAt = null,
|
||||
public readonly ?string $healthLastError = null,
|
||||
) {
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user