Closed
Bug 1450022
Opened 6 years ago
Closed 6 years ago
Convert the rest of the details panel to ReactJS
Categories
(Tree Management :: Treeherder: Frontend, enhancement, P1)
Tree Management
Treeherder: Frontend
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: camd, Assigned: camd)
References
Details
Attachments
(3 files)
Part of the overall conversion to ReactJS. Estimated difficulty of 8
Assignee | ||
Updated•6 years ago
|
Blocks: treeherder-react
Assignee | ||
Updated•6 years ago
|
Priority: -- → P2
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → cdawson
Assignee | ||
Updated•6 years ago
|
Priority: P2 → P1
Comment 1•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Attachment #8983604 -
Flags: review?(emorley)
Assignee | ||
Comment 2•6 years ago
|
||
Comment on attachment 8983604 [details] [review] Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3621 OK, so this is huge, I know. It's large enough that it might even make sense just to review it all as new code in the ``/job-view/details/`` folder and forget the diff for the most part. I'm not sure if there is too much separation of commits I could do. That was part of the difficulty with this. It was all so intertwined. I can split out the quote changes from " to ' and the param changes like ``is_staff`` to ``isStaff`` and ``isLoggedIn`` and such. Not sure if that would help much, though. Please let me know if there's anything I can do to make reviewing this easier. I apologize it's a monster...
Attachment #8983604 -
Flags: review?(sclements313)
Comment 3•6 years ago
|
||
Comment on attachment 8983604 [details] [review] Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3621 Have left some comments :-)
Attachment #8983604 -
Flags: review?(emorley) → feedback+
Comment 4•6 years ago
|
||
Comment on attachment 8983604 [details] [review] Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3621 Also left a few comments :)
Attachment #8983604 -
Flags: review?(sclements313) → review+
Comment 5•6 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/15721f009c325256b754bd3f8ce29c16041478af Bug 1450022 - Convert the rest of Details Panel to ReactJS (#3621)
Assignee | ||
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Summary: Convert Pinboard to ReactJS → Convert the rest of the details panel to ReactJS
Comment 6•6 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/12e819dc19c5ee5e390069b6a7dc273f847fb90c Bug 1450022 - Fix backfilling unavailable (#3681) This was due to ``currentRepo`` not getting passed to the DetailsPanel, and it fell back to the default value every time. Also cleaned up a few props to make them required without defaults.
Comment 7•6 years ago
|
||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/48b8979cc727636161859368c42357aef43dd000 Bug 1450022 - Remove unused focusMe directive (#3692) Its last usage was in `ui/partials/main/thPinboardPanel.html`.
Comment 10•6 years ago
|
||
Commit pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/40a1a18841265280bb7a573df7bff3147b7af884 Bug 1450022 - Fix error with backfilling (#3694)
You need to log in
before you can comment on or make changes to this bug.
Description
•