Commit Graph

103 Commits

Author SHA1 Message Date
github-actions[bot] be332e13ea Version Packages 2021-01-14 13:05:31 +00:00
Fredrik Adelöw 94fdf49554 Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version 2021-01-13 16:41:10 +01:00
Fredrik Adelöw cc068c0d6f Bump gitbeaker to 28.x 2021-01-13 10:26:19 +01:00
github-actions[bot] 7410a39a4f Version Packages 2021-01-08 20:05:36 +00:00
github-actions[bot] 28d7f319f4 Version Packages 2021-01-07 10:31:20 +00:00
Mathias Åhsberg 082f1703f4 Use msw for mocking external Bitbucket apis 2021-01-04 14:57:07 +00:00
blam 7839e0fb42 chore: removing last occurrence of nodegit 2020-12-29 10:05:27 +01:00
blam cc4a49aaf3 Merge branch 'master' of github.com:backstage/backstage into blam/isomorphic-git
* 'master' of github.com:backstage/backstage: (45 commits)
  Speed up some PRs with paths-ignore
  Remove unnecessary step
  catalog: export EntitySwitch component and conditions
  Apply suggestions from code review
  changeset: add changeset for new catalog composability components
  catalog: fix EntityLayout TabbedLayout route path matching
  catalog: gather all mount points beneath EntityLayout Routes
  catalog: add EntityLayout
  Change to raw Windows Discord hook
  Release plugin-cost-insights 0.5.3
  catalog: add EntitySwitch
  catalog: export new CatalogIndexPage and CatalogEntityPage
  Create dull-seals-march.md
  core-api: add BackstageRoutes
  Fix plugin name
  fixed category lables
  feat(cost-insights): Make alert url field optional
  fossa: Add changeset
  fix(fossa): Bump core packages version to fix failing CI
  Update 2020-12-22-stability-index.md
  ...
2020-12-26 22:22:11 +01:00
github-actions[bot] c3c04658f2 Version Packages 2020-12-22 12:14:20 +00:00
blam 3727e3b367 feat: update all preparers to use isomorphic git 2020-12-22 13:00:36 +01:00
blam ff0f7f89a2 Merge branch 'master' of github.com:backstage/backstage into blam/isomorphic-git
* 'master' of github.com:backstage/backstage: (269 commits)
  address comments
  catalog-backend: flesh out and tweak the config schema
  Update chilled-pigs-destroy.md
  catalog-backend: start warning about usage of deprecated location types
  scripts: add script for migrating away from deprecated location types
  chore: fixing changeset prettyness
  Create good-hairs-sniff.md
  Update IconLinkVertical.tsx
  Update violet-sloths-reply.md
  Delete fuzzy-windows-cry.md
  Create violet-sloths-reply.md
  Added changeset
  build(deps): bump archiver from 5.0.2 to 5.1.0
  build(deps): bump typescript-json-schema from 0.45.0 to 0.45.1
  docs: Update lighthouse docs
  fix(app): listen to app.listen.host
  scaffolder-backend: clarify type detection error message
  docs: Update techdocs architecture features status
  scaffolder-backend: gitlab preparer uses integrations token
  core-api: ensure that routable extension components are discovered at boot
  ...
