Commit Graph

43524 Commits

Author SHA1 Message Date
ivgo acffa17027 Add examples to openapi definition
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2023-08-31 11:17:28 +02:00
Fredrik Adelöw c18f7ab7e9 Merge pull request #19522 from acll19/improve-tech-radar-accessibility
[tech-radar] Adds discernible names to blip links in the radar
2023-08-31 10:05:58 +02:00
Fredrik Adelöw a582c2a276 Merge pull request #19623 from awanlin/topic/add-white-bg-to-permission-diagram
Updated background and padding
2023-08-31 10:03:51 +02:00
Fredrik Adelöw 4d74a3646c Merge pull request #19670 from Bonial-International-GmbH/pjungermann/xml2js/replace-xml-parser
chore(deps): replace `express-xml-bodyparser` with `body-parser-xml`
2023-08-31 10:02:02 +02:00
Fredrik Adelöw ace163f1c8 Merge pull request #19656 from backstage/dependabot/npm_and_yarn/adobe/css-tools-4.3.1
Bump @adobe/css-tools from 4.0.1 to 4.3.1
2023-08-31 10:00:19 +02:00
backstage-goalie[bot] 9c6e6f3e82 Merge pull request #19683 from backstage/renovate/npm-@apollo/server-vulnerability
fix(deps): update dependency @apollo/server to v4.9.3 [security]
2023-08-30 23:51:48 +00:00
renovate[bot] 62c705abca fix(deps): update dependency @apollo/server to v4.9.3 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-30 23:15:12 +00:00
Patrik Oldsberg 6a89dc8e6d Merge pull request #19680 from codemunkee/patch-1
Update README.md with 2023 copyright date
2023-08-30 22:12:28 +02:00
Russ c275c48107 Update README.md with 2023 copyright date
Signed-off-by: Russ <codemunkee@users.noreply.github.com>
2023-08-30 12:53:21 -07:00
Patrik Oldsberg 56c4216dbf Merge pull request #19654 from backstage/rugvip/service-tester
backend-test-utils: add ServiceFactoryTester utility
2023-08-30 20:11:02 +02:00
Patrik Oldsberg ac1ca7ce15 Merge pull request #19675 from sennyeya/order-catalog-param-fix
fix: Add `order` parameter to `/entities` endpoint
2023-08-30 18:27:01 +02:00
Jack Palmer 7a821e9618 Merge pull request #19674 from UsainBloot/jackpalmer/feature-discovery-package-targetting
backend-app-api: Feature Discovery - include, exclude & alpha modules
2023-08-30 17:14:13 +01:00
Aramis Sennyey 2c89e9eda4 fix schema
Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com>
2023-08-30 11:59:11 -04:00
Patrik Oldsberg e1c4b4494e backend-test-utils: update to use ServiceFactory.create
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:48:59 +02:00
Patrik Oldsberg b7ceb86a07 backend-app-api: minor ServiceRegistry.create refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:48:33 +02:00
Patrik Oldsberg 6cc775b8c2 backend-test-utils: some ServiceFactoryTester tweaks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg 187cc4680e backend-test-utils: document ServiceFactoryTester and extract options type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg 58cb5e5cea changesets: changeset for ServiceFactoryTester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg 0423c1d0d9 backend-app-api: migrate tests to use ServiceFactoryTester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg bbff821e54 backend-test-utils: refactor into ServiceFactoryTester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg 5b8b654bfe backend-test-utils: add makeServiceFactoryTester
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg 7ad7af4ae9 backend-test-utils: add root http service mock
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-30 17:45:53 +02:00
Patrik Oldsberg 153b091040 Merge pull request #19268 from marleypowell/marley/19264-circular-dependency-fix
fix: 🐛 implemented a circular dependency check in the ServiceRegistry
2023-08-30 17:43:25 +02:00
Aramis Sennyey e9580ecedf fix schema typo
Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com>
2023-08-30 11:39:58 -04:00
Jack Palmer 444295b070 chore: Update changeset
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 16:31:10 +01:00
Jack Palmer 0b99b64b6c chore: Remove unused exception param
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 16:27:44 +01:00
Jack Palmer 866185e516 chore: Change wording of logging
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 16:24:30 +01:00
Jack Palmer ee7566fc4f chore: Address pr feedback
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 16:23:06 +01:00
Jack Palmer 5f9205767b chore: Add logging to discovery
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 16:16:45 +01:00
Aramis Sennyey 45947d3b27 add changeset.
Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com>
2023-08-30 11:10:11 -04:00
Fredrik Adelöw 4b955fbc49 Merge pull request #19672 from backstage/mob/wiring
added tests to createPlugin, plus minor refactors
2023-08-30 17:07:14 +02:00
Aramis Sennyey 350a07ae34 fix: Add order to OpenAPI spec for /entities endpoint.
Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com>
2023-08-30 11:07:13 -04:00
Jack Palmer 37a20c7f14 chore: Add changeset
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 15:39:14 +01:00
Jack Palmer 855cf4082f fix: linting
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 15:26:20 +01:00
Jack Palmer 68c4031069 feat: Discovery alpha exports
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 15:26:20 +01:00
Jack Palmer 032622bdcb feat: Add include and exclude to backend.packages discovery
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 15:26:20 +01:00
Jack Palmer eaba7ba1bd fix: backend-plugin-module role
Signed-off-by: Jack Palmer <jackpalmer@spotify.com>
2023-08-30 15:26:20 +01:00
Fredrik Adelöw 9758240395 added tests to createPlugin, plus minor refactors
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-30 14:57:38 +02:00
Patrick Jungermann 91ccb56fb4 chore(deps): replace express-xml-bodyparser with body-parser-xml
`express-xml-bodyparser` was last updated 8 years ago
and currently depends on a version of `xml2js` which
contains a vulnerability.

