Commit Graph

1017 Commits

Author SHA1 Message Date
Fredrik Adelöw e62a4f59f7 Merge pull request #13522 from mufaddal7/scaffolder/error-handling
Scaffolder - Addition of  Dismissable Error Banner
2022-09-09 08:48:01 +02:00
mufaddal motiwala b55966c460 fix props
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2022-09-09 11:03:45 +05:30
Patrik Oldsberg 7d47def9c4 switch @types/jest to only be depended on by @backstage/cli
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-07 11:29:12 +02:00
github-actions[bot] f275697d2b Version Packages (next) 2022-09-06 13:11:16 +00:00
renovate[bot] 667d917488 chore(deps): update dependency msw to ^0.47.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-09-06 07:09:16 +00:00
mufaddal motiwala f0510a20b5 add Dismissable Error Banner
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2022-09-05 01:16:22 +05:30
Patrik Oldsberg a68cf13a3d remove usage of diff command
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-09-04 14:46:05 +02:00
Patrik Oldsberg 8911f684e1 Yarn 3 automatic formatting changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-31 15:49:38 +02:00
Patrik Oldsberg 5608c9e0d5 Merge pull request #13312 from ericbottard/ui-schema-on-deps
Fix a complex case where uiSchema loses previous values
2022-08-31 14:29:27 +02:00
Fredrik Adelöw d1dd58b8b0 Merge pull request #13437 from backstage/renovate/msw-0.x
chore(deps): update dependency msw to ^0.46.0
2022-08-31 11:43:37 +02:00
blam 2120963e5d chore: bump git-parse-url
Signed-off-by: blam <ben@blam.sh>
2022-08-31 10:33:39 +02:00
renovate[bot] 87ec2ba4d6 chore(deps): update dependency msw to ^0.46.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-08-31 01:34:13 +00:00
github-actions[bot] d1ec204774 Version Packages (next) 2022-08-30 12:02:13 +00:00
Fredrik Adelöw aaab1e34da Fix linting errors after #13392
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-08-30 13:44:09 +02:00
Patrik Oldsberg 9f1feb5464 plugins: fix tests for react router bump
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-29 14:10:52 +02:00
Patrik Oldsberg aa2bfb3087 scaffolder: fix route structure for RedirectingComponent
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-29 14:10:52 +02:00
Patrik Oldsberg c286cce3f1 scaffolder: fix index routes for react-router stable
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-29 14:10:52 +02:00
Patrik Oldsberg 0f6f890e2a migrate react-router to be a peer dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-29 14:10:52 +02:00
blam 18ee24197e chore: fix autoselect of the workspace when there are a list provided
Signed-off-by: blam <ben@blam.sh>
2022-08-25 14:53:28 +02:00
Patrik Oldsberg 763fb81e82 refactors to avoid using useParams where possible
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-23 18:43:26 +02:00
Eric Bottard de336de9cd Fix a complex case where uiSchema loses previous values
In non trivial cases of using eg a schema with dependencies,
the extractUiSchema function could reset ui properties previously
set by the recursive call.

Signed-off-by: Eric Bottard <bottarde@vmware.com>
2022-08-23 16:20:13 +02:00
github-actions[bot] 18ab337f96 Version Packages (next) 2022-08-23 10:29:17 +00:00
Ben Lambert 73ace3c51f Merge pull request #13277 from backstage/blam/owner-picker
scaffolder: Fix empty string handling in `EntityPicker`
2022-08-23 10:19:23 +02:00
Fredrik Adelöw 611f2bce11 Merge pull request #13274 from backstage/renovate/msw-0.x
chore(deps): update dependency msw to ^0.45.0
2022-08-22 12:56:05 +02:00
blam a2217c28a1 chore: empty strings are still strings, so if it's not set default to undefined to throw the correct error
Signed-off-by: blam <ben@blam.sh>
2022-08-22 11:21:51 +02:00
Ben Lambert bc41225ccf Merge pull request #13246 from backstage/blam/next-scaffolder/wizard-2
scaffolder(next): implement the review step
2022-08-22 11:14:57 +02:00
renovate[bot] bf5e9030eb chore(deps): update dependency msw to ^0.45.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-08-22 02:27:29 +00:00
renovate[bot] 9097278df2 fix(deps): update dependency json-schema-library to v7
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-08-20 23:09:33 +00:00
blam d558c5bf09 chore: working some more on the review
Signed-off-by: blam <ben@blam.sh>
2022-08-19 13:46:24 +02:00
blam b5986929b7 chore: added in the ability to customise the review step
Signed-off-by: blam <ben@blam.sh>
2022-08-19 13:28:09 +02:00
blam d8e317e661 chore: working out the review step a little more
Signed-off-by: blam <ben@blam.sh>
2022-08-19 13:23:16 +02:00
blam 784673638a chore: reworking how we do the review step
Signed-off-by: blam <ben@blam.sh>
2022-08-19 11:44:56 +02:00
Ben Lambert 2c8cb22ec0 Merge pull request #12952 from backstage/blam/next-scaffolder/wizard-2
scaffolder(next): Support `async` validation for `CustomFieldExtensions` and run validation for `type: object`
2022-08-19 10:56:11 +02:00
blam 64658427a0 chore: fixing tests by wrapping in act
Signed-off-by: blam <ben@blam.sh>
2022-08-19 10:21:53 +02:00
blam ddb0557e56 chore: code-review comments
Signed-off-by: blam <ben@blam.sh>
2022-08-18 16:47:28 +02:00
blam 5d2b0b8fc8 chore: remove some whitespace
Signed-off-by: blam <ben@blam.sh>
2022-08-18 16:26:13 +02:00
blam ac002fe3f0 chore: removing the error context, this isn't used anymore
Signed-off-by: blam <ben@blam.sh>
2022-08-18 16:24:46 +02:00
blam ac43121a1e chore: updating api-report
Signed-off-by: blam <ben@blam.sh>
2022-08-18 16:16:09 +02:00
blam bc6a0c248a chore: fixing typescript
Signed-off-by: blam <ben@blam.sh>
2022-08-18 15:54:14 +02:00
blam d120031676 chore: added a library to work with the json schema form and make it easier to take into account all the different versions of jsonschema
Signed-off-by: blam <ben@blam.sh>
2022-08-18 15:53:46 +02:00
blam 7b186350d8 chore: rendering the errors for the async validation
Signed-off-by: blam <ben@blam.sh>
2022-08-18 15:47:07 +02:00
blam 6c8c1a4140 chore: starting to add async validation to the next scaffolder
Signed-off-by: blam <ben@blam.sh>
2022-08-18 15:47:07 +02:00
Fredrik Adelöw 3f739be9d9 more api cleanup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-08-18 15:16:19 +02:00
github-actions[bot] a5684d0d53 Version Packages 2022-08-16 12:15:33 +00:00
github-actions[bot] 8a564ab585 Version Packages (next) 2022-08-09 09:56:01 +00:00
github-actions[bot] f762386d48 Version Packages (next) 2022-08-02 08:43:23 +00:00
blam 5b7f8fb442 chore: saving state in the form
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:50 +02:00
blam 60ac7f3ad7 chore: starting to clean up some of the form components
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:50 +02:00
blam 94ce0cda13 chore: move to use effect
Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00
blam 3251a491da chore: fixing the actual tests and resetting the worflows so they are right
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-07-29 11:45:49 +02:00