Commit Graph

6645 Commits

Author SHA1 Message Date
Fredrik Adelöw f5873e841e Merge pull request #8562 from backstage/freben/fetchnesss
Better API docs link for the fetch api
2021-12-21 13:46:30 +01:00
Fredrik Adelöw 048c2e9fd6 Merge pull request #8563 from backstage/freben/mount-state
Do not `setState` when unmounted in `OverflowTooltip`
2021-12-21 13:39:29 +01:00
Fredrik Adelöw 10e5f9d10c Do not setState when unmounted in OverflowTooltip
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-21 11:54:11 +01:00
Fredrik Adelöw 165b156c25 Better API docs link for the fetch api
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-21 11:29:10 +01:00
Patrik Oldsberg a195284c7b api report updates and changests for StorageApi refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-21 10:40:09 +01:00
Patrik Oldsberg 0b01baf309 test-utils: update MockStorageApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-21 10:36:48 +01:00
Patrik Oldsberg a283b7396f core-app-api: update WebStorage implementation and drop immidiate emit
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-21 10:36:48 +01:00
Patrik Oldsberg 61fa5d0171 core-app-api: add tests for new StorageApi design
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-21 10:36:48 +01:00
Patrik Oldsberg 78fa85cfa7 core-plugin-api: redesign StorageApi to add .snapshot() and new observe behavior
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-21 10:36:44 +01:00
Fredrik Adelöw b975484fac Merge pull request #8550 from backstage/freben/session-schema
Validate persisted session info on both save and load
2021-12-21 09:15:09 +01:00
Fredrik Adelöw d0523cec56 Merge pull request #8156 from WarlenRodrigues/fixing_link_somponents_usage
Fixed Link components usage. Now, all links use the Backstage's Link c…
2021-12-21 08:10:15 +01:00
Fredrik Adelöw d4aeaa8461 Merge pull request #8488 from cmpadden/remove-deprecations
Remove Deprecations (release-2021-01-28, 2021-06-01, 2021-10-28, 2021-11-18)
2021-12-21 08:08:02 +01:00
Fredrik Adelöw 2847cd8234 some final cleanup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-20 19:23:47 +01:00
Colton Padden 2928eeda77 make id required in createRouteRef config
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-20 13:20:31 -05:00
WarlenRodrigues 22bf2da934 Fied Link components usage. Now, all links use the Backstage's Link component
Signed-off-by: WarlenRodrigues <warlen.cesarrodrigues@gmail.com>
2021-12-20 19:18:04 +01:00
Colton Padden cb278fa3ad make Provider required in AppTheme
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-20 13:16:52 -05:00
Ainhoa 0a1f09835d Merge pull request #8467 from ainhoaL/install-recipe-plugin-deps
backstage-cli install: add plugin dependencies to experimentalInstallationRecipe
2021-12-20 16:30:46 +00:00
Ainhoa Larumbe e2f35adc7a clearer code in install command
Signed-off-by: Ainhoa Larumbe <ainhoaL@users.noreply.github.com>
2021-12-20 16:03:30 +01:00
Fredrik Adelöw 518ddc00bc Validate persisted session info on both save and load
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-20 13:31:05 +01:00
Colton Padden e654134d22 remove unused reference to OldIconComponent
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:14:16 -05:00
Colton Padden 80d4435e37 removed documentation links to the @backstage/core-app-api#createApp
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:36 -05:00
Colton Padden ec3c47bee6 reintroduce check that provider is not null
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:36 -05:00
Colton Padden df8ee36288 Implemented feedback to changesets, theme provider, and core-imports test
- Removed validation logic for `appTheme.Provider` as type checking should be enough
- Replaced `createApp` with `createSpecializedApp` in `core-imports.test.ts`
- Upped changeset level from patch to minor and made minor verbiage tweaks

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:36 -05:00
Colton Padden 35b03e9dba Remove improperly labelled deprecation of withLogCollector
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden e497408757 remove creatApp from core-import test because of updated package resolution
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden cdf2c76a39 release-2021-11-18 packages/core-app-api/src/apis/implementations/auth/*
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden 0cad4e741f release-2021-11-18 packages/core-app-api/src/app/types.ts:209
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden b3605da81c release-2021-11-18 packages/core-app-api/src/app/createApp.tsx:23,32
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden 5d6684f0df release-2021-11-18 packages/core-plugin-api/src/apis/definitions/AppThemeApi.ts:45
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden c24bae0085 release-2021-11-18 packages/core-plugin-api/src/apis/definitions/ErrorApi.ts:34,50
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden ead7c922fa build api-reports with removed deprecations
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:35 -05:00
Colton Padden 24d466c373 release-2021-10-28 packages/test-utils/src/testUtils/msw/index.ts:18
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Colton Padden eba9d2415f release-2021-10-28 packages/core-plugin-api/src/deprecatedTypes.ts:27,35,49
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Colton Padden 46b84f79f8 release-2021-06-01 packages/core-plugin-api/src/routing/RouteRef.ts:118,120,122
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Colton Padden 345dcea560 release-2021-06-01 packages/core-plugin-api/src/apis/system/ApiRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Colton Padden e56c95a941 release-2021-01-28 packages/config-loader/src/loader.ts:70
Remove reference to `env?: string;` and usages in `loader.test.ts`

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:11 -05:00
Fredrik Adelöw 3e79c4bc58 Merge pull request #8406 from prkeshri/7340-remote-config-fix
7340 remote config fix
2021-12-17 10:34:32 +01:00
Fredrik Adelöw 85b844585c fixup api report
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-16 21:27:21 +01:00
Colton Padden 62d77827e1 remove associated tests for deprecated Keyboard.js
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Colton Padden 67d6cb3c7e remove deprecations packages/config-loader/src/loader.ts:63
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Colton Padden 6b69b44862 remove deprecations packages/core-plugin-api/src/apis/system/types.ts:38,55
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Colton Padden 771b9c07fe remove deprecations packages/test-utils/src/testUtils/Keyboard.js:28
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Colton Padden 26cbea8e69 remove deprecations packages/core-plugin-api/src/routing/types.ts:147,152,157
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:01 -05:00
Colton Padden 7e9f1118dc remove deprecations packages/core-plugin-api/src/routing/RouteRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-16 08:32:00 -05:00
Fredrik Adelöw 351fc58fe2 Merge pull request #8507 from backstage/freben/paging
Add support for passing paging parameters to the getEntities call of the catalog client
2021-12-16 13:35:25 +01:00
Fredrik Adelöw 9c2e6bb86a Merge pull request #6399 from backstage/freben/fetch-api
Add `fetchApiRef` which implements fetch, plus Backstage token header when available
2021-12-16 11:30:37 +01:00
Ben Lambert 2c10e8a19d Merge pull request #8454 from lukzerom/select-changes-1
Select and Autocomplete select readonly when one option available
2021-12-16 10:56:40 +01:00
Fredrik Adelöw 5463c03b35 Add support for passing paging parameters to the getEntities call of the catalog client
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-16 10:16:53 +01:00
github-actions[bot] ef6a039e07 Version Packages 2021-12-16 08:56:38 +00:00
Patrik Oldsberg 7bd536c985 Merge pull request #8508 from backstage/mob/expalytics
core-plugin-api: mark AnalyticsApi as experimental
2021-12-16 09:50:58 +01:00