Commit Graph

6881 Commits

Author SHA1 Message Date
Chad Wilson 2d0bd1be70 About card edit improvements (#2950)
* Update to Edit link in Card component.

* prettier

* new line

* Added changeset

* Actually run prettier. . .

* Added functionality to determine source of url for icon choice. Fixed failed tests.

* Added test case for new edithref attribute

* Prettier

* forgot a file

* correct url substring sanitation

* corrected url substring sanitation

* Added handling of Bitbucket Cloud and Gitlab.

* Added tests for each GitLab and BitBucket edits.

* Update to leverage git-url-parse

* update test to reflect owner change
2020-11-09 16:52:00 +01:00
Sebastian Qvarfordt f059eaf755 readTree method on UrlReader (#2925)
* Basic implementation of readTree on github and use it in techdocs

* Added a UrlPreparer and cleaned up some minor things

* Download entire archive and filter out the wanted files in readTree

* Added test for dir output of tree reader

* Fixed formatting

* Fixed formatting

* Some cleanups and fixes

* Fix typing issues

* Fix prettier

* Fix prettier

* Removed unused dependency

* Fixed comments on PR

* Prettier

* Moved @types/fs-extra to devDeps

* Fixed another PR comment

* Added a test for getDocFilesFromRepository

* Prettier
2020-11-09 16:28:51 +01:00
Mateusz Lewtak 9e336a57a5 Feat: update GitHub Pull Request plugin version (#3265) 2020-11-09 15:48:56 +01:00
Patrik Oldsberg 78c67928ac Merge pull request #3260 from backstage/rugvip/schema
microsite/static: add confugration meta-schema based on JSONSchema draft-07
2020-11-07 15:48:21 +01:00
Patrik Oldsberg 63834ee338 microsite/static: add confugration meta-schema based on JSONSchema draft-07 2020-11-07 12:51:39 +01:00
Adam Harvey a41730c6ea [plugin-jenkins] Add tooltip to Jenkins build rerun (#3251)
* Add tooltop to Jenkins build rerun

* Add tooltip to spelling
2020-11-07 12:31:11 +01:00
Adam Harvey 00b7b66bd8 Fix typo in support button example (#3262) 2020-11-07 12:30:16 +01:00
Adam Harvey e1292f417c Fix #3329: Prevent nightly build on forks (#3261)
* Prevent nightly build on forks

* Fix indentation

* Fix prettier!
2020-11-07 07:47:08 +01:00
Oliver Sand 33b7300ebe Capture plugin name under the /api/ prefix for http metrics (#3259) 2020-11-06 20:21:36 +01:00
Jesko Steinberg e8f69ba936 feat: add internal routing to BottomLink (#3258)
* feat(core): Link component detect whether it's an external link or not

* fix: make BottomLink using backstage/core Link component
2020-11-06 20:17:17 +01:00
Oliver Sand 5a2705de23 Export AuthProviders, DefaultProviderSettings and ProviderSettingsItem (#3249)
`Settings` allows to pass `providerSettings`, but right now there isn't a way to constuct them out of the existing components as they aren't exported.
2020-11-06 11:43:58 +01:00
Mikaela Grundin 199237d2fb core: DependencyGraph component (#3236)
* add dependency graph files

* add stories for DependencyGraph

* add changeset

* add margin and border to storybook examples

* support dark theme in default label

* add transition to nodes, edges and labels

* move @types to devDependencies

* clean up DependencyGraph test

* don't use default exports

* change padding format

* change marginX/Y to paddingX/Y

* fix types export

* fix storybook

* move @types/dagre from devDependencies to dependencies
2020-11-06 09:27:34 +01:00
Patrik Oldsberg c56e28375f create-app: add missing @backstage/plugin-api-docs entry to plugins.ts (#3257) 2020-11-06 00:33:10 +01:00
David Tuite eecf08e3f7 Update Node LTS in Getting Started docs (#3254)
I've tested and the v14 [Fermium LTS](https://nodejs.org/en/about/releases/) works fine.
2020-11-06 00:32:13 +01:00
David Tuite 3b02444c12 Fix reference to Catalog path in overview docs (#3255)
While you do end up on the catalog if you visit `/`, the browser URL is actually `/catalog`.
2020-11-05 23:10:45 +01:00
David Tuite 85379551e0 Add CircleCI to the Well Known Annotations (#3082) 2020-11-05 22:48:28 +01:00
Fredrik Adelöw e1a92d0b5d docs: clarify current state of databases (#3250) 2020-11-05 22:41:55 +01: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
Oliver Sand 4577e377be Improve styling of outlined chips in dark mode (#3252) 2020-11-05 18:41:49 +01:00
Iain Billett 4aca74e089 Load config from window in default config loader (#3238)
Support setting config through the window object. The config
should be set in window.__APP_CONFIG__ which should be an
object.
2020-11-05 16:05:06 +01:00
Himanshu Mishra 65d5e24476 Merge pull request #3233 from backstage/orkohunter/remove-techdocs-cli 2020-11-05 15:43:23 +01:00
Himanshu Mishra 5dd4a338db Docs update of techdocs-cli URL 2020-11-05 15:29:27 +01:00
Himanshu Mishra db9c13ff39 Clean up codeowners 2020-11-05 15:28:43 +01:00
Himanshu Mishra e677dbd3c0 Move techdocs-cli to backstage/techdocs-cli repository 2020-11-05 15:27:14 +01:00
Philipp Hugenroth 728f772d15 CLI: Bypass build error to complete plugin creation (#3242)
* Bypass build error to complete plugin creation

* Stop building and linting plugin if error occures
2020-11-05 15:05:29 +01:00
Patrik Oldsberg e156211f3b Merge pull request #3247 from RoadieHQ/feat/update-sample-app-plugins-versions
Feat: update plugins to new versions
2020-11-05 15:02:10 +01:00
Himanshu Mishra 47a611f115 TechDocs: Remove techdocs-container package from mono-repo (#3230)
* Move techdocs-container package to backstage/techdocs-container

* Clean up codeowners

* Remove unnecessary GitHub CI workflow

* Modify path in docs for techdocs-container

* Fix techdocs-cli URL

* Remove techdocs packages from docs/support/packages
2020-11-05 14:58:48 +01:00
Mateusz Lewtak e24e46b0b9 Feat: update plugins to new versions 2020-11-05 13:40:25 +01:00
Oliver Sand 3f05616bf5 fix text color of tech-radar footer (#3245) 2020-11-05 13:05:05 +01:00
Abhishek Jakhar 8683b1af38 fix: tutorials markdown (#3244) 2020-11-05 13:04:42 +01:00
Iain Billett b0cb451f5d Chart updates (#3241)
* Allow deployments to use private images

The docker credentials secret can be created by:
kubectl create secret docker-registry <name> # args

* Update db password secret on update too

Support changing DB password on upgrade.

* Update Readme

* How to use private docker repos
* Clear up some confusion around the ca configmap name
2020-11-05 13:03:13 +01:00
Tim 6627b626f8 Fix double divider on InfoCard (#3240)
Changeset

Co-authored-by: Tim Hansen <timbonicush@spotify.com>
2020-11-05 12:11:00 +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
Fredrik Adelöw 24b3c31000 catalog: make the table denser (#3224) 2020-11-05 11:13:21 +01:00
Patrik Oldsberg 80511c029a Merge pull request #3200 from SDA-SE/feat/upgrade-asyncapi-react
Upgrade @kyma-project/asyncapi-react to 0.14.2
2020-11-05 11:12:48 +01:00
Patrik Oldsberg 3d07745b82 Merge pull request #2863 from SDA-SE/feat/default-scope-auth-providers
feat: configurable default scopes of auth providers
2020-11-05 10:53:43 +01:00
Oliver Sand 803527bd32 Upgrade @kyma-project/asyncapi-react to 0.14.2
There is an intersting fix for displaying async messages in the docs.
2020-11-05 10:45:32 +01:00
Tim bd2879640e Merge pull request #3239 from backstage/timbonicus/fix-empty-product-state
Fix styling issue on Cost Insights product panels with no cost
2020-11-04 12:29:54 -07:00
Fredrik Adelöw 596a3b8d14 docs: features/software-catalog/external-integrations (#3231) 2020-11-04 20:01:03 +01:00
Patrik Oldsberg f8a9776f27 Merge pull request #3209 from backstage/dependabot/npm_and_yarn/pg-8.4.2
chore(deps): bump pg from 8.3.0 to 8.4.2
2020-11-04 18:54:47 +01:00
Tim Hansen 9a294574c8 Fix styling issue on Cost Insights product panels with no cost 2020-11-04 10:54:41 -07:00
Patrik Oldsberg 33a9025dc0 Merge pull request #3204 from mcalus3/patch-1
Bump travis-ci plugin version in example app
2020-11-04 18:54:09 +01:00
Patrik Oldsberg faf47e8f91 Merge pull request #3203 from adamdmharvey/doc-updates-2nov
chore(docs): Minor documentation updates
2020-11-04 18:53:33 +01:00
Fredrik Adelöw 42b0dbddcb feat(catalog-client): create a basic catalog client (#3166) 2020-11-04 13:18:03 +01:00
Patrik Oldsberg bb547d5bf6 Merge pull request #3187 from n2ygk/gitlab-doc
Gitlab Enterprise documentation
2020-11-04 11:35:19 +01:00
Himanshu Mishra bd0ae748c0 Merge pull request #3172 from backstage/orkohunter/update-techdocs-contrib-docs 2020-11-04 11:29:13 +01:00
Patrik Oldsberg bf78992c59 Merge pull request #3184 from SDA-SE/feat/links-sonarqube-plugin
feat(plugin-sonarqube): add links to each rating
2020-11-04 11:25:23 +01:00
Patrik Oldsberg aceb2b8b80 Merge pull request #3112 from backstage/freben/filter-simplify
fix(catalog-backend): simplify the filtering logic
2020-11-04 11:21:03 +01:00
Patrik Oldsberg 5bf4267ae2 Merge pull request #3157 from SDA-SE/feat/formatted-react-markdown
feat: add MarkdownContent component to @backstage/core
2020-11-04 11:14:49 +01:00
Jesko Steinberg c5bab94aba refactor: use OAuthApiCreateOptions 2020-11-04 11:07:59 +01:00