Commit Graph

463 Commits

Author SHA1 Message Date
Ben Lambert 653df67a8c Merge pull request #26140 from richcooper95/fix/review-state-handle-duplicate-keys
fix(#26139): handle duplicate end key parts in ReviewState table
2024-08-24 11:50:01 +02:00
Rich Barton-Cooper 23ac83be20 fix: use lodash/startCase to format key parts
Signed-off-by: Rich Barton-Cooper <rich@syntasso.io>
2024-08-23 12:56:11 +01:00
Stephen Glass 4301cbc5a8 support minLength and maxLength properties for secret widget
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-08-23 00:54:41 -04:00
Stephen Glass 3ebb64fcf1 fix secret widget required and disabled properties
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-08-22 23:15:49 -04:00
Rich Barton-Cooper 8dd6ef65bf fix(#26139): handle duplicate end key parts in ReviewState table
Signed-off-by: Rich Barton-Cooper <rich@syntasso.io>
2024-08-22 10:51:12 +01:00
Stephen Glass 9a0672a9c7 secrets on review page show constant asterisks value
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-08-21 10:44:04 +02:00
github-actions[bot] 2a2c84ba68 Version Packages 2024-08-20 08:56:34 +00:00
Ben Lambert 5e5e952fca Merge pull request #26040 from kmikko/fix/favorite-entity-accessibility
fix: label related accessibility issues with FavoriteEntity
2024-08-20 09:41:56 +02:00
Stephen Glass d6f0d712a5 update other scaffolder inputs to textfield
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-08-19 09:40:45 -04:00
Stephen Glass 46e5e554f3 change scaffolder secret widget to use textfield
Signed-off-by: Stephen Glass <stephen@stephen.glass>
2024-08-16 19:15:06 -04:00
Mikko Korhonen d001a42080 fix: label related accessibility issues with FavoriteEntity
Signed-off-by: Mikko Korhonen <mikko.korhonen@op.fi>
2024-08-16 12:35:31 +03:00
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