* 'master' of github.com:backstage/backstage: (75 commits)
backend-common: Move definition of etag property inside constructor
docs: Fix url links in well known annotations
bitbucket casing
integration: take over the config
More review comments
Address some final review coments about cross-fetch and type-casting
chore(deps): bump sucrase from 3.16.0 to 3.17.0
chore(deps-dev): bump @types/webpack from 4.41.22 to 4.41.26
core-api: remove deprecated registerRoute and deprecate addRoute
Update README
Support GHE
app,create-app: switch to using FlatRoutes
Make breaking 'minor' change'
Add codefences to changeset
Add changeset
Remove InfoCard :height100" variant
scripts/check-if-release: fix diff and tweak to handle new and removed packages
Update with review comments
docs: Run prettier on techdocs ci/cd tutorial
remove adr status header
...
* 'master' of github.com:backstage/backstage: (1292 commits)
chore: Fixing prettier formatting
Create six-experts-destroy.md
Add config schema for Bitbucket scaffolder
bug: use the legacy version of graphiql on master right now until we port to app routes
Revert "build(deps): bump jose from 1.27.1 to 3.2.0"
docs: show how to assign annotations to primitive array item types in config schema
changesets: add cli build extension fix
cli: use same extension for chunks as for the main built file
Create swift-ears-fetch.md
[ImgBot] Optimize images
Add missing IncludeSecret type
Update .changeset/friendly-numbers-accept.md
Use bitbucket as location identifier instead of bitbucket/api
Add documentation for config $include
Use msw for mocking external Bitbucket apis
Remove the dependency from the catalog plugin to techdocs
Added changeset for config $include
Add deprecation notice to $data
Config: Add $include which replaces $data and can include any value
chore: bump to the latest and hope that it works 🤞
...
This is more of a bug fix than a new feature. The commit fixes 2 problems mainly.
1. When user clicks the close button on the JobStatusModal, it does not set the `modalOpen` state of its parent component. Thus, even after closing, JobStatusModal still persists in DOM, and modalOpen is still set to true. That is why, retrying by clicking on "Submit" again does not open the modal.
2. The useJobPolling hook does not consider starting the timer again when Job changes. Even if jobId changes, the logic to set `shouldBeRunningInterval` still uses a previous value of `currentJob` since it was never reset since the timer stopped. Using a effect hook and having jobId as a dependency to reset currentJob is the way to fix this.
* 'master' of github.com:backstage/backstage: (888 commits)
Feat: update Firebase logo
register-component: Remove link to catalog item on validation popup (#3359)
changeset
fix icon configuration
Update Governance
Feat: Add Buildkite plugin, update plugin logotypes
chore: fixing issue with resolutions for new versions of backstage
Version Packages
Add changeset
Use the new catalogInfoUrl in TemplatePage
Generate catatalog-info.yaml URL in the publishers
Start using the extracted types
Extract types
fix(search): return EmptyState/Progress bar/Alert depending on result of api call (#3350)
fix: runned prettier
Replace broken icon for the api-docs plugin
Feat: update Lighthouse plugin to use new MarkdownComponent (#3328)
docs: Correct URL of techdocs-container
fix: conditional getuid and getgid for Windows environment
create-app: add app-backend plugin to template
...