This change will swap it out in favor of `body-parser-xml`
which is more maintained and depends on a more recent `xml2js`
version without the vulnerability.

Relates-to: #18083
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2023-08-30 13:48:11 +02:00
Fredrik Adelöw 65c7c64666 Merge pull request #19669 from backstage/mob/no-instances-upfront
Remove the concept of extension instances on the surface
2023-08-30 13:27:21 +02:00
Fredrik Adelöw 20c429880c update reports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-30 13:12:54 +02:00
Marley e9292f564b Update .changeset/tricky-melons-fold.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Marley <55280588+marleypowell@users.noreply.github.com>
2023-08-30 11:47:26 +01:00
Fredrik Adelöw 3c5671f193 updated validation
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-30 12:16:43 +02:00
Fredrik Adelöw c93e9d5bf7 Remove the concept of extension instances on the surface
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-08-30 11:59:37 +02:00
Patrik Oldsberg 79dec1869f Merge pull request #19648 from davidfestal/index-features-on-string
Index features on `id` instead of object.
2023-08-30 10:55:04 +02:00
Fredrik Adelöw bb126d2626 Merge pull request #19646 from backstage/mob/createPageExtension
Add a `createPageExtension` wrapper to the plugin API
2023-08-30 10:45:21 +02:00
Johan Haals 1e13d9c84f Merge pull request #19595 from AmbrishRamachandiran/auto-theme-tooltip
changed auto theme tooltip title to camel case
2023-08-30 10:31:28 +02:00
Johan Haals 383c24bcd4 Merge pull request #19661 from solimant/patch-1
Fix typo in README.md
2023-08-30 10:26:19 +02:00
Fredrik Adelöw a007ef4568 Merge pull request #19664 from backstage/camilaibs/update-next-release-cadence-documentation
[Docs] Update next release cadence
2023-08-30 09:39:55 +02:00
Camila Belo ecb87e574e Update versioning-policy.md
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-08-30 08:52:00 +02:00