Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Improvements]: Scheduled tasks #1622

Open
5 tasks
andrasbacsai opened this issue Jan 10, 2024 · 4 comments
Open
5 tasks

[Improvements]: Scheduled tasks #1622

andrasbacsai opened this issue Jan 10, 2024 · 4 comments
Assignees

Comments

@andrasbacsai
Copy link
Member

Scheduled tasks added here, but there are a few improvements that will be added:

  • Add email notifications for success/fail
  • Trim executions to last ~20 or so to limit db growth for historic runs
  • Execution time limits
  • Display next run time, total execution time
  • Probably some standardisation/consistency issues in here
@gausie
Copy link

gausie commented Jan 10, 2024

I'd also love to be able to control the Scheduled Tasks as IAC by having a .crontab or similar file in the project's codebase. Is this a useful feature to track here or should it be considered separately?

@ayntk-ai
Copy link

ayntk-ai commented Jan 11, 2024

  • Also consider adding Slack notifications for failed tasks.
  • Add tasks globally to coolify so for the coolify instance there can be cron jobs and for each container individually
  • The pop-up input is too small for long cron task, consider using a wider area on the dashboard.
  • Add a Timzone setting so we can select the timezone for each cron -> so it runs when we expect it

@gausie
Copy link

gausie commented Jan 22, 2024

Screenshot 2024-01-22 at 09 07 22

A task of mine seems to have got stuck a few days ago and there's no way to cancel it, nor did the task re-attempt the next day. Could we supply a timeout or something?

@aspantel
Copy link

aspantel commented Feb 10, 2024

We don't see the output of our scheduled tasks in our log drains. Is this not available?
Any ETA for this?

We use scheduled tasks as health checks and getting their output is essential!

@andrasbacsai andrasbacsai self-assigned this May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants