Commit Graph

37111 Commits

Author SHA1 Message Date
Mike Ball bff35c4d98 fix github-actions plugin dev environment
This ensures the mockGithubActionsApi used by the plugin in dev returns
the necessary mock data to meaningfully render the plugin.

Signed-off-by: Mike Ball <mikedball@gmail.com>
2023-02-05 08:02:21 -05:00
Patrik Oldsberg cd4d0365ac backend-next: use experimental start script
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:32:20 +01:00
Patrik Oldsberg f60cca9da1 backend-common: add support for restoring database state via dev store
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:32:20 +01:00
Patrik Oldsberg ab22515647 backend-app-api: move signal handlers to backend initializer + exit
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:32:20 +01:00
Patrik Oldsberg 90616df9a8 cli: add experimental backend start
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:32:19 +01:00
Patrik Oldsberg a70806c3b0 backend-dev-utils: add DevDataStore
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:31:20 +01:00
Patrik Oldsberg 9d9cdea117 create backend-dev-utils with cli ipc client
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-05 12:31:20 +01:00
Mike Ball 16acf34bf2 improve Vault plugin catalog entry language
* correct grammar
* clarify that the plugin deals with HashiCorp Vault (and not another
  Vault, such as Ansible Vault)

Signed-off-by: Mike Ball <mikedball@gmail.com>
2023-02-04 13:21:37 -05:00
Mike Ball fd7a77b9c4 add changeset regarding Vault error improvements
Signed-off-by: Mike Ball <mikedball@gmail.com>
2023-02-04 08:08:59 -05:00
Mike Ball 489320214f improve Vault plugin error messaging
This seeks to address issue #16176 by improving the error messaging
surfaced to the UI with the Vault plugin encounters non-successful HTTP
responses from the Vault API.

Signed-off-by: Mike Ball <mikedball@gmail.com>
2023-02-04 08:05:02 -05:00
Patrik Oldsberg baf6e4c96a backend-test-utils: removed unnecessary @backstage/cli dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 13:57:18 +01:00
Patrik Oldsberg dec4896baa cli: add missing @backstage/eslint-plugin dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 13:13:11 +01:00
Patrik Oldsberg ff63acf30a repo-tools: make api extraction ignore packages without a role
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 13:12:16 +01:00
Patrik Oldsberg 02f1316e57 changeset: added changesets for eslint plugin fixes that affect the published package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 13:09:13 +01:00
Patrik Oldsberg 2638dd4e7c eslint-plugin: add tests for no-forbidden-package-imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 11:33:55 +01:00
Patrik Oldsberg e6d210947e eslint-plugin: add tests for no-undeclared-imports + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 11:33:55 +01:00
Patrik Oldsberg 6801eb5780 eslint-plugin: refactor to fix issues uncovered by more strict parsing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 11:33:55 +01:00
Patrik Oldsberg aefe3a5624 eslint-plugin: added tests for no-relative-monorepo-imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-04 11:33:55 +01:00
Mark Anderson-Trocme c044a3629b lint
Signed-off-by: Mark Anderson-Trocme <mark.anderson@altitude-sports.com>
2023-02-03 16:16:47 -05:00
Mark Anderson-Trocme d5fe9f1093 feature: build workflow url
Signed-off-by: Mark Anderson-Trocme <mark.anderson@altitude-sports.com>
2023-02-03 16:09:28 -05:00
Camila Belo 1b30c9a0f7 feat(search): improve router query errors
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-02-03 21:08:00 +01:00
Patrik Oldsberg dd8a9afe66 added and updated changesets for eslint-plugin addition
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 17:24:49 +01:00
Patrik Oldsberg 71bf2eb0ed eslint-plugin: add doc rule links and update README
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 17:21:46 +01:00
Patrik Oldsberg 015c0e0f89 eslint-plugin: add docs for no-forbidden-package-imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 17:15:55 +01:00
Patrik Oldsberg 5105b9848a eslint-plugin: add docs for no-relative-monorepo-imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 17:10:51 +01:00
Patrik Oldsberg ef73e8626b eslint-plugin: add docs for no-undeclared-imports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 17:04:24 +01:00
Patrik Oldsberg 906af5db53 cli: remove unnecessary lint rules and fix issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:48:43 +01:00
Patrik Oldsberg 4753d26b94 eslint-plugin: add no-relative-monorepo-imports rule
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:42:23 +01:00
Patrik Oldsberg 11df6f42b9 cli: use new eslint plugin + fix issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:16:41 +01:00
Patrik Oldsberg 58e481a4f9 eslint-plugin: ignore type imports when checking deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:15:48 +01:00
Patrik Oldsberg d5eee2944c eslint-plugin: improved peer deps check and consider package role
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:15:17 +01:00
Patrik Oldsberg 765b7ee355 eslint-plugin: backwards compatiblity check for packages without exports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:14:07 +01:00
backstage-goalie[bot] 50d7039368 Merge pull request #16165 from backstage/renovate/graphql-tools-monorepo
Update dependency @graphql-tools/schema to v9.0.15
2023-02-03 14:02:29 +00:00
Patrik Oldsberg 8b4a758ed2 eslint-plugin: add support for require calls
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 14:43:57 +01:00
Patrik Oldsberg 9e192d7f4a eslint-plugin: dogfood lint config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 14:43:54 +01:00
Patrik Oldsberg f459b168f0 eslint-plugin: add support for detecting Node.js builtins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 14:43:50 +01:00
Patrik Oldsberg 4d05d5bf83 eslint-plugin: refactor to ES2021 and add no-undeclared-imports rule
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 14:43:47 +01:00
Patrik Oldsberg 98b2bd1b51 eslint-plugin: added missing deps + lint config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 14:43:43 +01:00
Patrik Oldsberg 179d301518 added eslint-plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 14:43:36 +01:00
Ben Lambert 1e84c75dc9 Merge pull request #16151 from beejiujitsu/patch-1
feat(docs): IAP, where to find audience value
2023-02-03 14:35:00 +01:00
renovate[bot] 8f6b71ae39 Update dependency @graphql-tools/schema to v9.0.15
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-03 13:27:32 +00:00
blam 27226d88a9 chore: fixing api-reports
Signed-off-by: blam <ben@blam.sh>
2023-02-03 14:21:57 +01:00
Fredrik Adelöw 960377cd33 Merge pull request #16093 from backstage/renovate/asyncapi-react-component-1.x
Update dependency @asyncapi/react-component to v1.0.0-next.47
2023-02-03 14:17:12 +01:00
MT Lewis 812ffcc292 docs: miscellaneous permission tutorial step 5 fixes
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2023-02-03 13:07:13 +00:00
MT Lewis f3bf8fea24 docs: miscellaneous permission tutorial step 4 fixes
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2023-02-03 13:07:08 +00:00
MT Lewis ce2c9ac363 docs: miscellaneous permission tutorial step 3 fixes
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2023-02-03 13:07:05 +00:00
MT Lewis 8d6d1fb789 docs: miscellaneous permission tutorial step 2 fixes
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2023-02-03 13:07:01 +00:00
MT Lewis c578ab6583 docs: adjust code block type in permission tutorial step 1
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2023-02-03 13:06:24 +00:00
Fredrik Adelöw b27e2f16b0 Merge pull request #15368 from malin-mallan/cypress
Update cypress
2023-02-03 14:02:34 +01:00
Fredrik Adelöw db6bcdcb68 Merge pull request #16124 from kuangp/feat/adrSearchResultListItem
feat(AdrSearchResultListItem): support displaying icon & hook up extensions
2023-02-03 13:55:41 +01:00