-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: clean and release PR Lookup #26
Conversation
4a40022
to
02193eb
Compare
106a8dc
to
9a5b085
Compare
9a5b085
to
56980ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
JS LGTM.
I'm fine with the UI too, but usually stay away from UI / CSS reviews. If in doubt, maybe get a 2nd opinion on that part 😸
Either way, I like that the new CSS is only about half the size of the old 🔪
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall excited for this, but a few fixes, and I'm worried about some security implications (see inline comment).
I think we should also bump the cache time on getPR
and getPRComments
which are both less than a minute currently - cold load time for a PR is fairly slow. Seems reasonable to cache these for longer - I'd be fine with an hour?
f8c59a3
to
474bfd4
Compare
Co-authored-by: David Sanders <[email protected]>
474bfd4
to
bb1fcef
Compare
6e79ff4
to
998f11f
Compare
3f4fc41
to
5fcc8d0
Compare
Closes #25
This PR finishes an in-progress effort to display PR information to Electron developers. Being able to see PR information allows them to more easily determine if a given fix is in a version they've consumed without needing to peruse release notes, among other things.
There's definitely better error validation and other things to add to this but given folks are about to head to holiday i'd like to get this out the door before we all do! Some of the data parsing is also a bit off but this feature is intended to be a UI change.
Designed to take after https://chromiumdash.appspot.com/
PR Lookup View:
New PR View: