Ivan Shmidt
d2e25082df
feat(cli): backend webpack serve
2020-06-10 21:49:55 +02:00
Raghunandan
d1160d0849
review fixes. i thought about another force update for a moment :D
2020-06-10 21:22:09 +02:00
Raghunandan
7accc4c0c0
move components to separate files
2020-06-10 18:03:03 +02:00
Fredrik Adelöw
388cb18ed2
Merge pull request #1194 from spotify/freben/backend-common-service
...
feat(backend-common): add common code for service shell
2020-06-10 11:33:24 +02:00
Raghunandan
4c205d039d
refactoring to have side item components based on provider type
2020-06-10 10:31:38 +02:00
Raghunandan
76b8e1310d
review fixes
2020-06-10 10:31:36 +02:00
Marcus Eide
8ea1c74153
Refactor auth provider classes to extend ObservableSession class
2020-06-10 10:30:43 +02:00
Marcus Eide
fa320b5e34
Observe login/logout changes for providers
2020-06-10 10:30:43 +02:00
Niklas Ek
990ab12669
Merge pull request #1215 from spotify/mob/sidebar-auth
...
List auth providers
2020-06-10 10:22:30 +02:00
Sebastian Qvarfordt
4cc80f8915
Merge pull request #1076 from ayshiff/feature/tabs-component
...
feat(core): Tabs component
2020-06-10 10:10:50 +02:00
Patrik Oldsberg
592ca02612
Merge branch 'master' into gitops-profiles
2020-06-09 23:24:34 +02:00
Rémi DOREAU
40aca74b19
fix(core): Tabs useEffect dependency list
2020-06-09 19:52:05 +02:00
nikek
2b39be42f0
Remove deleted UserBadge component from Sidebar story
2020-06-09 18:17:19 +02:00
nikek
9e8cab219a
remove LoggedUserBadge
2020-06-09 15:36:24 +02:00
nikek
8a3b1ec93e
make the sidebar pin button show up again
2020-06-09 15:32:34 +02:00
Fredrik Adelöw
709cc4004d
feat(backend-common): add common code for service shell
2020-06-09 15:10:37 +02:00
Patrik Oldsberg
c53bafc5f9
v0.1.1-alpha.7
2020-06-09 14:24:56 +02:00
Ben Lambert
00d33f93e4
Enable Filtering of the Catalog Page ( #1143 )
...
* feat(catalog/Filters): Add ability to render a React component as the count. Good for loading states and async data rendering for counts.
* chore(Catalog/filters): Updating the table so that we use loading states of the table rather than the panel
* chore(Catalog/filters): added some nice things for enabling the filtering with some nice count componeents
* feat(Catalog/filters): Fetch the correct data and added in enum types to make some nice resolvers
* chore(Catalog/filters): Use the new enum type here
* chore(Catalog/filters): Removing the unused import to fix lintig
* chore(Catalog/filters): Addressing some PR comments
* feat(catalog/filters): Making WebStorage return the same instance for the same bucket for subscriptions
* chore(core/Storage): fixing some issues with different instances of the storage and adding tests for it
* chore(catalog/filters): fixing some tests and trying to remove some of the act warnings in the tests
2020-06-09 13:28:40 +02:00
blam
cf204edeb2
chore:(react-router-v6): Moving more logic across to react-router-v6
2020-06-09 11:57:48 +02:00
Fredrik Adelöw
4d7b28e89c
Merge pull request #1199 from spotify/freben/unregister
...
Unbreak the unregister dialog after catalog changes
2020-06-09 10:33:15 +02:00
Fredrik Adelöw
5f56f981b5
Unbreak the unregister dialog after catalog changes
2020-06-09 10:18:38 +02:00
Marcus Eide
14f104aa1e
await promise.all when setting isSignedIn
2020-06-09 10:05:48 +02:00
Marcus Eide
e9a2444c9a
Documentation: Add guide for how to add an auth provider to the backend ( #1145 )
...
* Add guide for how to add a auth provider to the backend
* Move to new docs folder and small corrections
* Split oauth and non-oauth use-cases up and add more info about the verifyFunc
* Move summary to top and add note about non-oauth providers being experimental
2020-06-09 09:39:27 +02:00
Stefan Ålund
920f496a7f
Use service theme ( #1197 )
...
* Use service theme
* Theme spacing
* breadcrumbs
2020-06-08 20:45:26 +02:00
Benjamin Rowell
056c794451
Make DismissibleBanner persistently dismissed #1153 ( #1168 )
...
* Enables DismissableBanner instance in localstorage
When dismissed, a string representation of the DismissableBanner
is sent to localstorage using the storageapi, to allow persistance in
a user session.
* Adds tests and cleans up DismissableBanner changes
DismissbleBanner now has an id prop. This prop is used when
adding a dismissed banner instance to web storage.
The namespace dismissed banners are added to is now set to
"notifications".
Removed refrences to old settings.
Added a test to check web storage functionality.
Updates CatalogPage to add id prop.
Updates CatalogPage test to ensure storageApiRef is valid.
* Updates DismissableBanner stories to include id.
* Adds ApiProvider to DismissableBanner stories.
* Trigger CI
* Removed jest calls and replaced with ErrorApi.
* Updates imports to @backstage/core
2020-06-08 20:16:51 +02:00
Patrik Oldsberg
2bbdf644c8
Merge pull request #1203 from spotify/rugvip/apimocks
...
packages/test-utils: added MockErrorApi and include in all test apps
2020-06-08 18:57:08 +02:00
Patrik Oldsberg
47d3f04bb7
Merge pull request #1201 from spotify/rugvip/nestapis
...
packages/core-api,test-utils
2020-06-08 18:21:01 +02:00
Patrik Oldsberg
b5b95138f4
packages/test-utils: initial test registry with ErrorApi mock + tests
2020-06-08 18:00:19 +02:00
Patrik Oldsberg
c01fe79642
packages/test-utils: added MockErrorApi
2020-06-08 18:00:19 +02:00
Patrik Oldsberg
676c4af4fd
package/test-utils: provide renderInTestApp + act wrapping + docs + tests
2020-06-08 17:57:49 +02:00
Marcus Eide
8cd640394d
PinButton wip
2020-06-08 16:46:56 +02:00
Marcus Eide
eea242f14f
List auth providers in UserSettings
2020-06-08 16:45:43 +02:00
Fredrik Adelöw
f4ed330002
Deal with breaks in table titles ( #1198 )
2020-06-08 16:37:12 +02:00
Patrik Oldsberg
f55959b680
packages/core-api: added .with() as another way to construct ApiRegistries
2020-06-08 16:09:07 +02:00
Patrik Oldsberg
076409a7b3
Merge pull request #1146 from spotify/rugvip/main
...
packages/cli: use publishConfig for publish config
2020-06-08 15:50:52 +02:00
Patrik Oldsberg
60bb2a5f9c
Merge pull request #1172 from spotify/rugvip/runconf
...
docker,packages/config-loader: add support for runtime config injection from env
2020-06-08 15:25:07 +02:00
Patrik Oldsberg
f44c609244
Merge pull request #1139 from spotify/rugvip/bundleconfig
...
packages/cli: fix handling of public dir and hook it up to config
2020-06-08 15:24:06 +02:00
Fredrik Adelöw
74ad89f8e3
Merge pull request #1158 from spotify/freben/location-processors-3
...
RFC: Improve the way that locations are read
2020-06-08 15:07:29 +02:00
Patrik Oldsberg
f0ba4fb892
Merge pull request #1127 from spotify/rugvip/config
...
packages/cli,core-api: move config reading and loading into separate packages
2020-06-08 14:21:36 +02:00
nikek
235007d295
Collapsible sidebar item for auth providers
2020-06-08 14:06:35 +02:00
Patrik Oldsberg
6567f241b5
packages/core-api: make ApiProvider forward APIs from parent context
2020-06-08 12:06:24 +02:00
Stefan Ålund
23c57bd1a3
Minor tweaks to catalog UI ( #1176 )
...
* Minor tweaks to catalog UI
* Review feedback
* Use styles instead
2020-06-08 11:58:44 +02:00
Stefan Ålund
bea471e74c
Fix backend startup instructions ( #1188 )
...
* Fix backend startup instructions
* Update README.md
2020-06-08 10:28:09 +02:00
Stefan Ålund
5726b40ee3
Changed order of backend install instructions
2020-06-08 09:53:14 +02:00
Stefan Ålund
6682c9fb76
Fix backend not starting ( #1185 )
...
Fixes https://github.com/spotify/backstage/issues/1177
2020-06-08 09:10:00 +02:00
Burhanuddin Udaipurwala
66db572355
fix page reload when clicking on logo ( #1178 )
2020-06-08 09:00:45 +02:00
dependabot-preview[bot]
074aa670fe
build(deps): bump @rollup/plugin-commonjs from 12.0.0 to 13.0.0
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins ) from 12.0.0 to 13.0.0.
- [Release notes](https://github.com/rollup/plugins/releases )
- [Commits](https://github.com/rollup/plugins/compare/commonjs-v12.0.0...commonjs-v13.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 06:15:24 +00:00
Stefan Ålund
cd5590a21b
Add background color for tabs ( #1170 )
...
* Add background color for tabs
* Use BackstageTheme
* Use paper instead
* Use standard theme
2020-06-07 20:30:50 +02:00
Ben Lambert
c7ab517652
chore(navigation/tabs): fixing prop type validation ( #1173 )
2020-06-07 16:15:09 +02:00
blam
e18a60cffa
chore(react-router-v6): Fixing issues with isActive for now
2020-06-07 14:58:16 +02:00