Commit Graph

14675 Commits

Author SHA1 Message Date
Patrik Oldsberg 16a6771821 Merge pull request #27253 from backstage/versions-bump-upgrade-helper-yarn-plugin-link
cli: conditionally include yarnPlugin query param in versions:bump upgrade-helper link
2024-10-22 00:54:41 +02:00
Patrik Oldsberg 43889f31dc Merge pull request #25941 from drodil/user_notification_settings
feat: add user specific notification settings
2024-10-22 00:52:55 +02:00
Fredrik Adelöw 8d5185e27a Merge pull request #27274 from deejay1/doc-fix
chore(backend-defaults): Fixup docstring
2024-10-21 23:19:31 +02:00
Fredrik Adelöw ba1bc9a197 Merge pull request #27278 from backstage/move-msw-to-dev-deps
Move msw to devDependencies in backend-openapi-utils/package.json
2024-10-21 23:15:24 +02:00
Patrik Oldsberg 5ed956d29a Merge pull request #27255 from RedlineTriad/event-bus-config-propagation
fix: `useEventBus` by propagating config to `DefaultEventsService`
2024-10-21 17:59:48 +02:00
Patrik Oldsberg f22b938ede events-backend: revert config addition for DefaultEventBroker
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-21 17:43:15 +02:00
Jonathan Roebuck f01787a50c Move msw to devDependencies in backend-openapi-utils/package.json
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-10-21 15:01:13 +01:00
Patrik Oldsberg eedc7a41c9 Merge pull request #27261 from backstage/rugvip/no-net
cli: add option to reject network requets in frontend tests
2024-10-21 14:37:06 +02:00
Łukasz Jernaś bb7db9aec9 chore(backend-defaults): Fixup docstring
Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>
2024-10-21 12:05:03 +02:00
Charles de Dreuille e17b4dee1d Remove storybook depencency
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-10-21 09:13:27 +01:00
RedlineTriad e02a02bb20 fix: useEventBus by propagating config to DefaultEventsService
This setting was added by reading from an optional `config` argument.
This was never passed, so `auto` was always assumed.
https://github.com/backstage/backstage/pull/27227/files#diff-cffd40a187b4fc584f03c968517fbacc110bde6a467f2384bbd92b803d3db47eR374-R379

Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
2024-10-21 10:08:45 +02:00
Charles de Dreuille e6cd87665f Remove local import of backstage-storybook
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-10-21 08:43:35 +01:00
Charles de Dreuille e1e133f741 Fix peer dependencies
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-10-20 20:46:35 +01:00
Charles de Dreuille 6ed53fbaea Merge branch 'master' into storybook8 2024-10-20 18:38:13 +01:00
Charles de Dreuille 72b42a8408 Fix the Dialog story
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2024-10-20 17:28:03 +01:00
Patrik Oldsberg c42c2bae63 Merge pull request #27270 from backstage/rugvip/msw
backend-test-utils: remove unused msw dep
2024-10-20 12:36:23 +02:00
Patrik Oldsberg eb829944a2 backend-test-utils: remove unused msw dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-20 11:32:36 +02:00
Tyler Davis e30b65de7e replace --alwaysYarnPack with --alwaysPack
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-10-20 14:17:44 +11:00
Patrik Oldsberg 5d18ef9389 Merge pull request #25539 from aramissennyeydd/openapi-tooling/watch
feat(openapi-tooling): add a watch mode for generate command
2024-10-19 12:28:48 +02:00
Patrik Oldsberg 6cd10527b8 Merge pull request #27215 from backstage/rugvip/add-cache
cli: refactor success cache to be additive
2024-10-19 11:53:54 +02:00
Patrik Oldsberg 28b60adbbe cli: fix react-dom/client check in Jest config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-19 11:30:16 +02:00
Patrik Oldsberg a7f97e40b3 cli: add option to reject network requets in frontend tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-19 10:56:58 +02:00
Patrik Oldsberg 6cbe4f999c Merge pull request #27180 from backstage/rugvip/bump
cli: bump webpack dep range
2024-10-18 18:48:19 +02:00
MT Lewis 17850a5809 cli: conditionally include yarnPlugin query param in versions:bump upgrade-helper link
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-10-18 15:30:34 +01:00
Patrik Oldsberg 42c2c95f5b Merge pull request #27252 from backstage/rugvip/case
catalog-client: fix case sensitive filters in mock api
2024-10-18 15:28:35 +02:00
Patrik Oldsberg 873f89ad84 catalog-client: fix case sensitive filters in mock api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-18 15:02:44 +02:00
Patrik Oldsberg 1ff8ca3028 catalog-client: fix case sensitive filters in mock api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-18 15:02:22 +02:00
Heikki Hellgren 97ba58fa17 feat: add user specific notification settings
The settings can be customized for each origin and each processor
individually. The default Web indicates notifications shown in the
Backstage UI. By default, if there are no settings saved in the
database, all notifications are enabled for all processors.

