Commit Graph

492 Commits

Author SHA1 Message Date
victormorfin97 4d58d1ebf6 Add props to support the custom templateCard component
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-13 12:19:18 -05:00
Mike Lewis 5bab4fe2a5 scaffolder: merge default field extensions with custom field extensions
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-12 17:44:24 +01:00
github-actions[bot] c734d6995a Version Packages 2021-08-12 08:21:56 +00:00
Fredrik Adelöw 1311abcc5c fix master
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-11 19:38:48 +02:00
Fredrik Adelöw 89b944709c Merge pull request #5381 from msamad/msamad/add-repourlpicker-for-bitbucketcloud
Add repourlpicker and publisher for bitbucket cloud
2021-08-11 16:46:57 +02:00
dependabot[bot] 82ac007e53 chore(deps): bump luxon from 1.27.0 to 2.0.2
Bumps [luxon](https://github.com/moment/luxon) from 1.27.0 to 2.0.2.
- [Release notes](https://github.com/moment/luxon/releases)
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moment/luxon/compare/1.27.0...2.0.2)

---
updated-dependencies:
- dependency-name: luxon
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-11 04:19:52 +00:00
Mustansar Anwar ul Samad 9ecb8a595e Rebase for prettier issues and add Bitbucket to vocab
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 08:18:05 +12:00
Mustansar Anwar ul Samad e30646aebb Update RepoUrlPicker validation for bitbucket fields
Also,
- Add and update tests
- Add changeset

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad dc962cab25 Rebase on upstream to get context for validator
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad 0f101a87d9 Fix RepoUrlPicker to use integration api directly
Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad b0a6224904 Use default RepoUrlPicker for bitbucket fields
Also updated the default bitbucket publisher to handle workspace
and project fields

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Mustansar Anwar ul Samad 9b41ea27b6 Add repourlpicker and publisher for bitbucket cloud
The bitbucket cloud api needs project key to create repo under
a project.

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-11 07:59:10 +12:00
Fredrik Adelöw c7be91b571 Merge pull request #6742 from JosiahCraw/feature/support-ui-schema-for-array-items
Feature/support UI schema for array items
2021-08-10 15:42:20 +02:00
Brian Fletcher 286c16e39f Merge branch 'master' of github.com:backstage/backstage into github-installations-limit 2021-08-09 14:53:17 +01:00
Fredrik Adelöw c6af335602 Merge pull request #6723 from backstage/mob/entity-name-picker
Add EntityNamePicker component to validate entity names in templates
2021-08-09 15:29:19 +02:00
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00
Jos Craw cfe17f43a4 chore: added tests
Signed-off-by: Jos Craw <jos@joscraw.net>
2021-08-07 01:02:09 +12:00
Jos Craw 51bbece433 feat: added support for ui schema on array items
Signed-off-by: Jos Craw <jos@joscraw.net>
2021-08-07 00:38:30 +12:00
Himanshu Mishra 0f6c44d39e Merge pull request #6697 from backstage/mob/bump-prettier-in-create-app 2021-08-06 09:39:01 +02:00
Mike Lewis c9952bce30 scaffolder: api-report
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:52 +01:00
Mike Lewis f9694b02e6 scaffolder: add support for ui:autofocus to TextValuePicker
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:51 +01:00
Mike Lewis 6dd98f9796 scaffolder: add test suite for EntityNamePicker validation
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:51 +01:00
Mike Lewis 5b182e3823 scaffolder: extract reusable TextValuePicker from EntityNamePicker
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-08-05 16:09:50 +01:00
Himanshu Mishra 27a2b642d0 add a todo to create a basic textvaluepicker so that it can be reused
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-05 16:09:50 +01:00
Himanshu Mishra 9425607173 scaffolder: export Picker components from the plugin
This is needed for creating a custom field extension which re-uses an existing picker component.

Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-05 16:09:50 +01:00
Himanshu Mishra c0d22517bf scaffolder: add EntityNamePicker field
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-05 16:09:50 +01:00
Patrik Oldsberg 990cc3bacb packages: switch @types/react dependency to use *
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-05 12:33:48 +02:00
github-actions[bot] 326cbd7408 Version Packages 2021-08-05 00:24:56 +00:00
Ben Lambert 4b263e4602 Merge pull request #6635 from tudi2d/catalog-fully-responsive
ContentHeader responsiveness
2021-08-03 19:57:58 +02:00
github-actions[bot] 32b48219ce Version Packages 2021-07-29 10:32:54 +00:00
Philipp Hugenroth de13f9ac00 Generalize ContentHeader Button
- Create CreateButton component & remove CreateComponentButton

Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-28 13:48:56 +02:00
blam b05210593d chore: bump the version of material-ui core to 4.12.2
Signed-off-by: blam <ben@blam.sh>
2021-07-27 23:44:43 +02:00
blam 46d264c023 chore: updating beta link now the post is live and making scaffolder beta instead of alpha
Signed-off-by: blam <ben@blam.sh>
2021-07-26 21:03:29 +02:00
github-actions[bot] f51fcaeba2 Version Packages 2021-07-22 10:52:38 +00:00
github-actions[bot] 8d1c3d0d5a Version Packages 2021-07-15 09:19:25 +00:00
Patrik Oldsberg d9ce823b00 packages: regenerate all API reports with warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-15 02:05:46 +02:00
Ben Lambert 12a62ea5f6 Merge pull request #6423 from chicoribas/Mask-or-hide-values-on-Scaffolder-Review-Step
Mask or hide values on scaffolder review step
2021-07-14 18:25:03 +02:00
chicoribas c87f271a52 Code Review
Signed-off-by: chicoribas <chico.bribas@gmail.com>
2021-07-14 09:23:55 -03:00
chicoribas 6b5c0c3fcf Review fix
Signed-off-by: chicoribas <chico.bribas@gmail.com>
2021-07-13 20:05:49 -03:00
Patrik Oldsberg 602b5b59bb packages: regenerate all API reports with prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:54:11 +02:00
Patrik Oldsberg 8ae3cffb85 recreate all api-reports with latest version of api-extractor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:46:43 +02:00
Francisco Ribas 49d814226c Update plugins/scaffolder/src/components/MultistepJsonForm/MultistepJsonForm.tsx
Co-authored-by: Andrea Falzetti <andreafalzetti@users.noreply.github.com>
Signed-off-by: chicoribas <chico.bribas@gmail.com>
2021-07-12 11:29:52 -03:00
Francisco Ribas fe10391180 Update plugins/scaffolder/src/components/MultistepJsonForm/MultistepJsonForm.test.tsx
Co-authored-by: Andrea Falzetti <andreafalzetti@users.noreply.github.com>
Signed-off-by: chicoribas <chico.bribas@gmail.com>
2021-07-12 11:29:52 -03:00
chicoribas d2e4012f45 Change ui:options to ui:backstage
Signed-off-by: chicoribas <chico.bribas@gmail.com>
2021-07-09 14:34:33 -03:00
chicoribas ac96bc7975 Add ui:options to mask and hide
Signed-off-by: chicoribas <chico.bribas@gmail.com>
2021-07-09 11:42:18 -03:00
Ben Lambert a43e5d1de6 Merge pull request #6150 from backstage/mob/use-entity-list-provider-in-scaffolder-page
Use `EntityListProvider` in `ScaffolderPage`
2021-07-08 16:50:55 +02:00
github-actions[bot] de67704be9 Version Packages 2021-07-08 11:37:02 +00:00
Ben Lambert 66b96c3016 Merge pull request #6386 from carlo-colombo/fix-git-url-parse-version
Fix git url parse version
2021-07-08 13:30:37 +02:00
Carlo Colombo 6841e01132 fix git-url-parse minor version, 11.5.x broke bitbucket server integration
Signed-off-by: Carlo Colombo <carlo.colombo@klarna.com>
2021-07-08 10:46:11 +02:00
Oliver Sand 549628aac7 Fix export type of ScaffolderFieldExtensions
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-07-07 19:54:16 +02:00