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
Fredrik Adelöw
3c13b2ee93
Merge pull request #1223 from spotify/freben/named
...
chore(catalog): consistent use of named exports
2020-06-10 09:03:31 +02:00
Fredrik Adelöw
9964044ed6
chore(catalog): consistent use of named exports
2020-06-10 08:36:32 +02:00
Fredrik Adelöw
2c26f1f781
Merge pull request #1156 from spotify/shmidt-i/followup-register-flow
...
Change URL for the entity view
2020-06-10 08:21:30 +02:00
Ivan Shmidt
cb12daf51b
Merge branch 'master' of github.com:spotify/backstage into shmidt-i/followup-register-flow
2020-06-09 23:35:38 +02:00
Patrik Oldsberg
1a747c5e5a
Merge pull request #1217 from spotify/rugvip/authdocs
...
docs/auth: add overview and implementation docs
2020-06-09 22:20:18 +02:00
Rémi DOREAU
40aca74b19
fix(core): Tabs useEffect dependency list
2020-06-09 19:52:05 +02:00
Patrik Oldsberg
a633dce818
docs: format with prettier ( #1218 )
2020-06-09 19:50:41 +02:00
Ivan Shmidt
2b5b3903f7
Optional namespace and name as one part of URL
2020-06-09 18:32:41 +02:00
Patrik Oldsberg
4f3375073d
docs/auth: added overview, oauth description and glossary
2020-06-09 18:29:16 +02:00
Patrik Oldsberg
250db6cc2a
docs: added plantuml generation script
2020-06-09 18:29:15 +02:00
Patrik Oldsberg
c8294b3285
docs: added prettier config
2020-06-09 18:29:15 +02:00
nikek
2b39be42f0
Remove deleted UserBadge component from Sidebar story
2020-06-09 18:17:19 +02:00
Ivan Shmidt
8fbd7f867a
Merge branch 'master' of github.com:spotify/backstage into shmidt-i/followup-register-flow
2020-06-09 18:14:27 +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
Sebastian Qvarfordt
1b4327c9d6
Merge pull request #1213 from hooloovooo/move-edit-metadata-button
...
Moved edit button in catalog to actions menu
2020-06-09 14:58:19 +02:00
Patrik Oldsberg
e61d09d545
Merge pull request #1212 from spotify/rugvip/release
...
Release v0.1.1-alpha.7
2020-06-09 14:57:12 +02:00
Patrik Oldsberg
c53bafc5f9
v0.1.1-alpha.7
2020-06-09 14:24:56 +02:00
Sebastian Qvarfordt
40e95c06a8
Moved edit button in catalog to actions menu
2020-06-09 14:21:30 +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
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
e2dc24d237
Remove final DOM nesting warning
2020-06-09 10:26:37 +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
Nikki Beesetti
3937a32993
Update FAQ.md ( #951 )
...
* Update FAQ.md
Finalized FAQ
* Update docs/FAQ.md
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
* Update Backstage security qn
* Fix review comments
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com >
2020-06-08 15:26:18 +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
04b6ed8789
Merge pull request #1154 from spotify/rugvip/lazy
...
packages/cli: add full support for dynamic imports in build, and build cli with build
2020-06-08 15:24:17 +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