Commit Graph

12305 Commits

Author SHA1 Message Date
blam ba371f6f2b chore: updating the api-report
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 4b5d417e17 chore: fix typescript
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 43342dcf0a chore: use the existing secrets provider otherwise existing fields wont work
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 2e8cf988e3 chore: need to use the proper routeRef
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 5a6e291cff chore: reworking how the schema looks
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 797c17eef7 chore: updating template schema to support ui:backstage featureFlag
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam d3e8169a62 chore: adding a hook to deal with all the logic around the parameters schema
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam f534f52696 chore: added step extraction with tests
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 06f44b95bd more schema stuff
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 4b3687939f chore: starting to write ui:schema extractors
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam e4f5f6029b chore: some more stepper work
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam d41a786669 chore: some more progress on the forms
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 97d34d4765 chore: reworking some more styles for the stepperf
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 39f1355eba chore: starting to build the json schema form Stepper
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam e67ab9c4a2 chore: fixing wizardy things
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 3400190663 chore: starting to build some things for the wizard page component
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam ad7381dc99 chore: updating backend to return title an description
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:44:52 +02:00
blam 44ddbab4cd chore: added simple pageTitleOverride
\
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:44:52 +02:00
Ben Lambert 80ba0a280f Merge pull request #12822 from brentg-telus/github-entity-provider-3
feat: github entity provider
2022-07-29 11:19:44 +02:00
Ben Lambert 7ba1f9918c Merge pull request #12857 from omerfarukdogan/master
feat(techdocs): add edit button support for bitbucketServer
2022-07-29 09:45:12 +02:00
Neemys e53b32bc26 Update sonarqube-backend plugin's api-report.md
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 19:10:07 +02:00
Kamil Wolny 8d1b0bd6e8 fix: backstage deps
Signed-off-by: Kamil Wolny <mrwolny@gmail.com>
2022-07-28 17:57:04 +01:00
Kamil Wolny 74eee6d143 feat: clean up unused files
Signed-off-by: Kamil Wolny <mrwolny@gmail.com>
2022-07-28 17:57:04 +01:00
Kamil Wolny 9e35bd0a53 test: test for correct graphql queries to github
Signed-off-by: Kamil Wolny <mrwolny@gmail.com>
2022-07-28 17:57:04 +01:00
Kamil Wolny b346f8f213 fix: updated backstage dependencies
Signed-off-by: Kamil Wolny <mrwolny@gmail.com>
2022-07-28 17:29:15 +01:00
Neemys 67fd9417d1 Update sonarqube-backend plugin's dependencies
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 18:26:49 +02:00
Neemys a8374f3e70 Fix failing UT in sonarqube-backend plugin
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 18:22:51 +02:00
Neemys dad2f3d908 Remove no longer relevant comment
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 17:48:04 +02:00
Neemys abdc8e2927 Rename Measure type to SonarqubeMeasure
to properly explicit that it refer to Sonarqube

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 17:47:49 +02:00
Neemys 41d11ca579 Change SonarqubeInfoProvider.getBaseUrl's signature
To make future changes to the API easier

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 17:45:36 +02:00
brentg-telus 149dc12367 chore: added filtering exception for optional repository filter
Signed-off-by: brentg-telus <50498366+brentg-telus@users.noreply.github.com>
2022-07-28 11:43:23 -04:00
brentg-telus ddae16639a chore: removed unnecessary type declaration from entity provider
Signed-off-by: brentg-telus <50498366+brentg-telus@users.noreply.github.com>
2022-07-28 11:15:42 -04:00
brentg-telus 7a4b052d87 chore: removed unnecessary type declaration from entity provider
Signed-off-by: brentg-telus <50498366+brentg-telus@users.noreply.github.com>
2022-07-28 11:05:48 -04:00
Neemys ae0e115dd1 Inline a type in useProjectKey in sonarqube plugin
Type used only used and referenced in one place

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 16:50:43 +02:00
Vincenzo Scamporlino a679bbcc4a catalog-backend: fix conditional decisions for properties of type array
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2022-07-28 16:46:29 +02:00
Kamil Wolny c9c6bf3932 feat: github issues plugin mvp
Signed-off-by: Kamil Wolny <mrwolny@gmail.com>
2022-07-28 14:35:54 +01:00
renovate[bot] dae12c71cf fix(deps): update dependency @asyncapi/react-component to v1.0.0-next.40
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-28 12:48:34 +00:00
Ben Lambert f850661749 Merge pull request #12874 from Symbianx/allow-subtitle-in-catalog-table
Allow setting the subtitle in the CatalogTable component
2022-07-28 12:07:31 +02:00
Ben Lambert f65140bd0d Merge pull request #12851 from theparthshukla/issue-12751
Add wrap-around for tool lists in Home Plugin
2022-07-28 11:25:58 +02:00
Miguel Alexandre 97108b948b Add API report
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2022-07-28 11:24:17 +02:00
Miguel Alexandre f2d0ea9f42 Allow setting the subtitle in the CatalogTable component
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2022-07-28 10:52:33 +02:00
Crevil 8acb22205c Add navigation scroll to techdocs
Currently the active navigation item might be hidden behind nested items or out
of view on load.

This change adds a techdocs transformer that scrolls any active item into view
and expands any nested active items.

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2022-07-28 08:01:29 +02:00
Jonathan Stacks d78395a0c1 Fixes #12847 - Handle kubernetes cron job aliases
Signed-off-by: Jonathan Stacks <jonstacks13@gmail.com>
2022-07-27 21:38:23 -05:00
Ömer Faruk Doğan ad35364e97 feat(techdocs): add edit button support for bitbucketServer
Signed-off-by: Ömer Faruk Doğan <8117265+omerfarukdogan@users.noreply.github.com>
2022-07-27 18:31:13 +03:00
Ben Lambert 9aef50ef1a Merge pull request #12679 from lunarway/feature/techdocs-nav-highlight
Add highlight to active techdocs navigation item and parents
2022-07-27 16:53:49 +02:00
Parth Shukla df7b9158b8 Add wrap-around for tool lists in Home plugin
Signed-off-by: Parth Shukla <theparthshukla@gmail.com>
2022-07-27 16:48:23 +02:00
Jake Crews b874bd03bb change wrapper back to global declaration
Signed-off-by: Jake Crews <jake.crews@daveramsey.com>
2022-07-26 09:12:54 -05:00
Jake Crews f0d040bb57 fix merge issue
Signed-off-by: Jake Crews <jake.crews@daveramsey.com>
2022-07-26 07:55:23 -05:00
Jake Crews 4bdda91def Merge branch 'master' into fix-view-techdocs-link 2022-07-26 07:51:54 -05:00
github-actions[bot] 73cee58fc2 Version Packages (next) 2022-07-26 08:37:39 +00:00