Commit Graph

3179 Commits

Author SHA1 Message Date
Himanshu Mishra bcc27a495d TechDocs: doc improvements
Co-authored-by: Emma Indal <emmai@spotify.com>
2021-01-11 14:04:17 +01:00
Ben Lambert 266dbe26c1 Merge pull request #3999 from LeKeve/lighthouse-trailing-slash
fix(lighthouse plugin): Remove trailing slash from lighthouse audit urls
2021-01-11 13:50:19 +01:00
Oliver Sand 2ee0113031 Review comments 2021-01-11 10:37:14 +01:00
Oliver Sand 21296e785a Handle missing values in Jenkins API requests 2021-01-11 09:53:13 +01:00
Kevin Lee 1cac511fd5 Strip trailing slash from urls when creating lighthouse audit 2021-01-10 08:56:35 -08:00
Andrew Thauer ddc7e094b5 docs: update okta auth readme 2021-01-10 08:13:58 -05: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
Thibault Cohen dd766c482e Fix PR comment 2021-01-08 13:24:29 -05:00
Thibault Cohen 3ffab83129 Fix prettier 2021-01-08 13:24:12 -05:00
Thibault Cohen b47838fdd4 Add test 2021-01-08 13:24:12 -05:00
Thibault Cohen 5eb8c9b9ef Fix gitlab scaffoler publisher 2021-01-08 13:24:10 -05:00
Tim Hansen c1410439c6 Remove empty entity count; tweak mock data 2021-01-08 11:05:34 -07:00
blam a7a055c1c2 bug(scaffolder): Ignore the .git folder 2021-01-08 15:45:19 +01:00
Joel Low 468579734a Add checks for blank cert and implement logout configs 2021-01-08 13:08:21 +08:00
Adam Harvey 9c5fd1c949 Merge branch 'master' of github.com:backstage/backstage into cost-insights-tweaks 2021-01-07 10:25:19 -05:00
github-actions[bot] 28d7f319f4 Version Packages 2021-01-07 10:31:20 +00: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
Ben Lambert 1ea470364c Merge pull request #3202 from Marvin9/feat/scaff-logs
feat: scaffolder job progress logs in full screen.
2021-01-07 10:56:35 +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 f69593dd18 Merge pull request #3937 from SDA-SE/feat/catalog-import
Create "url" type location when registering using the catalog-import plugin
2021-01-07 10:31:28 +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
Oliver Sand 49d3aa1622 Remove unnecessary dev dependencies 2021-01-06 16:13:54 +01:00
Oliver Sand edb7d07750 Create "url" type location when registering using the catalog-import plugin 2021-01-06 13:50:19 +01:00
Adam Harvey 19ecba1403 Fix prettier 2021-01-06 01:12:55 -05:00
Adam Harvey 29038bafb6 Fix prettier 2021-01-06 01:07:12 -05:00
Adam Harvey 9c12f364a6 Remove test-utils from prod deps 2021-01-06 01:04:20 -05:00
Adam Harvey c8278bb934 Update JSDocs and wording 2021-01-06 00:54:16 -05:00
Adam Harvey f9fc4f43ac Update wording 2021-01-06 00:54:08 -05:00
Adam Harvey 14c76ebade Remove unused prod dependency 2021-01-06 00:49:41 -05:00
dependabot[bot] 811761d4ce chore(deps): bump axios from 0.20.0 to 0.21.1
Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-06 02:57:51 +00:00
Patrik Oldsberg 60f16c9cb5 Merge pull request #3924 from backstage/rugvip/locout
catalog-backend: fix bug where all entities got read back from the catalog
2021-01-05 19:44:52 +01:00
Patrik Oldsberg 99be3057ce catalog-backend: fix bug where all entities got read back from the catalog 2021-01-05 18:09:44 +01:00
Himanshu Mishra 0b9646ed6a Merge pull request #3794 from ayshiff/feature/techdocs-aws-s3 2021-01-05 17:48:57 +01:00
blam 4925d4e768 chore: tidy up some smaller parts of the modal to align with the ADR 2021-01-05 16:50:54 +01:00
Adam Harvey 8c58ae2bba Merge pull request #3913 from adamdmharvey/search-fix
fix(search): Material-UI warning when filtering "all"
2021-01-05 10:40:47 -05:00
blam 595698414e chore: fixing code review comments. settled for a simpler button instead in an actions wrapper 2021-01-05 16:34:09 +01:00
Mathias Åhsberg bc40ccecf0 Replace Github only descriptions in catalog-import form with more generic descriptions 2021-01-05 15:33:03 +00:00
blam 541a7aa2c8 Merge branch 'master' of github.com:backstage/backstage into feat/scaff-logs
* 'master' of github.com:backstage/backstage: (1292 commits)
  chore: Fixing prettier formatting
  Create six-experts-destroy.md
  Add config schema for Bitbucket scaffolder
  bug: use the legacy version of graphiql on master right now until we port to app routes
  Revert "build(deps): bump jose from 1.27.1 to 3.2.0"
  docs: show how to assign annotations to primitive array item types in config schema
  changesets: add cli build extension fix
  cli: use same extension for chunks as for the main built file
  Create swift-ears-fetch.md
  [ImgBot] Optimize images
  Add missing IncludeSecret type
  Update .changeset/friendly-numbers-accept.md
  Use bitbucket as location identifier instead of bitbucket/api
  Add documentation for config $include
  Use msw for mocking external Bitbucket apis
  Remove the dependency from the catalog plugin to techdocs
  Added changeset for config $include
  Add deprecation notice to $data
  Config: Add $include which replaces $data and can include any value
  chore: bump to the latest and hope that it works 🤞
  ...
