Skip to content

Unify automation schedules with owning runs - #3132

Open
AbigailDeng wants to merge 1 commit into
devfrom
codex/issue-3115-console-vnext-4-unify-schedules-and-triggers-with-owning-runs
Open

Unify automation schedules with owning runs#3132
AbigailDeng wants to merge 1 commit into
devfrom
codex/issue-3115-console-vnext-4-unify-schedules-and-triggers-with-owning-runs

Conversation

@AbigailDeng

Copy link
Copy Markdown
Contributor

Summary

  • link every Team automation row to its canonical member run history filtered by schedule
  • show backend-projected timezone, next fire, and last fire while preserving mobile access to all row actions
  • verify canonical member ownership and Run now single-flight behavior with focused component coverage

Verification

  • pnpm --dir apps/aevatar-console-web exec jest --runInBand --runTestsByPath src/pages/teams/tabs/TeamAutomationsTab.test.tsx: passed (30 tests)
  • pnpm --dir apps/aevatar-console-web exec jest --runInBand --runTestsByPath src/locales/catalog.test.ts src/locales/hardcodedCopyAudit.test.ts: passed (14 tests)
  • pnpm --dir apps/aevatar-console-web tsc: passed
  • pnpm --dir apps/aevatar-console-web exec biome lint src/pages/teams/tabs/TeamAutomationsTab.tsx src/pages/teams/tabs/TeamAutomationsTab.test.tsx src/locales/en-US.ts src/locales/zh-CN.ts: passed
  • bash tools/ci/test_stability_guards.sh: passed
  • git diff --check: passed

The full frontend test suite was not run under the repository incremental test policy.

Risks

  • Responsive behavior is covered by the existing constrained action layout but was not interactively browser-tested in this worker run.

Closes #3115

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

Successfully merging this pull request may close these issues.

[Console vNext][4] Unify Schedules and Triggers with owning runs

1 participant