Closed Bug 1355071 Opened 7 years ago Closed 7 years ago

allow users to schedule changes to Rules and Releases without a timestamp

Categories

(Release Engineering Graveyard :: Applications: Balrog (frontend), enhancement, P3)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: abtcolns, Mentored)

References

Details

(Whiteboard: [lang=js][lang=html][lang=css][good first bug][ready])

One of the primary use cases for Scheduled Changes is to make a change to an object that requires Signoff. Doing this right now is a little bit weird if you want the change to happen ASAP. Because a timestamp is required, it's not obvious what to enter for this case (do I enter 5min from now? What will happen in 5min if it hasn't received Signoff?).

In cases like this, having an additional option in the UI that doesn't require the user to specify a timestamp would be good. Although the backend requires one, the frontend could choose one very near in the future (and not even show it to the user) like we do for Permissions Scheduled Changes.

The Rule Scheduled Change modal already has buttons on it for Time and Telemetry based changes - we could probably add a third button there for this (https://github.com/mozilla/balrog/blob/master/ui/app/templates/rule_scheduled_change_modal.html#L10). Releases could work similar.
Mentor: bhearsum
Assignee: nobody → collins.abitekaniza
Commit pushed to master at https://github.com/mozilla/balrog

https://github.com/mozilla/balrog/commit/87befd5fa347fbcdaff1acf479777776e8a58c2e
Bug 1355071: allow users to schedule changes to Rules and Releases without a timestamp (#390). r=bhearsum
Depends on: 1399179
This is now in production.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.