Para executar o comando send_due_report_notifications diariamente, vamos criar um endpoint seguro na API do Django. O Cloud Scheduler será configurado para chamar esse endpoint. A segurança será garantida exigindo uma verificação de token OIDC para garantir que apenas o Cloud Scheduler possa acioná-lo.
Critérios de Aceite:
- Um novo endpoint (ex: POST /api/tasks/send-due-report-notifications) foi criado no Django.
- O endpoint invoca o comando de gerenciamento send_due_report_notifications.
- O endpoint é protegido e só pode ser acionado por chamadas autenticadas do Cloud Scheduler (via OIDC).
- Uma tarefa no Cloud Scheduler foi criada para fazer uma requisição POST para essa URL diariamente.
Para executar o comando send_due_report_notifications diariamente, vamos criar um endpoint seguro na API do Django. O Cloud Scheduler será configurado para chamar esse endpoint. A segurança será garantida exigindo uma verificação de token OIDC para garantir que apenas o Cloud Scheduler possa acioná-lo.
Critérios de Aceite: