Commit Graph

44 Commits

Author SHA1 Message Date
Carlos Esteban Lopez 1daac71e74 fix: Apply linter <span> rule
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-01-10 16:07:40 -05:00
Fredrik Adelöw d3fea4ae0a avoid globals
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-11-22 15:42:29 +01:00
Fredrik Adelöw 93b552b34c gcp-projects
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-08-19 13:12:39 +02:00
Brian Fletcher eca7c3a92d fixes imports
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-02-15 14:09:02 +00:00
Brian Fletcher ac578f2f44 fixes react typo
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-02-15 12:56:39 +00:00
Brian Fletcher 24cda4c9b1 switches gcp-projects to use react-hookz
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-02-15 12:53:27 +00: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
blam 06065c6003 chore: fixed better namespacing for the routeRefs
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:43:14 +01:00
blam 7c55fae208 chore: code review comments and renaming some ids for routeRefs
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:34:46 +01:00
blam 1332a98a01 chore: fixing deprecation warnings for all the things that are in the monorepo
Signed-off-by: blam <ben@blam.sh>
2021-11-17 20:24:20 +01:00
Jeremy Guarini 1e33ce7407 swapout material-table for backstage table
Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com>
2021-11-11 12:41:30 -08:00
Jeremy Guarini fdc35dbff7 swap out data-grid for material-table
Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com>
2021-11-09 14:18:54 -08:00
Jeremy Guarini 0287b18613 UI updates to GCP-projects plugin
Adds the following to the project list page:
* pagination
* filtering
* sorting
* rows per page
* show/hide columns

Makes breadcrumb a link back to project list for the project details and new project views.

In project list page, updates New project button to use RouterLink instead of href to avoid login prompt.

In project details view, links to project details and logs now work, clicking on these will open the project or logs in GCP in new tab.

Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com>
2021-10-29 10:20:14 -07:00
Eric Peterson 81a41ec249 Apply extension-names codemod to monorepo.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-04 19:29:43 +02:00
Patrik Oldsberg 8142a8ecb2 packages,plugins: add package documentation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-14 18:47:53 +02:00
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00
Patrik Oldsberg 9258c54f87 Merge branch 'master' into rugvip/mod 2021-06-22 10:07:18 +02:00
Patrik Oldsberg fa8c234b24 Merge pull request #6124 from backstage/rugvip/noroutes
plugins,dev-utils: remove usage of deprecated route registrations
2021-06-21 23:39:33 +02:00
Patrik Oldsberg d453c05dc3 apply core-imports codemod to all packages and plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:08 +02:00
Patrik Oldsberg d719926d25 plugins: remove deprecated route registrations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 14:36:11 +02:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Patrik Oldsberg 3d76c84dee gcp-projects,user-settings: update plugin test imports 2021-02-01 19:05:25 +01:00
Patrik Oldsberg ae7519f821 gcp-projects: update plugin name 2021-02-01 18:38:38 +01:00
Patrik Oldsberg bad33a2ec2 gcp-projects: port to new composability API 2021-02-01 17:59:32 +01:00
blam 101978963d Merge branch 'master' of github.com:spotify/backstage into migrate-to-msw
* 'master' of github.com:spotify/backstage: (139 commits)
  Cleanup
  Update PinButton.test.tsx
  feat: update github insights plugin version (#2973)
  Ignore IntelliJ *.iml files (#2971)
  chore(deps): bump rollup-plugin-dts from 1.4.11 to 1.4.13
  fix the plugin card on plugins page
  align 'Add to Marketplace' button on plugins page
  fix the PluginGrid on mobiles sizes
  use getBy query instead of queryBy when asserting for elements present in document (#2951)
  Update PinButton.tsx
  Add test case for Progress component (#2953)
  fix the styling of footer copy on mobile
  add changeset
  handle the case where no entities are available to show
  core-api: work around issue with ApiRef export const declarations
  core-api: move utility api system implementation into apis/system
  Update docs regarding npm config ignore-scripts flag
  Another try
  Fix Core Features configuration id (#2948)
  Fix test?
  ...
2020-10-19 23:57:40 +02:00
Marvin9 fe4926cb75 chore: remove explicit return 2020-10-15 13:52:18 +05:30
Marvin9 8f0608a5ed chore: refactor 2020-10-15 09:16:39 +05:30
Marvin9 6d68f6fec1 feat: consume theme provided by Page theme provider 2020-10-11 19:14:23 +05:30
blam 5f66d4f86b chore(gcp-projects): removing node-fetch and jest-fetch-mock as dependencies 2020-10-09 12:56:17 +02:00
Marvin9 e2564645e5 feat: Replace old page theme props with new ones 2020-10-04 18:03:50 +05:30
Fredrik Adelöw c742a38ddb fix(gcp-projects): some postponed cleanup of the plugin code (#2523) 2020-09-21 08:43:51 +02:00
Patrik Oldsberg aa235dd154 app: move api factories out to plugins 2020-09-08 11:31:47 +02:00
ebarrios c9558f6570 Removed unused import for TableContainer 2020-09-04 10:23:51 +02:00
ebarrios c73618c4c1 Fixed old merge conflict in api.ts and cange to Table element in ProjectDetailsPage.tsx 2020-09-04 10:17:56 +02:00
ebarrios 73d28cd52a Added description to the support button 2020-08-28 15:48:31 +02:00
ebarrios 082d667854 Clean up for yarn tsc and fix the simple settep for project creation 2020-07-28 17:12:54 +02:00
ebarrios 2c13894037 Modify the UI per request of the backstage team 2020-07-28 15:48:14 +02:00
ebarrios f9b4a2bd35 Removed unsused imports from NewProjectPage 2020-07-14 09:37:38 +02:00
ebarrios 18fc7c99f6 Removed some extra header on the create new GCP Project 2020-07-14 08:27:22 +02:00
ebarrios 8fbe0d32f4 Added baseURL per recomendation from @stefanalund 2020-07-14 08:11:00 +02:00
ebarrios 07128d499b Added or to not mandatory values in the project type for printing if they are not set on the response 2020-07-14 07:40:08 +02:00
ebarrios 461f16250a Removed trivago name on the title for creating a new GCP Project 2020-07-14 07:26:15 +02:00
ebarrios 24c509b9e2 Created gcp-projects plugin 2020-07-14 07:16:20 +02:00