Ben Lambert
51104134d6
Merge pull request #23880 from Ali-Dalal/scaffolder-login-fix
...
fix: don't show login prompt if token is defined in state
2024-04-05 17:42:07 +02:00
Ben Lambert
8bcf84bf3e
Merge pull request #23401 from backstage/roi/scaffolder-metadata
...
Standard entity metadata to help measure Scaffolder ROI
2024-04-03 10:38:11 +02:00
Ben Lambert
27a2984d37
Merge pull request #22998 from backstage/renovate/json-schema-library-9.x
...
fix(deps): update dependency json-schema-library to v9
2024-04-03 10:37:06 +02:00
Eric Peterson
996611aa83
Avoid leaking analytics details to external consumers
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2024-04-02 16:21:36 +02:00
Eric Peterson
df99f629b1
Translate backstage.io/time-saved annotation into minutes saved and apply to create event
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2024-04-02 13:22:53 +02:00
Ali Dalal
419e948d42
fix: don't show login prompt if token is defined in state
...
Signed-off-by: Ali Dalal <ali.dalal@bonial.com >
2024-03-28 14:56:19 +01:00
Tomasz Szuba
e8f026a300
Use esm exports from react-use library
...
Signed-off-by: Tomasz Szuba <tszuba@box.com >
2024-03-19 19:53:04 +00:00
blam
d6406e5614
chore: fixing breaking changes
...
\
Signed-off-by: blam <ben@blam.sh >
2024-03-19 14:19:46 +01:00
Harrison Hogg
e998fb7889
Update plugins/scaffolder-react/src/next/overridableComponents.ts
...
Co-authored-by: Philipp Hugenroth <tudi2d@users.noreply.github.com >
Signed-off-by: Harrison Hogg <7130591+HHogg@users.noreply.github.com >
2024-02-26 14:29:20 +00:00
Harrison Hogg
930b5c197a
Added root and label class keys for autocomplete pickers
...
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-02-26 14:19:36 +00:00
Heikki Hellgren
10f0efdcb7
test: fix failing template card test
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-02-06 08:34:51 +02:00
Alec Jacobs
d530f574da
fix(scaffolder-react): always display a single divider below template description
...
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com >
2024-02-02 15:08:24 +01:00
Alec Jacobs
2985186160
fix(scaffolder-react): prevent erroneous render when empty links are provided
...
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com >
2024-02-02 15:08:24 +01:00
Ben Lambert
387f51cca0
Merge pull request #22404 from awanlin/topic/template-context-menu
...
Added context menu to scaffolder pages
2024-01-30 10:00:42 +01:00
blam
a8b0c802b0
chore: make sure to keep the existing uiSchema when parsing dependencies
...
Signed-off-by: blam <ben@blam.sh >
2024-01-29 14:12:36 +01:00
Ben Lambert
c73ce21018
Merge pull request #22566 from acierto/issue-20256
...
Fix for issue 20256: Bug Report: converting circular structure to JSON error
2024-01-29 11:52:50 +01:00
bnechyporenko
4131bd2724
Fix for issue 20256: Bug Report: converting circular structure to JSON error
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-01-27 22:59:17 +01:00
Patrick Jungermann
b07ec70c90
feat(scaffolder): Use more distinguishable icons for link and text output
...
Use more distinguishable icons for link (`Link`) and text output (`Description`).
Currently, both use the same icon `Web` (until specified explicitly at the template).
For a user, it is not really clear which of these will open more output below it
vs open a URL/a new tab.
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com >
2024-01-27 17:21:25 +01:00
Andre Wanlin
30c212f11b
Removed commented out code
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2024-01-26 13:09:50 -06:00
Andre Wanlin
31f0a0a2da
Added context menu to scaffolder pages
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2024-01-26 13:08:31 -06:00
Ben Lambert
b5f81613b1
Merge pull request #22236 from acierto/rec-tasks-version-1
...
Recoverable tasks [version 1]
2024-01-23 14:52:03 +01:00
bnechyporenko
49268c38da
Merge remote-tracking branch 'origin/master' into rec-tasks-version-1
2024-01-20 15:22:55 +01:00
Heikki Hellgren
0b0c6b6dcb
feat: allow defining the default text output in template
...
the previous #22243 did not even work as the output.text is not defined
when mounting the component. but this fixes that and also allows to
define the default output text for scaffolder template.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-01-19 13:38:53 +02:00
blam
029295cd94
chore: remove the legacy exports from alpha
...
Signed-off-by: blam <ben@blam.sh >
2024-01-19 10:05:48 +01:00
bnechyporenko
8e221cfc48
Merge remote-tracking branch 'origin/master' into rec-tasks-version-1
...
# Conflicts:
# plugins/scaffolder-common/src/Template.v1beta3.schema.json
2024-01-16 13:05:00 +01:00
Ben Lambert
3b986e39bd
Merge pull request #22243 from drodil/scaffolder_default_output_text
...
feat: show first scaffolder output text by default
2024-01-16 10:38:05 +01:00
Heikki Hellgren
d16f85f237
feat: show first scaffolder output text by default
...
usually there's only one output text that could be shown automatically
when the output is shown.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-01-15 14:40:59 +02:00
bnechyporenko
11b9a08e92
Recoverable tasks [version 1]
...
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com >
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-01-14 16:24:05 +01:00
bnechyporenko
ce30118cf0
Scaffolder: Fix for a step with no properties
...
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com >
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-01-05 08:46:52 +01:00
Ben Lambert
9667fc0840
Merge pull request #21878 from NeuralEvolution/feat/21476-scaffolder-custom-error-list
...
feat(Stepper): adds custom error list for the top of the form
2023-12-19 16:25:44 +01:00
blam
583c362cd7
bug: Fix the issue with the secrets not being taken into account properly
...
Signed-off-by: blam <ben@blam.sh >
2023-12-19 14:12:29 +01:00
blam
734c40811c
chore: update comment and api-reprots
...
Signed-off-by: blam <ben@blam.sh >
2023-12-19 11:02:28 +01:00
blam
2fa5f646b2
feat: Stepper needs to be wrapped in the SecretsContext
...
Signed-off-by: blam <ben@blam.sh >
2023-12-19 10:29:33 +01:00
blam
c963bcee4c
chore: improve the implementation a little bit
...
Signed-off-by: blam <ben@blam.sh >
2023-12-18 17:22:02 +01:00
Matthew Prinold
2f0a55bce5
fix(errorListTemplate.test): updates import
...
Signed-off-by: Matthew Prinold <matthewprinold@gmail.com >
2023-12-15 10:20:26 +00:00
Matthew Prinold
51df92199d
feat(Stepper): adds custom error list for the top of the form
...
Signed-off-by: Matthew Prinold <matthewprinold@gmail.com >
2023-12-15 10:05:16 +00:00
blam
b548f02fbf
chore: fix a bug that properties is set to empty object when it should not be present when parsing template schema
...
Signed-off-by: blam <ben@blam.sh >
2023-12-15 09:42:32 +01:00
solimant
c8908d4b62
Use new option from RJSF 5.15
...
Signed-off-by: solimant <solimant@users.noreply.github.com >
2023-12-07 16:48:55 +00:00
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