Joel Low
b083c97f84
Replace PluginDatabaseClientFactory with PluginDatabaseManager
2020-10-07 09:32:44 +08:00
Joel Low
8c78b4e9dd
Fix review comments
...
- Combine the various exported types; the only API surface is now the
`PluginDatabaseClientFactory` which is a free function.
- Rename to the SingleConnectionManager class.
- Refactor the PluginEnvironment type to use databaseClientFactory for
clarity.
- Fix mergeDatabaseConfig to not override the input dictionary.
2020-10-07 09:32:43 +08:00
Joel Low
e277c5dfa5
Expose types to handle Database management
...
This implements several types to own and manage databases on a database
server. The current SimpleDatabase* classes preserve the present
behaviour; future implementations can segregate databases to be owned by
different roles.
2020-10-07 09:32:42 +08:00
Fredrik Adelöw
c2e2d92000
feat(catalog-backend): remove redundant columns in entities
2020-10-06 20:53:44 +02:00
Fredrik Adelöw
a9e7685a48
feat(catalog-backend): store entity json in data column, not separate metadata+spec
...
part of #2749
2020-10-06 20:27:15 +02:00
Fredrik Adelöw
5aeb0024b9
feat(catalog-backend): temporary named test db support to aid in debugging
...
Fully aware that this isn't pretty. But since I am in the process of debugging migrations and catalog stuff and want to easily run manually against several databases while waiting for proper testcontainers and e2e tests, this at least lets me gain some confidence short term.
2020-10-06 19:40:40 +02:00
Fredrik Adelöw
af85ba3198
Merge pull request #2755 from spotify/freben/entity-full-name
...
feat(catalog-backend): keep track of entity full name and make it uniq
2020-10-06 19:25:36 +02:00
Patrik Oldsberg
2fba643d66
Merge pull request #2774 from jadonwolffs/master
...
renamed all instances of GuageProgress component to Guage
2020-10-06 19:10:09 +02:00
jadon
0765d4e162
renamed all instances of GuageProgress component to Guage including tests
2020-10-06 18:17:22 +02:00
Marvin9
7db0ffb6e5
feat: add rel to <a> & few <Link> tags
2020-10-06 21:19:31 +05:30
Stefan Ålund
a385c27eeb
rm background
2020-10-06 15:35:29 +02:00
Stefan Ålund
dd77646750
emptystates: add transparent versions
2020-10-06 15:34:34 +02:00
Marcus Eide
7857e564e4
Revert "Move variant style handling for Infocard to seperate file and use some of it for TabbedCard"
...
This reverts commit 94fa82b741 .
2020-10-06 15:24:29 +02:00
Marcus Eide
b47299806e
Fix test
2020-10-06 15:19:56 +02:00
Marcus Eide
28f2d1e030
Move story into this plugin
2020-10-06 15:02:23 +02:00
Marcus Eide
d03a7646f5
Handle empties
2020-10-06 15:00:41 +02:00
David Tuite
434ef5fce0
Upgrade GitHub PRs plugin in sample app ( #2767 )
...
Adds tab routing and uptakes the new dependency injection API. See [the
README](https://github.com/RoadieHQ/backstage-plugin-github-pull-requests ) for more info.
2020-10-06 13:50:05 +02:00
Marcus Eide
ae0de36689
bump version
2020-10-06 13:24:39 +02:00
Marcus Eide
346857e9c6
Fix sidebar add app template
2020-10-06 13:24:00 +02:00
Marcus Eide
11b9c82ac9
Move components into seperate folders
2020-10-06 13:23:59 +02:00
Marcus Eide
8d68c6652a
Add settings page and remove popup
2020-10-06 13:23:59 +02:00
Marcus Eide
fdd976a15a
Move small components out
2020-10-06 13:23:59 +02:00
Marcus Eide
90b7d21821
Refactor the updatePosition logic
2020-10-06 13:23:59 +02:00
Marcus Eide
9ce6e44fdd
Optimize featureflags handling
2020-10-06 13:23:59 +02:00
Marcus Eide
44c8696e8f
Update app-template
2020-10-06 13:23:59 +02:00
Marcus Eide
b7e41a5565
Remove jest-fetch-mock
2020-10-06 13:23:58 +02:00
Marcus Eide
dbe126f75e
Update dependencies
2020-10-06 13:23:58 +02:00
Marcus Eide
d33fa314cd
Fix merge conflicts
2020-10-06 13:23:58 +02:00
Marcus Eide
790cd5ac49
Update storybook for Sidebar
2020-10-06 13:23:58 +02:00
Marcus Eide
9c9031b788
Add instructions to readme
2020-10-06 13:23:58 +02:00
Marcus Eide
74d3579f49
Add tests
2020-10-06 13:23:58 +02:00
Marcus Eide
c09145da0f
Refactor tooltip placements
2020-10-06 13:23:58 +02:00
Marcus Eide
9403983361
Use TabbedCard to tab between different setting categories
2020-10-06 13:23:58 +02:00
Marcus Eide
94fa82b741
Move variant style handling for Infocard to seperate file and use some of it for TabbedCard
2020-10-06 13:23:58 +02:00
Marcus Eide
cea6c4604e
Add primary color to buttons that are active/selected
2020-10-06 13:23:57 +02:00
Marcus Eide
a942d42008
Refactor toggling of featureFlags
2020-10-06 13:23:57 +02:00
Marcus Eide
a1ec478639
Add icon to theme and use in ThemeToggle
2020-10-06 13:23:57 +02:00
Marcus Eide
5d8e058e4d
Display list of providers from config as default
2020-10-06 13:23:57 +02:00
Marcus Eide
07e08834a5
Move <UserSettings/> to a user-settings plugin
2020-10-06 13:23:55 +02:00
Fredrik Adelöw
e3476f5213
feat(catalog-backend): keep track of entity full name and make it uniq
2020-10-06 13:06:20 +02:00
Fredrik Adelöw
3cfdbd10ad
Merge pull request #2770 from spotify/freben/more-sec
...
chore(deps): get rid of vulnerable node-forge (again) and node-fetch
2020-10-06 10:52:00 +02:00
Fredrik Adelöw
b66bbaec12
chore(deps): get rid of vulnerable node-forge (again) and node-fetch
2020-10-06 10:06:31 +02:00
Fredrik Adelöw
a4d1abb03f
Merge pull request #2769 from spotify/freben/vuln
...
chore(deps): get rid of vulnerable bl and node-forge
2020-10-06 09:56:05 +02:00
Iain Billett
4e76fea269
Fixes for Lighthouse widgets
2020-10-06 08:35:44 +01:00
Iain Billett
79379097f7
Update Lighthouse plugin README
...
Add instructions for integration with the catalog.
2020-10-06 08:35:44 +01:00
Iain Billett
5b52d983e3
Fix @types/react dependency version
2020-10-06 08:35:44 +01:00
Iain Billett
4758e62c26
Add EmptyState to Lighthouse Router
2020-10-06 08:35:44 +01:00
Iain Billett
fba3d513f5
Add Lighthouse card & tab
...
* Add a lighthouse card to be displayed on the website overview
* Add a lighthouse tab and embed lighthouse content
2020-10-06 08:35:44 +01:00
Fredrik Adelöw
2b30fafa19
chore(deps): get rid of vulnerable bl and node-forge
2020-10-06 09:20:24 +02:00
dependabot[bot]
38b17fe361
chore(deps-dev): bump @testing-library/cypress from 6.0.1 to 7.0.1
...
Bumps [@testing-library/cypress](https://github.com/kentcdodds/cypress-testing-library ) from 6.0.1 to 7.0.1.
- [Release notes](https://github.com/kentcdodds/cypress-testing-library/releases )
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cypress-testing-library/compare/v6.0.1...v7.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-06 04:45:38 +00:00