Commit Graph

96 Commits

Author SHA1 Message Date
Andre Wanlin 4ffc16b9c6 Updated useAsync import
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-24 08:03:26 -06:00
Andre Wanlin 520007b8b0 Changes based on latest round of feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-22 15:28:39 -06:00
Andre Wanlin 539d686c93 Changes based on feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-22 14:37:56 -06:00
Andre Wanlin 0f104ecc4d Updated to add definition name support
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2022-01-22 14:37:54 -06:00
Patrik Oldsberg 0988dc5238 switch out react-use imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-18 10:11:29 +01:00
Patrik Oldsberg 51fbedc445 plugins: migrate usage of deprecated IdentityApi methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:30 +01:00
Marley Powell a48a3fec9b Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-custom-filters-2 2022-01-11 09:32:52 +00:00
Fredrik Adelöw 5333451def Got rid of the last brace-typed and hyphen-less params etc
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-10 09:48:12 +01:00
Patrik Oldsberg 4ce51ab0f1 use precise imports of react-use
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 12:53:16 +01:00
Colton Padden 345dcea560 release-2021-06-01 packages/core-plugin-api/src/apis/system/ApiRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Marley Powell da8f2d2091 feat: Updated useFilterProcessor to provide teamIds for AssignedToCurrentUsersTeams and CreatedByCurrentUsersTeams filters.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-16 14:39:26 +00:00
Marley Powell 562670a7cb feat: Created useUserTeamIds hook.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-16 14:38:13 +00:00
Marley Powell 060a39e4d8 feat: Created PullRequestsDashboardProvider for resolving team and team member relations
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-16 14:35:21 +00:00
Marley Powell bd658a58b7 test: Added some unit test for pull request filters.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-14 15:40:51 +00:00
Marley Powell 98e01d0f2b feat: Updated type exports.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-14 15:04:52 +00:00
Marley Powell c0ac89d531 feat: Added additional types.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 15:12:15 +00:00
Marley Powell 6c77a8ccf5 feat: Created useFilterProcessor hook for populating filter values.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 14:58:09 +00:00
Marley Powell 949e73e125 feat: Created new getPullRequestGroupConfigs function.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 14:56:37 +00:00
Marley Powell ed133e68cb feat: Updated PullRequestsPage to use new column config approach.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 14:55:23 +00:00
Marley Powell 362998f62e feat: Created equalsIgnoreCase util function.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 14:44:03 +00:00
Marley Powell 72bd5eb075 feat: Created arrayHas and stringArrayHas util functions.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 14:43:23 +00:00
Marley Powell 4e50a33f8e refactor: Update import references.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-06 14:21:45 +00:00
Marley Powell 2a02690b11 refactor: Moved around filter types.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-02 13:34:14 +00:00
Marley Powell 50b3d1737d feat: Created createdByTeamFilter, createdByTeamsFilter and createdByUserFilter.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-02 12:14:42 +00:00
Marley Powell 8e2d3c9d54 feat: Created assignedToTeamFilter, assignedToTeamsFilter and assignedToUserFilter.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-02 11:55:43 +00:00
Marley Powell 256d498301 feat: Created allFilter.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-02 11:38:14 +00:00
Marley Powell d76ee63f85 feat: Created types for filters.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-02 11:37:43 +00:00
Marley Powell b2d87cc0a0 refactor: Removed deprecated use of path for createRouteRef.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-12-01 08:07:26 +00:00
Marley Powell f0c16fc82a Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pr-dashboard-backend 2021-12-01 08:01:06 +00:00
Marley Powell e66d33c1e8 refactor: Use named export for AzurePullRequestsIcon.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-30 13:19:42 +00:00
Marley Powell 947acdf8b3 feat: Added polling for pull requests and other small improvements.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-11-30 08:58:32 +00:00
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