Commit Graph

29511 Commits

Author SHA1 Message Date
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
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
Neemys 932a31ade7 Improve changeset after review comment
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-28 15:53:18 +02:00
Neemys b2b62ab5b6 Correct usage of 'sonarqube' with 'Sonarqube'
Also add 'Sonarqube' into vale vocab

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 18:02:28 +02:00
Neemys e2be9ab3a4 Add plugin sonarqube-backend's changeset
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 17:44:50 +02:00
Neemys 4bec71fe13 Update plugin sonarqube-backend's dependencies
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 17:38:30 +02:00
Neemys 648190c0b4 Update plugin sonarqube-backend's README with proper information
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 16:45:27 +02:00
Neemys ddd47ff7fb Fix typo in comment in sonarqube plugin
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:51 +02:00
Neemys f1768c82e1 Update package.json for plugin sonarqube-backend
Set the plugin to non private and prefix the name with "@backstage/"

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:50 +02:00
Neemys 035ea31f2c Add api-report.md for plugin sonarqube-backend
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:49 +02:00
Neemys e9dcea3c92 Implement APIs of sonarqube-backend plugin's router
Also update the standalone server to add router dependencies

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:48 +02:00
Neemys 55a31cc753 Add sonarqubeInfoProvider in sonarqube-backend plugin
Handle config and sonarqube api call

Heavily inspired from the jenkinsInfoProvider in the jenkins-backend plugin

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:47 +02:00
Neemys 4d0fc08d4b Update sonarqube plugin's README.md to reflect recent changes
No more use for proxy configuration

Optional instance name in project annotations

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:46 +02:00
Neemys f9c310a439 Modify sonarqube frontend plugin to handle multiple sonarqube instances
The instance name should be provided into the annotation in the `catalog-info.yaml`

