Commit Graph

34 Commits

Author SHA1 Message Date
Ceri Goff ae06a905e9 change Labels type to Label
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-24 11:35:13 -05:00
Ceri Goff 24b2b42de7 add to pull request entities
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-18 11:43:35 -05:00
Ceri Goff 66fca84c37 grab labels from graphql call
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-18 11:42:57 -05:00
Ceri Goff 216de5a26f add labels to card
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-18 11:42:25 -05:00
Ceri Goff 6cbd89fd09 add tags and labels
Signed-off-by: Ceri Goff <ceri.goff@aa.com>
2023-04-18 11:41:19 -05:00
tylerhekman-procore f796f0e0a0 Prettier write
Signed-off-by: tylerhekman-procore <tyler.hekman@procore.com>
2023-04-17 11:53:25 -07:00
tylerhekman-procore fcfbcb412e Remove render tests with no assertions
Signed-off-by: tylerhekman-procore <tyler.hekman@procore.com>
2023-04-17 11:53:25 -07:00
tylerhekman-procore ec175f513c Add card filter icons and tests
Signed-off-by: tylerhekman-procore <tyler.hekman@procore.com>
2023-04-17 11:53:25 -07:00
Klara Ward 2ef8aee1d0 Filter archived repos in GH PR plugin
Signed-off-by: Klara Ward <klaraw@spotify.com>
2023-04-17 11:53:25 -07:00
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