Commit Graph

3460 Commits

Author SHA1 Message Date
Nir Gazit 16cd6b8e25 Added documentation, addd plugin to sample app 2021-01-09 21:56:54 +02:00
github-actions[bot] e79c98cf29 Version Packages 2021-01-09 18:46:42 +00:00
Himanshu Mishra e7954559ab TechDocs/GCS: Remove projectId since it is not needed
I initially thought the GCS Nodejs client would make use of it, since it asked for it in the contructor. However, we may not need them at all. Buckets are gloablly unique anyway.
2021-01-09 16:29:42 +01:00
Himanshu Mishra 1ef5d0f13c TechDocs/GCS: Enable authentication using environemnt variables
GOOGLE_APPLICATION_CREDENTIALS is the environment variable used by the client. Compute Engine, Google Kubernetes Engine, App Engine, Cloud Run, and Cloud Functions automatically provide a default service account and set this env variable.
https://cloud.google.com/docs/authentication/production
2021-01-09 16:07:39 +01:00
github-actions[bot] 7410a39a4f Version Packages 2021-01-08 20:05:36 +00:00
Himanshu Mishra c65dc26c10 TechDocs: Generator can be given a pre-created output directory
TechDocs Generator uses a temporary directory to store the generated files. But with techdocs-cli, the generator needs to output in a fixed directory.