Care has been taken to provide backward compatibility of previous annotation into the default sonarqube instance

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:45 +02:00
Neemys 619b515172 Modify sonarqube frontend plugin to call the new sonarqube backend
backend only have mock API for now

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:45 +02:00
Neemys 4d64f22c9d Add new backend bare plugin intended for sonarqube
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:44 +02:00
Neemys 0be9fb918a create pull request
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
2022-07-22 15:27:43 +02:00
Ben Lambert b7926841a8 Merge pull request #12789 from backstage/renovate/testcontainers-8.x-lockfile
fix(deps): update dependency testcontainers to v8.12.0
2022-07-22 14:42:14 +02:00
Ben Lambert e01296c2aa Merge pull request #12571 from alexrybch/shortcuts-storage-observe
added initial storage api subscription in Shortcuts plugin
2022-07-22 14:22:24 +02:00
renovate[bot] 505bed4c08 fix(deps): update dependency testcontainers to v8.12.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-22 12:08:05 +00:00
Ben Lambert fd7853bc94 Merge pull request #12783 from namco1992/avoid-double-encoding-bitbucket
Avoid double encoding in bitbucket integration
2022-07-22 14:04:41 +02:00
Alex Rybchenko 565071f258 updated changeset
Signed-off-by: Alex Rybchenko <arybchenko@box.com>
2022-07-22 11:02:06 +02:00
backstage-goalie[bot] 5f36581151 Merge pull request #12782 from backstage/renovate/graphiql-1.x-lockfile
fix(deps): update dependency graphiql to v1.10.0
2022-07-22 06:35:24 +00:00
Namco c4b460a47d Avoid double encoding in bitbucket integration
Signed-off-by: Namco <namco1992@gmail.com>
2022-07-22 14:22:12 +08:00
backstage-goalie[bot] c29f3c265f Merge pull request #12781 from backstage/renovate/zod-3.x-lockfile
fix(deps): update dependency zod to v3.17.10
2022-07-22 06:20:32 +00:00
renovate[bot] f12d5e290d fix(deps): update dependency graphiql to v1.10.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-22 05:40:28 +00:00
renovate[bot] 59a8318ad6 fix(deps): update dependency zod to v3.17.10
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-22 05:39:34 +00:00
backstage-goalie[bot] 795a804111 Merge pull request #12779 from backstage/renovate/aws-sdk-2.x-lockfile
fix(deps): update dependency aws-sdk to v2.1180.0
2022-07-21 22:09:08 +00:00
renovate[bot] 646cb36d48 fix(deps): update dependency aws-sdk to v2.1180.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 21:31:59 +00:00
backstage-goalie[bot] 586aaad771 Merge pull request #12777 from backstage/renovate/eslint-plugin-jsx-a11y-6.x-lockfile
fix(deps): update dependency eslint-plugin-jsx-a11y to v6.6.1
2022-07-21 21:29:09 +00:00
backstage-goalie[bot] e1ebd0c4e3 Merge pull request #12776 from backstage/renovate/yarnpkg-parsers-3.x-lockfile
fix(deps): update dependency @yarnpkg/parsers to v3.0.0-rc.14
2022-07-21 21:18:12 +00:00
renovate[bot] 7c8404aa22 fix(deps): update dependency eslint-plugin-jsx-a11y to v6.6.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 20:37:00 +00:00
renovate[bot] 1a5d2609b5 fix(deps): update dependency @yarnpkg/parsers to v3.0.0-rc.14
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 20:36:11 +00:00
Ben Lambert 7495b78b7e Merge pull request #12748 from awanlin/bug/fix-bitbucket-server-getlastcommitshorthash
Added back support for when no branch is provided
2022-07-21 17:15:47 +02:00
Ben Lambert 26d077aa3e Update changeset
Signed-off-by: blam <ben@blam.sh>
2022-07-21 17:15:22 +02:00
backstage-goalie[bot] c085c0bfef Merge pull request #12772 from backstage/renovate/octokit-webhooks-10.x-lockfile
fix(deps): update dependency @octokit/webhooks to v10.0.9
2022-07-21 14:11:57 +00:00
Ben Lambert 8adb29c6de Merge pull request #12773 from backstage/renovate/jamesives-github-pages-deploy-action-4.x
chore(deps): update jamesives/github-pages-deploy-action action to v4.4.0
2022-07-21 16:08:31 +02:00
renovate[bot] 9da5632148 chore(deps): update jamesives/github-pages-deploy-action action to v4.4.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 13:36:31 +00:00
renovate[bot] 2cde48734f fix(deps): update dependency @octokit/webhooks to v10.0.9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 13:36:15 +00:00
backstage-goalie[bot] 8ca75ea0c0 Merge pull request #12771 from backstage/renovate/codemirror
fix(deps): update dependency @codemirror/language to v6.2.1
2022-07-21 13:23:28 +00:00
backstage-goalie[bot] 203420c2a0 Merge pull request #12770 from backstage/renovate/puppeteer-15.x-lockfile
chore(deps): update dependency puppeteer to v15.4.1
2022-07-21 13:23:24 +00:00
renovate[bot] e2a6259dd0 fix(deps): update dependency @codemirror/language to v6.2.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 12:32:52 +00:00
renovate[bot] f532983d07 chore(deps): update dependency puppeteer to v15.4.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-21 12:32:04 +00:00
Ben Lambert 09fc196968 Merge pull request #12768 from Fox32/patch-1
Fix wrong PR link in blog post
2022-07-21 13:56:22 +02:00
Oliver Sand d6ef16afec Fix wrong PR link in blog post
Signed-off-by: Oliver Sand <oliver.sand@tentaclelabs.com>
2022-07-21 08:48:13 +02:00
Ben Lambert e7434cac50 Merge pull request #12744 from niya-ma-1/add-git-force
Add force options to git wrapper
2022-07-20 23:28:41 +02:00
Ben Lambert f4c1b8e8e9 Update versioning
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-07-20 23:27:59 +02:00
Ben Lambert a8e4425e34 Merge pull request #12764 from gioufop/master
update changelog
2022-07-20 23:27:25 +02:00
blam 72b8725dc1 chore: prettify
Signed-off-by: blam <ben@blam.sh>
2022-07-20 23:26:52 +02:00