Skip to content

DEVELOP-780 Add dashboard panel contribution#16

Merged
percyhanna merged 2 commits intomainfrom
DEVELOP-780-panels
Jun 18, 2021
Merged

DEVELOP-780 Add dashboard panel contribution#16
percyhanna merged 2 commits intomainfrom
DEVELOP-780-panels

Conversation

@jemmyw
Copy link
Collaborator

@jemmyw jemmyw commented Jun 17, 2021

Lets you create a pull requests panel on a dashboard using any search query as per https://docs.github.com/en/github/searching-for-information-on-github/searching-on-github/searching-issues-and-pull-requests

  • Reorganise files as per contribution name
  • Add a panel type as a list of pull requests with a custom query

Screenshot_20210617_210755

@jemmyw jemmyw force-pushed the DEVELOP-780-panels branch from 1a09d03 to 717b475 Compare June 17, 2021 09:32
@jemmyw jemmyw force-pushed the DEVELOP-780-panels branch from 717b475 to b633ac9 Compare June 17, 2021 11:19
"target": "ES6"
}
},
"include": [".aha-cache/aha.d.ts", "src"]
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update as per the types being downloaded change coming in the client

@@ -1,20 +0,0 @@
import { AuthProvider } from "@aha-app/aha-develop-react";
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

renamed to src/views/attribute.js

@@ -1,16 +1,17 @@
import { AuthProvider } from "@aha-app/aha-develop-react";
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

git has picked this up as a file rename, but actually this file moved to src/views/prsPage.js and the ExtensionRoot is an extraction from all the react entry points.

Copy link
Contributor

@percyhanna percyhanna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great. Marking for security review as well.

@percyhanna percyhanna merged commit 26cf150 into main Jun 18, 2021
@percyhanna percyhanna deleted the DEVELOP-780-panels branch July 15, 2021 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants