Patrick Jungermann
9112efc364
feat(catalog,github): support repository events
...
The provider adds a subscription to the topic `github.repository`.
Hereby, it supports events of type `repository` with actions
- `archived`
- `deleted`
- `edited`
- `renamed`
- `transferred`
- `unarchived`
Actions skipped as they don't require entity changes:
- `created`
- `privatized`
- `publicized`
If the config option `validateLocationsExist` is enabled, an API request
is necessary and will be executed.
This affects the actions `renamed`, `transferred`, and `unarchive`
of event type `repository`.
Catalog entities related to the `GithubEntityProvider` instance will be adjusted
according to action and its meaning for them.
Closes : #21906
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-06-25 00:12:12 +02:00
Patrick Jungermann
89145d7efc
refactor(catalog,github): group event-related tests
...
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-06-22 01:13:42 +02:00
Patrick Jungermann
d7773d174b
refactor(catalog,github): reduce code duplication
...
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-06-21 22:49:58 +02:00
Fredrik Adelöw
a4cfe9d6f4
Merge pull request #25341 from backstage/freben/no-about
...
document suggestion to fork AboutCard if needed
2024-06-20 15:39:43 +02:00
Fredrik Adelöw
d133eaa5c2
document suggestion to fork AboutCard if needed
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-20 13:41:39 +02:00
Andre Wanlin
2dcf021cd7
Merge pull request #24999 from ismailmmd/catelog-documentation-fix
...
Updated API documentation for software-catelog
2024-06-20 06:40:27 -05:00
Fredrik Adelöw
e1cd125981
Merge pull request #25286 from backstage/clean-up-docs-container-runners
...
Clean up docs container runners
2024-06-20 13:08:25 +02:00
Fredrik Adelöw
08a6bd7bc4
Merge pull request #25319 from backstage/freben/destroy
...
Only bootstrap global-agent in the CLI if it's actually being used
2024-06-19 20:40:38 +02:00
Fredrik Adelöw
7652db4b94
fix the _a.destroy test flakiness
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-19 19:41:03 +02:00
Ben Lambert
a989433c98
Merge pull request #25330 from backstage/blam/fix-cli-bump
2024-06-19 19:38:42 +02:00
Fredrik Adelöw
96be5d14d8
try to debug the _a.destroy problem
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-19 19:15:27 +02:00
Ben Lambert
3e21d00a19
Merge pull request #25326 from backstage/blam/middleware-fix
...
Fix `MiddlewareFactory` legacy wrapping
2024-06-19 19:07:19 +02:00
blam
f0c0039fff
chore: add changeset
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 19:06:53 +02:00
blam
526075a5b0
chore: revert lockfile changes
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 19:04:41 +02:00
blam
138a01db54
chore: fixing api--report
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 18:45:24 +02:00
blam
a63c4b699a
chore: fix
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 17:58:58 +02:00
blam
ef7d1f77b8
chore: woops small fix
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 17:58:20 +02:00
Ben Lambert
78621334a3
Merge pull request #25321 from backstage/blam/fix-package-bundling
...
Fix subpath bundling issues
2024-06-19 16:05:04 +02:00
Ben Lambert
a9344352a7
Merge pull request #25316 from backstage/blam/fix-exports-for-type
...
chore: fix issue with exported `typeof` should have been classes
2024-06-19 15:52:28 +02:00
blam
cb14a050d0
chore: added changeset
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 15:40:54 +02:00
blam
0510d983ab
chore: added changeset
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 15:33:31 +02:00
blam
71bf2c4924
chore: fixing issues with package name for subpath exports
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 15:32:30 +02:00
blam
b60db08179
chore: add changeset
...
Signed-off-by: blam <ben@blam.sh >
2024-06-19 15:26:48 +02:00
blam
100341c307
chore: fix issue with exported typeof should have been classes
...
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com >
Co-authored-by: Vincenzo Scamporlino <vinzscam@users.noreply.github.com >
Co-authored-by: Camila Belo <camilaibs@users.noreply.github.com >
Signed-off-by: blam <ben@blam.sh >
2024-06-19 12:22:28 +02:00
Ben Lambert
29a0f56831
Merge pull request #25305 from backstage/freben/common-deps
...
Try to unbreak backend-common dependencies
2024-06-19 08:59:06 +02:00
Fredrik Adelöw
c964a3d03c
hopefully unbreak backend-common dependencies
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 22:41:26 +02:00
Fredrik Adelöw
383e447f8b
Merge pull request #25287 from backstage/1.28-release-notes
...
Release Notes v1.28
2024-06-18 16:47:09 +02:00
Fredrik Adelöw
d646717011
Update docs/releases/v1.28.0.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:56:31 +02:00
Fredrik Adelöw
2cb21117e1
Update docs/releases/v1.28.0.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:56:24 +02:00
Fredrik Adelöw
e1bef4bd05
Update docs/releases/v1.28.0.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:56:19 +02:00
Fredrik Adelöw
f5468acacf
Update docs/releases/v1.28.0.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:56:03 +02:00
Fredrik Adelöw
37269759f4
Update docs/releases/v1.28.0.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:55:56 +02:00
Fredrik Adelöw
f8bf62f6c4
Update docs/releases/v1.28.0.md
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:55:48 +02:00
Fredrik Adelöw
5bf78d71e7
Merge pull request #25151 from backstage/changeset-release/master
...
Version Packages
2024-06-18 15:54:17 +02:00
Fredrik Adelöw
ebe186b5e2
spelling
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 15:22:57 +02:00
Camila Belo
9e186dc919
docs: start drafting v1.28 release notes
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-06-18 14:55:19 +02:00
github-actions[bot]
18a40424cb
Version Packages
2024-06-18 12:37:38 +00:00
Fredrik Adelöw
a0013c33e3
Merge pull request #25293 from backstage/freben/move-more-impl
...
[NBS 1.0] move more implementations from app-api to defaults
2024-06-18 14:31:59 +02:00
Fredrik Adelöw
6c11f6e7e7
[NBS 1.0] move more implementations from app-api to defaults
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-06-18 13:42:21 +02:00
Ben Lambert
6fa100a902
Merge pull request #25290 from backstage/cleanup-changesets
...
Some changesets cleanup
2024-06-18 11:43:37 +02:00
Vincenzo Scamporlino
1237e7642c
changesets cleanup
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-06-18 11:32:07 +02:00
Ben Lambert
399950118b
Merge pull request #25288 from backstage/renovate/npm-ws-vulnerability
...
fix(deps): update dependency ws to v8.17.1 [security]
2024-06-18 11:29:42 +02:00
renovate[bot]
cb86c2419f
fix(deps): update dependency ws to v8.17.1 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 09:08:30 +00:00
Vincenzo Scamporlino
0ac124b582
scaffolder: docs changeset
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-06-18 10:58:25 +02:00
Vincenzo Scamporlino
594037ce9b
docs: remove references to containerRunners
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-06-18 10:57:00 +02:00
Vincenzo Scamporlino
1c2bef7ffb
scaffolder: remove references to containerRunners
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-06-18 10:56:14 +02:00
Ben Lambert
0cf9ae63c5
Merge pull request #25239 from backstage/renovate/github-codeql-action-3.x
...
chore(deps): update github/codeql-action action to v3.25.10
2024-06-18 10:55:35 +02:00
Ben Lambert
e4dacff7fd
Merge pull request #25282 from backstage/dependabot/npm_and_yarn/microsite/ws-7.5.10
...
build(deps): bump ws from 7.5.9 to 7.5.10 in /microsite
2024-06-18 10:53:20 +02:00
Ben Lambert
ea2126db8c
Merge pull request #24986 from backstage/blam/add-module-support-to-scaffolder-action
...
feat: module export for scaffolder action cli template
2024-06-18 10:51:07 +02:00
Ben Lambert
cd09d4f5cf
Merge pull request #24834 from backstage/blam/replace-password-widget
...
scaffolder: replace `ui:widget: password` with a warning message
2024-06-18 10:48:33 +02:00