* 'master' of github.com:spotify/backstage: (21 commits)
auth-backend: clean up comments + fix getting email from profile
feat(catalog): show owner and lifecycle in header
chore(catalog): move the entity examples to catalog-model
plugins/graphiql: grayscale icon
app: add graphiql plugin with gitlab and github endpoints
dev-utils: add google and github auth APIs to default api factories
plugins/graphiql: add GitHub endpoint with automatic scope detection
build(deps): bump yup from 0.28.5 to 0.29.1
v0.1.1-alpha.12
packages: publish entire dist folder
build(deps-dev): bump @storybook/addon-links from 5.3.18 to 5.3.19 (#1414)
v0.1.1-alpha.11
cli: include assets-types in published package
storybook: update identity api mock
core-api: update loginPopup tests
core: fix sign-in hot reloading issues and unmounted component access
core-api: update web message response handling in loginPopup to expect RFC format
Identity and profile work, wip
build(deps): bump @rollup/plugin-node-resolve from 7.1.3 to 8.1.0
backend - fix types + refactoring
...
* 'master' of github.com:spotify/backstage: (42 commits)
chore(techdocs-core): remove the extremely narrow python version requirement
fix(techdocs-core): add empty line
fix(techdocs-core): correct development status classifier
fix(techdocs-core): add empty line
fix(techdocs-core): update email
fix(techdocs-core): corrected license
fix(techdocs-core): add license headers
Update setup.py
fix(techdocs-core): remove generated .gitignore
feat(techdocs-core): Adds skeleton of techdocs-core defaults
Create adopters.md (#1412)
fix(mkdocs): update index.md
fix(mkdocs): update site name
docs(mkdocs): add readme
docs(techdocs): update readme with link to mkdocs readme
feat(mkdocs): mkdocs docker container
cli: added jest transform for static assets
plugins/graphiql: move graphiql icon out as separate icon svg
core: move error page MicDrop out as separate svg file
cli: allow svg imports and special .icon.svg import
...
* 'master' of github.com:spotify/backstage: (52 commits)
build(deps): bump @rollup/plugin-json from 4.0.3 to 4.1.0 (#1360)
build(deps-dev): bump lerna from 3.22.0 to 3.22.1 (#1390)
build(deps): bump graphql from 15.0.0 to 15.1.0 (#1391)
core-api: switch IdentityApi id token access to async
Adding name of signed in user to greeting message (#1387)
Fix CircleCI plugin (#1384)
packages/core: update to not use default exports for components
auth-backend: clean up naming and types of TokenFactory time handling
auth-backend: some review feedback of oidc bits
auth-backend: remove logging from DatabaseKeyStore
auth-backend: more docs for TokenFactory
auth-backend: added tests for TokenFactory and fix keyDuration being ignored
auth-backend: added tests for DatabaseKeyStore
auth-backend: refactor identity to remove logic from storage layer
auth-backend: document identity types
auth-backend: refactor identity APIs for forwards compatibility
auth-backend: update standalone setup to use service builder and HMR
auth-backend: issue user id tokens when signing in with google or github
auth-backend: move logger setup out from constructors and use non-reserved fields
auth-backend: make key duration configurable
...
* 'master' of github.com:spotify/backstage: (63 commits)
packages/cli: add lint rule to avoid cross-package src imports
fix(catalog-backend): make location delete work again
Add Other component category (#1292)
packages/core-api: add initial definition of IdentityApi
additional sqli protection
build(deps): bump eslint from 7.1.0 to 7.2.0 (#1285)
return 204 when there's no response data
build(deps-dev): bump @types/codemirror from 0.0.95 to 0.0.96 (#1284)
build(deps-dev): bump @types/morgan from 1.9.0 to 1.9.1 (#1287)
build(deps): bump chalk from 4.0.0 to 4.1.0 (#1286)
catalog: suffix entiy kind typeswith Entity
feat(catalog): new kind LocationRef
packages/cli: assume browser build if esm output is included
packages/backend-common: import winston as namespace
plugins/catalog-backend: typecheck migration files
plugins/catalog-backend: move migrations to JS with type annotations
packages/cli: fix jest module mapper to only match entire module name
github/workflows: use env app config to set e2e test port
packages/cli: use app.baseUrl to configure dev server
packages/config-loader: more docs!
...
* 'master' of github.com:spotify/backstage: (76 commits)
Fix incorrect backend path in docs (#1258)
packages/core-api: temporary solution for giving access to config when creating APIs
chore(catalog): simplify the filter types a little
fix(catalog-backend): update the mock-data script to point to new example entities
renamed example_components to example-components and deleted old exampled
feat(catalog): add back ability for OR/IN type searches
Add sample plugins to sidebar (#1243)
chore(catalog): rename all pages and components to use Entity nomenclature
fix(catalog): moar clean up
Updated examples
fix(catalog): add types and clean up code
Added owner and lifecycle to catalog table, slightly updated examples
chore(catalog): the component type is gone
yarn.lock again...
fix(catalog): merge errors
review fixes. i thought about another force update for a moment :D
move components to separate files
Use URLSearchParams
fix(catalog): moar clean up
fix(catalog): make code intention clear by renaming
...
* 'master' of github.com:spotify/backstage: (89 commits)
Use URLSearchParams
Use location?.type once more
chore(catalog): clean up CatalogTable, use only Entity
chore(catalog): clean up ComponentPage, use only Entity
chore(catalog): tweak getEntityByName a bit, handle 404s properly
chore(catalog/star): only set the cache if there are entries from the response
chore(catalog/star): added a comment about why we are using a simple cache here
chore(catalog/star): removing msw dependency, wrong branch
chore(catalog): consistent use of named exports
chore(msw): Added msw dependency
chore(catalog/star): fixing issues with unmocked deps
chore(catalog/star): adding a simple cache to stop flicker as a stopgap
chore(catalog/star): reworking how the starring works, it now stores uri sort of references for entities
fix(core): Tabs useEffect dependency list
docs: format with prettier (#1218)
Optional namespace and name as one part of URL
docs/auth: added overview, oauth description and glossary
docs: added plantuml generation script
docs: added prettier config
Remove deleted UserBadge component from Sidebar story
...