Skip to content
This repository was archived by the owner on Jun 9, 2025. It is now read-only.
This repository was archived by the owner on Jun 9, 2025. It is now read-only.

Scheduled Functions feature requests #316

@swyxio

Description

@swyxio

Congrats on launching Scheduled Functions! i've been working on a similar product and thought I should note down immediate observations on features you may wish to add.

Feature menu for you to choose:

  • Manual trigger in UI and in CLI - no need to write code to manual trigger
    • UI to backfill failed runs?
  • Manual pause in UI and CLI
  • View more than 1 next event in UI and in CLI
    • useful as sanity check in case user typed their cron syntax
    • basically anything doable via code should be available in UI and CLI and vice versa
  • jitter start aka (+/- 100ms) - useful for bots, spreading out spikes
  • set/update max # of invocations until schedule terminates itseld
  • allow user to specify timezone, dont assume UTC
  • "Last of" quartz scheduling syntax aka Last weekday of month, last Friday of month, see cloudflare
  • holiday exclusion calendar
  • ability to return value in function that will can be used in next invocation
    • beware overlapping schedules/background
  • context value or method to check amount of time until next invocation
  • function that can update its own schedule

you should know how to reach me if you need clarification on any of these. and of course, no offense taken if all are rejected

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: featurecode contributing to the implementation of a feature and/or user facing functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions