Commit Graph

2261 Commits

Author SHA1 Message Date
Marc Bruggmann 37ca9e1434 Clarify that we start by only implementing the Component entity 2020-06-01 17:06:00 +02:00
Marc Bruggmann 1312d34147 ADR: Core entities in the catalog
This is capturing the catalog part of the Backstage System Model
RFC (#390). I'm planning to follow this up with a second ADR on
how to express System, Application and Domain in catalog labels.

Not sure if it helps to have the example yamls inline here. It
helps me to visualize how it'd work, but it could also get outdated
quickly.
2020-05-29 10:23:01 +02:00
dependabot-preview[bot] 267ec74f2a build(deps-dev): bump ts-node from 8.8.1 to 8.10.2 (#1065)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.8.1 to 8.10.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v8.8.1...v8.10.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-29 08:28:27 +02:00
Fredrik Adelöw 273f009297 Merge pull request #1047 from spotify/freben/catalog-model
Move the model into a plugin-catalog-model for sharing outside the backend
2020-05-29 07:02:12 +02:00
Patrik Oldsberg 828e6675c8 packages/storybook: add global apis decorator (#1058) 2020-05-28 21:48:21 +02:00
Fredrik Adelöw 06879f5542 Accidental premature test fix :) 2020-05-28 21:01:43 +02:00
Fredrik Adelöw dad0b8390c Update plugins/catalog-backend/src/ingestion/source/index.ts
Co-authored-by: Ivan Shmidt <bahoc47@gmail.com>
2020-05-28 20:54:02 +02:00
Fredrik Adelöw 709e3381d8 Address comments 2020-05-28 20:50:46 +02:00
Patrik Oldsberg ce66dc2bb1 Merge pull request #1056 from spotify/rugvip/cleantop
packages/core: cleanup src/ dir
2020-05-28 20:21:44 +02:00
Patrik Oldsberg 1cfeacb544 Merge pull request #1055 from spotify/rugvip/isolation
preparations for isolated TS modules
2020-05-28 20:20:25 +02:00
Patrik Oldsberg 05d3b477d5 packages/core: rename api dir to api-wrappers 2020-05-28 18:45:42 +02:00
Patrik Oldsberg 0a02d516b5 packages/core: remove duplicate icons dir 2020-05-28 18:44:28 +02:00
Patrik Oldsberg ba809c1141 packages/core: move sidebar things closer to the sidebar 2020-05-28 18:42:50 +02:00
Patrik Oldsberg 6a6a901a2b preparations for isolated TS modules 2020-05-28 18:37:13 +02:00
Patrik Oldsberg 6c3b65da9f Merge pull request #1051 from spotify/rugvip/reorg
packages/core: reorganize layout dir according to adr 3 and 4
2020-05-28 17:26:43 +02:00
Patrik Oldsberg 52f909e1ec packages/core: reorganize layout dir according to adr 3 and 4 2020-05-28 17:07:51 +02:00
Patrik Oldsberg a85e5caff2 yarn.lock update (#1052) 2020-05-28 17:01:39 +02:00
Fredrik Adelöw 0ce506ac43 Less watching, less foreign root fields 2020-05-28 16:36:52 +02:00
Fredrik Adelöw 1d6324a92d Move the model into a plugin-catalog-model for sharing outside the backend 2020-05-28 16:07:31 +02:00
Fredrik Adelöw add55f64a8 Create the packages/catalog-model package 2020-05-28 16:05:56 +02:00
Fredrik Adelöw cdd1d89a43 Rename DescriptorEnvelope to Entity 2020-05-28 15:46:55 +02:00
dependabot-preview[bot] f182ae3e41 build(deps-dev): bump storybook-dark-mode from 0.4.1 to 0.6.1 (#1008)
Bumps [storybook-dark-mode](https://github.com/hipstersmoothie/storybook-dark-mode) from 0.4.1 to 0.6.1.
- [Release notes](https://github.com/hipstersmoothie/storybook-dark-mode/releases)
- [Changelog](https://github.com/hipstersmoothie/storybook-dark-mode/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hipstersmoothie/storybook-dark-mode/compare/v0.4.1...v0.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-28 12:47:17 +02:00
dependabot-preview[bot] 694f65734f build(deps): bump moment from 2.25.3 to 2.26.0 (#1038)
Bumps [moment](https://github.com/moment/moment) from 2.25.3 to 2.26.0.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.25.3...2.26.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-28 12:46:53 +02:00
Stefan Ålund 3d4334fdb9 New home: service catalog (#1018)
* New home: service catalog

* Add banner

* Remove extra <>

* Re-enable test

* Review comments

* Update DismissableBanner.stories.tsx
2020-05-28 12:46:23 +02:00
Patrik Oldsberg ff65749635 Merge pull request #1031 from spotify/rugvip/auth-options
packages/core-api: properly forward auth options to respect the instantPopup option
2020-05-28 11:43:24 +02:00
Patrik Oldsberg 3ee8d105db Merge pull request #1026 from spotify/rugvip/api-split
Split API part out from core, into a separate core-api package
2020-05-28 11:41:43 +02:00
Patrik Oldsberg 25248ef093 Merge pull request #1045 from spotify/rugvip/rollup-pin
packages/cli: more strict rollup version
2020-05-28 11:35:12 +02:00
Patrik Oldsberg 9daea8f163 packages/cli: more strict rollup version 2020-05-28 11:15:18 +02:00
Patrik Oldsberg bd23eb57e7 Merge pull request #1035 from spotify/rugvip/export-adr
docs: add adr004, module export structure
2020-05-28 10:10:35 +02:00
Govind Goel eeb69c5617 Set the correct page title in /create (#1037)
This commit will fix the page title error in /create
2020-05-28 08:47:19 +02:00
Patrik Oldsberg d37d7b944b docs/adr004: add clarification about internal imports 2020-05-28 00:42:23 +02:00
Patrik Oldsberg 582f636776 docs: add adr004, module export structure 2020-05-27 21:53:42 +02:00
Raghunandan Balachandran 43552302c3 Merge pull request #1025 from spotify/nonce-headers
Auth backend: Nonce and header checks
2020-05-27 16:00:06 +02:00
Bilawal Hameed 88561490d4 Merge pull request #1032 from spotify/bil/publish-tech-radar
plugin(tech-radar): set private to false and publishConfig access to …
2020-05-27 12:55:16 +02:00
Bilawal Hameed 01025bbd01 plugin(tech-radar): set private to false and publishConfig access to public 2020-05-27 12:50:09 +02:00
Patrik Oldsberg 76dc2cc4a0 packages/core-api: properly forward auth options to respect the instantPopup option 2020-05-27 12:45:43 +02:00
Patrik Oldsberg 11b6ad829e packages/cli: add core-api as local package for e2e test 2020-05-27 11:26:56 +02:00
Patrik Oldsberg 9b13fa6091 packages/core-api: update package json and pin core-api version 2020-05-27 11:26:55 +02:00
Patrik Oldsberg 89d230d2e0 packages/core: prune imports 2020-05-27 11:26:55 +02:00
Patrik Oldsberg 053fd7d384 packages/core-api: prune imports 2020-05-27 11:26:54 +02:00
Patrik Oldsberg e17ff776c1 packages/core: move api dir into separate core-api package 2020-05-27 11:26:53 +02:00
Ivan Shmidt ccf7ff095b Merge pull request #1030 from Mutugiii/1028-extra-comma
Fix app entry point with extra comma (Fixes #1028)
2020-05-27 11:23:07 +02:00
Ben Lambert 1e31796bda Merge pull request #1029 from spotify/bug/remove-comma
bug: removing the extraneous comma
2020-05-27 11:14:42 +02:00
blam 1a6a72e3d5 bug: removing the extraneous comma 2020-05-27 11:07:28 +02:00
mutugiii 3a27313f78 Fix app entry point with extra comma (Fixes #1028) 2020-05-27 12:06:47 +03:00
Stefan Ålund aeffe49ad3 Add Stories for Header variants (#1027)
* Add Stories for Header variants

* Set service type
2020-05-27 10:53:59 +02:00
Stefan Ålund 093c311256 Bump Helmet to 6.0.0 (#1019)
* Bump Helmet to 6.0.0

* fix: failing tests

Co-authored-by: Nikita Nek Dudnik <nikdudnik@gmail.com>
2020-05-27 10:46:26 +02:00
Adil Alimbetov f72d97dc17 Sidebar logo update (#814)
* Testing logo ux

* Updated logo on sidebar

* removed unused vars

* adjusted types on icon components
2020-05-27 10:13:41 +02:00
Raghunandan 86518a0210 add test cases for nonce checks 2020-05-27 09:40:18 +02:00
Patrik Oldsberg 6572ea3ecc packages/core: move LoginPage to layouts and remove it as a hardcoded route in the app (#1020) 2020-05-27 08:53:59 +02:00