Commit Graph

8818 Commits

Author SHA1 Message Date
MT Lewis 1fb2e0e0b4 permission-node: wrap request and response arrays in object
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:06 +00:00
MT Lewis ef291ff985 permission-backend: move dataloader to router
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:05 +00:00
MT Lewis 85b9e1ae60 permission-backend: use dataloader in PermissionIntegrationClient
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:05 +00:00
MT Lewis e4c2ee4ba7 build(deps): add dependency on dataloader
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:05 +00:00
MT Lewis cbb85e07f0 permission-node: simplify undefined check and fix applyConditions signature
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:05 +00:00
MT Lewis 8e72b573aa permission-node: switch to array for getResources return value
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:04 +00:00
MT Lewis 706b6c29e9 permission-node: allow batch retrieval of resources in /apply-conditions
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:04 +00:00
MT Lewis b66704db18 permission-node: accept batched requests in /apply-conditions
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:03 +00:00
Fredrik Adelöw 26c13d006a Merge pull request #8796 from goenning/go/log-error-tech-insights
[TechInsights] log errors when tech insights throws an error
2022-01-13 13:54:23 +01:00
Joon Park 0a6c68582a Add authorization to entities get endpoints in catalog-backend. (#8711)
* Add authorization to entities get endpoints in catalog-backend.

The delete endpoint and the ancestry endpoint, as well as the rest of the endpoints in catalog-backend will be covered in later PRs.

Signed-off-by: Joon Park <joonp@spotify.com>

* Refactor permissioning into AuthorizedNextEntitiesCatalog

Signed-off-by: Joon Park <joonp@spotify.com>

* Create integration router in builder

Signed-off-by: Joon Park <joonp@spotify.com>

* Fix test authorization strings

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-13 10:59:13 +00:00
Eric Peterson 22a9001e69 Mock API, not module.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-13 09:42:11 +01:00
Ben Lambert 02ac69f943 Merge pull request #8884 from diegoribeiro-hotmart/bugfix/nunjucks-token
[Scaffolder] Fix token pass-through for software templates using beta 3 version
2022-01-13 07:49:06 +01:00
Ben Lambert e0b4b118cc Merge pull request #8815 from dhruvaldarji/dhruvaldarji/add-baseurl-support-for-bitbucket-discovery-processor
fix(catalog-backend): support bitbucket servers with custom baseUrls
2022-01-13 07:48:07 +01:00
Ben Lambert bc3acec86a Merge pull request #8622 from julioz/julioz/gocd-plugin
Add GoCD plugin
2022-01-12 14:00:59 +01:00
Diego Drumond fced56a416 scaffolder-backend: pass token to tasks
Signed-off-by: Diego Drumond <diego.ribeiro@hotmart.com>
2022-01-12 09:52:52 -03:00
Ben Lambert ed054cd9b8 Merge pull request #8868 from lykkeaxlin/minor-fixes
[Bazaar] Add to marketplace and some minor fixes
2022-01-12 13:20:53 +01:00
Ben Lambert 332b47fcdf Merge pull request #8821 from djamaile/master
feat: give component EntityMembersListCard a memberType prop
2022-01-12 11:41:39 +01:00
Marley Powell 8a8c11158d Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-custom-filters-2 2022-01-12 09:06:24 +00:00
Marley Powell 7de84a8239 refactor: Code review improvements around getTeamMembers parameters.
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2022-01-12 08:59:16 +00:00
djamaile 0a51b21328 test: update test description
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-01-11 19:21:45 +01:00
Dominik Schwank 3423b3b24d docs(sonarqube): enhance token content documentation
Signed-off-by: Dominik Schwank <dominik.schwank@sda.se>
2022-01-11 17:57:30 +01:00
djamaile 03016eab49 chore: change prop name to memberDisplayTitle
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-01-11 17:25:40 +01:00
Ben Lambert 0d1e0bef8e Merge pull request #8864 from RoadieHQ/query-perf-tweaks-for-tech-insights
[TechInsights] Modify queries to perform better by filtering on subqueries as well
2022-01-11 16:44:44 +01:00
Lykke Axlin fac69a935c remove unnecessary type cast
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>
2022-01-11 16:32:52 +01:00
Lykke Axlin 77f194c89e add line break to prevent horizontal scrolling
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>
2022-01-11 16:25:06 +01:00
goenning 60ec1a959b simplify error handling
Signed-off-by: goenning <me@goenning.net>
2022-01-11 15:14:52 +00:00
goenning a60eb0f0dd add checks bulk operation
Signed-off-by: goenning <me@goenning.net>
2022-01-11 15:14:52 +00:00
Lykke Axlin d2b984597c add type checking
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>
2022-01-11 16:06:23 +01:00
Jussi Hallila 10f26e8883 Modify queries to perform better by filtering on subqueries as well
Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-01-11 15:19:47 +01:00
Lykke Axlin cceaf78bca Merge branch 'master' of https://github.com/backstage/backstage into bazaar-workflow-changes 2022-01-11 13:31:06 +01:00
Lykke Axlin 602f2c543c add Bazaar to marketplace and minor UI and API improvements
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>
2022-01-11 13:29:09 +01:00
dependabot[bot] b47965beec build(deps): bump @date-io/luxon from 1.3.13 to 2.11.1
Bumps [@date-io/luxon](https://github.com/dmtrKovalenko/date-io) from 1.3.13 to 2.11.1.
- [Release notes](https://github.com/dmtrKovalenko/date-io/releases)
- [Commits](https://github.com/dmtrKovalenko/date-io/compare/v1.3.13...v2.11.1)

---
updated-dependencies:
- dependency-name: "@date-io/luxon"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-11 10:16:51 +00:00
goenning 811fb9cf9c remove this.logger.isDebugEnabled call
Signed-off-by: goenning <me@goenning.net>
2022-01-11 09:55:04 +00:00
Marley Powell a48a3fec9b Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-custom-filters-2 2022-01-11 09:32:52 +00:00
Ben Lambert 7b72bd4aee Merge pull request #8619 from RoadieHQ/demo-of-processor-using-creds-provider-interface
processor, actions and readers to use gh creds interface
2022-01-11 10:30:44 +01:00
Ben Lambert c09fbe361f Merge pull request #8847 from SDA-SE/build/bump-asyncapi-react-components
build(deps): bump @asyncapi/react-component to 1.0.0-next.26
2022-01-11 09:40:55 +01:00
Patrik Oldsberg 72b00f4f2e Merge pull request #8852 from backstage/rugvip/auto
auth-backend: switch over to use auto secure cookies
2022-01-10 19:49:23 +01:00
Dominik Schwank faf844e269 build(deps): bump @asyncapi/react-component to 1.0.0-next.26
The new pre-release is fixing errors with the ResizeObserver.

Signed-off-by: Dominik Schwank <dominik.schwank@sda.se>
2022-01-10 18:37:09 +01:00
Ben Lambert 79982b2a99 Merge pull request #8772 from ananthulasrikar/master
Add file details to add Shorcuts component
2022-01-10 17:36:49 +01:00
Patrik Oldsberg 20ca7cfa5f auth-backend: switch over to use auto secure cookies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-10 17:35:02 +01:00
Ben Lambert b1ca1f5bff Merge pull request #8840 from RoadieHQ/customizable-title-description
Customizable title and description for tech insights
2022-01-10 17:27:16 +01:00
Brian Fletcher bc5f67627c Merge branch 'master' of github.com:backstage/backstage into readersprocessorstasks 2022-01-10 14:40:04 +00:00
Ben Lambert dfc2fcc08d Merge pull request #8736 from backstage/rugvip/purge
core-app-api,core-plugin-api: remove MUI dependencies
2022-01-10 15:20:40 +01:00
irma12 24ed8c0237 Added api report
Signed-off-by: irma12 <irma@roadie.io>
2022-01-10 15:03:07 +01:00
Patrik Oldsberg 784d8078ab core-app-api,core-plugin-api: remove MUI dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-10 14:34:49 +01:00
Johan Haals 618d78495c Merge pull request #8825 from backstage/freben/a-tale-of-hyphens-and-braces
🧹  Got rid of the last brace-typed and hyphen-less params etc
2022-01-10 14:27:21 +01:00
irma12 ef6c1a13b2 Fix in order to pass tsc
Signed-off-by: irma12 <irma@roadie.io>
2022-01-10 14:20:04 +01:00
irma12 34883f5c9e Add posibility to customize description and title
Signed-off-by: irma12 <irma@roadie.io>
2022-01-10 14:20:04 +01:00
Johan Haals fca5c02e41 Merge pull request #8826 from backstage/freben/ze-author
🧹  Fix the last renmnants of the old copyright header
2022-01-10 13:37:54 +01:00
Emma Indal bdf1419d20 [Home] first homepage template to storybook + two more home components (#8434)
* add new toolkit component

Signed-off-by: Emma Indal <emmai@spotify.com>

* add toolkit content test

Signed-off-by: Emma Indal <emmai@spotify.com>

* add key to toolkit items

Signed-off-by: Emma Indal <emmai@spotify.com>

* add reusable company logo component

Signed-off-by: Emma Indal <emmai@spotify.com>

* export root ref from search plugin

Signed-off-by: Emma Indal <emmai@spotify.com>

* add homepage template to storybook

Signed-off-by: Emma Indal <emmai@spotify.com>

* export new homepage components from plugin

Signed-off-by: Emma Indal <emmai@spotify.com>

* fix imports

Signed-off-by: Emma Indal <emmai@spotify.com>

* add search plugin to dependencies

Signed-off-by: Emma Indal <emmai@spotify.com>

* add home plugin changeset

Signed-off-by: Emma Indal <emmai@spotify.com>

* add storybook changeset

Signed-off-by: Emma Indal <emmai@spotify.com>

* delete changeset for storybook

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* delete duplicated search context provider

Signed-off-by: Emma Indal <emmai@spotify.com>

* use list item text props

Signed-off-by: Emma Indal <emmai@spotify.com>

* update home plugin documentation + add customize app docs

Signed-off-by: Emma Indal <emmai@spotify.com>

* named exports

Signed-off-by: Emma Indal <emmai@spotify.com>

* add homepage components to storybook

Signed-off-by: Emma Indal <emmai@spotify.com>

* use app config as default for company logo

Signed-off-by: Emma Indal <emmai@spotify.com>

* rename homepage template

Signed-off-by: Emma Indal <emmai@spotify.com>

* use props instead of context for tools, update Content component of card extension to accept props

Signed-off-by: Emma Indal <emmai@spotify.com>

* fix api reports + docstrings + markers

Signed-off-by: Emma Indal <emmai@spotify.com>

* export ToolkitContentProps instead of Tool

Signed-off-by: Emma Indal <emmai@spotify.com>

* docs and stories fixups

Signed-off-by: Emma Indal <emmai@spotify.com>

* do not export rootRouteRef from search plugin

Signed-off-by: Emma Indal <emmai@spotify.com>

* update docs links

Signed-off-by: Emma Indal <emmai@spotify.com>

* change unpacking of props

Signed-off-by: Emma Indal <emmai@spotify.com>

* delete extra fragment

Signed-off-by: Emma Indal <emmai@spotify.com>

* fixup searchbar border styles

Signed-off-by: Emma Indal <emmai@spotify.com>
2022-01-10 11:40:07 +01:00