Fredrik Adelöw
72e1f6b598
Merge pull request #13837 from Cylix/github-team-pull-requests
...
plugin-github-pull-requests-board: Add a new "Team" Filter Options to the Github Pull Requests Dashboard.
2022-10-20 10:35:07 +01:00
Johan Haals
2e9329831f
Merge pull request #14192 from Bonial-International-GmbH/pjungermann/github/naming-part2
...
chore(integration): use consistent naming of `[gG]ithub` in code
2022-10-20 09:41:56 +02:00
Simon Ninon
cc8bfc56c3
plugin-github-pull-requests-board: support team members pull requests
...
Signed-off-by: Simon Ninon <sninon@pagerduty.com >
2022-10-19 18:48:26 +02:00
Patrick Jungermann
c1784a4980
chore(integration): use consistent naming of [gG]ithub in code
...
Relates to the discussion at PR #14039 .
Relates-to: PR #14039
Relates-to: PR #14174
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2022-10-19 16:11:53 +02:00
Mengnan Gong
80d75adf3a
Cleanup the momentjs dependency in @backstage/plugin-github-pull-requests-board
...
As per [ADR010: Use the Luxon Date Library](https://github.com/backstage/backstage/blob/master/docs/architecture-decisions/adr010-luxon-date-library.md ),
we should replace momentjs with luxon.
Signed-off-by: Mengnan Gong <namco1992@gmail.com >
2022-10-18 16:05:43 +08:00
Fredrik Adelöw
719ccbb963
filter ownership by references
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-27 12:06:24 +02:00
Jake Crews
85284132b8
when no limit prop default to orginal functionality
...
Signed-off-by: Jake Crews <jake.crews@daveramsey.com >
2022-08-29 10:55:51 -05:00
Jake Crews
9ad1ae83bc
Fix compilation issues
...
Signed-off-by: Jake Crews <jake.crews@daveramsey.com >
2022-08-26 07:20:17 -05:00
Jake Crews
ded44b374d
address pr comments with typing
...
Signed-off-by: Jake Crews <jake.crews@daveramsey.com >
2022-08-26 06:59:19 -05:00
Jake Crews
dc70e0219e
Fix api reporting
...
Signed-off-by: Jake Crews <jake.crews@daveramsey.com >
2022-08-25 15:26:21 -05:00
Jake Crews
a82ac17adb
Add defaultLimit props to components
...
Signed-off-by: Jake Crews <jake.crews@daveramsey.com >
2022-08-25 14:48:22 -05:00
Jake Crews
723113296b
[Github Pull Requests Board] Show more than 10 PRs at one time
...
Signed-off-by: Jake Crews <jake.crews@daveramsey.com >
2022-08-23 08:58:44 -05:00
Fredrik Adelöw
75a5e29489
github-pull-requests-board
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-08-19 16:33:42 +02:00
Niall McCullagh
73268a67ff
fix(github-pull-requests-board): filter out github accounts that have been deleted
...
Pull request that contain interactions with user accounts that have been
deleted are null in the response from the graphql API. This change prevents
deleted accounts from breaking the rendering of the PR.
Signed-off-by: Niall McCullagh <niallmccullagh@users.noreply.github.com >
2022-07-22 23:12:51 +01:00
Phil Kuang
04e1504e85
fix(githubPrBoard): support namespaced teams and all kinds
...
Signed-off-by: Phil Kuang <pkuang@factset.com >
2022-06-16 13:57:53 -04:00
Talita Gregory
247d66cfce
fix: removed unnecessary filter on spec.type
...
Signed-off-by: Talita Gregory <talitag@spotify.com >
2022-06-13 20:26:09 +02:00
Talita Gregory Nunes Freire
53de5363e1
fix: updated components to follow the naming conventions
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:43 +02:00
Talita Gregory Nunes Freire
bda29d61cf
fix: map promises
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:43 +02:00
Talita Gregory Nunes Freire
4a9fc43298
fix: added missing FunctionComponent types
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:43 +02:00
Talita Gregory Nunes Freire
6d8267c3d0
fix: prettier formating
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:42 +02:00
Talita Gregory Nunes Freire
18664eaa52
fix: variable name typo, dependencies and pr card rendering
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:42 +02:00
Talita Gregory Nunes Freire
4a6ffbf3ad
feat: add support for custom github apiBaseUrl
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:42 +02:00
Talita Gregory Nunes Freire
4f3848e4c0
feat: README update with how to implement plugin
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:42 +02:00
Talita Gregory Nunes Freire
ed77c0af0d
feat: copyright added in all files
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:42 +02:00
Talita Gregory Nunes Freire
36fb2461c5
feat: Adding github-pull-requests-board plugin
...
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com >
2022-05-27 12:22:42 +02:00