Commit Graph

65 Commits

Author SHA1 Message Date
Marley Powell 2439a1acbd refactor: Small change to PullRequestCard subheader.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-26 13:22:02 +00:00
Marley Powell 0749dd0307 chore: Generated changeset.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-25 09:34:35 +00:00
Marley Powell 8b5034034f Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-18 11:25:35 +00:00
Andre Wanlin bafa085a2a Improvements from review feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-17 07:37:36 -06:00
Andre Wanlin 48fe020c05 Updated to handle dates nicely with tests
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-12 13:52:29 -06:00
Andre Wanlin 70b96a8d65 Merge branch 'backstage:master' into topic/add-entity-pull-requests 2021-11-12 13:25:26 -06:00
Andre Wanlin a06242e5cc Refactored route names
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-12 08:03:19 -06:00
Marley Powell fa6c26f68d refactor: Renamed azurePrsRootRouteRef to azurePullRequestDashboardRouteRef.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-12 11:23:45 +00:00
Marley Powell caa2bc31f1 refactor: Updated PullRequestCard to use Link from @backstage/core-components.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-12 11:19:06 +00:00
Andre Wanlin 6275236aab Updated story to handle date changes
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-11 10:01:58 -06:00
Andre Wanlin 94dc1fedee Improved readability and used DateTime consistently
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-11 09:31:40 -06:00
Marley Powell d3f3e3dc7b fix: Fixed issue with AutoCompleteIcon component props.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-11 14:04:50 +00:00
Marley Powell cfa98e33f9 fix: Added key properties to list items.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-11 13:58:00 +00:00
Marley Powell b585da59e1 refactor: Reworked policy icon logic.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-11 13:56:14 +00:00
Marley Powell 051561b635 feat: Added initial logic to PullRequestsPage for displaying pull request groups.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-11 13:41:55 +00:00
Marley Powell 4e0fc8f8a4 test: Added unit tests for utils.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-11 12:20:17 +00:00
Marley Powell 6ba7001659 feat: Created utils file for util functions.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-11 12:19:01 +00:00
Andre Wanlin 7e966461d0 Use string for Date and let client handle display
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 12:17:58 -06:00
Marley Powell 7e7e98f8f2 feat: Created new hooks for loading API data.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-10 16:37:03 +00:00
Andre Wanlin 486b0251b7 Provided proper type
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 10:25:07 -06:00
Marley Powell 135d2abcf2 feat: Created getDashboardPullRequests and getAllTeams methods in AzureDevOpsClient.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-10 15:16:16 +00:00
Marley Powell 96c562bb22 refactored: Improved types and small code improvements.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-10 14:53:40 +00:00
Andre Wanlin df99633427 Updated to import from azure-devops-common
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 08:19:47 -06:00
Andre Wanlin 8671e8e9f9 Ran prettier to fix CI failure
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 08:05:53 -06:00
Andre Wanlin 5985135e25 Moved box to be inside row,isDraft condition
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:53:32 -06:00
Andre Wanlin 6d56f20ae6 Improved naming based on feedback and a few other improvements
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:46:29 -06:00
Andre Wanlin 9ae9f6cf75 Minor changes after rebase to latest master
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:31:11 -06:00
Andre Wanlin aff67e97eb Small refactor based on feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:04:34 -06:00
Andre Wanlin 7468647b37 Extracted duration function and related tests
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:04:31 -06:00
Andre Wanlin a9b7481cd3 Refactored icons based on feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:01:52 -06:00
Andre Wanlin 12d43328ea Clean up based on feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 07:01:49 -06:00
Andre Wanlin adcb1fa7a2 Added entity pull requests
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-11-10 06:59:06 -06:00
Marley Powell 1bd69aa3f3 Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-11-09 15:42:45 +00:00
Marley Powell 0d26566f70 Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-11-09 08:12:37 +00:00
Marley Powell ed3feb178b Merge branch 'master' of https://github.com/backstage/backstage into marley/7641-consume-exported-ado-types 2021-11-09 07:59:38 +00:00
Marley Powell b4ab81cad9 refactor: Stop re-exporting types from @backstage/plugin-azure-devops-backend.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 14:55:07 +00:00
Marley Powell 236756d0f2 refactor: Consume types from @backstage/plugin-azure-devops-common.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 14:21:39 +00:00
Marley Powell 9c76bf58b7 feat: Created new @backstage/plugin-azure-devops-common package for common types.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 14:06:44 +00:00
Marley Powell b280d08a07 docs: Created initial stories for PullRequestCard component.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 13:00:40 +00:00
Marley Powell 60cafe7727 feat: Added subheader to PullRequestCard component.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 12:52:09 +00:00
Marley Powell 504a600cae feat: Created PullRequestCardPolicies and PullRequestCardReviewers components.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 12:40:02 +00:00
Marley Powell fdb2eb0b96 feat: Created AutoCompleteIcon component for PullRequestCard.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 12:22:09 +00:00
Marley Powell cf9d60ff60 feat: Created intial display components for PullRequestsPage.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 12:02:40 +00:00
Marley Powell 0c97cb0eb4 feat: Created initial PullRequestsPage component.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-08 10:04:20 +00:00
Marley Powell 50520d6055 Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-11-08 09:32:09 +00:00
Marley Powell b4398e968d Merge branch 'master' of https://github.com/backstage/backstage into marley/7641-consume-exported-ado-types
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-04 08:19:08 +00:00
Marley Powell 84ace9a29c docs: Created stories for BuildTable component to document different component states.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-03 09:41:20 +00:00
Andre Wanlin 91e7f2eda8 Added tests for state and result functions
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-24 10:04:11 -05:00
Andre Wanlin e1ebaff47a Removed router
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-24 08:09:00 -05:00
Marley Powell 41af265872 Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-dashboard 2021-10-21 21:55:36 +01:00