Commit Graph

27182 Commits

Author SHA1 Message Date
Patrik Oldsberg e48ca034e9 scaffolder: memo methods in DryRunProvider
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 4b839c4f02 scaffolder: add DryRunResultsList tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 88b81c3e6f scaffolder: add tests for DryRunResults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 05b6044399 scaffolder: memo DryRunContext value
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg ace95e391c scaffolder: flatten TemplateEditorPage structure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 289d349199 scaffolder: always show file reload in TemplateEditorTextArea
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg f7805dfea8 scaffolder: add wrapper to TemplateEditorForm to handle overflow
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg c98cfa0e6c scaffolder: refactor TemplateFormPreviewer to use common components
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 3c87f60481 scaffolder: tweak names of TemplateEditor components
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 6758e83662 scaffolder: extract TemplateEditorBrowser
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 5146bc96fc scaffolder: extract TemplateEditorForm
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg a788dacc73 scaffolder: extract TemplateEditorTextArea
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 48307fbf0d scaffolder: remove unused DirectoryLoader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 5d63d15dbf scaffolder: extract FileBrowser
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 5edc82d02a scaffolder: extract DryRunResultsView + refactor DryRunResults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 483aa3a47b scaffolder: extract DryRunResultsList
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg bb95aca5aa scaffolder: extract DryRunResultsSplitView
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 7e41a70dee scaffolder: move TemplateEditorDryRunResults to subdir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:23 +02:00
Patrik Oldsberg 633afdd01b scaffolder: fix codemirror import
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg 93af1ae48e scaffolder: move TemplateEditor components into subdirectory
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg 84e3c67ae3 scaffolder: fix width for dry run results view side pane
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg a9e587c761 scaffolder: fix template dry run results panel not expanding on first show
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg dc1d67fc5b scaffolder: tweak TemplateEditor error panel
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg d989e0c203 scaffolder: remove mock editor data
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg a818ce53a7 scaffolder: tweak TemplateEditor error display
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg 7c6ceb2d32 scaffolder: hook up template editor buttons + floating text area buttons and hotkey
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg df4497ecd7 scaffolder: initial e2e editor + dry-run
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg 16f11352ab scaffolder: allow tweaking of the MultiStepJsonForm finish button label
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg c3a24968b3 scaffolder: add filesystem access helpers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg f45a2abcf2 scaffolder-backend: add dry-run implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg 22318e7c98 scaffolder-backend: hook up initial dry-run route
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg fe9a710adb scaffolder-backend: enable dry-run support in some actions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:22 +02:00
Patrik Oldsberg 10b7b2d9c7 scaffolder-backend: add dry-run support for actions and runner
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:21 +02:00
Patrik Oldsberg 91ae2f46d2 scaffolder-backend: add directory serialization utilities
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:21 +02:00
Ben Lambert 8d53f02bde Merge pull request #11578 from backstage/renovate/msw-0.x
chore(deps): update dependency msw to ^0.41.0
2022-05-31 13:21:30 +02:00
blam 9b42562a1b chore: fix two problematic tests
Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:33:35 +02:00
blam 6c8474c4a7 chore: bumping the versions
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:33:35 +02:00
blam 2bbf763a23 chore: updating yarn.lock to bump to latest version
Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:33:35 +02:00
Renovate Bot 8f7b1835df chore(deps): update dependency msw to ^0.41.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-05-31 12:33:35 +02:00
Ben Lambert 008f0c2b74 Merge pull request #11743 from backstage/blam/e2e-timeout
Increase verify timeout for Cypress in windows e2e tests
2022-05-31 12:00:37 +02:00
blam f539e143f4 chore: increase the verify timeout
Signed-off-by: blam <ben@blam.sh>
2022-05-31 11:03:21 +02:00
Ben Lambert dd6cc6663e Merge pull request #11723 from backstage/renovate/codemirror
fix(deps): update codemirror
2022-05-31 10:59:25 +02:00
Ben Lambert 09c932b83c Merge pull request #11729 from goenning/go/add-cpu-memory
[Kubernetes Plugin] Show more details on Requests/Limits
2022-05-31 10:50:24 +02:00
Ben Lambert 11de06fe24 Merge pull request #11726 from backstage/renovate/maxim_mazurok-gapi.client.calendar-3.x-lockfile
fix(deps): update dependency @maxim_mazurok/gapi.client.calendar to v3.0.20220520
2022-05-31 10:48:51 +02:00
Ben Lambert b2b943d08b Merge pull request #11737 from leodag/master
feat: add option to not protect the default branch
2022-05-31 10:48:19 +02:00
Johan Haals c2376d279d Merge pull request #11596 from jsundquist/feat/sentry/add-check-for-available
feat(sentry): adding a check if sentry is available
2022-05-31 10:35:54 +02:00
blam dffd66eb96 chore: fix up the api reports
Signed-off-by: blam <ben@blam.sh>
2022-05-31 10:29:33 +02:00
Johan Haals bf7020d52d Merge pull request #11741 from tanguyantoine/master
feat(adopters): add sendinblue
2022-05-31 10:16:55 +02:00
Patrik Oldsberg 72136b7612 Merge branch 'master' into master 2022-05-31 10:07:42 +02:00
Patrik Oldsberg 07b7a6eb94 Merge pull request #11655 from leon-vg/export-tech-insights-client
[TechInsights] Export TechInsightsClient so it can be extended
2022-05-31 10:00:19 +02:00