Commit Graph

47448 Commits

Author SHA1 Message Date
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
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
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
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
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
Duncan Sommer 36543ae3b2 Correct docs to mention React Refresh
Signed-off-by: Duncan Sommer <113373963+duncanso@users.noreply.github.com>
2023-11-20 17:39:14 +01:00
Patrik Oldsberg 30c2f705ad Merge pull request #21426 from backstage/rugvip/backend-plugin-docs
docs/backend-system: update plugin migration docs
2023-11-20 17:37:25 +01:00
Patrik Oldsberg 115298e74f Merge pull request #21423 from backstage/tudi2d-patch-1
Update README.md
2023-11-20 17:20:04 +01:00
Patrik Oldsberg 1042aa0f7d Merge pull request #21410 from backstage/rugvip/unified-tests
theme: added tests for UnifiedThemeProvider
2023-11-20 17:14:49 +01:00
Patrik Oldsberg ee22acd76c Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-20 16:57:58 +01:00
backstage-goalie[bot] 5ddc5cbb06 Merge pull request #21428 from backstage/renovate/zod-to-json-schema-3.x-lockfile
fix(deps): update dependency zod-to-json-schema to v3.22.0
2023-11-20 15:36:33 +00:00
backstage-goalie[bot] f411f790a2 Merge pull request #21422 from backstage/renovate/recharts-2.x-lockfile
fix(deps): update dependency recharts to v2.10.1
2023-11-20 15:22:26 +00:00
Ben Lambert 44736b8440 Merge pull request #21424 from iperzic/fix-code-of-conduct-link
docs(CoC): fix CNCF Code of Conduct link
2023-11-20 16:09:22 +01:00
renovate[bot] 7719b592c7 fix(deps): update dependency zod-to-json-schema to v3.22.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-20 15:07:02 +00:00
Fredrik Adelöw 251d3d9155 Merge pull request #21368 from Debanitrkl/harness-srm-plugin
Add Harness SRM plugin to the microsite
2023-11-20 15:57:21 +01:00