Closed Bug 1436804 Opened 6 years ago Closed 6 years ago

After an account is created, subscribe the user to any confidential revisions on which they are CCed on the associated bugs

Categories

(Conduit :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mcote, Assigned: dkl)

References

Details

(Keywords: conduit-story, conduit-triaged)

      No description provided.
After some quick research, Doorkeeper does not recognize when a user account is created as it does not register a transaction type like a differential.revision or a new commit does.

We would either need to add code to the user creation process to generate a transaction with type = 'user:create' or similar.

Or we can update the BMO Auth Provider code to do the CC updating when a new BMO linked account is created. This would be synchronous instead of asynchronous (Doorkeeper) so could possibly be a UX hit if the user is CC'ed on alot of private bugs with revisions attached.

Will discuss further with Zalun to see what the best route would be. We could even ask in the Phabricator discourse channel or even use up some Mana for this.

dkl
Summary: [story] After an account is created, subscribe the user to any confidential revisions on which they are CCed on the associated bugs → After an account is created, subscribe the user to any confidential revisions on which they are CCed on the associated bugs
Depends on: 1437383
Depends on: 1437384
Depends on: 1439782
Depends on: 1440086
No longer depends on: 1440086
This is complete and is waiting for a production push of some Bugzilla code.
This should be done now as all changes are live.
Assignee: nobody → dkl
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.