Commit Graph

18202 Commits

Author SHA1 Message Date
Morgan Bentell 7939e0e64a api report
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:45 +02:00
Morgan Bentell d06b30b050 add --mkdocs-config-file-name cli argument to the techdocs-cli serve command
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-10-06 11:14:43 +02:00
Fredrik Adelöw 3e1746ca66 Merge pull request #20117 from knottAutodesk/knottAutodesk/TechDocs_Default_Pagination
Only show pagination controls when necessary
2023-10-06 06:15:33 +02:00
John Philip c33f7506f7 Merge pull request #20371 from drodil/custom_preparer_cleanup
feat: allow prepared directory clean up for custom preparers
2023-10-05 19:22:14 -04:00
Phil Kuang 69652049ad Merge pull request #20402 from rsmarathe/fix/adr-search-results-formatting
fix(adr): align icon in AdrSearchResultListItem
2023-10-05 16:13:04 -04:00
Patrik Oldsberg fc0ac98469 Merge pull request #20378 from backstage/rugvip/20-fixes
More fixes for node 20 test breakage + overridePackagePathResolution
2023-10-05 21:01:48 +02:00
Rutuja Marathe 499e34656e fix(adr): align icon in AdrSearchResultListItem
Signed-off-by: Rutuja Marathe <rutujasudam.marathe@factset.com>
2023-10-05 14:53:13 -04:00
Patrik Oldsberg 17f5a8fa0c app-backend: refactor findStaticAssets test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-05 17:59:28 +02:00
Fredrik Adelöw 2c35bb4cc9 Merge pull request #20336 from backstage/freben/tick
try to address flaky SearchModal test
2023-10-05 16:23:12 +02:00
Phil Kuang c4a843c816 Merge pull request #20326 from AmbrishRamachandiran/master
Updated playlist plugin Screens
2023-10-05 09:51:41 -04:00
Patrik Oldsberg 289c224640 backend-common: tweak package path resolution mock API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-05 13:30:47 +02:00
Fredrik Adelöw b7950302a5 Merge pull request #19994 from Rbillon59/feat/techInsight/export-more-components
TechInsight plugin - Export ScorecardInfo and ScorecardsList Components
2023-10-05 12:14:58 +02:00
Fredrik Adelöw f379d112d4 Merge pull request #20310 from backstage/renovate/swc-monorepo
fix(deps): update dependency @swc/core to v1.3.92
2023-10-05 12:13:06 +02:00
Fredrik Adelöw de7a6e250b Merge pull request #20299 from cursedcoder/export-dashboard-list
Export DashboardSnapshotList for NewRelic dashboard plugin
2023-10-05 12:00:33 +02:00
Fredrik Adelöw 07d0e9e317 order module export keys in the test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-05 11:35:29 +02:00
Heikki Hellgren 344cfbcfbc feat: allow prepared directory clean up for custom preparers
When using custom preparer for TechDocs, the `preparedDir` might
end up taking disk space. This requires all custom preparers to
implement a new method `shouldCleanPreparedDirectory` which indicates
whether the prepared directory should be cleaned after generation.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2023-10-05 09:37:10 +03:00
Patrik Oldsberg b074053375 techdocs-node: removed unused fs testing utils
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 23:29:48 +02:00
Patrik Oldsberg 21832cfb8e techdocs-node: refactor awsS3 tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 23:27:11 +02:00
Patrik Oldsberg ade78cead7 techdocs-node: refactor azureBlobStorage tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 23:16:49 +02:00
Patrik Oldsberg 9f10308ea1 techdocs-node: refactor googleStorage tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 22:57:15 +02:00
Patrik Oldsberg f7ab98987a techdocs-node: refactor openStackSwift tests to avoid mock-fs and storage mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 22:41:49 +02:00
Patrik Oldsberg 39d92689c4 Merge pull request #20364 from kunickiaj/oauth-fix
auth-node: Refresh handler not returning persisted scope in response
2023-10-04 22:09:03 +02:00
Matthew Clarke 95518765ee feat: Kubernetes cluster plugin (#18760)
* refactor: k8s plugins

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: add kubernetes cluster plugin

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: yarn fix

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: tsc

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: types

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: missing changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: update api report

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-10-04 19:31:30 +00:00
Adam Kunicki 8b8b1d23ae auth-node: Refresh handler not returning persisted scope in response
The refresh handler is returning an empty scope if scope was previously
saved in a cookie. The session is successfully refreshed but the client
receives a response without the scope it requested, prompting a new
login.

Resolves #20322

Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2023-10-04 10:18:03 -07:00
Patrik Oldsberg b160cb5551 techdocs-node: refactor publish local test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 17:49:24 +02:00
Patrik Oldsberg 8f773cfd02 techdocs-node: refactor publish helpers test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 17:12:00 +02:00
Patrik Oldsberg eace331db0 techdocs-node: refactor generate helpers test to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 17:10:06 +02:00
Patrik Oldsberg 689a1aaf8f catalog-backend: update test text match for node 20
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 16:55:19 +02:00
Patrik Oldsberg 5ebf9b47c1 app-backend: refactor to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 16:53:22 +02:00
Patrik Oldsberg 3247b26d63 kubernetes-backend: refactor tests to avoid mock-fs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-04 16:41:16 +02:00
Jamie Klassen e220d92f75 Merge pull request #20171 from andmagom/kubernetes/AuthenticationStrategies19999
kubernetesProxy invoke AuthenticationStrategies
2023-10-04 10:26:42 -04:00
Ben Lambert 5829f6d507 Merge pull request #20105 from Ericsson/nomad-backend-migration
Migrate nomad backend plugin to new backend system
2023-10-04 13:17:51 +02:00
Lavanya Sainik 6822918c50 Migrate nomad backend plugin to new backend system
Signed-off-by: Lavanya Sainik <lavanya.sainik@ericsson.com>
2023-10-04 11:20:22 +01:00
Bogdan Nechyporenko 65e007ce26 Merge branch 'backstage:master' into master 2023-10-04 11:00:30 +02:00
Patrik Oldsberg cb45b90fb3 Merge pull request #20007 from backstage/openapi-typing-updates
feat(openapi): improve the internal typings and create real public utility types for OpenAPI
2023-10-03 17:36:22 +02:00
Andres Mauricio Gomez P 201eb08c84 Validating that custom auth strategies don't include dashes
Signed-off-by: Andres Mauricio Gomez P <andmagom@outlook.com>
2023-10-03 10:29:28 -05:00
Andres Mauricio Gomez P 5dac12e435 Backstage-Kubernetes-Authorization-X-X headers are provided when it gets invoke kubernetes endpoints on backstage
Signed-off-by: Andres Mauricio Gomez P <andmagom@outlook.com>
2023-10-03 10:29:22 -05:00
Andres Mauricio Gomez P e4a83c1b85 kubernetes-backend proxy API invoke Authentication Strategies when Backstage-Kubernetes-Authorization-X-X are provided
Signed-off-by: Andres Mauricio Gomez P <andmagom@outlook.com>
2023-10-03 10:29:14 -05:00
Bogdan Nechyporenko a09d21f00a Added a visibility log button to a panel
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-10-03 16:01:36 +02:00
Bogdan Nechyporenko 230f3bf8a6 Added a visibility log button to a panel
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-10-03 15:00:21 +02:00
Fredrik Adelöw aba6edda91 try to address flaky SearchModal test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-03 14:51:39 +02:00
Bogdan Nechyporenko bf8352d08a Merge branch 'backstage:master' into master 2023-10-03 14:25:32 +02:00
github-actions[bot] f95345c845 Version Packages (next) 2023-10-03 10:49:45 +00:00
Camila Belo 4c75ab8f5d Merge pull request #20257 from backstage/camilaibs/create-catalog-search-result-item-extension
[DI] Create `Catalog` search result item extension
2023-10-03 12:02:45 +02:00
Camila Belo 24bdbd035e docs(catalog): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-03 11:32:03 +02:00
Patrik Oldsberg acfd99aefd Merge pull request #20270 from cursedcoder/fix-gitlab-namespace
Handle gitlab namespace request properly
2023-10-03 11:26:58 +02:00
Patrik Oldsberg b4a59e3b60 Merge pull request #20318 from backstage/freben/test-advances
test advances
2023-10-03 11:03:33 +02:00
Yevhenii Huselietov d7eba6cab4 Export DashboardSnapshotList for NewRelic
Signed-off-by: Yevhenii Huselietov <yevhenii.huselietov@gmail.com>
2023-10-03 11:50:12 +03:00
Fredrik Adelöw cea09c6a94 Merge pull request #20140 from backstage/vinzscam/docs-github-org-data-improvements
docs: fix userTransformer references in github integration
2023-10-03 10:48:40 +02:00
Fredrik Adelöw 3f4a44aef3 Merge pull request #20267 from vdizengremel/fix/deep-nested-relations-ownership-card
fix(#20232): load relations to get children of children
2023-10-03 09:46:49 +02:00