Commit Graph

6202 Commits

Author SHA1 Message Date
Patrik Oldsberg 29ef695410 packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:46 +01:00
Patrik Oldsberg 7ff56c2330 test-utils: doc + API report fixup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 11:28:26 +01:00
Patrik Oldsberg 0c92f73a11 test-utils: TestApiRegistry.with -> .from
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-18 10:37:12 +01:00
Patrik Oldsberg b811fadaec core-*: migrate to using TestApiProvider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 417f80c0c8 test-utils: add tests for TestApiProvider & Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 5f6d97d044 test-utils: add TestApiRegistry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 57591f5754 test-utils: add TestApiProvider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Patrik Oldsberg 1c37c3c26c core-app-api: deprecate ApiRegistry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-17 12:25:42 +01:00
Eric Peterson 7439368ce5 Merge pull request #7917 from mertcb/migrate/oss 2021-11-17 08:44:42 +01:00
Fredrik Adelöw c2f3502ad7 Merge pull request #7892 from gmambro/allow-prefix
Optional paths in backend.reading.allow to restrict allowed targets
2021-11-16 16:29:33 +01:00
Johan Haals 4754315ee3 Merge pull request #8070 from backstage/jhaals/core-api-api-cleanup
core-app-api: Add missing exports and API annotations
2021-11-16 15:49:22 +01:00
Fredrik Adelöw 59dc704631 Merge pull request #8066 from backstage/freben/do-not-redact-empty-strings
Do not redact empty/one-character secrets
2021-11-16 14:46:27 +01:00
Fredrik Adelöw d17e27f54a Merge pull request #8055 from tudi2d/tudi2d/header-styles
Small adjustments to the Header typography to use theme variables
2021-11-16 14:46:11 +01:00
Johan Haals 10a5e819dd Unexport internal utility types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-16 14:36:13 +01:00
Johan Haals 0da0143e85 core-app-api: Add missing exports and API annotations
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-16 14:16:55 +01:00
Philipp Hugenroth 469a47250e Remove comment
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-11-16 13:45:16 +01:00
Fredrik Adelöw 50154fb792 exclude one-character secrets as well
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-16 13:37:28 +01:00
Patrik Oldsberg 71acc3a887 Merge pull request #8064 from backstage/rugvip/lesstyping
core-app-api: deprecate the BackstagePluginWithAnyOutput type
2021-11-16 13:25:58 +01:00
Fredrik Adelöw f9daf056e5 add test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-16 11:47:51 +01:00
Fredrik Adelöw 26b5da1c1a Do not redact the empty string
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-16 11:42:10 +01:00
Eric Peterson 19a400b3d9 Merge pull request #7882 from therynamo/aws-encryption-s3
feat: Allow SSE on AWS S3 Buckets
2021-11-16 11:01:11 +01:00
Patrik Oldsberg ecd1fcb80a core-app-api: deprecate the BackstagePluginWithAnyOutput type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-16 10:59:31 +01:00
Eric Peterson b0c7748ab5 Ensure sse config is optional; pass through sse from constructor.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-11-16 10:34:56 +01:00
Johan Haals eaeac8fdac Merge pull request #7936 from backstage/jhaals/remove-route-export
core-plugin-api: Remove exports of unused types
2021-11-16 09:03:04 +01:00
Mert Can Bilgiç 35acef9931 Merge branch 'master' into migrate/oss 2021-11-16 10:27:39 +03:00
Patrik Oldsberg 6f279f9b8e cli: fix failing create tests on windows
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-16 01:55:09 +01:00
Patrik Oldsberg ad3afc5ad6 cli: trim away non-ascii in stream mock testing util
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-16 01:54:58 +01:00
Patrik Oldsberg 957dc5588c Merge pull request #8058 from backstage/rugvip/cba-fix
create-app: fix windows file copy and mocking
2021-11-15 23:38:09 +01:00
Patrik Oldsberg af9fe3c5e4 Merge pull request #8040 from backstage/rugvip/scaffodlermod
cli: add create factory for scaffolder modules
2021-11-15 22:55:17 +01:00
Patrik Oldsberg 2345b318fb create-app: fix windows file copy and mocking
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 22:54:29 +01:00
Patrik Oldsberg 6b54e9d2d2 Merge pull request #8039 from backstage/rugvip/create
cli: add create command to replace create-plugin
2021-11-15 21:59:10 +01:00
therynamo 7acc18e21a feat: Allow SSE on AWS S3 Buckets
Signed-off-by: therynamo <theryn.groetken@gemini.com>
2021-11-15 10:56:13 -06:00
Philipp Hugenroth b504cec62f Small adjustments to the Header typography to use theme variables
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-11-15 17:55:02 +01:00
Johan Haals 51d0fb3a02 Fix API report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-15 16:44:19 +01:00
Johan Haals 7df99cdb77 core-plugin-api: Remove exports of unused types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-11-15 16:44:18 +01:00
Patrik Oldsberg 0b1de52732 core-app-api,test-utils: migrated to using new ErrorApi* names
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 16:21:59 +01:00
Patrik Oldsberg b6a4bacdc4 core-plugin-api: added ErrorApi* prefix to Error and ErrorContext types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-15 16:14:48 +01:00
Patrik Oldsberg ca0e663f63 Merge pull request #7874 from dehamzah/override-icons
Add Props Icon for Sidebar Item SidebarSearchField and Settings
2021-11-15 11:55:44 +01:00
Patrik Oldsberg 8f06c19ba2 Merge pull request #7844 from cmpadden/create-app-task-test
Create App Refactoring and Unit Testing
2021-11-15 11:54:11 +01:00
Patrik Oldsberg 3257ef23e9 Merge pull request #7944 from backstage/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.1
build(deps): bump @rollup/plugin-commonjs from 17.1.0 to 21.0.1
2021-11-15 11:52:33 +01:00
Patrik Oldsberg 5d918f9c16 Merge pull request #8035 from zfalen-deloitte/bugfix/duplicate-backstage-token
Bugfix/duplicate backstage token
2021-11-15 11:50:17 +01:00
Brian Fletcher 8809b6c0dd update versions of json-schema
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-11-15 10:00:08 +00:00
Patrik Oldsberg 4ca3542fdd cli: fix for backend bundle building all packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 17:41:39 +01:00
Patrik Oldsberg 6dcfe227a2 cli: add create factory for scaffolder modules
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 16:35:17 +01:00
Patrik Oldsberg edaaf2dccb cli: fix non-monorepo package naming for create
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:30 +01:00
Patrik Oldsberg 103d9e2f53 cli: fix create monorepo check
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:30 +01:00
Patrik Oldsberg bd3ae04de9 cli: fixes for common package factory
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:29 +01:00
Patrik Oldsberg 069934c627 cli: some more docs for create types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:29 +01:00
Patrik Oldsberg 6a46eb2693 cli: refactor inquirer prompt message transforms for clarity
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:29 +01:00
Patrik Oldsberg 823a097b3b cli: use common testing utils for create factory tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-11-13 15:47:28 +01:00