Nikita Nek Dudnik
6802d54c95
Merge branch 'master' into ndudnik/unregister-entity
2020-06-10 23:44:27 +02:00
Ivan Shmidt
0331d33a37
fix(cli): remove modules from webpack config
2020-06-10 23:29:26 +02:00
Ivan Shmidt
96c295b0e1
fix(cli): lint
2020-06-10 22:00:55 +02:00
Ivan Shmidt
813c8777eb
fix(cli): prettier config
2020-06-10 21:50:40 +02:00
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
7b123baf40
Merge pull request #1231 from spotify/freben/URL
...
Use URLSearchParams
2020-06-10 17:26:36 +02:00
Fredrik Adelöw
a6ec92a50d
Use URLSearchParams
2020-06-10 16:49:41 +02:00
Nikita Nek Dudnik
ab93732df1
fix(catalog): moar clean up
2020-06-10 16:27:03 +02:00
Nikita Nek Dudnik
bbaa3960a8
fix(catalog): make code intention clear by renaming
2020-06-10 16:27:00 +02:00
Ben Lambert
7405df609f
Merge pull request #1214 from spotify/feat/star-components
...
Ability to star items in the catalog table
2020-06-10 16:26:48 +02:00
Fredrik Adelöw
7a1ba7e40f
Merge pull request #1194 from spotify/freben/backend-common-service
...
feat(backend-common): add common code for service shell
2020-06-10 16:26:42 +02:00
Niklas Ek
0409f13dc6
Merge pull request #1215 from spotify/mob/sidebar-auth
...
List auth providers
2020-06-10 16:26:39 +02:00
Sebastian Qvarfordt
dd7f516f4f
Merge pull request #1076 from ayshiff/feature/tabs-component
...
feat(core): Tabs component
2020-06-10 16:26:35 +02:00
Nikita Nek Dudnik
a2de864168
Merge pull request #1223 from spotify/freben/named
...
chore(catalog): consistent use of named exports
2020-06-10 16:26:21 +02:00
Nikita Nek Dudnik
47341133c9
Merge pull request #1156 from spotify/shmidt-i/followup-register-flow
...
Change URL for the entity view
2020-06-10 16:23:53 +02:00
Fredrik Adelöw
dd9f0d9043
Merge pull request #1227 from spotify/freben/table-without-component
...
chore(catalog): clean up CatalogTable, use only Entity
2020-06-10 16:17:15 +02:00
Fredrik Adelöw
75c196f44c
Merge pull request #1226 from spotify/freben/page-without-component
...
chore(catalog): clean up ComponentPage, use only Entity
2020-06-10 16:17:00 +02:00
Fredrik Adelöw
100a5bd896
Merge pull request #1224 from spotify/freben/entity-by-name
...
chore(catalog): tweak getEntityByName a bit, handle 404s properly
2020-06-10 16:16:42 +02:00
Patrik Oldsberg
1550535d45
Merge pull request #1217 from spotify/rugvip/authdocs
...
docs/auth: add overview and implementation docs
2020-06-10 16:11:10 +02:00
Sebastian Qvarfordt
c3f0759c2d
Merge pull request #1213 from hooloovooo/move-edit-metadata-button
...
Moved edit button in catalog to actions menu
2020-06-10 16:11:04 +02:00
Patrik Oldsberg
d5641a9713
Merge pull request #1212 from spotify/rugvip/release
...
Release v0.1.1-alpha.7
2020-06-10 16:10:56 +02:00
Ben Lambert
32d91af6ce
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-10 16:10:50 +02:00
Nikita Nek Dudnik
32486d1bd8
Merge pull request #1199 from spotify/freben/unregister
...
Unbreak the unregister dialog after catalog changes
2020-06-10 16:10:34 +02:00
Fredrik Adelöw
5a8aee4a5c
Use location?.type once more
2020-06-10 16:07:09 +02:00
Fredrik Adelöw
4ba017d1e8
chore(catalog): clean up CatalogTable, use only Entity
2020-06-10 16:07:09 +02:00
Fredrik Adelöw
5a128f3f40
chore(catalog): clean up ComponentPage, use only Entity
2020-06-10 16:05:28 +02:00
Marcus Eide
20486825b8
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-10 16:04:04 +02:00
Fredrik Adelöw
36d4dfcfa7
chore(catalog): tweak getEntityByName a bit, handle 404s properly
2020-06-10 16:02:18 +02:00
Nikita Nek Dudnik
7a654c6d19
feat(catalog): implement entities with location removal
2020-06-10 14:23:26 +02:00
Ben Lambert
47e9c9ea20
Merge pull request #1214 from spotify/feat/star-components
...
Ability to star items in the catalog table
2020-06-10 14:10:56 +02:00
blam
b619490fe0
chore(catalog/star): only set the cache if there are entries from the response
2020-06-10 13:58:50 +02:00
blam
983c119c78
chore(catalog/star): added a comment about why we are using a simple cache here
2020-06-10 13:57:17 +02:00
blam
27879655a7
chore(catalog/star): removing msw dependency, wrong branch
2020-06-10 13:53:55 +02:00
blam
f4375dcfe1
Merge branch 'master' of github.com:spotify/backstage into feat/star-components
...
* 'master' of github.com:spotify/backstage:
chore(catalog): consistent use of named exports
fix(core): Tabs useEffect dependency list
Optional namespace and name as one part of URL
Remove deleted UserBadge component from Sidebar story
remove LoggedUserBadge
make the sidebar pin button show up again
feat(backend-common): add common code for service shell
await promise.all when setting isSignedIn
PinButton wip
List auth providers in UserSettings
Collapsible sidebar item for auth providers
fix(core): lint error
refactor(core): update tabs
Fix tests
/catalog/:namespace?/:kind/:name/
feat(core): add Tabs component
2020-06-10 12:32:38 +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
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
Jordi Polo
ad9225ecba
Address review comments
2020-06-09 22:46:17 -07:00
blam
fb8e8e1351
feat(catalog/msw): Implementing msw for a test with the CatalogApi Client
2020-06-10 02:56:24 +02:00
blam
01d0f3ae80
chore(msw): Added msw dependency
...
(cherry picked from commit 1c73ca376b )
2020-06-10 02:18:27 +02:00
blam
01868352cf
chore(catalog/star): fixing issues with unmocked deps
2020-06-10 02:16:36 +02:00