Commit Graph

55153 Commits

Author SHA1 Message Date
blam b5deed0c1b chore: updating changesets and api-reports
Signed-off-by: blam <ben@blam.sh>
2024-06-24 13:21:58 +02:00
blam b5a988f0c3 chore: updating api-reports
Signed-off-by: blam <ben@blam.sh>
2024-06-24 13:10:55 +02:00
blam 0273ae27d3 feat: fix tests and test confifmr
Signed-off-by: blam <ben@blam.sh>
2024-06-24 11:52:39 +02:00
blam acda33a752 chore: update yarn.lock
Signed-off-by: blam <ben@blam.sh>
2024-06-24 11:21:34 +02:00
blam 16acc0fc10 chore: pass through the handlers to the autocomplete
Signed-off-by: blam <ben@blam.sh>
2024-06-19 17:10:11 +02:00
blam 1fbd77fb56 chore: small refactor to move the handlers out into an extension point
Signed-off-by: blam <ben@blam.sh>
2024-06-19 17:09:53 +02:00
blam a82cbab3c4 chore: starting to refactor a little bit]
Signed-off-by: blam <ben@blam.sh>
2024-06-19 10:25:42 +02:00
Benjamin Janssens 025f23f013 test: clean up tests
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-16 12:02:23 +02:00
Benjamin Janssens 2aa81ad13a test: improve tests for autocomplete endpoint
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-16 11:50:05 +02:00
Benjamin Janssens b82eaf64e2 test: add tests for handleBitbucketCloudRequest
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-16 11:19:39 +02:00
Benjamin Janssens 74c9516343 chore: remove unused import
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:22:30 +02:00
Benjamin Janssens 4d88b29995 test: update tests to work with onChange
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:17:31 +02:00
Benjamin Janssens 62a9dcf8df fix: use onChange instead of onInputChange to make autocomplete actually work
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens a1709aa4ee chore: add changesets for @backstage/plugin-scaffolder-backend and @backstage/plugin-scaffolder-react; update API reports; update tests of ActionsPage
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens 8a03156d91 feat: use autocomplete endpoint in frontend
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens 28c991d6e4 test: add tests for autocomplete endpoint
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens 21ddf60522 feat: add endpoint for bitbucket autocomplete in scaffolder
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens d79cd670cc chore: set changesets for @backstage/plugin-scaffolder and @backstage/integration to minor
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens 973ff9b74b chore: add changesets for @backstage/plugin-scaffolder
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens 5ecb6bc942 chore: add changesets for @backstage/integration
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens 0757000fad chore: add changesets for plugin-bitbucket-cloud-common
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens 2127b5ef04 chore: update API reports
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens 7bc44a99e6 chore: make client dependent on host
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens da3db7945a chore: clean up some code
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens f78b919bf0 test: add tests for BitbucketRepoPicker
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens f0781a5394 fix: make error handling work; add tests for RepoUrlPickerRepoName
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens be26d90de1 fix: improve error handling
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:53 +02:00
Benjamin Janssens 0c5a38e854 fix: use onInputChange and useDebounce
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:52 +02:00
Benjamin Janssens c9af3ea5e2 test: add tests for BitbucketCloudClient
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:52 +02:00
Benjamin Janssens 0aaf020359 feat: add auto-completion to workspaces and repositories
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:52 +02:00
Benjamin Janssens fbbf152f50 chore: add error handling
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:52 +02:00
Benjamin Janssens 39e5dfd79b feat: fetch workspaces and projects in BitbucketRepoPicker; add support for access tokens to BitbucketCloudClient
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:52 +02:00
Ben Lambert c0981a83eb Merge pull request #24881 from benjidotsh/fix/scaffolder-request-user-credentials-on-load
fix(scaffolder): remove waiting until all fields are filled in before requesting user credentials
2024-06-14 12:18:57 +02:00
Benjamin Janssens 2c4374a97c chore: remove unnecessary test
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 11:51:43 +02:00
Benjamin Janssens 872ac0b518 refactor: update RepoUrlPicker to be compatible with the original API
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 11:37:16 +02:00
Benjamin Janssens d7a8c736f8 refactor: revert ScmAuthTokenOptions API change
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 11:22:17 +02:00
Camila Belo a1579f8911 Merge pull request #25235 from backstage/camilainb/nbs10-deprecate-token-manager-implementation
[NBS1.0] Deprecate token manager types and implementations
2024-06-14 10:59:35 +02:00
Camila Belo 9cca72483e refactor: deprecate token manager types and implementations
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-06-14 10:42:12 +02:00
Fredrik Adelöw 84874c4062 Merge pull request #24995 from dweber019/fix/ldap-feedback
docs: ldap module correct usage of legacy provider
2024-06-13 23:07:29 +02:00
Patrik Oldsberg cd9fb6dc2c Merge pull request #25171 from backstage/rugvip/metadata-tweaks
cli: plugin metadata tweaks for some package edge cases
2024-06-13 19:14:01 +02:00
Patrik Oldsberg 66aa12fa9c cli-node: document null pluginId
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-13 18:58:31 +02:00
Fredrik Adelöw 932fe8e5b6 Merge pull request #25072 from BethGriggs/templates
cli: add peerDependencies to devDependencies in package.json.hbs templates
2024-06-13 18:54:36 +02:00
Patrik Oldsberg 7fe9057f9c Merge pull request #25223 from backstage/rugvip/package-docs
docs: add new tooling section with a package metadata reference
2024-06-13 17:35:17 +02:00
Patrik Oldsberg 99e061c735 beps/0009: add reference to the new package metadata section in docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-13 15:59:02 +02:00
Patrik Oldsberg f29347f1d7 docs/package-metadata: text fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-13 15:57:52 +02:00
Patrik Oldsberg 0a898945e9 docs/package-metadata: add section about metadata for published packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-13 15:24:17 +02:00
Camila Belo 951ddd86e9 Merge pull request #25199 from backstage/camilaibs/nbs10-move-cache-manager-to-defaults
[NBS1.0] Move `cache` implementation and types to defaults
2024-06-13 14:44:40 +02:00
Camila Belo bb9217b774 Update packages/backend-defaults/src/entrypoints/database/databaseServiceFactory.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-06-13 13:59:44 +02:00
Patrik Oldsberg 0fcdc412e4 docs/package-metadata: document backstage fields
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-13 13:31:18 +02:00
Fredrik Adelöw 27c3700433 Merge pull request #25206 from backstage/freben/alb
add some basic aws alb docs
2024-06-13 13:25:34 +02:00