Commit Graph

164 Commits

Author SHA1 Message Date
Jasper Boeijenga 5bb52409ee Fixed issue for showing undefined for hidden form items
Signed-off-by: Jasper Boeijenga <jboeijenga@gmail.com>
2023-11-30 09:10:18 +01:00
Federico Morreale f4f4c33912 Revert "refactor: apply overflow on default theme"
This reverts commit 418e6bc133.

Signed-off-by: Federico Morreale <frc.morreale@gmail.com>
2023-11-28 10:19:59 +01:00
Federico Morreale 418e6bc133 refactor: apply overflow on default theme
Signed-off-by: Federico Morreale <frc.morreale@gmail.com>
2023-11-27 17:17:31 +01:00
Federico Morreale 2aee53bbeb fix: add slider if stepper overflows
Signed-off-by: Federico Morreale <frc.morreale@gmail.com>
2023-11-27 16:17:46 +01:00
Ben Lambert 406a95b4f6 Merge pull request #21439 from nabiltntn/change-enum-review-display
Display enum label from enumNames in review if used
2023-11-27 10:42:11 +01:00
nabiltntn fa66d1b5b3 Display enum label from enumNames in review if used
Signed-off-by: nabiltntn <zouabi.nabil@live.com>
2023-11-21 21:47:58 +01:00
Patrik Oldsberg b70b16c5b6 Merge pull request #21425 from backstage/freben/themeee
remove even more BackstageTheme usages
2023-11-21 11:38:22 +01:00
Fredrik Adelöw 1d7c989db2 remove even more BackstageTheme usages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-20 15:52:05 +01:00
Ben Lambert 89faef0e7a Merge pull request #21261 from fedy97/feature/steps-clickable
feat: step titles are now clickable
2023-11-20 13:34:50 +01:00
Fredrik Adelöw 11a24e8a3a Merge pull request #21256 from backstage/renovate/typescript-5.x
chore(deps): update dependency typescript to v5.2.2
2023-11-16 13:57:35 +01:00
Fredrik Adelöw aaa6fb3bc9 fix types
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-16 12:04:48 +01:00
Federico Morreale 64358b0980 fix: review changes
Signed-off-by: Federico Morreale <frc.morreale@gmail.com>
2023-11-14 10:32:59 +01:00
Ben Lambert b651259971 Merge pull request #20281 from tperehinets/scaffolder
[scaffolder] - Support filtering out of `steps` and `fields` based on `featureFlags`
2023-11-14 10:06:17 +01:00
blam 108bbb7858 tests: fixing the tests
Signed-off-by: blam <ben@blam.sh>
2023-11-14 09:48:25 +01:00
Federico Morreale e516bf4da8 feat: step titles are now clickable
Signed-off-by: Federico Morreale <frc.morreale@gmail.com>
2023-11-13 18:34:00 +01:00
blam e420b5af5a chore: updating the api for hiding icons
Signed-off-by: blam <ben@blam.sh>
2023-11-13 12:33:03 +01:00
blam 8966c44b64 chore: fix last things
Signed-off-by: blam <ben@blam.sh>
2023-11-13 11:32:14 +01:00
blam 3f3977dcb0 chore: rebase and fix
Signed-off-by: blam <ben@blam.sh>
2023-11-13 11:22:30 +01:00
tperehinets 13d3d18297 added tests
Signed-off-by: tperehinets <tetiana.perehinets@gmail.com>
2023-11-13 11:12:26 +01:00
tperehinets 1944b1f5b9 Added tests
Signed-off-by: tperehinets <tetiana.perehinets@gmail.com>
2023-11-13 11:12:23 +01:00
tperehinets 367e15404a Moved sorting function to hooks
Signed-off-by: tperehinets <tetiana.perehinets@gmail.com>
2023-11-13 11:11:51 +01:00
tperehinets 407ab6fa86 Fixed featureFlag in scaffolder/next
Signed-off-by: tperehinets <tetiana.perehinets@gmail.com>
2023-11-13 11:10:43 +01:00
blam eb575b8fee feat: move the icon to the left
Signed-off-by: blam <ben@blam.sh>
2023-11-10 20:19:28 -06:00
Bogdan Nechyporenko 8e9f3f76de wip
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-11-02 13:39:02 +01:00
Bogdan Nechyporenko cadc66ab51 Preserve step's time execution for a non-running task.
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-10-30 15:00:27 +01:00
Fredrik Adelöw 03b5bbbc15 Merge pull request #20839 from backstage/freben/theme
remove unnecessary usage of deprecated `BackstageTheme`
2023-10-27 16:42:27 +02:00
Ben Lambert 9383ba07c9 Merge pull request #20615 from acierto/configure-template
Make it possible to define control buttons text (Back, Create, Review) per template
2023-10-27 15:14:19 +02:00
Fredrik Adelöw 62b5922916 remove unnecessary usage of deprecated BackstageTheme
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-26 16:58:59 +02:00
Fredrik Adelöw daf7d1bddb Merge pull request #17474 from backstage/freben/hack-presentation
An `entityPresentationApiRef`, for rendering rich entity refs
2023-10-24 11:26:41 +02:00
Bogdan Nechyporenko 2562100d6f Merge remote-tracking branch 'origin/master' into configure-template 2023-10-23 23:20:34 +02:00
blam 5b46f06a4f chore: fix needless re-rendering
Signed-off-by: blam <ben@blam.sh>
2023-10-23 16:32:55 +02:00
Bogdan Nechyporenko 5cdcf77a45 Updated to a presentation
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-10-23 11:05:30 +02:00
Bogdan Nechyporenko c35bb33065 Merge remote-tracking branch 'origin/master' into configure-template
# Conflicts:
#	plugins/scaffolder-react/api-report.md
#	plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx
2023-10-23 10:19:10 +02:00
Patrik Oldsberg 80a79cc1e7 plugins: rtl 13 fixes for tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
Patrik Oldsberg d60fbcb553 remove usages of @testing-library/react-hooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 09:37:03 +02:00
blam d4f2e21386 chore: fix
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam fadd3ca42a chore: remove old rjsf
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam c04f436b61 feat: fixing tests
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam da462fffc7 feat: make things nice here
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 6bfa4894a8 chore: fixing some missing features that got accidentally replaced
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 91642181e7 feat: started some API report tweaks
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam f0e021aedd chore: fixing some more work
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:38 +02:00
blam 48db8c25eb feat: started some more work on getting this into shape
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:48:36 +02:00
blam 95415da622 feat: started to promote the bare minmum
Signed-off-by: blam <ben@blam.sh>
2023-10-17 12:40:43 +02:00
Bogdan Nechyporenko b5dcf6b120 Make it possible to define control buttons text (Back, Create, Review) per template
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-10-16 14:18:37 +02:00
Bogdan Nechyporenko 2e2b1f94e0 Make it possible to configure certain tings per template
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2023-10-09 17:41:26 +02:00
Fredrik Adelöw e5ce16aa44 address comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-26 10:58:29 +02:00
Oleg S 13f3b3491e chore: update props types to use PropsWithChildren
Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com>
2023-09-01 11:16:15 -04:00
Moyeong Lee bd62c30b05 Pass missing templateName prop down to Stepper in Workflow
Signed-off-by: Moyeong Lee <moyeong.lee@bain.com>
2023-07-21 18:27:26 +02:00
Scott Guymer c8fd900afb fix: Use themeable styling for markdown
Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2023-06-28 21:47:45 +02:00