Commit Graph

1418 Commits

Author SHA1 Message Date
github-actions[bot] 2e2a82c9d7 Version Packages 2022-06-14 09:12:05 +00:00
Ben Lambert 8c7ed9bad1 Merge pull request #11946 from djamaile/chore/remove-project-id
chore(scaffolder): remove projectId from gitlab publish mr action because it is redundant
2022-06-10 10:48:33 +02:00
djamaile 5179b8d805 chore: add warning to notify user that projectid is deprecated
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 22:51:57 +02:00
blam 216172b015 chore: fix typescript error
Signed-off-by: blam <ben@blam.sh>
2022-06-09 16:41:54 +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
djamaile 6424c0ad6f chore: give alternative to deprecated projectId
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 14:51:07 +02:00
djamaile 890dfe614a chore: give alternative to deprecated projectId
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 14:46:01 +02:00
djamaile d507278a0c chore: change major to minor because we haven't make any breaking changes
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 12:40:21 +02:00
djamaile c8af5ea7b3 chore: run api report command to prevent build from breaking
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 12:09:39 +02:00
djamaile 34b84b4072 chore: make the changes backwards compatible to ease the migration
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 11:50:48 +02:00
djamaile 7f78d71537 chore: run api report command to prevent build from breaking
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 01:31:28 +02:00
djamaile 562bd4cfe4 chore(gitlab MR action): remove projectId from template to because it is redundant
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-06-09 01:16:13 +02:00
github-actions[bot] b844443164 Version Packages (next) 2022-06-03 15:01:16 +00: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 afba39180b Merge pull request #11656 from fabuloso/fix_issue_9943
Fix `publish:github` action not adding users as repository collaborators
2022-06-01 10:06:16 +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
Francesco Saltori e7bb7f9cfc Improve publish:github action schema
Signed-off-by: Francesco Saltori <francescosaltori@gmail.com>
2022-05-31 15:16:09 +02:00
Francesco Saltori aea8e28d7c Minor adjustments
Signed-off-by: Francesco Saltori <francescosaltori@gmail.com>
2022-05-31 15:15:57 +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
github-actions[bot] a13ab262de Version Packages (next) 2022-05-31 11:51:41 +00:00
Patrik Oldsberg b2e0687363 scaffolder-backend: fix merge conflict in router
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:27:19 +02:00
Patrik Oldsberg 73e427c405 scaffolder: wrap dry-run log body in an outer object
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:25 +02:00
Patrik Oldsberg c94fb6d666 scaffolder: fix life
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:25 +02:00
Patrik Oldsberg b817af39ad scaffolder: make dry-run secrets optional to match task execution
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:25 +02:00
Patrik Oldsberg c7a5d8d7ae scaffolder: rename dry-run contents -> directoryContents
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 03a467ebc9 scaffolder-backend: refactor actions to use serializeDirectoryContents
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 63f2164c1d scaffolder-backend: clarifying comment about done
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 0203775f4b scaffolder-backend: add dry-run request body validation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg caafe75e89 scaffolder-backend: validate dry-run template input
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg 36c39f9b42 sfaffolder: switch /v2/dryrun to /v2/dry-run
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +02:00
Patrik Oldsberg b622410ef0 scaffolder,scaffolder-backend: fix API reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-31 13:24:24 +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 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
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
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
blam ee63f03e91 chore: fixing typescript
Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
blam 3d1d561a4d chore: fixing type for storage task broker
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
blam 4ee9ef6d36 chore: fixing these tests too
Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
blam bcb040de3e chore: change api report to make it more narrow
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
blam 1c3f99c654 chore: reworking the api
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
blam 935d47d858 chore: remove createdBy from the API report
Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
blam eb7c53a005 chore: fix up to work with the other code
Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:03:01 +02:00
Rogerio Angeliski 0d6167f1aa feat: update api-report
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-05-31 12:03:01 +02:00
Rogerio Angeliski 944651e021 feat: update listTasks flow
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2022-05-31 12:02:36 +02:00