Compare commits
6 Commits
feat/disco
...
367b361eef
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
367b361eef | ||
|
|
9c5ae4bf16 | ||
|
|
6b58e94fc3 | ||
| e78bc890ef | |||
| 47c33d549b | |||
| 1478b460ba |
@@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<tr class="border-t dark:border-gray-700 hover:bg-green-100 dark:hover:bg-green-900/20">
|
<tr class="border-t dark:border-gray-700 hover:bg-green-100 dark:hover:bg-green-900/20">
|
||||||
<td class="px-4 py-2 text-gray-900 dark:text-gray-100" :class="{ 'text-green-500 dark:text-green-400': chapter.isAvailable }">
|
<td class="px-4 py-2 text-gray-900 dark:text-gray-100" :class="{ 'text-green-500 dark:text-green-400': chapter.isAvailable }">
|
||||||
<template v-if="chapter.isVolumeGroup">Vol. {{ chapter.volume }}</template>
|
<template v-if="chapter.isVolumeGroup">{{ chapter.volumeChaptersRange }}</template>
|
||||||
<template v-else>{{ String(chapter.number).padStart(2, '0') }}</template>
|
<template v-else>{{ String(chapter.number).padStart(2, '0') }}</template>
|
||||||
</td>
|
</td>
|
||||||
<td class="px-4 py-2 w-full text-left text-gray-900 dark:text-gray-100">
|
<td class="px-4 py-2 w-full text-left text-gray-900 dark:text-gray-100">
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ use App\Domain\Manga\Infrastructure\ApiPlatform\Dto\MangaSearchCollection;
|
|||||||
use App\Domain\Manga\Infrastructure\ApiPlatform\State\Provider\DiscoverMangaStateProvider;
|
use App\Domain\Manga\Infrastructure\ApiPlatform\State\Provider\DiscoverMangaStateProvider;
|
||||||
|
|
||||||
#[ApiResource(
|
#[ApiResource(
|
||||||
shortName: 'Mangadex',
|
shortName: 'MangaDiscover',
|
||||||
operations: [
|
operations: [
|
||||||
new Get(
|
new Get(
|
||||||
uriTemplate: '/manga-discover',
|
uriTemplate: '/manga-discover',
|
||||||
|
|||||||
@@ -3,13 +3,12 @@
|
|||||||
namespace App\Scheduler;
|
namespace App\Scheduler;
|
||||||
|
|
||||||
use App\Message\RefreshAndDownloadChapters;
|
use App\Message\RefreshAndDownloadChapters;
|
||||||
use Symfony\Component\Scheduler\Attribute\AsSchedule;
|
|
||||||
use Symfony\Component\Scheduler\RecurringMessage;
|
use Symfony\Component\Scheduler\RecurringMessage;
|
||||||
use Symfony\Component\Scheduler\Schedule;
|
use Symfony\Component\Scheduler\Schedule;
|
||||||
use Symfony\Component\Scheduler\ScheduleProviderInterface;
|
use Symfony\Component\Scheduler\ScheduleProviderInterface;
|
||||||
use Symfony\Contracts\Cache\CacheInterface;
|
use Symfony\Contracts\Cache\CacheInterface;
|
||||||
|
|
||||||
#[AsSchedule]
|
// Désactivé : remplacé par MonitoringSchedule (DDD) dans src/Domain/Manga/Infrastructure/Scheduler/
|
||||||
class MainSchedule implements ScheduleProviderInterface
|
class MainSchedule implements ScheduleProviderInterface
|
||||||
{
|
{
|
||||||
public function __construct(private CacheInterface $cache)
|
public function __construct(private CacheInterface $cache)
|
||||||
|
|||||||
Reference in New Issue
Block a user