74233 Commits

Author SHA1 Message Date
Oliver Sand 232f0538df docs: improve navigation around ADRs 2020-09-17 13:01:25 +02:00
Stefan Ålund eb85eb0bbc Update playback-order-component.yaml (#2495) 2020-09-17 12:48:07 +02:00
Oliver Sand bcf0f4cc11 feat: rework Api Explorer components
The table in the API explorer now shows details such as tags, owner, and description.
2020-09-17 12:39:20 +02:00
Björn Marschollek 55542797a9 Add GitLab integration for scaffolder
This adds a GitLab integration for the scaffolder backend.

We're introduceing a preparer and a publisher for GitLab so that we can
read templates from GitLab and publish them to a configured GitLab
instance. The two instances don't need to be the same. For instance,
templates could be public on gitlab.com, but the created repos will live
in a hosted GitLab somewhere else.

The publisher gets its own config object in `app-config.yaml` where the
target instance and token can be specified.

The service catalogue defines both `gitlab` and `gitlab/api` as
processors. They are both handled by the same preparer.

Closes #2372
2020-09-17 12:39:05 +02:00
Fabian Chong 5603f1430d remove scope from registry 2020-09-17 16:52:34 +08:00
Fredrik Adelöw f1ca8daee8 Merge pull request #2490 from spotify/freben/ghe
feat(catalog-backend): support GHE and other GitHub providers
2020-09-17 10:51:48 +02:00
Patrik Oldsberg 4a23442c57 Merge pull request #2404 from timja/patch-1
Add ssl config to example app for postgres
2020-09-17 10:15:02 +02:00
Oliver Sand ed140a0602 Merge pull request #2424 from SDA-SE/feat/extend-api-model
feat: extend API entity by lifecycle and owner
2020-09-17 09:49:13 +02:00
Ben Lambert 777d4d251c Merge pull request #2442 from timja/add-access-support
scaffolder: Add support for granting access on create
2020-09-17 09:33:08 +02:00
Patrik Oldsberg f304139464 Merge pull request #2479 from spotify/Rugvip-patch-1
cli: fix for css being treated as images in build
2020-09-17 09:22:05 +02:00
Fredrik Adelöw 4077b424fa feat(catalog-backend): support GHE and other GitHub providers 2020-09-17 09:04:35 +02:00
Marcus Eide e9c59b773e Update default-app template 2020-09-17 08:55:31 +02:00
Marcus Eide 88fa72f91f Handle empty sections 2020-09-17 08:55:30 +02:00
Marcus Eide c8292fa05c Change logic of FeatureFlags.toggle() 2020-09-17 08:55:30 +02:00
Marcus Eide f01596d8c4 Update sidepar 2020-09-17 08:55:30 +02:00
Marcus Eide 12e2d169f8 Add featureflags components and toggle method on api 2020-09-17 08:55:30 +02:00
Marcus Eide cd66f03f9d Cleanup and breaking out into more components 2020-09-17 08:55:30 +02:00
Marcus Eide 5e9acd5947 Option to change size of SignInAvatar 2020-09-17 08:55:29 +02:00
Marcus Eide a566cba671 wip: big commit to add sidebar settings dialog 2020-09-17 08:55:29 +02:00
Tim Jacomb 702546b8e3 Add scaffolder config to monorepo (#2492) 2020-09-17 08:45:11 +02:00
Tim Jacomb 1b45fbc442 Simplify code 2020-09-17 07:25:27 +01:00
Tim Jacomb fcdae603ba Merge branch 'master' into add-access-support 2020-09-17 07:17:12 +01:00
Taras Mankovski 8ae216a29e Update CONTRIBUTING.md
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
2020-09-16 18:15:03 -04:00
Ivan Shmidt b0656e47d9 Merge pull request #2489 from iamrajiv/issue_1994
Added description header field in backstage.io docs
2020-09-16 22:29:50 +02:00
Rajiv Ranjan Singh 485fa981d2 prettified md 2020-09-17 01:38:58 +05:30
Taras Mankovski b22320e6c7 Add changeset instructions to CONTRIBUTING.md 2020-09-16 15:54:06 -04:00
Rajiv Singh 19550ef1fd Added PlantUML diagrams in backstage.io docs (#2413)
* added Sequence Diagram

* updated location for generated UML diagrams
2020-09-16 21:53:24 +02:00
dependabot[bot] e5b79755c0 chore(deps): bump nodegit from 0.26.5 to 0.27.0 (#2454)
Bumps [nodegit](https://github.com/nodegit/nodegit) from 0.26.5 to 0.27.0.
- [Release notes](https://github.com/nodegit/nodegit/releases)
- [Changelog](https://github.com/nodegit/nodegit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodegit/nodegit/compare/v0.26.5...v0.27.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-16 21:50:53 +02:00
Rajiv Ranjan Singh 3347cf1668 grammar correction 2020-09-17 00:14:06 +05:30
Rajiv Ranjan Singh b92b3779db added description header field 2020-09-16 23:40:37 +05:30
Rajiv Ranjan Singh ff65589796 added description header field 2020-09-16 23:06:14 +05:30
Rajiv Ranjan Singh d833cd9fe8 added description header field 2020-09-16 22:14:28 +05:30
Rajiv Ranjan Singh 812da7539f added description header field 2020-09-16 21:56:32 +05:30
Rajiv Ranjan Singh def4032351 added description header field 2020-09-16 21:47:19 +05:30
Tim Jacomb fd7809ea34 Merge branch 'master' into add-access-support 2020-09-16 16:02:01 +01:00
Patrik Oldsberg 35abda0fa0 Merge pull request #2352 from timja/new-routing-jenkins
Update Jenkins plugin to new routing
2020-09-16 16:54:20 +02:00
Patrik Oldsberg 85a1574e9f Merge pull request #2429 from taras/tm/scaffold-repo-visibility
Add the ability to configure repository visibility via config
2020-09-16 16:52:22 +02:00
Patrik Oldsberg 1fea972187 Merge pull request #2088 from andrewthauer/api-docs-graphql
Add GraphQL support to API Docs
2020-09-16 16:37:11 +02:00
Patrik Oldsberg 61347c0673 Merge pull request #2487 from spotify/rugvip/ignore
eslintignore: add template dirs
2020-09-16 16:29:54 +02:00
Tim Hansen c39f6cc71b Merge branch 'master' of https://github.com/spotify/backstage 2020-09-16 08:07:18 -06:00
Tim Jacomb 38c0672e1e Merge branch 'master' into new-routing-jenkins 2020-09-16 14:46:49 +01:00
Tim Jacomb f93d7a15fc Condense if to else if 2020-09-16 14:36:52 +01:00
Ben Lambert 7df91f116e Merge pull request #2481 from RoadieHQ/scaffolder-values-validation
Scaffolder values validation
2020-09-16 15:33:36 +02:00
Tim Jacomb 0c7acbe3cb Update docs 2020-09-16 14:19:01 +01:00
Tim Jacomb a40012d974 Reword 2020-09-16 14:14:46 +01:00
Tim Jacomb 7806decbc4 Make access optional 2020-09-16 14:09:54 +01:00
Tim Jacomb 80b56edec3 Merge branch 'master' into add-access-support 2020-09-16 14:08:47 +01:00
Patrik Oldsberg 7b3a36a5ec eslintignore: add template dirs 2020-09-16 15:07:08 +02:00
Taras Mankovski f5702ddc8e Add ability to flag user repositories as private 2020-09-16 08:53:18 -04:00
Himanshu Mishra ef03114501 Merge pull request #2486 from spotify/orkohunter/improve-getting-started-docs 2020-09-16 14:43:53 +02:00