Commit Graph

19235 Commits

Author SHA1 Message Date
Fredrik Adelöw 5e8f357748 Merge pull request #21705 from backstage/renovate/asyncapi-react-component-1.x
fix(deps): update dependency @asyncapi/react-component to v1.2.6
2023-12-06 09:47:33 +01:00
github-actions[bot] a7f57602d1 Version Packages (next) 2023-12-05 13:55:44 +00:00
Fredrik Adelöw 60c63d477d Merge pull request #21650 from backstage/freben/no-alpha
repo-tools: detect and delete unnecessary api reports
2023-12-05 11:56:06 +01:00
Patrik Oldsberg 4cd3981f01 Merge pull request #21592 from backstage/rugvip/compat-wrapper
core-compat-api: introduce compatWrapper
2023-12-05 10:34:18 +01:00
renovate[bot] 82fb18b11d fix(deps): update dependency @asyncapi/react-component to v1.2.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 00:44:08 +00:00
Fredrik Adelöw 1d26067dd3 Merge pull request #21694 from backstage/fix-bugs-in-init
fix: don't use commas for jest test files
2023-12-02 07:08:17 +01:00
Aramis Sennyey f49e2372d0 fix: don't use commas for jest test files
Signed-off-by: Aramis Sennyey <aramiss@spotify.com>
2023-12-01 14:01:52 -05:00
Jack Palmer 9f19746a1c chore: fix self import for scaffolder entity model
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-12-01 15:38:43 +00:00
Fredrik Adelöw 9aeb42b051 Merge pull request #21640 from backstage/freben/catalog-perm-wider
deprecate the filter types and move to catalog-node
2023-11-30 21:53:36 +01:00
Fredrik Adelöw c06e419f92 Merge pull request #21636 from backstage/renovate/passport-0.x
fix(deps): update dependency passport to ^0.7.0
2023-11-30 21:44:02 +01:00
Tomasz Szuba 899d71a37c [k8s] async formatClusterLink (#21535)
This is a refactor PR for formatClusterLink.
It rewrites it to be an API and allows async creation of cluster link.

Signed-off-by: Tomasz Szuba <tszuba@box.com>
2023-11-30 14:37:14 -05:00
djamaile 510dab47dc fix: change provider id from oauth2ProxyProvider to oauth2Proxy
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-11-30 12:57:26 +01:00
Fredrik Adelöw 31e80d0cde this alpha report is no longer used
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-30 09:34:28 +01:00
Jasper Boeijenga 5bb52409ee Fixed issue for showing undefined for hidden form items
Signed-off-by: Jasper Boeijenga <jboeijenga@gmail.com>
2023-11-30 09:10:18 +01:00
Florian JUDITH 60ee2448d0 Fixed scheduled defaults
Signed-off-by: Florian JUDITH <florian.judith.b@gmail.com>
2023-11-29 22:29:06 -05:00
Fredrik Adelöw 8a6d4e617e Merge pull request #21464 from testruction/master
[Lighthouse] Fixed crashes when customizing the schedule
2023-11-29 23:36:49 +01:00
Florian JUDITH f230f8728c Added configSchema
Signed-off-by: Florian JUDITH <florian.judith.b@gmail.com>
2023-11-29 15:26:40 -05:00
Fredrik Adelöw a1685073df deprecate the filter types and move to catalog-node
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-29 21:06:37 +01:00
renovate[bot] a62764b94c fix(deps): update dependency passport to ^0.7.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-29 18:57:19 +00:00
lshwayne96 1663303ab8 Add new extension point for catalog permissions
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 24ab4464e7 Export new types and update API report
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 c94ed08d16 Define CatalogPermissionRuleInput type in catalog-node plugin
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 2815828be5 Remove catalog-backend dependency from catalog-node plugin
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 447a1b8975 Updated API report for plugins/catalog-node
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
lshwayne96 7804597717 Enable addition of permission rules for Catalog plugin through CatalogProcessingExtensionPoint
Signed-off-by: lshwayne96 <lshwayne96@gmail.com>
2023-11-29 19:31:17 +01:00
Fredrik Adelöw cedcebf1a4 Merge pull request #21559 from szubster/taskpipeline-span
Wrap task pipeline loop in a span
2023-11-29 19:08:59 +01:00
Djam a6be465ee6 fix: export oauth2Proxy as default so DI discovers it
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-11-29 16:48:03 +01:00
Patrik Oldsberg 2faf047072 Merge pull request #21604 from backstage/rugvip/kebab
switch all backend module IDs to use kebab-case
2023-11-29 10:54:41 +01:00
Patrik Oldsberg a1227cc993 plugins: wrap extension elements in compatWrapper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-29 10:44:48 +01:00
Patrik Oldsberg afc96c074f Merge pull request #21622 from rtriesscheijn/feature/fix-static-key-store
fix(auth-backend): Unknown KeyStore provider: static
2023-11-29 09:57:01 +01:00
rtriesscheijn b2402af257 fix: missing return statement in KeyStore.ts
Signed-off-by: rtriesscheijn <rtriesscheijn@bol.com>
2023-11-29 09:37:48 +01:00
Tomasz Szuba c08e2151e8 Fix review comments
Signed-off-by: Tomasz Szuba <tszuba@box.com>
2023-11-29 09:20:05 +01:00
Tomasz Szuba 50ee804d36 Wrap task pipeline loop in a span
This makes traces from `DefaultCatalogProcessingEngine` nicer

Signed-off-by: Tomasz Szuba <tszuba@box.com>
2023-11-29 09:20:05 +01:00
Patrik Oldsberg 8f5d6c1fbf frontend-plugin-api: wrap resolved extension inputs in an object
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 19:17:48 +01:00
Patrik Oldsberg 1b241c3901 frontend-plugin-api: use api ref ID as namespace + allow namespace override for plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:51 +01:00
Patrik Oldsberg a794f37a14 API report updates for extension ID redesign
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg e56eb22c54 catalog: update extension names to use kebab-case
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:50 +01:00
Patrik Oldsberg 818eea4925 frontend-test-utils: updates to work with new extension IDs
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:49 +01:00
Patrik Oldsberg 36c94b8462 plugins: refactor DI extension IDs
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 16:24:49 +01:00
github-actions[bot] 356906bab8 Version Packages (next) 2023-11-28 13:37:18 +00:00
Fredrik Adelöw 9c3bf1643c Merge pull request #21480 from backstage/mob/entity-filters
implement text based entity card/content filters
2023-11-28 14:31:52 +01:00
Aramis ce3f7d4f28 Merge pull request #17470 from sennyeya/generator 2023-11-28 08:18:23 -05:00
Fredrik Adelöw b58390d883 Merge pull request #21567 from backstage/freben/incremental-cursors
ensure that incremental ingestion cursors are json decoded
2023-11-28 13:52:38 +01:00
Ben Lambert 6a263b689d Merge pull request #21602 from backstage/blam/fix-header-optiosn
Fixing `headerOptions` drilling
2023-11-28 12:26:38 +01:00
Fredrik Adelöw 65ffb65c98 Merge pull request #21546 from backstage/freben/icons
fix presentation icon passing
2023-11-28 12:01:28 +01:00
Fredrik Adelöw 645c64332a removed has:annotations since that makes little sense - they are always there
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-28 11:59:48 +01:00
Fredrik Adelöw a52d988201 moved out the matchers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-28 11:59:48 +01:00
Fredrik Adelöw 969d028b93 split apart into two filter refs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-28 11:59:48 +01:00
Fredrik Adelöw 423e33d81f move over to catalog and make internal, return errors in array
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-28 11:59:47 +01:00
Fredrik Adelöw 976519c3dc add tests and error propagation
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-28 11:59:47 +01:00