Commit Graph

2690 Commits

Author SHA1 Message Date
Fredrik Adelöw d689f664b8 Merge pull request #1255 from spotify/freben/simple-filters
chore(catalog): simplify the filter types a little
2020-06-11 16:13:45 +02:00
Fredrik Adelöw 469e362881 chore(catalog): simplify the filter types a little 2020-06-11 15:16:25 +02:00
Patrik Oldsberg 8d4e3080e9 Merge pull request #1068 from chanwit/gitops-profiles
New plugin for creating GitOps-managed Kubernetes right from Backstage.
2020-06-11 15:03:27 +02:00
Fredrik Adelöw f3374afd12 Merge pull request #1248 from spotify/freben/mock-data
fix(catalog-backend): update the mock-data script to point to new example entities
2020-06-11 14:57:48 +02:00
Fredrik Adelöw 5ee0bd47d9 fix(catalog-backend): update the mock-data script to point to new example entities 2020-06-11 14:51:43 +02:00
Sebastian Qvarfordt c413c7f762 Merge pull request #1245 from hooloovooo/add-catalog-data
Added owner and lifecycle to catalog table, updated examples
2020-06-11 14:02:46 +02:00
Fredrik Adelöw 0b710d36f2 Merge pull request #1247 from spotify/freben/multi
feat(catalog): add back ability for OR/IN type searches
2020-06-11 13:18:39 +02:00
Sebastian Qvarfordt 4f43119e19 renamed example_components to example-components and deleted old exampled 2020-06-11 13:15:14 +02:00
Fredrik Adelöw d156a6ca1f feat(catalog): add back ability for OR/IN type searches 2020-06-11 12:36:59 +02:00
Stefan Ålund d0518ee5d9 Add sample plugins to sidebar (#1243)
* Add sample plugins to sidebar

* Update RadarPage.test.tsx
2020-06-11 12:25:15 +02:00
Fredrik Adelöw 3f9fdfa7c2 Merge pull request #1244 from spotify/freben/renaming
chore(catalog): rename all pages and components to use Entity nomenclature
2020-06-11 12:24:29 +02:00
Fredrik Adelöw 1d05fea3c1 chore(catalog): rename all pages and components to use Entity nomenclature 2020-06-11 12:07:17 +02:00
Nikita Dudnik 0b03318cea Merge pull request #1216 from spotify/ndudnik/unregister-entity
Unregister entity
2020-06-11 12:03:53 +02:00
Nikita Nek Dudnik 62b1d6a3ed fix(catalog): moar clean up 2020-06-11 11:55:48 +02:00
Sebastian Qvarfordt 806824f0d9 Updated examples 2020-06-11 11:55:16 +02:00
Nikita Nek Dudnik 94a23357f2 fix(catalog): add types and clean up code 2020-06-11 10:56:35 +02:00
Sebastian Qvarfordt da12712744 Added owner and lifecycle to catalog table, slightly updated examples 2020-06-11 10:56:07 +02:00
Raghunandan Balachandran 9d169240dd Merge pull request #1210 from spotify/mob/observe-auth
auth: Observe changes in session for providers.
2020-06-11 09:51:10 +02:00
Fredrik Adelöw 576e09c068 Merge pull request #1242 from spotify/freben/no-more-component
chore(catalog): the component type is gone
2020-06-11 09:36:31 +02:00
Fredrik Adelöw 888c049915 Merge pull request #1241 from spotify/freben/yarn-again
yarn.lock again...
2020-06-11 09:36:01 +02:00
Fredrik Adelöw d7d3bbeaeb chore(catalog): the component type is gone 2020-06-11 09:08:31 +02:00
Fredrik Adelöw dadd9c7705 yarn.lock again... 2020-06-11 08:48:38 +02:00
Nikita Nek Dudnik e7862589f6 fix(catalog): merge errors 2020-06-11 00:07:02 +02:00
Nikita Nek Dudnik 6802d54c95 Merge branch 'master' into ndudnik/unregister-entity 2020-06-10 23:44:27 +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