* 'master' of github.com:spotify/backstage:
Rename Scaffolder -> Create (#712)
Set the initial Storybook theme to light (#711)
It's InputError then
Even denser errors
Better errors
Show stack in dev
[backend] use common error types
Update Discord link in design docs, fix#672 (#710)
[inventory] move out inventory instantiation + renaming
Table component with filter and search (#600)
[Storybook] Improve Status stories (#699)
Fix blinking animation bug for Status Running component (#706)
packages/cli: add lib ES2019 to common tsconfig
* Initial table component with storybook example
* Moved dependencies to package/core
* Removed dependency to @backstage/core from base package.json
* Clean up some examples and remove type from columns, replacing with property align instead
* Removed more unused stuff and added toggle for filter input
* Fixed some lint issues
* Added example with material-table
* Convert column array passed into MaterialTable Backstage component into MT column array. Allow multiple values in one cell
* Removed subheader from MT
* Nicer double value cell
* Added custom sorting to example
* Cleaned up stories a bit
* Setting field instead of customSort
* Improve styling. Still needs better theme integration
* Using more colors from theme
* Fixed typing issue
* Removed react-table implementation and cleaned up material-table implementation
* Fixed some type issues
* Fixed lint issues
* 'master' of github.com:spotify/backstage:
[Plugin] Explore features in Backstage (#696)
[Storybook] Fix Storybook compilation warnings (#701)
Make the inventory backend standalone runnable
And also make a proposed split of how the loggers are handled.
Now logs look like
```
{
"type": "incomingRequest",
"service": "backstage",
"timestamp": "2020-04-30T14:29:04.002Z",
"message": "...",
"level": "info"
}
```
for requests, and then if the plugin logs something properly
```
{
"type": "plugin",
"service": "backstage",
"plugin": "inventory",
"timestamp": "2020-04-30T14:29:04.002Z",
"message": "...",
"level": "info"
}
```
* 'master' of github.com:spotify/backstage:
packages/cli: added jest transform for .esm.js files
plugins/graphiql: use dynamic import to load graphiql
packages/cli: target modern browsers and switch output to module
packages/storybook: make local core imports resolve to core src
packages/storybook: use ts-loader for JS too
* 'master' of github.com:spotify/backstage:
404 page (#681)
packages/core: remove old widget related things
Address comments
Add TabbedCard and CardTab to the exported layouts components
Add a backend-common package with common concerns such as logging
Move backend lint config to cli config
Translate SortableTable to Typescript
* 'blam/scaffolder' of github.com:spotify/backstage: (34 commits)
yarn.lock: bump eslint-plugin-notice
packages/dev-utils: use doc comments + text fix in README
darkMode: fix HorizontalScrollGrid (#666) (#668)
darkMode: fix bottom link (#664)
Add padding for all Stories (#663)
Use useInterval() hook to refetch audit status in lighthouse plugin WIP (#623)
run yarn install against master yarn.lock
changed object to Partial type
adjust getBBox polyfill logic
re-ran yarn.lock
added initial docs
added tests for RadarPage
re-ran yarn install
add polyfill for SVGElement.prototype.getBBox (not supported in JSDOM)
migrated RadarBubble to material-ui styles
migrated RadarEntry to material-ui styles
migrated RadarFooter to material-ui styles
migrated RadarLegend to material-ui styles
migrated RadarGrid to material-ui styles
removed css modules from css
...
* Fix error when using yarn lint
* Update logic for create app
* Add eslint-react-hooks
* Move common utils to utils.ts
* Add AuditListRow that refetches the audit
* Fixed Audit state using a react component
* Change AuditListRow to AuditRow
* Fixed some eslint-react-hooks warnings
* Change AuditListRow to AuditRow
* Merge
* Fixes tests in AuditListTable.test.tsx
* Refactored based on freben's review
* Remove eslint-plugin-react-hooks