2021-01-05 16:21:56 +01:00
Ben Lambert 474ecd911c Merge pull request #3843 from backstage/mob/sentryport
sentry: port plugin to new composability API and dev-utils
2021-01-05 16:00:16 +01:00
Mathias Åhsberg 839f25d015 Add config schema for Bitbucket scaffolder 2021-01-05 12:02:43 +00:00
Ben Lambert 99cc3fb0d2 Merge pull request #3669 from goober/feature/bitbucket-scaffolding
Add initial support for Bitbucket Server scaffolding
2021-01-05 10:40:31 +01:00
Ben Lambert c6bfaad99f Merge pull request #3906 from backstage/imgbot
[ImgBot] Optimize images
2021-01-05 10:07:52 +01:00
Ben Lambert 798fded3b2 Merge pull request #3910 from backstage/revert-3544-dependabot/npm_and_yarn/jose-3.2.0
Revert "build(deps): bump jose from 1.27.1 to 3.2.0"
2021-01-05 10:06:54 +01:00
Ben Lambert eadd2382b7 Merge pull request #3863 from lowjoel/add-saml-config
feat(plugin-auth-backend): Support core Passport-SAML configuration
2021-01-05 10:05:22 +01:00
Adam Harvey d87d23c44e Fix phantom all state 2021-01-04 23:52:20 -05:00
Patrik Oldsberg 5e573d8653 Revert "build(deps): bump jose from 1.27.1 to 3.2.0" 2021-01-04 20:42:18 +01:00
ImgBotApp 68db610ce5 [ImgBot] Optimize images
*Total -- 1,143.96kb -> 883.47kb (22.77%)

/microsite/blog/assets/2020-12-22/versions-bump.png -- 143.92kb -> 82.45kb (42.71%)
/plugins/fossa/docs/fossa-card.png -- 60.17kb -> 40.17kb (33.24%)
/plugins/sentry/docs/sentry-card.png -- 142.60kb -> 96.30kb (32.47%)
/plugins/lighthouse/images/audit-view.png -- 143.60kb -> 99.46kb (30.74%)
/plugins/lighthouse/images/lighthouse-page.png -- 130.63kb -> 91.65kb (29.84%)
/docs/assets/software-catalog/bsc-register-2.png -- 128.51kb -> 100.98kb (21.42%)
/microsite/blog/assets/2020-12-22/stability-index-hero.gif -- 391.12kb -> 369.08kb (5.63%)
/plugins/pagerduty/src/assets/emptystate.svg -- 3.41kb -> 3.37kb (1.06%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-01-04 16:41:13 +00:00
Ben Lambert 1c4deae059 Merge pull request #3904 from SDA-SE/feat/remove-techdocs-dep
Remove the dependency from the catalog plugin to techdocs
2021-01-04 16:24:54 +01:00