Commit Graph

4198 Commits

Author SHA1 Message Date
Fredrik Adelöw a46a98c3b0 Merge pull request #5114 from anderoo/anderoo/deployments-plugin
[PLUGIN] Github Deployments Plugin
2021-03-31 17:06:41 +02:00
Patrik Oldsberg b550a81b84 Merge pull request #5186 from backstage/mob/stringer
catalog-model: add stringifyEntityRef and deprecate serializeEntityRef
2021-03-31 15:50:50 +02:00
Patrik Oldsberg 25a62e0a9d catalog-model: ensure canonical representation from stringifyEntityRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-03-31 14:54:37 +02:00
Johan Haals 67e13effa1 catalog-model: add stringifyEntityRef and deprecate serializeEntityRef
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-31 14:54:36 +02:00
blam 818a25e32e changeset(create-app): fix major version
Signed-off-by: blam <ben@blam.sh>
2021-03-31 14:29:27 +02:00
github-actions[bot] 8e00ab7e63 Version Packages 2021-03-31 12:21:12 +00:00
Andrew Johnson 3714e6c374 update usages
Signed-off-by: Andrew Johnson <ajohnson@gocardless.com>
2021-03-30 17:38:52 +01:00
Ben Lambert 1ba5d52566 Merge pull request #5174 from backstage/dependabot/npm_and_yarn/typescript-4.2.3
chore(deps): bump typescript from 4.1.3 to 4.2.3
2021-03-30 13:16:58 +02:00
Dominik Henneke b196a45691 Avoid using Headers as it is not supported in the backend
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-03-30 11:34:24 +02:00
blam dd880a6065 chore: fixing typescript compile errors with new DateTimeFormatOptions
Signed-off-by: blam <ben@blam.sh>
2021-03-30 11:04:57 +02:00
Fredrik Adelöw d13b0cefa2 Merge pull request #5043 from backstage/freben/unregister
Update the entity unregister dialog behavior, to support both unregistration as well as plain deletion
2021-03-30 09:40:53 +02:00
Fredrik Adelöw 23a7ffc960 Merge pull request #5155 from jmgrimes/group-members-support
Added support for 'members' field of Group catalog model entity.
2021-03-30 09:03:55 +02:00
Jonah Grimes e1e0809162 added happy path testing, reformatted changeset
Signed-off-by: Jonah Grimes <jonah.grimes@gmail.com>
2021-03-29 12:56:07 -04:00
Ben Lambert 3403c13e3a Merge pull request #5158 from backstage/dependabot/npm_and_yarn/supertest-6.1.3
chore(deps-dev): bump supertest from 4.0.2 to 6.1.3
2021-03-29 16:45:48 +02:00
Andrew Johnson ec023e8286 github-deployments plugin
Signed-off-by: Andrew Johnson <ajohnson@gocardless.com>
2021-03-29 14:21:01 +01:00
Ben Lambert 820b791b68 Merge pull request #5135 from backstage/freben/entity-page-12
nit: make entity page contents fill width of page
2021-03-29 09:59:22 +02:00
dependabot[bot] 66ed65899f chore(deps-dev): bump supertest from 4.0.2 to 6.1.3
Bumps [supertest](https://github.com/visionmedia/supertest) from 4.0.2 to 6.1.3.
- [Release notes](https://github.com/visionmedia/supertest/releases)
- [Commits](https://github.com/visionmedia/supertest/compare/v4.0.2...v6.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 04:38:27 +00:00
Jonah Grimes 8488a1a969 added support for the 'members' field of the Group entity, allowing specification of direct members from the Group side of the relationship. added support to the BuiltinKindsEntityProcessor to generate the appropriate relationships. updated documentation.
Signed-off-by: Jonah Grimes <jonah.grimes@gmail.com>
2021-03-28 21:22:36 -04:00
Adam Harvey 883a8debf2 Merge pull request #4502 from adamdmharvey/system-diagram
catalog: Add new System Diagram card
2021-03-26 10:24:55 -04:00
Ben Lambert 80e92b8f48 Merge pull request #5034 from lunarway/feature/catalog-mode
Add readonly mode to catalog-backend
2021-03-26 15:13:56 +01:00
Oliver Sand edc98b109e Merge pull request #5130 from SDA-SE/feat/search-type-export
Export `ReadTreeResponseFile` and `SearchResponseFile`
2021-03-26 11:01:11 +01:00
Fredrik Adelöw 409eb31543 nit: make entity page contents fill width of page
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-26 10:42:12 +01:00
Oliver Sand 37e3a69f51 Export ReadTreeResponseFile and SearchResponseFile
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-03-26 09:41:40 +01:00
dependabot[bot] 71b388c47e chore(deps): bump immer from 8.0.1 to 9.0.1
Bumps [immer](https://github.com/immerjs/immer) from 8.0.1 to 9.0.1.
- [Release notes](https://github.com/immerjs/immer/releases)
- [Commits](https://github.com/immerjs/immer/compare/v8.0.1...v9.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-26 09:24:08 +01:00
Fredrik Adelöw 676ede6438 Update the entity unregister dialog behavior, to support both unregistration as well as plain deletion
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-26 09:07:05 +01:00
Crevil 131ac14d5e Add config to create-app template
Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-03-25 20:59:34 +01:00
Crevil f1b2c1d2c2 Add readonly mode to catalog
This change includes a new `mode` concept to the catalog backend. This gives us
the handle to configure catalog in a `readonly` mode as discussed in #3348.

The new `catalog.mode` field configures that catalog in either `readwrite` or
`readonly`.

- `readwrite` is the current mode that allows users to register components at
  startup through `catalog.locations` and with eg. plugin `catalog-import`

- `readonly` is the new mode which, for now, disables the mutating `location`
  APIs

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-03-25 20:59:33 +01:00
blam d81bc7e03c chore: fixing create-app version
Signed-off-by: blam <ben@blam.sh>
2021-03-25 18:55:42 +01:00
github-actions[bot] 844da89090 Version Packages 2021-03-25 17:46:13 +00:00
blam e785989b52 lock cli to 3.11.0 so we don't pull in the latest version in scaffolded apps
Signed-off-by: blam <ben@blam.sh>
2021-03-25 18:28:20 +01:00
Adam Harvey b20a7db89c Merge branch 'master' into system-diagram 2021-03-25 11:07:32 -04:00
Adam Harvey 4491ba231f Refactor entity collection
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-25 09:50:35 -04:00
Fredrik Adelöw 4d248725e6 detach the badges plugin from the catalog plugin
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-25 14:37:41 +01:00
Tim 4e1227ce2e Merge pull request #5032 from backstage/timbonicus/create-app-updates
Update create-app template for better parity with example app
2021-03-25 06:23:36 -06:00
Eric Peterson bb378ac6f2 Merge pull request #4515 from backstage/iameap/search-indexer
[Search] Foundation: plugins and types
2021-03-25 13:15:33 +01:00
Oliver Sand 38fcac8133 Merge pull request #5022 from SDA-SE/feat/renderintestapp-sub-routes
Support routes of type `SubRouteRef` in `mountedRoutes` parameter of `renderInTestApp`
2021-03-25 12:24:30 +01:00
Oliver Sand 47569802cc Merge pull request #5006 from SDA-SE/feat/userouteparams
Introduce `useRouteRefParams` to `core-api` to retrieve typed route params
2021-03-25 12:24:18 +01:00
Brian Leathem 5691532f89 Changed the signature of createRoutableExtension to include null
Signed-off-by: Brian Leathem <bleathem@netflix.com>
2021-03-24 20:55:05 -07:00
Patrik Oldsberg 83da6bbe4a Merge pull request #4697 from robinjmurphy/fix-tooltip-overflow-props
OverflowTooltip: Don't render component when text is empty
2021-03-24 22:44:34 +01:00
Fredrik Adelöw 8baaa17ca4 Merge pull request #5037 from azerbe/5033-fix_AnalyzerBackend_in_DefaultApp
5033: (fix) adds locationAnalyzer to default-app template
2021-03-24 14:36:07 +01:00
Adam Harvey 865e76d9b6 Refactor for composability pattern
Signed-off-by: Adam Harvey <adam.harvey@dxc.com>
2021-03-23 16:27:41 -04:00
dependabot[bot] d42f055d48 chore(deps): bump express-promise-router from 3.0.3 to 4.1.0
Bumps [express-promise-router](https://github.com/express-promise-router/express-promise-router) from 3.0.3 to 4.1.0.
- [Release notes](https://github.com/express-promise-router/express-promise-router/releases)
- [Changelog](https://github.com/express-promise-router/express-promise-router/blob/trunk/CHANGELOG.md)
- [Commits](https://github.com/express-promise-router/express-promise-router/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-23 04:26:33 +00:00
Robin Murphy db4bf2edc1 Default title to empty string
Signed-off-by: Robin Murphy <robin@monzo.com>
2021-03-22 17:08:01 +00:00
Robin Murphy a51fb698b7 Add basic test
Signed-off-by: Robin Murphy <robin@monzo.com>
2021-03-22 17:08:01 +00:00
Robin Murphy b230d5a10a OverflowTooltip: Don't render component when text is empty
Signed-off-by: Robin Murphy <robin@monzo.com>
2021-03-22 17:08:01 +00:00
Patrik Oldsberg dddf2bc5d6 Merge pull request #4747 from inrumi/a11y-patches
Better contrast in dark theme
2021-03-22 11:28:13 +01:00
Alexander Zerbe 02cbb3673a fix: placement of locationAnalyzer definition
Signed-off-by: Alexander Zerbe <alex@aqube.de>
2021-03-21 12:00:13 +01:00
Alexander Zerbe 4912f21ef6 fix: adds locationAnalyzer to default-app template
Signed-off-by: Alexander Zerbe <alex@aqube.de>
2021-03-21 12:00:13 +01:00
Tim Hansen 8817a87cdd Add missing core kinds
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-19 15:37:32 -06:00
Tim Hansen d1168562f3 Remove deprecated files
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-03-19 15:24:50 -06:00