Ben Lambert
16a1aed6e8
Merge pull request #12631 from kjuulh/feature/require-valid-owner-in-owner-picker
...
Add allowArbitraryValues to <OwnerPicker />
2022-07-14 14:20:56 +02:00
kjuulh
3c13f3dc79
Add api refs
...
Signed-off-by: kjuulh <contact@kjuulh.io >
2022-07-14 13:51:00 +02:00
kjuulh
180c06d623
Change boolean pipe to a Optional chaining pipe
...
Change boolean pipe to a Optional chaining pipe
Signed-off-by: kjuulh <contact@kjuulh.io >
2022-07-14 13:19:09 +02:00
kjuulh
3bce493156
Add allowArbitraryValues to <OwnerPicker />
...
This change makes the OwnerPicker able to validate that the selected
option is one of the provided values. This should provide a smoother
experience for users, as they now can only enter valid values on the
client side
None of the tests are changed, as this value is passed to MUI, which
is the library containing the validation.
Signed-off-by: kjuulh <contact@kjuulh.io >
2022-07-14 13:19:09 +02:00
Thomas Cardonne
1764296a68
feat(scaffolder): allow to create Gerrit project using default owner
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2022-07-13 11:51:45 +02:00
renovate[bot]
8006d0f9bf
chore(deps): update dependency msw to ^0.44.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-07-13 02:08:31 +00:00
github-actions[bot]
0e967f188b
Version Packages (next)
2022-07-12 13:19:14 +00:00
renovate[bot]
4e9a90e307
fix(deps): update dependency luxon to v3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-07-11 22:07:53 +00:00
blam
b4b92e6325
chore: moving around some changelog entries to their correct place
...
Signed-off-by: blam <ben@blam.sh >
2022-07-08 13:54:50 +02:00
Fredrik Adelöw
9ca0838ab5
Merge pull request #12483 from backstage/renovate/yaml-2.x
...
fix(deps): update dependency yaml to v2
2022-07-08 11:31:34 +02:00
Patrik Oldsberg
aa2877058b
Merge pull request #12471 from boschresearch/fix/default-value-allowed-fields
...
set default owner/repo when more than 1 allowed values defined
2022-07-07 13:22:45 +02:00
Jonathan Ash
d600cb2ab6
contextMenu prop passed through to ScaffolderPage from Router
...
Signed-off-by: Jonathan Ash <jonathan-ash@users.noreply.github.com >
2022-07-06 16:39:24 +01:00
renovate[bot]
72622d9143
fix(deps): update dependency yaml to v2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-07-06 14:18:44 +00:00
renovate[bot]
693990d4fe
fix(deps): update dependency @react-hookz/web to v15
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-07-06 10:09:30 +00:00
Julius Berger
a1e12ab502
set default owner/repo when more than 1 allowed values defined
...
Signed-off-by: Julius Berger <julius.berger@de.bosch.com >
2022-07-06 11:55:47 +02:00
renovate[bot]
a70869e775
chore(deps): update dependency msw to ^0.43.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-07-05 09:54:46 +00:00
github-actions[bot]
6b985dc1c7
Version Packages (next)
2022-07-05 08:23:38 +00:00
Crevil
e2d7b76f43
Upgrade git-url-parse to 12.0.0
...
This change upgrades git-url-parse to 12.0.0. This is a major upgrade but it
changes nothing to our usage.
Motivation for upgrade is transitively upgrading parse-url which is vulnerable
to several CVEs detected by Snyk.
- SNYK-JS-PARSEURL-2935944
- SNYK-JS-PARSEURL-2935947
- SNYK-JS-PARSEURL-2936249
Signed-off-by: Crevil <bjoern.soerensen@gmail.com >
2022-07-03 08:28:42 +02:00
Ben Lambert
5a98712ce3
Merge pull request #11806 from dotressel/add-allowed-repos-to-repourlpicker
...
Scaffolder: RepoUrlPicker: Add allowedRepos Option and move RepoName Input to own Component
2022-06-29 16:00:06 +02:00
blam
2dae0427cf
chore: removing the failing tests that have been replaced with the other functionality
...
Signed-off-by: blam <ben@blam.sh >
2022-06-29 15:37:40 +02:00
blam
975d20c8c9
chore: added another option to the repoUrlPicker for the api-rports
...
Signed-off-by: blam <ben@blam.sh >
2022-06-29 14:55:00 +02:00
blam
ed45ee23fa
chore: added some simple tests
...
Signed-off-by: blam <ben@blam.sh >
2022-06-29 14:21:57 +02:00
Ben Lambert
d61727b36a
Merge pull request #12284 from joanayma/OwnedEntityPicker-allowArbitraryValues
...
Add allowArbitraryValues in OwnedEntityPicker
2022-06-28 15:37:18 +02:00
Joan Aymà
9ddaeb014c
update api-reports for allowArbitraryValues
...
Signed-off-by: Joan Aymà <joan.ayma@clarivate.com >
2022-06-28 14:42:49 +02:00
Joan Aymà
2674a4148f
add allowArbitraryValues to OwnedEntityPicker ui:options list
...
Signed-off-by: Joan Aymà <joan.ayma@clarivate.com >
2022-06-28 13:32:45 +02:00
Joan Aymà
14146703e5
Add allowArbitraryValues in OwnedEntityPicker
...
Signed-off-by: Joan Aymà <joan.ayma@clarivate.com >
2022-06-28 12:59:32 +02:00
github-actions[bot]
c92deffe39
Version Packages (next)
2022-06-28 09:27:36 +00:00
github-actions[bot]
2231987c10
Version Packages (next)
2022-06-21 09:04:17 +00:00
Patrik Oldsberg
3d41484683
Merge pull request #12170 from backstage/rugvip/codemirror
...
scaffolder: bump codemirror deps
2022-06-21 10:57:48 +02:00
Patrik Oldsberg
747c6e29b1
Merge pull request #12176 from backstage/rugvip/smaller
...
scaffolder: reduce max file size for dry-run content
2022-06-21 10:19:26 +02:00
Patrik Oldsberg
842282ecf9
scaffolder: bump codemirror deps
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-06-21 10:03:59 +02:00
Patrik Oldsberg
464bb0e6c8
scaffolder: reduce max file size for dry-run content
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-06-21 10:00:12 +02:00
Patrik Oldsberg
37539e29d8
scaffolder: show dry-run error cause
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-06-21 09:48:58 +02:00
Patrik Oldsberg
6532c8084a
remove usage of @ts-ignore
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-06-17 18:03:58 +02:00
Phil Kuang
a7c0b34d70
refactor(ListTasksPage): swap MaterialTable with Table
...
Signed-off-by: Phil Kuang <pkuang@factset.com >
2022-06-15 14:00:02 -04:00
Maximilian Ressel
8ebc1dea21
Add allowedRepos Option and move Repo Field to own Component
...
Signed-off-by: Maximilian Ressel <maximiliandotressel@gmail.com >
2022-06-15 16:54:31 +02:00
github-actions[bot]
2e2a82c9d7
Version Packages
2022-06-14 09:12:05 +00:00
blam
0a8b212165
chore: wrong line
...
Signed-off-by: blam <ben@blam.sh >
2022-06-09 16:22:08 +02:00
blam
f93af969cd
chore: tidying up a little bit and added changeset
...
Signed-off-by: blam <ben@blam.sh >
2022-06-09 16:15:13 +02:00
blam
f780859eb0
feat: added the ability to run namespaced templates
...
Signed-off-by: blam <ben@blam.sh >
2022-06-09 16:12:16 +02:00
github-actions[bot]
b844443164
Version Packages (next)
2022-06-03 15:01:16 +00:00
Patrik Oldsberg
fd505f40c0
scaffolder: fix binary file uploads during dry-run
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-06-03 13:37:25 +02:00
Ben Lambert
9943557a57
Merge pull request #11154 from angeliski/add-tasks-owner
...
Add tasks owner
2022-06-01 11:16:37 +02:00
Ben Lambert
bd671d0696
Merge pull request #11732 from ivd-git/scaffolder-review-mask-bugfix-11687
...
Make code work as documented. Review mask does not need 'show: true'.…
2022-06-01 10:52:09 +02:00
Rogerio Angeliski
59f07a8eaf
Merge branch 'backstage:master' into add-tasks-owner
2022-05-31 13:36:17 -03:00
blam
c67af10222
chore: fixing api-report
...
Signed-off-by: blam <ben@blam.sh >
2022-05-31 16:43:57 +02:00
blam
698c55f182
chore: code review changes
...
Signed-off-by: blam <ben@blam.sh >
2022-05-31 16:42:51 +02:00
Ingmar van Dijk
b9ce08bbb8
Fix code style on MultistepJsonForm. Prettier check will pass now.
...
Signed-off-by: Ingmar van Dijk <ingmar.van.dijk@philips.com >
2022-05-31 16:17:25 +02:00
Ingmar van Dijk
115214b719
Make code work as documented. Review mask does not need 'show: true'. ( #11687 )
...
Signed-off-by: Ingmar van Dijk <ingmar.van.dijk@philips.com >
2022-05-31 16:16:19 +02:00
blam
69b737c568
Merge remote-tracking branch 'origin' into add-tasks-owner
...
* origin: (56 commits)
scaffolder-backend: fix merge conflict in router
scaffolder: disable global save button in template editor if no files are dirty
scaffolder: update API report
scaffolder: remove unnecessary TemplateFileSystemAccess interface
scaffolder: wrap dry-run log body in an outer object
scaffolder: fix life
scaffolder: make dry-run secrets optional to match task execution
scaffolder: rename dry-run contents -> directoryContents
scaffolder-backend: refactor actions to use serializeDirectoryContents
scaffolder-backend: clarifying comment about done
scaffolder-backend: add dry-run request body validation
scaffolder-backend: validate dry-run template input
sfaffolder: switch /v2/dryrun to /v2/dry-run
scaffolder,scaffolder-backend: fix API reports
scaffolder: fix dryRun implementation in ScaffolderClient
scaffolder: add test for TemplateEditorBrowser
scaffolder: add test for TemplateEditorPage
scaffolder: add test for DryRunResultsView
scaffolder: memo methods in DryRunProvider
scaffolder: add DryRunResultsList tests
...
Signed-off-by: blam <ben@blam.sh >
2022-05-31 14:58:51 +02:00