OpenFn / OpenFn/lightning

Allow users to mark/flag runs in test mode

Open
#2,525 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Epic
Dominant language
Elixir
Stars
296
Forks
86
Avg merge
1d 13h
Merged PRs (30d)
50

Description

Related to #2524 but different.

We should enable users to flag runs as test runs so that collaborators can tell when the runs were requested in "test mode" vs. which are real production.

In test mode, we don't need to send failure alerts because most of the runs are being debugged in real time by a collaborator.

On the history page, users should be able to filter the view to exclusively show runs in test mode or production mode.

When the project is ready to be deployed to live, users should switch the project to live mode, and runs executed in production mode should tagged as such.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the run creation flow, failure-alert handling, and history page described in the issue. Map how project mode and each run’s mode are represented, then define the filtering and alert behavior for test versus production runs. Done means collaborators can distinguish the modes, history can filter them, and test runs do not send failure alerts.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.