Skip to content

[v3-3-test] Regenerate UI client and fix deadline alerts with no fixed interval (#70637) - #70659

Merged
potiuk merged 1 commit into
v3-3-testfrom
backport-78b88db-v3-3-test
Jul 29, 2026
Merged

[v3-3-test] Regenerate UI client and fix deadline alerts with no fixed interval (#70637)#70659
potiuk merged 1 commit into
v3-3-testfrom
backport-78b88db-v3-3-test

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The deadline-alert response now reports a null interval when the alert
has no fixed number of seconds, but the committed TypeScript client
still described it as a required number. That stale client hid a real
type error in every component rendering the completion rule, so
ts-compile-lint-ui fails on a clean checkout and blocks unrelated PRs.

The null is wrong on screen today as well: dayjs humanizes it as "a few
seconds", so such an alert claims the run must complete within a few
seconds of its reference point. There is no duration to name there, so
the rule now names the reference point alone. English is the source and
fallback locale, so the wording is added there alone and the other
locales fall back to it until translated.
(cherry picked from commit 78b88db)

Co-authored-by: Shahar Epstein 60007259+shahar1@users.noreply.github.com

…d interval (#70637)

The deadline-alert response now reports a null interval when the alert
has no fixed number of seconds, but the committed TypeScript client
still described it as a required number. That stale client hid a real
type error in every component rendering the completion rule, so
`ts-compile-lint-ui` fails on a clean checkout and blocks unrelated PRs.

The null is wrong on screen today as well: dayjs humanizes it as "a few
seconds", so such an alert claims the run must complete within a few
seconds of its reference point. There is no duration to name there, so
the rule now names the reference point alone. English is the source and
fallback locale, so the wording is added there alone and the other
locales fall back to it until translated.
(cherry picked from commit 78b88db)

Co-authored-by: Shahar Epstein <60007259+shahar1@users.noreply.github.com>
@boring-cyborg boring-cyborg Bot added area:translations area:UI Related to UI/UX. For Frontend Developers. translation:default labels Jul 29, 2026
@shahar1
shahar1 marked this pull request as ready for review July 29, 2026 05:47
@potiuk
potiuk merged commit 4135640 into v3-3-test Jul 29, 2026
106 of 116 checks passed
@potiuk
potiuk deleted the backport-78b88db-v3-3-test branch July 29, 2026 07:35
@github-actions github-actions Bot added this to the Airflow 3.3.2 milestone Jul 29, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

Hi maintainer, this PR was merged without a milestone set.
We've automatically set the milestone to Airflow 3.3.2 based on: bug fix merged to version branch
If this milestone is not correct, please update it to the appropriate milestone.

This comment was generated by Milestone Tag Assistant.

@vatsrahul1001 vatsrahul1001 added the type:misc/internal Changelog: Misc changes that should appear in change log label Aug 3, 2026
vatsrahul1001 pushed a commit that referenced this pull request Aug 5, 2026
…d interval (#70637) (#70659)

The deadline-alert response now reports a null interval when the alert
has no fixed number of seconds, but the committed TypeScript client
still described it as a required number. That stale client hid a real
type error in every component rendering the completion rule, so
`ts-compile-lint-ui` fails on a clean checkout and blocks unrelated PRs.

The null is wrong on screen today as well: dayjs humanizes it as "a few
seconds", so such an alert claims the run must complete within a few
seconds of its reference point. There is no duration to name there, so
the rule now names the reference point alone. English is the source and
fallback locale, so the wording is added there alone and the other
locales fall back to it until translated.
(cherry picked from commit 78b88db)

Co-authored-by: Shahar Epstein <60007259+shahar1@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:translations area:UI Related to UI/UX. For Frontend Developers. translation:default type:misc/internal Changelog: Misc changes that should appear in change log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants