Closed
Bug 1769284
Opened 2 years ago
Closed 2 years ago
Add links for Phabricator user page and review requests page in user_profile
Categories
(bugzilla.mozilla.org :: User Interface, task)
bugzilla.mozilla.org
User Interface
Tracking
()
RESOLVED
FIXED
People
(Reporter: arai, Assigned: arai)
References
Details
Attachments
(1 file)
Given most of reviews are moved to phabricator, it's nice to integrate the "review requests" feature into BMO user profile page.
There are 2 pages that is useful here:
- User's home
https://phabricator.services.mozilla.com/p/{USERNAME}/
, that shows recent activity - Search result for user's patches, that works as review requests list
Then, this requires a map from bugzilla user ID to phabricator user ID, and that's available only with the following API, that requires api key.
https://phabricator.services.mozilla.com/conduit/method/bmoexternalaccount.search/
So this needs to be done on the server side.
Possible options are either
- (a) perform the request as part of
user_profile
page, and add direct links in the phabricator pages - (b) add another page that redirects to phabricator pages
(a) is simpler, but that triggers the phabricator API request for each page load
(b) is slightly complicated, but the phabricator API request happens only when the link is used
Assignee | ||
Comment 1•2 years ago
|
||
Comment 2•2 years ago
|
||
Merged to master.
https://github.com/mozilla-bteam/bmo/commit/8603e78ce8f54d2ed01ab43a7a10e78ed2380d46
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•