Commit Graph

452 Commits

Author SHA1 Message Date
github-actions[bot] 003494838b Version Packages (next) 2024-08-13 13:59:06 +00:00
github-actions[bot] 120319d2b5 Version Packages (next) 2024-08-06 13:15:32 +00:00
Ben Lambert d877c67b85 Merge pull request #25906 from heidipuo/fix/output_element_wrap
fix output element overlappig w/ flex-wrap
2024-08-05 16:44:06 +02:00
Heidi Puotiniemi 072c00c073 fix output element overlappig w/ flex-wrap
Signed-off-by: Heidi Puotiniemi <heidi.puotiniemi@op.fi>
2024-08-05 14:59:18 +03:00
Stephen Glass 04759f206f add null check for review state object check
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-07-31 19:45:44 -04:00
github-actions[bot] 58bbb3edca Version Packages (next) 2024-07-30 12:26:11 +00:00
github-actions[bot] 4a8774820c Version Packages (next) 2024-07-23 14:02:37 +00:00
Rich Barton-Cooper 8cdd846abc fix: merge uiSchema and formContext in Stepper component
This commit ensures that the uiSchema and formContext are merged in the
Stepper component form, with the non-props values taking precedence over
the props values.

The uiSchemas are deep-merged using `lodash.merge` to ensure that nested
values are correctly merged.

Signed-off-by: Rich Barton-Cooper <rich@syntasso.io>
2024-07-22 15:55:23 +01:00
Rich Barton-Cooper d0e95a7036 feat: expose uiSchema and formContext in FormProps
This commit exposes two extra fields in the FormProps: `uiSchema` and `formContext`.

