Commit Graph

14840 Commits

Author SHA1 Message Date
Mike Lewis cc43a3135e scaffolder: stop ignoring dotfiles in template directories
globby ignores files/directories starting with a dot by default, which
we don't want.

cf. https://github.com/mrmlnc/fast-glob#dot

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Himanshu Mishra 3fc8f9ff5b scaffolder: add some explanations and todos on nunjucks action
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-06 11:12:57 +02:00
Himanshu Mishra 333db5f4dd scaffolder: fix templating all files in sub directories for nunjucks action
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-06 11:12:57 +02:00
Mike Lewis 01e13e173d Scaffolder: add some todos and comments to fetch:template action
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:57 +02:00
blam 9b3c9c16d5 chore: updating stuff
Signed-off-by: blam <ben@blam.sh>
2021-07-06 11:12:57 +02:00
blam 156fefcd82 sample templater
Signed-off-by: blam <ben@blam.sh>
2021-07-06 11:12:57 +02:00
Ben Lambert 5cbce346bb Merge pull request #6344 from tudi2d/sidebar-inner-scrolling
Custom scrollbar for SidebarScrollWrapper
2021-07-06 10:42:42 +02:00
Fredrik Adelöw 43301edd13 Merge pull request #6277 from roylisto/roylisto/edit-button-group
Edit Button for Group Profile Card
2021-07-06 10:25:06 +02:00
Ben Lambert 26bcdef040 Merge pull request #6351 from backstage/dependabot/npm_and_yarn/types/archiver-5.3.0
chore(deps-dev): bump @types/archiver from 5.1.0 to 5.3.0
2021-07-06 10:09:16 +02:00
Ben Lambert 0985696cf9 Merge pull request #6350 from backstage/dependabot/npm_and_yarn/types/aws4-1.5.2
chore(deps-dev): bump @types/aws4 from 1.5.1 to 1.5.2
2021-07-06 10:08:46 +02:00
dependabot[bot] c669940656 chore(deps-dev): bump @types/archiver from 5.1.0 to 5.3.0
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

---
updated-dependencies:
- dependency-name: "@types/archiver"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 04:14:07 +00:00
dependabot[bot] 30f28ef11c chore(deps-dev): bump @types/aws4 from 1.5.1 to 1.5.2
Bumps [@types/aws4](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/aws4) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/aws4)