Also, make parsedLocationAnnotation optional since it is not a critical requirement for the generator.
2021-01-08 13:42:55 +01:00
Ben Lambert 733744b437 Merge pull request #3949 from backstage/dependabot/npm_and_yarn/typescript-json-schema-0.47.0
chore(deps): bump typescript-json-schema from 0.45.1 to 0.47.0
2021-01-08 10:28:40 +01:00
Backstage Service Account e78966ab49 cli: added some spacing before destruction 2021-01-07 13:52:20 +01:00
github-actions[bot] 28d7f319f4 Version Packages 2021-01-07 10:31:20 +00:00
Patrik Oldsberg 8cd42f3a86 cli: fix a fail 2021-01-07 11:25:35 +01:00
Patrik Oldsberg 96d6f3a9c6 Merge pull request #3887 from backstage/rugvip/fireworks
cli: some more colors for versions:bump + list breaking changes and changelogs of @backstage packages
2021-01-07 11:04:09 +01:00
Johan Haals 630be24a4d Added comment about lacking GHE support 2021-01-07 11:02:28 +01:00
Patrik Oldsberg dff58a90ec cli: sort breaking package changes by name and use emojis for maximum attention 2021-01-07 11:02:15 +01:00
Oliver Sand ded6cb08be Merge pull request #3943 from SDA-SE/feat/remove-unused-typings
Remove unnecessary dev dependencies
2021-01-07 11:01:55 +01:00
Patrik Oldsberg fb000700ff Merge pull request #3872 from backstage/rugvip/sqlzero
create-app, catalog-backend: bump sqlite3 to v5 in template and remove from catalog-backend
2021-01-07 10:55:33 +01:00
Ben Lambert 8dce94b5fa Merge pull request #3891 from backstage/rugvip/dark
create-app: removed lighthouse plugin from default template
2021-01-07 10:55:04 +01:00
Ben Lambert b8310fdd42 Merge pull request #3951 from lowjoel/fix-external-subdirectory-detection
fix(cli): Fix detection of external package child directories
2021-01-07 10:46:43 +01:00
Ben Lambert 5368ff2c74 Merge pull request #3945 from adamdmharvey/tweak-dev-deps
chore(core-api,cost-insights,tech-radar): Removes @backstage/test-utils from being production dependencies
2021-01-07 10:28:06 +01:00
Joel Low 818d45e942 Fix detection of child directories
Using `string.startsWith` is insufficient when two different directories
share a prefix, e.g. `./packageA` and `./packageAA`.
2021-01-07 17:05:54 +08:00
dependabot[bot] e88c9a2ea0 chore(deps): bump typescript-json-schema from 0.45.1 to 0.47.0
Bumps [typescript-json-schema](https://github.com/YousefED/typescript-json-schema) from 0.45.1 to 0.47.0.
- [Release notes](https://github.com/YousefED/typescript-json-schema/releases)
- [Commits](https://github.com/YousefED/typescript-json-schema/compare/v0.45.1...v0.47.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-07 04:50:51 +00:00
Oliver Sand 49d3aa1622 Remove unnecessary dev dependencies 2021-01-06 16:13:54 +01:00
Adam Harvey 9c12f364a6 Remove test-utils from prod deps 2021-01-06 01:04:20 -05:00
Johan Haals 2170b3436f Update packages/cli/src/commands/create-github-app/GithubCreateAppServer.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-06 00:08:07 +01:00
Remi a87fc11aca tests(techdocs): refactor 2021-01-05 21:31:18 +01:00
Remi 0f40f1934f fix(techdocs): path delimiters 2021-01-05 18:35:23 +01:00
Himanshu Mishra 0b9646ed6a Merge pull request #3794 from ayshiff/feature/techdocs-aws-s3 2021-01-05 17:48:57 +01:00
Ben Lambert 64b1a2a1f8 Merge pull request #3893 from backstage/rugvip/bundle
cli: Add backend:bundle
2021-01-05 16:07:01 +01:00
Johan Haals 9cf71f8bfe cli: added experimental create-github-app command
Co-authored-by: Ben Lambert <ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-01-05 14:32:21 +01:00
Ben Lambert b1b6071d21 Merge pull request #3915 from backstage/bug/graphiql
bug: revert the graphiql migration for now
2021-01-05 14:28:47 +01:00
blam f134b0c22b bug: use the legacy version of graphiql on master right now until we port to app routes 2021-01-05 10:34:31 +01:00
blam 41f45662c9 Merge branch 'master' of github.com:backstage/backstage into rugvip/exts
* 'master' of github.com:backstage/backstage:
  docs: show how to assign annotations to primitive array item types in config schema
  Add missing IncludeSecret type
  Update .changeset/friendly-numbers-accept.md
  Add documentation for config $include
  Added changeset for config $include
  Add deprecation notice to $data
  Config: Add $include which replaces $data and can include any value
2021-01-05 10:00:53 +01:00
Patrik Oldsberg 50af712348 cli: use same extension for chunks as for the main built file 2021-01-04 18:37:07 +01:00
Johan Haals 8987bf52f4 Add missing IncludeSecret type 2021-01-04 16:27:47 +01:00
Johan Haals 36268a966c Add deprecation notice to $data 2021-01-04 15:31:30 +01:00
Johan Haals 4c33dc48e9 Config: Add $include which replaces $data and can include any value 2021-01-04 15:27:03 +01:00
Ben Lambert cf2c2df7d3 Merge pull request #3834 from erikxiv/fix/techdocs-ghe-apibaseurl
Fix for integration.github.apiBaseUrl configuration not properly overriding apiBaseUrl used by techdocs
2021-01-04 13:18:22 +01:00
Ben Lambert dc271aa61a Merge pull request #3901 from backstage/dependabot/npm_and_yarn/microsite/js-yaml-4.0.0
chore(deps-dev): bump js-yaml from 3.14.1 to 4.0.0 in /microsite
2021-01-04 13:16:52 +01:00
Patrik Oldsberg fb745571bc Merge pull request #3902 from backstage/rugvip/optional
backend-common: fix for backend.https being required
2021-01-04 11:49:18 +01:00
blam 5b38fd70d6 chore: it's safe by default now, so we can remove the nesting 2021-01-04 11:39:22 +01:00
Patrik Oldsberg 5640f1cd9d backend-common: fix for backend.https being required 2021-01-04 11:35:13 +01:00
blam 7b3c6d9549 chore: fix yarn lock 2021-01-04 11:26:20 +01:00
blam 9ca93c9f7a chore: udpate usage in techdocs-common too to avoid pulling in two versions of js-yam 2021-01-04 11:22:15 +01:00
Remi 1517009d8a refactor(techdocs-common): add try/catch statements + fs-extra 2021-01-03 03:40:21 +01:00
dependabot[bot] 78f201c796 chore(deps-dev): bump @types/archiver from 3.1.1 to 5.1.0
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 3.1.1 to 5.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-31 04:47:57 +00:00
Patrik Oldsberg 45c7db0955 cli: reveal backend:bundle command 2020-12-30 17:53:16 +01:00
Patrik Oldsberg b8abdda570 cli: some more colors for versions:bump + list breaking changes and changelogs of @backstage packages 2020-12-30 17:26:50 +01:00
Patrik Oldsberg 8d68e4cdc7 create-app: removed the CircleCI sidebar item, since the target page doesn't exist 2020-12-30 17:06:15 +01:00
Patrik Oldsberg 1773a5182b create-app: removed lighthouse plugin from default template 2020-12-30 17:01:35 +01:00
Patrik Oldsberg 09a3704264 backend-common: remove deprecated HTTPS config 2020-12-30 13:52:48 +01:00
Patrik Oldsberg 9db9bc878f backend-common: cache generated HTTPS certificates 2020-12-30 12:57:29 +01:00