Signed-off-by: Rich Barton-Cooper <rich@syntasso.io>
Co-authored-by: Chunyi Lyu <chunyineko@gmail.com>
2024-07-22 15:47:28 +01:00
Ben Lambert 27c314f732 Merge pull request #25624 from mbenson/issue-22575-template-param-errors
support ajv-errors for scaffolder validation
2024-07-19 16:35:11 +02:00
Ben Lambert 0fb7c4ae72 Merge pull request #25346 from stephenglass/update/review-explode
Add scaffolder option to display object items in separate rows on review page
2024-07-19 13:44:13 +02:00
Matt Benson 8b808fd1a9 add errorMessage test
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2024-07-16 15:42:09 -05:00
Matt Benson 4670f06f72 support ajv-errors for scaffolder validation
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2024-07-16 15:42:08 -05:00
github-actions[bot] 8d2fe707cb Version Packages 2024-07-16 12:06:55 +00:00
Stephen Glass ba67e28847 Remove comment
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-07-14 15:37:16 -04:00
Stephen Glass ed1d9e60b8 Merge branch 'master' of https://github.com/backstage/backstage into update/review-explode 2024-07-14 15:25:41 -04:00
Stephen Glass fe6ab86d92 Refactor review state schema processing code to support nested objects
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-07-14 15:24:38 -04:00
Stephen Glass 0ab868dfd1 Wip
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-07-14 04:00:51 -04:00
Frank Kong 4d7e11f014 chore(scaffolder): allow task viewer to be resizable and disable rendering of empty output (#25495)
chore(scaffolder): allow task viewer to be resizable and disable rendering of empty output (#25495)
2024-07-12 16:06:01 +02:00
github-actions[bot] e583b47687 Version Packages (next) 2024-07-09 12:58:58 +00:00
github-actions[bot] 08c63d46ac Version Packages (next) 2024-07-02 09:03:14 +00:00
Ben Lambert e5f2c88778 Merge pull request #25335 from stephenglass/patch/scaffolder-error-header
Improve validation error display text in scaffolder UI
2024-07-01 12:11:33 +02:00
Stephen Glass 08b7c3e180 Remove debug code
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-30 01:29:30 -04:00
Stephen Glass b141c20b53 Move review object explode function into utils
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-30 00:53:24 -04:00
Fredrik Adelöw 2d8915fdd9 Merge pull request #23392 from mario-mui/feat/add-catalog-i18n
Feat/add catalog i18n
2024-06-29 22:35:07 +02:00
Stephen Glass 7193d02b32 Fix formatting
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-28 01:18:20 -04:00
Stephen Glass 19d495939d Extract condition check to function
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-27 23:20:51 -04:00
Stephen Glass 354e68c953 Improve validation error display text in scaffolder UI
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-27 22:11:58 -04:00
blam 2defad94e3 chore: disabled and readonly props are optional from rjsf now, let's default them to something sane
Signed-off-by: blam <ben@blam.sh>
2024-06-27 11:58:20 +02:00
renovate[bot] cc81579db2 fix(deps): update rjsf monorepo to v5.18.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 08:10:57 +00:00
github-actions[bot] f03d12aff2 Version Packages (next) 2024-06-25 13:05:56 +00:00
Ben Lambert a2f12dc2a3 Merge pull request #25132 from benjidotsh/feat/scaffolder-bitbucket-autocomplete
feat(scaffolder): add autocompletion for Bitbucket
2024-06-25 11:00:28 +02:00
blam b5a988f0c3 chore: updating api-reports
Signed-off-by: blam <ben@blam.sh>
2024-06-24 13:10:55 +02:00
Stephen Glass 8839381d6a Add scaffolder option to display object items in separate rows
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-06-21 00:47:47 -04:00
blam 1fbd77fb56 chore: small refactor to move the handlers out into an extension point
Signed-off-by: blam <ben@blam.sh>
2024-06-19 17:09:53 +02:00
github-actions[bot] 18a40424cb Version Packages 2024-06-18 12:37:38 +00:00
Ben Lambert cd09d4f5cf Merge pull request #24834 from backstage/blam/replace-password-widget
scaffolder: replace `ui:widget: password` with a warning message
2024-06-18 10:48:33 +02:00
mario ma 06c0956207 feat: add i18n to plugin-catalog-react
Signed-off-by: mario ma <mario.ma.node@gmail.com>
2024-06-18 15:19:48 +08:00
blam 3e8b5822db chore: added secret widget export
Signed-off-by: blam <ben@blam.sh>
2024-06-14 14:02:18 +02:00
Benjamin Janssens a1709aa4ee chore: add changesets for @backstage/plugin-scaffolder-backend and @backstage/plugin-scaffolder-react; update API reports; update tests of ActionsPage
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
Benjamin Janssens 8a03156d91 feat: use autocomplete endpoint in frontend
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2024-06-14 13:12:54 +02:00
blam 7d652f33bc chore: fixing typescript
Signed-off-by: blam <ben@blam.sh>
2024-06-14 12:46:11 +02:00
blam 504661ab09 chore: show an error for now, do not replace
Signed-off-by: blam <ben@blam.sh>
2024-06-14 11:07:46 +02:00
blam 83b2b60f4b feat: move around the secret widget and override the default password one
Signed-off-by: blam <ben@blam.sh>
2024-06-14 10:59:25 +02:00
renovate[bot] 6cb4886e43 fix(deps): update rjsf monorepo to v5.18.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-12 20:22:13 +00:00
github-actions[bot] e83ead9b1a Version Packages (next) 2024-06-11 15:25:17 +00:00
Patrik Oldsberg d44a20a5cd add plugin metadata to all plugin packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-11 11:24:29 +02:00
Fredrik Adelöw 289e1107d3 Merge pull request #24903 from JeevaRamanathan/issue_21781
Fix: Autocomplete component overlapping sidebar
2024-06-05 16:11:46 +02:00
github-actions[bot] 09f502208f Version Packages (next) 2024-06-04 15:34:15 +00:00
github-actions[bot] 77da22e67f Version Packages (next) 2024-05-28 13:43:01 +00:00