Commit Graph

47461 Commits

Author SHA1 Message Date
renovate[bot] bcbbf8e042 fix(deps): update dependency @google-cloud/firestore to v7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-21 13:37:01 +00:00
Ben Lambert f442aca343 Merge pull request #21429 from backstage/renovate/google-cloud-container-5.x
fix(deps): update dependency @google-cloud/container to v5
2023-11-21 14:33:46 +01:00
Vincenzo Scamporlino eb1a1d3510 Merge pull request #21435 from edodusi/patch-1
docs: fix GitHub Discovery link in adding-templates.md
2023-11-21 14:16:34 +01:00
Patrik Oldsberg 81d0369752 Merge pull request #21202 from backstage/vinzscam/catalog-paginated-table
Catalog: paginated entities
2023-11-21 13:59:36 +01:00
Vincenzo Scamporlino 901cc8886f catalog: remove Pagination type
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 13:35:45 +01:00
Patrik Oldsberg afa9f6167a Merge pull request #21445 from backstage/rugvip/backend-root-http-test
auth-backend-module-pinniped-provider: refactor module test to use auth-backend
2023-11-21 13:32:24 +01:00
Vincenzo Scamporlino a2c24865a2 improve changesets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 13:26:27 +01:00
Vincenzo Scamporlino 992671e2c8 catalog: toggle pagination through props
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 12:13:03 +01:00
Patrik Oldsberg b70b16c5b6 Merge pull request #21425 from backstage/freben/themeee
remove even more BackstageTheme usages
2023-11-21 11:38:22 +01:00
Vincenzo Scamporlino 9cc670cf68 catalog: fix api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 11:02:58 +01:00
Vincenzo Scamporlino 65dd6decfa core-components: rollback namings
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 11:02:41 +01:00
Vincenzo Scamporlino a77572d076 catalog: customize limit
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:59:25 +01:00
Vincenzo Scamporlino 5c8a3e3960 core-components: Table changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:59:25 +01:00
Vincenzo Scamporlino d118a9c19f catalog: refactor CatalogTable
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:59:23 +01:00
Vincenzo Scamporlino 8587f067d2 chore: pagination changesets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:56:14 +01:00
Vincenzo Scamporlino 608f7745fa catalog: expose experimental pagination config
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:56:14 +01:00
Vincenzo Scamporlino 91da1a35d9 catalog: add missing props
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:56:12 +01:00
Vincenzo Scamporlino 35bd8a89b6 core-components: remove BaseTable refactoring Table logic
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino b9736f55fc catalog-react: add cursor tests
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 7318ec36cc catalog-react: add tests for queryEntities method
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 4194f507a2 catalog-react: refactor useEntityListProvider tests
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 9e0c5208b8 catalog: add PaginatedCatalogTable tests
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 6f13983167 allow resources in uffizzi
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 70b5064a6e catalog: make createSpecTypeColumn visible by default
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 3a46e39dfd catalog: api reports
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 9e89eb7179 core-components: add missing tags
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 3410ab2dec core-components: fix missing props
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino 3c4cfed9ac catalog: refactor pagination methods
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:36 +01:00
Vincenzo Scamporlino e5fb4e4aae catalog-react: expose pageInfo from context
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:35 +01:00
Vincenzo Scamporlino 513c05aae6 catalog: enable paginated page through app-config
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:55:34 +01:00
Vincenzo Scamporlino 7a53ef518b app: temporarily enable pagination
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:52:48 +01:00
Vincenzo Scamporlino 6115ddb870 catalog: add PaginatedCatalogTable
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:52:46 +01:00
Vincenzo Scamporlino cfa69e7fc8 catalog: move toEntityRow out
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:51:26 +01:00
Vincenzo Scamporlino b421ac4f11 catalog: remove ugly hack to hide type column
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:50:23 +01:00
Ben Lambert 192b4f9de1 Merge pull request #21273 from go-xman/fix/copy-entity-url
fix: copy entity URL support insecure contexts
2023-11-21 10:45:18 +01:00
Vincenzo Scamporlino a126dbb3fb catalog: wire up enablePagination prop
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino 69a021b10e catalog: add PaginatedCatalogTable component
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino 58b29d0488 catalog: add options to createSpecTypeColumn
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino 6f47804063 catalog-react: reset filters on cursor change
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino acc928f0ad catalog-react: expose next and prev functions
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino 96fef11c9c catalog-react: fetch entities in batches
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino ac800f49dd core-components: create BaseTable without filters
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino 57937d93f8 core-components: export tableStyles
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Vincenzo Scamporlino 2bdefc3243 core-components: create TableLoadingBody
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-11-21 10:40:54 +01:00
Ben Lambert 5301b41fc8 Merge pull request #21433 from duncanso/patch-1
Correct docs to react-refresh instead of react-hot-loader
2023-11-21 10:25:39 +01:00
Patrik Oldsberg ff5811a72b auth-backend-module-pinniped-provider: refactor module test to use auth-backend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-21 01:17:49 +01:00
Simon Stamm b5ae2e5a62 Fix closing of k8s pod drawer when data reloads (#21415)
* Add ID property to the table displaying kubernetes pods to avoid closing the info sidebar when the data reloads and needs to rerender.

Signed-off-by: Simon Stamm <simon.stamm@tui.com>

* Correct formatting

Signed-off-by: Simon Stamm <simon.stamm@tui.com>

* Change sideboard to drawer

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Simon Stamm <simon@stammtec.de>

---------

Signed-off-by: Simon Stamm <simon.stamm@tui.com>
Signed-off-by: Simon Stamm <simon@stammtec.de>
Co-authored-by: Jamie Klassen <jklassen@vmware.com>
2023-11-20 13:11:46 -05:00
Patrik Oldsberg 32d3829060 Merge pull request #21093 from stokedout/pstoker/catalog-index-columns-func
Accept columns prop as an array or a function
2023-11-20 18:01:36 +01:00
Edoardo Dusi 859dd0745f docs: fix GitHub Discovery link in adding-templates.md
Signed-off-by: Edoardo Dusi <edo@edoardodusi.com>
2023-11-20 18:00:49 +01:00
Patrik Oldsberg fc92656e42 Merge pull request #20738 from akz08/add-docker-useroptions-bypass
Add a way to bypass user modification for TechDocs CLI docs generation in Docker
2023-11-20 17:41:14 +01:00