---
updated-dependencies:
- dependency-name: "@types/aws4"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 04:10:52 +00:00
roylisto 3e3227afc0 Add infoCardAction
Signed-off-by: roylisto <roylistoputra@gmail.com>
2021-07-06 10:27:56 +07:00
Ben Lambert 10eed5344c Merge pull request #6292 from backstage/dependabot/npm_and_yarn/date-io/luxon-2.10.11
chore(deps): bump @date-io/luxon from 1.3.13 to 2.10.11
2021-07-05 20:35:50 +02:00
Ben Lambert 8fb349968a Merge pull request #6340 from andreafalzetti/scaffolder-fs-steps
Scaffolder - Filesystem built-in actions
2021-07-05 20:32:20 +02:00
Ben Lambert 6cbeafcbb9 Update spelling
Signed-off-by: Ben Lambert <ben@blam.sh>
2021-07-05 18:14:25 +02:00
Ben Lambert a8366759a3 Merge pull request #6313 from backstage/orkohunter/document-url-reader
docs: Document how URL Readers work and how to write a new one
2021-07-05 18:10:37 +02:00
Ben Lambert 2666fe56da Merge pull request #6336 from shoukoo/add-default-branch
feat: add default branch property for publish GitLab, Bitbucket and Azure actions
2021-07-05 18:09:01 +02:00
Philipp Hugenroth 0b684849f3 Please - don't embarrass me - I'm not a native speaker, bot...
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 18:06:57 +02:00
Ben Lambert 4ca8e569a5 Add changeset
Signed-off-by: Ben Lambert <ben@blam.sh>
2021-07-05 18:06:12 +02:00
Philipp Hugenroth c97e06e1c1 Fix changeset spelling
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 18:01:09 +02:00
Philipp Hugenroth 612e25fd7c Add changeset
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 17:34:29 +02:00
Philipp Hugenroth 24b4b01cd7 ACustomize scrollbar for sidebar items wrapper
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 17:31:03 +02:00
Andrea Falzetti c93fb2c93d docs(scaffolder): update docs
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 16:03:45 +01:00
Ben Lambert c6cdfa9bee Merge pull request #6337 from backstage/dependabot/npm_and_yarn/types/yup-0.29.12
chore(deps): bump @types/yup from 0.29.11 to 0.29.12
2021-07-05 16:20:31 +02:00
Ben Lambert e972895b4d Merge pull request #6338 from wrighbr/patch-1
Add Harbor Plugin to Marketplace
2021-07-05 16:18:20 +02:00
Andrea Falzetti 00f590ad53 feat(scaffolder): add description and tests for directories
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 14:13:24 +01:00
Himanshu Mishra 19b459d2ba move url reader docs to plugins -> backend apis
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 14:46:04 +02:00
Andrea Falzetti 62c2f10f7d feat(scaffolder): add fs:delete custom step
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 13:27:19 +01:00
Ben Lambert 9b743a33b8 Merge pull request #6262 from jamesrenaud/master
Update PagerDuty Plugin Doc
2021-07-05 11:28:21 +02:00
roylisto a6b4aebbd2 Use Link from @backstage/core-components
Signed-off-by: roylisto <roylistoputra@gmail.com>
2021-07-05 16:20:45 +07:00
Ben Lambert c9b712c6c3 Merge pull request #6331 from jh-sh/bug/fix-templates-mandatory-protection
Make branch protection attempt less restrictive
2021-07-05 11:08:53 +02:00
Himanshu Mishra 918e2be318 docs: Add an example code block for debugging new url reader
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 10:42:56 +02:00
Fredrik Adelöw d1bd7bb825 Update README
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-07-05 10:23:39 +02:00
Himanshu Mishra 9813f6c2c7 document how to add a new url reader (oss vs private)
and update section title

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 10:21:31 +02:00
Brett Wright 28f557a7dd add harbor plugin
Signed-off-by: Brett Wright <wright.brett@gmail.com>
2021-07-05 10:11:19 +02:00
Brett Wright 20589b4835 Merge pull request #3 from backstage/master
pull from upstream
2021-07-05 08:41:45 +02:00
dependabot[bot] 2ac448e380 chore(deps): bump @types/yup from 0.29.11 to 0.29.12
Bumps [@types/yup](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yup) from 0.29.11 to 0.29.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/yup)

---
updated-dependencies:
- dependency-name: "@types/yup"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 04:20:00 +00:00
Eric Peterson c654b10e91 Merge pull request #6332 from lunarway/docs/plantuml-svg-object 2021-07-04 21:46:23 +02:00
shoukoo dad4817939 Add new changeset
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 09:01:44 +10:00
shoukoo 73195b6e65 feat:add default branch prop for publish:azure action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:59:14 +10:00
shoukoo 330f2ac32d feat:add default branch prop for publish:bitbucket action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:52:48 +10:00
shoukoo 76fc5e29c9 feat:add default branch prop for publish:gitlab action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:36:51 +10:00
Crevil b124633526 Document techdocs svg_object limitation
Currently it is not possible to use the PlantUML format 'svg_object' as this
makes it possible for bad actors to inject malicious content into documentation.

This change documents this limitation under the troubleshooting section of the
techdocs feature.

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-07-03 12:04:36 +02:00
Tim 8f6fbf0232 Merge pull request #6328 from codingdiaz/adopters/rv
add adopter
2021-07-02 14:13:46 -06:00
Eugene Sh 253136fba7 Make branch protection attempt less restrictive
In case if something wrong happens along the way when trying to apply protection of a newly created branch - log error, instead of throwing an it, making scaffolder exit with non-zero exit code.
This one addresses the issue #6330

Signed-off-by: Eugene S <jh.sh@me.com>
2021-07-02 22:17:32 +03:00
Christopher Diaz 3e0e21a5d5 add adopter
Signed-off-by: Christopher Diaz <cdiaz@redventures.com>
2021-07-02 13:44:21 -04:00
Fredrik Adelöw afeffa7492 Merge pull request #6325 from backstage/freben/helpful-import-err
More helpful error message when trying to import by folder from non-github
2021-07-02 17:41:51 +02:00
Fredrik Adelöw 43a4ef6442 More helpful error message when trying to import by folder from non-github
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-07-02 16:46:35 +02:00
Fredrik Adelöw 4ce1306429 Merge pull request #6320 from tudi2d/6239-apply-create-app
Apply sidebar changes to create-app
2021-07-02 16:19:05 +02:00