Commit Graph

6486 Commits

Author SHA1 Message Date
Samira Mokaram b3bf8967a4 Auth backend: add support for authenticating from additional app origins
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Samira Mokaram <samiram@spotify.com>
2021-08-11 15:01:05 +02:00
Phil Kuang 80582cbec4 feat(techdocs): implement composable home page
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-10 10:03:26 -04:00
Phil Kuang 10ef115554 refactor(EntityListDocsTable): support custom columns and actions
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-10 10:03:25 -04:00
Phil Kuang a440d3b389 refactor(techdocs): rework TechDocsHome to use EntityListProvider
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-10 10:03:24 -04:00
Fredrik Adelöw c7be91b571 Merge pull request #6742 from JosiahCraw/feature/support-ui-schema-for-array-items
Feature/support UI schema for array items
2021-08-10 15:42:20 +02:00
Fredrik Adelöw 1600446fd6 Merge pull request #6733 from kuangp/fix/elasticSearchEngine
fix(elasticSearchEngine): optionally read auth config
2021-08-10 15:41:01 +02:00
Patrik Oldsberg a173851193 Merge pull request #6765 from backstage/rugvip/newsource
techdocs: switch to xhr-based event source polyfill
2021-08-10 12:17:02 +02:00
Patrik Oldsberg 8a3e465910 techdocs: switch to xhr-based event source polyfill
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-10 10:03:01 +02:00
Patrik Oldsberg 95e3ec7f2b Merge pull request #6760 from backstage/rugvip/codec
auth-backend: read and encode the entire state object in encodeState and readState
2021-08-10 00:11:21 +02:00
Fredrik Adelöw 6dfbd312cd Merge pull request #6761 from tudi2d/dark-mode-improvements
Dark mode improvements of Tabbed Card & Layout
2021-08-09 20:30:40 +02:00
Patrik Oldsberg c9bab6d596 auth-backend: read and encode the entire state object in encodeState and readState
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-09 16:55:32 +02:00
Brian Fletcher 286c16e39f Merge branch 'master' of github.com:backstage/backstage into github-installations-limit 2021-08-09 14:53:17 +01:00
Philipp Hugenroth 2019bd36f6 Merge branch 'master' into dark-mode-improvements
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-08-09 15:52:45 +02:00
Fredrik Adelöw c6af335602 Merge pull request #6723 from backstage/mob/entity-name-picker
Add EntityNamePicker component to validate entity names in templates
2021-08-09 15:29:19 +02:00
Brian Fletcher a52c5b8cb6 Merge branch 'master' of github.com:backstage/backstage into remove-github-restriction 2021-08-09 13:37:40 +01:00
Fredrik Adelöw 9a180af86e Merge pull request #6756 from backstage/dependabot/npm_and_yarn/prettier-2.3.2
chore(deps-dev): bump prettier from 2.2.1 to 2.3.2
2021-08-09 14:04:37 +02:00
Fredrik Adelöw 5a997eeb6f Merge pull request #6747 from RoadieHQ/allow-external-id
add ability to specify an external id for assumed role for k8
2021-08-09 14:02:24 +02:00
Fredrik Adelöw 736b61c19d Merge pull request #6719 from ssaraswati/sonarqube-authenticate-calls
Add auth token to SonarQubeClient via IdentityApi
2021-08-09 13:57:49 +02:00
Fredrik Adelöw c5a1888493 Merge pull request #6749 from backstage/rugvip/basepath
core-app-api: add support for serving the app on a base path other than /
2021-08-09 13:43:58 +02:00
Fredrik Adelöw 93515227fb Merge pull request #6745 from backstage/feat/remove-old-plugin
chore: removing legacy plugin from monorepo
2021-08-09 11:58:18 +02:00
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00
Brian Fletcher 57dd0fae8e fix discovery processor test
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-09 10:50:43 +01:00
Philipp Hugenroth 1c83fb643d Merge branch 'master' into dark-mode-improvements
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-08-09 11:00:50 +02:00
Brian Fletcher 5072d05d12 use existing parseUrl function to get host and org
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-09 09:20:53 +01:00
dependabot[bot] 0bc2188bc8 chore(deps): bump color from 3.1.3 to 4.0.1
Bumps [color](https://github.com/Qix-/color) from 3.1.3 to 4.0.1.
- [Release notes](https://github.com/Qix-/color/releases)
- [Commits](https://github.com/Qix-/color/compare/3.1.3...4.0.1)

---
updated-dependencies:
- dependency-name: color
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-07 14:23:50 +00:00
Patrik Oldsberg 9f8f8dd6b4 app,create-app: remove / prefixes in sidebar items
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-07 14:19:11 +02:00
Brian Fletcher a9c11c699c adds api-report file to pull request
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 19:45:36 +01:00
Brian Fletcher b08ea0d2ec add ability to specify an external id for assumed role for k8
From the AWS documentation.

A cross-account role is usually set up to trust everyone in an account.
Therefore, the administrator of the trusting account might send an external
ID to the administrator of the trusted account. That way, only someone with
the ID can assume the role, rather than everyone in the account.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 17:34:48 +01:00
blam 0e0c11ff04 chore: removing legacy plugin from monorepo
Signed-off-by: blam <ben@blam.sh>
2021-08-06 17:40:01 +02:00
Phil Kuang 76872096bf fix(elasticSearchEngine): optionally read auth config
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-08-06 11:05:22 -04:00
Jos Craw cfe17f43a4 chore: added tests
Signed-off-by: Jos Craw <jos@joscraw.net>
2021-08-07 01:02:09 +12:00
Jos Craw 51bbece433 feat: added support for ui schema on array items
Signed-off-by: Jos Craw <jos@joscraw.net>
2021-08-07 00:38:30 +12:00
Brian Fletcher 6d9698eaa9 move special handling for gh disc processor
This change moves the special handling for the GitHub Discovery
processor from the GitHub credentials provider into the GitHub
Discovery logic.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 11:03:12 +01:00
Ben Lambert 1aabcccf12 Merge pull request #6731 from kissmikijr/fix-changelog-kubernetes-key
Fix text in changelog.md
2021-08-06 10:16:07 +02:00
Oliver Sand ef98f52aa9 Merge pull request #6682 from SDA-SE/feat/search-postgres
Add postgres based `SearchEngine`
2021-08-06 10:02:28 +02:00
Himanshu Mishra 0f6c44d39e Merge pull request #6697 from backstage/mob/bump-prettier-in-create-app 2021-08-06 09:39:01 +02:00
Shyam Saraswati 1099a77ea3 Fix SonarQubeClient test checking for Authentication header
Signed-off-by: Shyam Saraswati <ssaraswati@willowinc.com>
2021-08-06 07:52:56 +10:00
Patrik Oldsberg 53e0efe1f0 plugins/scaffolder-backend/sample-templates: rolled back @react/types version changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-05 17:59:16 +02:00
Miklos Kiss d46a74dd94 Fix changelog kubernetes option key
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-08-05 17:22:49 +02:00
Mike Lewis c9952bce30 scaffolder: api-report
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:52 +01:00
Mike Lewis f9694b02e6 scaffolder: add support for ui:autofocus to TextValuePicker
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:51 +01:00
Mike Lewis 6dd98f9796 scaffolder: add test suite for EntityNamePicker validation
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:51 +01:00
Mike Lewis 5b182e3823 scaffolder: extract reusable TextValuePicker from EntityNamePicker
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:50 +01:00
Himanshu Mishra 27a2b642d0 add a todo to create a basic textvaluepicker so that it can be reused
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-05 16:09:50 +01:00
Himanshu Mishra 9425607173 scaffolder: export Picker components from the plugin
This is needed for creating a custom field extension which re-uses an existing picker component.

Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-05 16:09:50 +01:00
Himanshu Mishra c0d22517bf scaffolder: add EntityNamePicker field
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-05 16:09:50 +01:00
Ben Lambert 589dc54257 Merge pull request #6714 from SDA-SE/feat/openapi-deep-linking
Support deep linking in OpenAPI definitions
2021-08-05 16:29:02 +02:00
Patrik Oldsberg d74032edad packages: switch @types/react-dom dependency to use *
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-05 13:43:38 +02:00
Oliver Sand 5cfe05fb3c Add comment to migration files
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-05 13:14:05 +02:00
Patrik Oldsberg 990cc3bacb packages: switch @types/react dependency to use *
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-05 12:33:48 +02:00