From fbb694581e48b0bfd2808fc75907a3ce7815b94c Mon Sep 17 00:00:00 2001 From: Manuel Aranda Date: Wed, 23 Apr 2025 17:17:42 +0200 Subject: [PATCH] Updated ogAgent ping updatedAt. Fixed server date --- config/api_platform/CommandTaskSchedule.yaml | 0 src/Command/TestCommand.php | 21 +++++++++++++++++++ .../OgAgent/Webhook/StatusController.php | 4 +--- src/Dto/Input/CommandTaskScheduleInput.php | 8 +++++++ src/Dto/Output/CommandTaskScheduleOutput.php | 8 +++++++ .../CommandTaskScheduleProcessor.php | 8 +++++++ .../Provider/CommandTaskScheduleProvider.php | 8 +++++++ .../Constraints/RemoteCalendarRuleUnique.php | 8 +++++++ .../RemoteCalendarRuleUniqueValidator.php | 8 +++++++ 9 files changed, 70 insertions(+), 3 deletions(-) create mode 100644 config/api_platform/CommandTaskSchedule.yaml create mode 100644 src/Command/TestCommand.php create mode 100644 src/Dto/Input/CommandTaskScheduleInput.php create mode 100644 src/Dto/Output/CommandTaskScheduleOutput.php create mode 100644 src/State/Processor/CommandTaskScheduleProcessor.php create mode 100644 src/State/Provider/CommandTaskScheduleProvider.php create mode 100644 src/Validator/Constraints/RemoteCalendarRuleUnique.php create mode 100644 src/Validator/Constraints/RemoteCalendarRuleUniqueValidator.php diff --git a/config/api_platform/CommandTaskSchedule.yaml b/config/api_platform/CommandTaskSchedule.yaml new file mode 100644 index 0000000..e69de29 diff --git a/src/Command/TestCommand.php b/src/Command/TestCommand.php new file mode 100644 index 0000000..285bee9 --- /dev/null +++ b/src/Command/TestCommand.php @@ -0,0 +1,21 @@ + 'Client not found'], Response::HTTP_NOT_FOUND); } - $updateAt = (new \DateTime())->setTimestamp((int)$data['timestamp']); - - $client->setUpdatedAt($updateAt); + $client->setUpdatedAt(new \DateTime()); $this->entityManager->persist($client); $this->entityManager->flush(); } diff --git a/src/Dto/Input/CommandTaskScheduleInput.php b/src/Dto/Input/CommandTaskScheduleInput.php new file mode 100644 index 0000000..ea8b688 --- /dev/null +++ b/src/Dto/Input/CommandTaskScheduleInput.php @@ -0,0 +1,8 @@ +