Commit Graph

515 Commits

Author SHA1 Message Date
Mathias Åhsberg 96fef17a18 chore(deps) bump git-url-parse from 11.4.4 to 11.6.0
Signed-off-by: Mathias Åhsberg <mathias.ahsberg@resurs.se>
2021-09-09 07:34:26 +00:00
hiba-aldalaty c299e90a26 Disable all buttons in the final step in template when 'Create' button is clicked in template.
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-09-08 11:43:19 +01:00
Hiba Al Dalaty 6c87b376c4 Merge branch 'backstage:master' into issue-7045/disable-template-create-button 2021-09-08 10:37:18 +01:00
OscarDHdz 3acf5988f3 Fix Template Load Error
Signed-off-by: OscarDHdz <v-ohernandez@expediagroup.com>
2021-09-03 09:43:35 -05:00
hiba-aldalaty 49c3f2bbbb Disable Create button in template after initial click
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2021-09-03 09:57:03 +01:00
github-actions[bot] 45a681aa6a Version Packages 2021-09-02 10:41:57 +00:00
Mustansar Anwar ul Samad 957ae8059b Use themeId in TemplateCard from theme object
The themeId should be picked up from the object to make sure that
when a custom theme is provided, it's pageTheme list is used instead
of one in the default theme package

Signed-off-by: Mustansar Anwar ul Samad <mustansar.samad@gmail.com>
2021-08-31 16:47:18 +12:00
Fredrik Adelöw 8587067ade Merge pull request #6829 from victormorfin97/supportCustomTemplateCard
Support  custom template card on ScaffolderPage
2021-08-27 20:46:44 +02:00
Fredrik Adelöw 1f7b3807f3 fixed two cross-package imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-27 20:02:42 +02:00
victormorfin97 149fc41c95 remove unused code
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-27 12:52:48 -05:00
victormorfin97 a085b28f94 update the api report
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-27 08:54:36 -05:00
victormorfin97 b21fb3ae26 use a const instead of a condition to render the card component
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-27 08:24:11 -05:00
victormorfin97 342e1c5cfc update to the correct type the new prop
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-27 08:17:51 -05:00
github-actions[bot] e7130884a0 Version Packages 2021-08-26 11:25:27 +00:00
victormorfin97 00864470ec updating the api report
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-25 08:32:56 -05:00
victormorfin97 0b15248bf4 removing unnecessary export
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-25 08:32:56 -05:00
victormorfin97 9388571643 Change name & form of the new prop
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-19 11:19:24 -05:00
github-actions[bot] 6f4c73ece4 Version Packages 2021-08-19 12:20:01 +00:00
Oliver Sand 9f9b808f96 Review comments
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-17 23:28:36 +02:00
Oliver Sand 3281b75ea2 Update API report
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-17 18:13:55 +02:00
Oliver Sand 24d0e1ea12 Set field id in scaffolder
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-08-17 17:41:18 +02:00
victormorfin97 c2d0bd6902 renaming prop
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-13 16:16:56 -05:00
victormorfin97 3f4830ff64 export things to replicate the templateCard
Signed-off-by: victormorfin97 <v-vmorfin@expediagroup.com>
2021-08-13 13:35:28 -05:00
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