Commit Graph

65670 Commits

Author SHA1 Message Date
Kashish Mittal e161cf1043 enforce values as string[] instead of any
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:24:02 -04:00
Kashish Mittal d2b8e6e461 address review comments
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:24:01 -04:00
Kashish Mittal 66f50e6a42 remove console.log statements
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:53 -04:00
Kashish Mittal 63a8d8e171 add a getTasks method to get multiple tasks through 1 DB query
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:53 -04:00
Kashish Mittal fe85d897d5 Remove hasTemplateEntityRefs and only keep hasCreatedBy
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:53 -04:00
Kashish Mittal 5f01d02238 fix failing test
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:33 -04:00
Kashish Mittal c359d72cc2 update docs based on review comments
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:11 -04:00
Kashish Mittal 9bdd6dedf3 update tests for Ongoing Tasks Page
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:11 -04:00
Kashish Mittal bc3161292c modify docs related to scaffolder task permissions
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:11 -04:00
Kashish Mittal c1ce3164ae added files related to db queries, api-reports and changeset
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-18 16:19:11 -04:00
Kashish Mittal 152ae1e3c5 feat: initial implementation of scaffolder granular permissions
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
Co-authored-by: Frank Kong <frkong@redhat.com>
2025-06-18 16:18:33 -04:00
Ben Lambert 9ad11f6555 Merge pull request #30298 from backstage/release-note/1.40
docs: release notes v1.40
2025-06-18 08:21:59 +02:00
Vincenzo Scamporlino e26439fa76 Update docs/releases/v1.40.0.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-06-17 20:28:01 +02:00
Vincenzo Scamporlino a1e2297856 docs: release notes v1.40
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-06-17 19:41:32 +02:00
Vincenzo Scamporlino 38a8f9bc2c Merge pull request #30222 from backstage/changeset-release/master
Version Packages
2025-06-17 17:48:19 +02:00
benjdlambert df8407031f chore: remove duplicate resolutiosn
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 16:32:17 +02:00
github-actions[bot] 58558ef2c1 Version Packages 2025-06-17 12:45:56 +00:00
Fredrik Adelöw 5775552ff9 Merge pull request #30180 from backstage/freben/publisher
Add an `EventConsumingGooglePubSubPublisher`, for pushing Backstage events to pubsub
2025-06-17 14:40:40 +02:00
Ben Lambert 7004640576 Merge pull request #30296 from backstage/blam/changeset-cleanup
`{backend-plugin-api,backend-defaults,backend-test-utils}`: changeset cleanup
2025-06-17 14:23:07 +02:00
Fredrik Adelöw e1045b5e50 Merge pull request #30199 from EstoesMoises/patch-2
Create stackoverflow-teams
2025-06-17 14:18:28 +02:00
Fredrik Adelöw c7f05eb231 Merge pull request #30221 from ganievs/feature/export-ldap-vendor-types
export vendor types for testing custom transformers
2025-06-17 14:18:02 +02:00
Ben Lambert 377dbe6b5e Merge pull request #30295 from backstage/blam/mcp-actions-backend-docs
`mcp-actions`: Include some more docs about setup
2025-06-17 14:16:34 +02:00
benjdlambert 4ed459eabf chore: fix issue with formatting
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 14:10:39 +02:00
benjdlambert 13be45cb4b chore: added a note about device auth
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 14:01:48 +02:00
benjdlambert ef91ae8283 chore: fixing changesets
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 13:57:23 +02:00
benjdlambert 46b2794c63 chore: update the backend-plugin-api changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 13:56:36 +02:00
benjdlambert 8f16117831 chore: fix backend-test-utils changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 13:53:37 +02:00
benjdlambert 4afc297db7 chore: reword
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 13:45:59 +02:00
Shamil Ganiev 087d51de53 feat(catalog-backend-module-ldap): export vendor types for testing custom transformers
Signed-off-by: Shamil Ganiev <ganiev@pm.me>
2025-06-17 14:44:41 +03:00
benjdlambert 0207b71c09 chore: cleanup docs
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 13:42:13 +02:00
benjdlambert dce8c8c235 feat: added some documentation for mcp actions backend
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 13:40:26 +02:00
Ben Lambert a7554ba479 Merge pull request #30293 from backstage/blam/catalog-action
`catalog`: Implement simple `get-catalog-entity` action
2025-06-17 13:25:09 +02:00
Ben Lambert d769e19289 Merge pull request #30294 from backstage/blam/output-schema
`mcp-actions`: Use `output` instead of `structuredOutput` for the time being
2025-06-17 13:19:40 +02:00
Ben Lambert e526417af6 Merge pull request #30289 from backstage/blam/actions-docs
`Actions` / `ActionsRegistry` core services docs
2025-06-17 13:09:02 +02:00
Ben Lambert fcf26afcbe Merge pull request #30288 from backstage/blam/actions-mcp-backend
Add initial implementation of MCP Server
2025-06-17 13:08:43 +02:00
Charles de Dreuille a561c92a0d Merge pull request #30286 from backstage/canon-forms
Canon - Update TextField to use React Aria
2025-06-17 12:38:49 +02:00
benjdlambert 5b2d95813c chore: don't use structuredContent for now as it's not supported by most clients
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 12:37:37 +02:00
EstoesMoises 2b67eb25c5 fix: adding .yaml extension to stackoverflow-teams plugin 2025-06-17 10:22:04 +00:00
benjdlambert 2e7adf058f chore: add changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 12:12:35 +02:00
benjdlambert f0ea16492f chore: added simple get catalog entity
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 12:11:00 +02:00
benjdlambert 54725d199e chore: added some basic docs for actions registry and actions service
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 12:05:54 +02:00
benjdlambert 19774b2a55 chore: code reivew comments
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 12:03:16 +02:00
benjdlambert 22c8b3d5df chore: don't use send
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 11:53:30 +02:00
benjdlambert 57c747fad2 chore: code review comments
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 10:36:22 +02:00
Fredrik Adelöw ad748ee968 Merge pull request #30227 from drodil/eslint_mixed_plugin_imports
feat: eslint rule to check forbidden plugin imports
2025-06-17 10:35:14 +02:00
Charles de Dreuille ee4d2a43c4 Merge pull request #30291 from backstage/canon-as-prop 2025-06-17 10:20:51 +02:00
benjdlambert 976951d012 chore: rename package
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 10:17:24 +02:00
Charles de Dreuille f6336c0727 Add report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-06-17 08:46:28 +01:00
benjdlambert 2c4e277c44 chore: fix publishing
Signed-off-by: benjdlambert <ben@blam.sh>
2025-06-17 09:44:05 +02:00
Charles de Dreuille 78204a2d5f Add as prop
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-06-17 08:42:26 +01:00