Commit Graph

345 Commits

Author SHA1 Message Date
github-actions[bot] 7236e15fa2 Version Packages (next) 2024-02-13 14:00:45 +00:00
Fredrik Adelöw 439df11d06 upgrade knip
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-12 11:06:30 +01:00
Fredrik Adelöw e97cc0b0a3 updated the knip rules a bit
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-08 09:53:18 +01:00
Heikki Hellgren c9d39120b2 chore: update knip reports
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 09:08:32 +02:00
Heikki Hellgren 23a29697aa ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:38:05 +02:00
Heikki Hellgren 55963c4714 feat: move knip reports under own command
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:50 +02:00
Heikki Hellgren 60a68f10e9 ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:48 +02:00
renovate[bot] 09cedb9ae8 fix(deps): update dependency @react-hookz/web to v24
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-07 22:25:14 +00:00
Ben Lambert 0733d750d8 Merge pull request #22720 from backstage/renovate/rjsf-monorepo
fix(deps): update rjsf monorepo to v5.17.0
2024-02-07 14:12:46 +01:00
github-actions[bot] b17a6cccce Version Packages (next) 2024-02-06 14:58:46 +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
renovate[bot] e6f083179d fix(deps): update rjsf monorepo to v5.17.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 15:18:54 +00: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
Patrik Oldsberg 19922cf012 Merge pull request #22539 from fshowalter/patch-3
Allow @types/react 18 as a peer dep for @backstage/theme
2024-02-02 13:50:49 +01:00
Frank Showalter 8fe56a816d expand to full repo
Signed-off-by: Frank Showalter <842058+fshowalter@users.noreply.github.com>
2024-01-30 15:56:10 -05:00
github-actions[bot] c70c3dc393 Version Packages (next) 2024-01-30 13:38:11 +00: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
github-actions[bot] 185d5ea0b0 Version Packages (next) 2024-01-23 13:57:50 +00: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
Ben Lambert ab1682e85d Merge pull request #22376 from drodil/default_scaffolder_output_text
feat: allow defining the default text output in template
2024-01-23 13:13:10 +01:00
bnechyporenko 0fbebb3788 Merge remote-tracking branch 'origin/master' into rec-tasks-version-1 2024-01-23 13:01:39 +01:00
bnechyporenko 49268c38da Merge remote-tracking branch 'origin/master' into rec-tasks-version-1 2024-01-20 15:22:55 +01:00
renovate[bot] 6a74ffda10 fix(deps): update rjsf monorepo to v5.16.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-19 16:11:53 +00: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 4cca1bd66b chore: api-reports
Signed-off-by: blam <ben@blam.sh>
2024-01-19 10:06:42 +01: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
github-actions[bot] 8070f67dc4 Version Packages 2024-01-16 11:44:56 +00: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
Ben Lambert 2fdc98a912 Merge pull request #22105 from acierto/fix-step-with-no-props
Scaffolder: Fix for a step with no properties
2024-01-10 15:50:34 +01:00
github-actions[bot] ac277f3c91 Version Packages (next) 2024-01-09 12:44:34 +00: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 03a78eee90 Merge pull request #22036 from backstage/renovate/rjsf-monorepo
fix(deps): update rjsf monorepo to v5.15.1
2024-01-03 12:06:53 +01:00
github-actions[bot] a3ccddeba5 Version Packages (next) 2024-01-02 10:42:54 +00:00
renovate[bot] 98ac5abf8a fix(deps): update rjsf monorepo to v5.15.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-27 04:45:28 +00:00
github-actions[bot] c9f71fba8d Version Packages (next) 2023-12-25 23:42:26 +00:00
Fredrik Adelöw 0738b72533 keep going
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-12-20 16:18:00 +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
github-actions[bot] a9801a3ec9 Version Packages 2023-12-19 13:39:54 +00:00
blam 1321c3e0b6 chore: fixing api-reports
Signed-off-by: blam <ben@blam.sh>
2023-12-19 14:23:26 +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