@pawelmitka
7666065a1e
fix: vale errors
...
Signed-off-by: @pawelmitka <pawel.mitka@brainly.com >
2021-08-23 14:34:00 +02:00
@pawelmitka
3f9dd17598
feat(scaffolder-plugin-backend): GitHub create repository webhook
...
`github:repository:webhook:create` action has been added for GitHub. This allows creating custom webhooks, e.g.: for CI integration.
Configuration has been simplified to the usage of secrets. Therefore, `config.token` and `config.digest` has been ommitted in favor of Secrets usage as through GitHub GUI. Secrets are assumed to be passed through environment variable name.
Reference for `octokit.rest.repos.createWebhook` - https://octokit.github.io/rest.js/v18 .
All the defaults are aligned with the Octokit defaults.
Note: there is some duplicated code related to GitHub integration that is shared between `createGithubCreateRepositoryWebhookAction`, `createGithubActionsDispatchAction` and `createPublishGithubAction` that I intend to refactor in a separate PR afterwards.
Signed-off-by: @pawelmitka <pawel.mitka@brainly.com >
2021-08-23 14:09:22 +02:00
GregoireW
8bf9d52416
null test in more natural way
...
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com >
2021-08-21 19:13:54 +02:00
gregoireW
513a3b2553
Update plugins/jenkins-backend/src/service/jenkinsApi.ts
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com >
2021-08-21 19:13:54 +02:00
GregoireW
4c86555a22
Fix case with no last build in jenkins
...
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com >
2021-08-21 18:42:10 +02:00
GregoireW
b6738e7655
Fix case with no last build in jenkins
...
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com >
2021-08-21 18:39:29 +02:00
Patrik Oldsberg
89c5ee5793
Merge pull request #6897 from backstage/dependabot/npm_and_yarn/swagger-ui-react-3.52.0
...
chore(deps): bump swagger-ui-react from 3.48.0 to 3.52.0
2021-08-21 12:05:05 +02:00
Patrik Oldsberg
ef2eb3b9ac
auth-backend: fix sign-in provider docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-21 11:31:25 +02:00
Patrik Oldsberg
aba260dd10
docs/auth/github: updated documentation to reflect app support
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-21 11:17:01 +02:00
Patrik Oldsberg
392b36fa1f
changesets: add changeset for GitHub App auth support
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-21 11:17:01 +02:00
Patrik Oldsberg
f9db16c477
core-app-api: add support for session refresh in GithubAuth
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-21 11:17:01 +02:00
Patrik Oldsberg
2fbcaab096
core-app-api: added OptionalRefreshSessionManagerMux + tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-21 11:17:00 +02:00
Patrik Oldsberg
56139cfd1e
Merge pull request #6915 from backstage/rugvip/flake
...
catalog-backend: add margin for test execution
2021-08-20 21:51:12 +02:00
Tim Hansen
0f92df640a
Prettier
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-08-20 10:25:36 -06:00
Patrik Oldsberg
7723e90b20
catalog-backend: add margin for test execution
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 18:19:56 +02:00
Patrik Oldsberg
eae4656cb8
core-app-api: make AuthSessionStore implement MutableSessionManager
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 15:44:58 +02:00
Johan Haals
620bb7b822
Merge pull request #6892 from Sarabadu/master
...
add troubleshot instructions when plugins.ts is missing
2021-08-20 15:20:28 +02:00
Johan Haals
0c9899414d
Merge pull request #6800 from Pike/add-partial-template
...
Add a partial template action to the builtin scaffolder actions.
2021-08-20 15:18:40 +02:00
Patrik Oldsberg
7a6373e080
auth-backend: new GithubOAuthResult type + refresh test & fixes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 14:36:36 +02:00
Brian Fletcher
a8b41f32a3
fixes existing changes and adds 1 new test for k8
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2021-08-20 13:33:28 +01:00
Patrik Oldsberg
913256d197
auth-backend: migrate GitHub handler to sign-in resolver + add refresh support
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 14:17:52 +02:00
Patrik Oldsberg
5f6f33a5ed
auth-backend: fall back to username and id as displayName for profiles
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 14:09:40 +02:00
Patrik Oldsberg
8e9e5fe72f
auth-backend: allow for optional refresh token usage in OAuthAdapter
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 14:08:56 +02:00
Johan Haals
9439325716
Merge pull request #6869 from vinzscam/copy-text-button-clipboard-api
...
copy-text-button: remove hidden textarea
2021-08-20 13:52:33 +02:00
Johan Haals
95f4f667ce
Merge pull request #6896 from backstage/changeset-release/master
...
Version Packages
2021-08-20 12:03:08 +02:00
github-actions[bot]
6e43220f08
Version Packages
2021-08-20 09:21:26 +00:00
Patrik Oldsberg
76c1c37457
Merge pull request #6903 from backstage/rugvip/origin
...
auth-backend: fix origin verification
2021-08-20 11:15:58 +02:00
Patrik Oldsberg
79d24a9665
auth-backend: fix origin verification
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-08-20 10:59:12 +02:00
Fredrik Adelöw
1fdc501e1c
Merge pull request #6901 from backstage/freben/db-datetime
...
use DateTime all the way from the database
2021-08-20 10:52:12 +02:00
Tom Opdebeeck
86c00525f6
Merge branch 'master' into feature/gitlab-auth-provider
...
Signed-off-by: Tom Opdebeeck <tom.opdebeeck@studiohyperdrive.be >
2021-08-20 10:15:13 +02:00
Fredrik Adelöw
7ab55167d0
use DateTime all the way from the database
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-08-20 10:07:57 +02:00
Tom Opdebeeck
5ea93f7246
chore(auth-backend): update api report
...
Signed-off-by: Tom Opdebeeck <tom.opdebeeck@studiohyperdrive.be >
2021-08-20 10:06:04 +02:00
Roy Jacobs
72505a907f
Reduce log level to avoid spamming the logs
...
Signed-off-by: Roy Jacobs <roy.jacobs@gmail.com >
2021-08-20 09:46:18 +02:00
Roy Jacobs
32df8a75f3
Remove unused function
...
Signed-off-by: Roy Jacobs <roy.jacobs@gmail.com >
2021-08-20 09:39:06 +02:00
Juan Pablo Garcia Ripa
283b350cb3
apply suggested language improvements
...
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com >
2021-08-20 08:54:39 +02:00
Prasetya Aria Wibawa
c64c039289
remove name from EntityTypeProps attribute
...
Signed-off-by: Prasetya Aria Wibawa <prasetya.wibawa@grabtaxi.com >
2021-08-20 12:10:22 +07:00
Prasetya Aria Wibawa
1dab504713
rename topEntity to be topOwnedEntity
...
Signed-off-by: Prasetya Aria Wibawa <prasetya.wibawa@grabtaxi.com >
2021-08-20 12:00:05 +07:00
Prasetya Aria Wibawa
c252c9fee8
move url generation to the main OwnershipCard component
...
Signed-off-by: Prasetya Aria Wibawa <prasetya.wibawa@grabtaxi.com >
2021-08-20 11:50:54 +07:00
Tim Hansen
aa8e59f6f9
Fix commit reference
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-08-19 22:31:17 -06:00
Tim Hansen
d027681712
Add warnings to all entity pages, links to APIs
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-08-19 22:27:58 -06:00
dependabot[bot]
f642601807
chore(deps): bump swagger-ui-react from 3.48.0 to 3.52.0
...
Bumps [swagger-ui-react](https://github.com/swagger-api/swagger-ui ) from 3.48.0 to 3.52.0.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases )
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v3.48.0...v3.52.0 )
---
updated-dependencies:
- dependency-name: swagger-ui-react
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-20 04:10:18 +00:00
Prasetya Aria Wibawa
b7981123ec
use destructuring for selectedEntityType object
...
Signed-off-by: Prasetya Aria Wibawa <prasetya.wibawa@grabtaxi.com >
2021-08-20 10:50:30 +07:00
Prasetya Aria Wibawa
ecd571237f
use catalogRouteRef to generate url path
...
Signed-off-by: Prasetya Aria Wibawa <prasetya.wibawa@grabtaxi.com >
2021-08-20 09:53:04 +07:00
Prasetya Aria Wibawa
5c6ce92388
use type as props to dynamically set background theme for ownership boxes
...
Signed-off-by: Prasetya Aria Wibawa <prasetya.wibawa@grabtaxi.com >
2021-08-20 09:18:10 +07:00
Tim Hansen
4693a4dfc2
Merge pull request #6894 from backstage/timbonicus/bump-roadie
...
Bump RoadieHQ plugins
2021-08-19 18:07:49 -06:00
Patrik Oldsberg
99cab3cd79
Merge pull request #6876 from pawelmitka/scaffolder_require_code_owners_approval
...
feat(plugin-scaffolder-backend): GitHub option to require Code Owners
2021-08-20 01:49:14 +02:00
Tim Hansen
ee84a83d3f
Bump RoadieHQ plugins
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-08-19 12:48:25 -06:00
Oliver Sand
80c5620397
Sanitize special characters before building search query for postgres
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-08-19 19:01:37 +02:00
Juan Pablo Garcia Ripa
58f90dc757
add troubleshot instructions when plugin.ts is missing
...
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com >
2021-08-19 18:50:45 +02:00
victormorfin97
9388571643
Change name & form of the new prop
...
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com >
2021-08-19 11:19:24 -05:00