2020-12-21 16:31:15 +01:00
Fredrik Adelöw 33a82a7137 scaffolder-backend: gitlab preparer uses integrations token 2020-12-18 16:43:26 +01:00
github-actions[bot] 6e9f4d4a15 Version Packages 2020-12-17 10:16:33 +00:00
blam 3546862399 chore: update git-url-parse dependency 2020-12-15 13:22:17 +01:00
keshan 767c06ae9e Introduced config schema for plugins/scaffolder-backend 2020-12-15 10:01:16 +05:30
blam 534c287c35 Merge branch 'master' of github.com:backstage/backstage into blam/isomorphic-git
* 'master' of github.com:backstage/backstage: (86 commits)
  Fix typos (#3646)
  fix(core): React descendant P tag warning (#3641)
  build(deps): bump @svgr/rollup from 5.4.0 to 5.5.0 (#3643)
  build(deps): bump jest from 26.5.3 to 26.6.3 (#3644)
  Update 2020-09-30-plugin-marketplace.md
  Update 2020-09-30-backstage-design-system.md
  Update 2020-09-23-backstage-cncf-sandbox.md
  Update 2020-09-08-announcing-tech-docs.md
  Update 2020-08-05-announcing-backstage-software-templates.md
  Update 2020-07-01-how-to-enable-authentication-in-backstage-using-passport.md
  Update 2020-06-22-backstage-service-catalog-alpha.md
  Update 2020-05-22-phase-2-service-catalog.md
  Update 2020-05-14-weaveworks-covid-19-app-uses-backstage-ui.md
  Update 2020-05-14-tech-radar-plugin.md
  Update 2020-04-30-how-to-quickly-set-up-backstage.md
  Update 2020-10-22-cost-insights-plugin.md
  Update 2020-04-06-lighthouse-plugin.md
  Update 2020-03-18-what-is-backstage.md
  Update 2020-03-16-announcing-backstage.md
  Add standard NPM metadata
  ...
2020-12-10 14:11:02 +01:00
github-actions[bot] cf187484bf Version Packages 2020-12-10 11:25:39 +00:00
Adam Harvey 8b395bee26 Add standard NPM metadata 2020-12-08 13:42:23 -05:00
blam 3df4cdd1b5 Merge branch 'master' of github.com:backstage/backstage into blam/isomorphic-git
* 'master' of github.com:backstage/backstage: (430 commits)
  Fix techdocs for url locations (#3589)
  Slightly more padding in dense tables (#3571)
  build(deps-dev): bump docusaurus in /microsite (#3543)
  fix(lighthouse): Typo & example code tweaks (#3573)
  build(deps-dev): bump @types/testing-library__jest-dom (#3596)
  app,backend,create-app: add files declaration to package.jsons
  cli: update experimental backend:bundle command to output archives to dist
  catalog-backend: read all relations at once
  Deduplicate @changesets/config in yarn.lock
  update dep version
  Change sample repo URL
  Convert card to full Material-UI components
  fix import
  Increase pageSize for search result view (#3565)
  core-api: update ApiFactory type to correctly infer API type and disallow mismatched implementations
  update dependencies version
  Update CHANGELOG.md
  bump app template deps accordingly
  Delete PagerdutyCard.tsx
  remove plugin-catalog dep
  ...
2020-12-07 12:48:02 +01:00
blam f9f4846a58 chore: add back nodegit for testing 2020-12-04 18:10:39 +01:00
Joel Low 1e22f8e0b8 Fix conflicting dockerode version specifications 2020-12-04 16:45:15 +08:00
github-actions[bot] 01aa774d9a Version Packages 2020-12-03 15:28:22 +00:00
github-actions[bot] fefb0e18e0 Version Packages 2020-11-24 10:17:02 +00:00
github-actions[bot] bc0f47b7b7 Version Packages 2020-11-19 15:13:57 +00:00
blam 07995f2ea0 chore(git): messing around with git libraries 2020-11-19 04:09:02 +01:00
github-actions[bot] 76a8099029 Version Packages 2020-11-12 10:52:23 +00:00
dependabot[bot] a16780d833 chore(deps): bump @gitbeaker/core from 23.5.0 to 25.2.0 (#3210)
* chore(deps): bump @gitbeaker/core from 23.5.0 to 25.2.0

Bumps [@gitbeaker/core](https://github.com/jdalrymple/gitbeaker) from 23.5.0 to 25.2.0.
- [Release notes](https://github.com/jdalrymple/gitbeaker/releases)
- [Changelog](https://github.com/jdalrymple/gitbeaker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jdalrymple/gitbeaker/compare/23.5.0...25.2.0)

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

* bump the other package too

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2020-11-05 18:54:26 +01:00
Patrik Oldsberg 64b0d9d7e0 Merge pull request #2881 from Marvin9/chore/use-catalog-api
chore: use catalog API to fetch entity in scaffolder-backend
2020-11-05 11:17:34 +01:00
github-actions[bot] 715bb76fb5 Version Packages 2020-11-03 20:50:42 +00:00
Patrik Oldsberg 833a652d05 v0.1.1 2020-10-28 10:22:09 +01:00
Marvin9 c30cca19de chore: resolve conflicts 2020-10-28 10:51:36 +05:30
Patrik Oldsberg 754109ee61 v0.1.1-alpha.26 2020-10-27 12:00:01 +01:00
Marvin9 83c2f107f9 fix: conflicts 2020-10-27 09:47:26 +05:30
Ben Lambert 04d6f634be Merge pull request #3030 from goober/feature/support-bitbucket-server
Support both Bitbucket Cloud and Server
2020-10-26 13:31:08 +01:00
Mathias Åhsberg 834f602eaf Upgrade git-url-parse to v11.4.0 2020-10-24 16:19:54 +02:00
Marvin9 c5acbbb8c4 chore: replace node-fetch => cross-fetch 2020-10-23 23:32:10 +05:30
dependabot[bot] 65c6e6bfb4 chore(deps-dev): bump @types/nodegit from 0.26.8 to 0.26.11 (#3057)
Bumps [@types/nodegit](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodegit) from 0.26.8 to 0.26.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodegit)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-23 08:01:29 +02:00
Marvin9 a24b657721 feat: use CatalogEntityClient 2020-10-13 19:14:49 +05:30
blam 46960a61ec v0.1.1-alpha.25 2020-10-12 22:42:54 +02:00
Mattias Frinnström b46863b88b Techdocs: add Azure DevOps prepare support (#2748)
* Update to latest git-url-parse

* Add Azure DevOps preparer to techdocs

* Upgraded git-url-parse in backend-common

* Switch to AZURE_TOKEN

Co-authored-by: Mattias Frinnström <mattias.frinnstrom@husqvarnagroup.com>
2020-10-09 09:37:20 +02:00
Patrik Oldsberg 46b71700ee v0.1.1-alpha.24 2020-10-05 15:45:33 +02:00
Mattias Frinnström 56a9f8389b Add Azure DevOps publisher to scaffolder 2020-09-28 14:19:20 +02:00
blam 6c55d38348 v0.1.1-alpha.23 2020-09-23 16:40:49 +02:00
Raghunandan 72235dd51e v0.1.1-alpha.22 2020-09-18 15:14:38 +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
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
Iain Billett ef9117f50a Validate template values on calls to the scaffolder API
Calls to the scaffolder API should use the schema from the template
entity to validate input values.
2020-09-16 08:44:38 +01:00
Patrik Oldsberg 3cf20cbad7 remove mock-data scripts 2020-09-12 15:27:27 +02:00
Fredrik Adelöw f6d5b7e1a4 bump the types too 2020-09-09 14:36:35 +02:00
dependabot-preview[bot] 1a6b1d8597 chore(deps-dev): bump @types/nodegit from 0.26.7 to 0.26.8 (#2274)
Bumps [@types/nodegit](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodegit) from 0.26.7 to 0.26.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodegit)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-04 09:35:01 +02:00