The origins will populate by time for each user as they receive the
first notification from that origin. Processors are shown as their own
columns.

Later, if it makes sense, allow users to also disable/enable
notifications based on notification topic.

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-10-18 10:38:36 +03:00
Patrik Oldsberg e0aafa51ce cli: gracefully handle file in place of success cache dir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-17 20:53:03 +02:00
Fredrik Adelöw 96d28401e1 Merge pull request #27167 from backstage/freben/ownerrefs
chunk up refs in `getEntitiesByRefs`
2024-10-17 13:30:58 +02:00
Johan Haals add419b4bc Merge pull request #27204 from backstage/renovate/opentelemetry-auto-instrumentations-node-0.x
fix(deps): update dependency @opentelemetry/auto-instrumentations-node to ^0.51.0
2024-10-17 11:17:57 +02:00
Johan Haals 79be5deabf Merge pull request #27144 from StateFarmIns/optional-support-button-fun
Hide SupportButton in Backstage plugins when no support configuration is specified
2024-10-17 11:15:42 +02:00
Fredrik Adelöw 31c4fe0c17 chunk up refs in getEntitiesByRefs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-17 10:21:46 +02:00
Patrik Oldsberg 04297a0c11 cli: refactor success cache to be additive
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-17 09:55:20 +02:00
renovate[bot] a73907e053 fix(deps): update dependency @opentelemetry/auto-instrumentations-node to ^0.51.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 19:48:09 +00:00
vabf59 29c4493daf chore: generate api reports
Signed-off-by: vabf59 <thomas.triplett.vabf59@statefarm.com>
2024-10-16 11:58:35 -05:00
vabf59 f174a91979 fix: make change in SupportButton & revert previous commits
Signed-off-by: vabf59 <thomas.triplett.vabf59@statefarm.com>
2024-10-16 11:32:54 -05:00
aramissennyeydd 87e7ba1a1e fix test case
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
aramissennyeydd 879e4cb45a fix error UX
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
aramissennyeydd abc3e3475c add a unit test
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
aramissennyeydd 47fdbb4d96 add changeset and revert generated file change
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
aramissennyeydd 568cfdd9a9 improve error handling so that the main file process.exits
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
aramissennyeydd 3fb2fd7655 implement watch command
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
aramissennyeydd 683dae2718 starting watch command
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-10-16 09:15:08 -04:00
Patrik Oldsberg b084f5aacc cli: bump webpack dep range
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-16 14:01:18 +02:00
Patrik Oldsberg a33301aa8d Merge pull request #27078 from backstage/rugvip/cleanup
cli: remove legacy backend start
2024-10-16 13:36:53 +02:00
MT Lewis 98a1b5cf75 docs: document installation and usage of yarn plugin
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-10-16 11:45:52 +01:00
Fredrik Adelöw 4f7c3e980f Merge pull request #27130 from backstage/freben/logs
try to improve log tests stability
2024-10-16 10:03:23 +02:00
github-actions[bot] a9c095d0be Version Packages 2024-10-15 10:25:03 +00:00
Ben Lambert 56f656343d Merge pull request #27116 from backstage/blam/fix-api-report
Fix API Report warning validation
2024-10-15 12:20:02 +02:00