github-actions[bot]
|
ed7c4e3bef
|
Version Packages (next)
|
2026-03-10 17:34:12 +00:00 |
|
Ben Lambert
|
e8736ea2e8
|
feat(scaffolder): implementing secrets schema for scaffolder templates (#32320)
* feat: implementing secrets schema for scaffolder templates
Signed-off-by: benjdlambert <ben@blam.sh>
* chore: fix and regenerate openapi
Signed-off-by: benjdlambert <ben@blam.sh>
Signed-off-by: benjdlambert <ben@blam.sh>
* chore: fix review feedback
Signed-off-by: benjdlambert <ben@blam.sh>
* fix: address code review feedback for secrets validation
- Extract validateSecrets helper to deduplicate validation logic
- Add auditorEvent.fail() call on secrets validation failure
- Sanitize instance field in error responses to prevent secret leakage
- Add retry endpoint test coverage for secrets validation
- Split changeset into per-package entries
Signed-off-by: benjdlambert <ben@blam.sh>
* refactor: nest secrets schema under secrets.schema
Move the JSON Schema definition from spec.secrets to
spec.secrets.schema to leave room for future extensions
like secret sources.
Signed-off-by: benjdlambert <ben@blam.sh>
* chore: update API reports
Signed-off-by: benjdlambert <ben@blam.sh>
* chore: use InputError for secrets validation audit event
Signed-off-by: benjdlambert <ben@blam.sh>
---------
Signed-off-by: benjdlambert <ben@blam.sh>
|
2026-03-10 11:47:40 +01:00 |
|
github-actions[bot]
|
db0d171511
|
Version Packages (next)
|
2026-03-03 14:16:49 +00:00 |
|
Aramis Sennyey
|
0fbcf23714
|
feat: add support for OpenAPI 3.1 (#32300)
* breaking: add support for OpenAPI 3.1
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
* add changeset
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
* update nullable prop
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
* remove more allowReserved usages
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
* make changes less breaking
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
* Apply suggestion from @aramissennyeydd
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
---------
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
|
2026-02-28 09:04:02 -05:00 |
|
Andre Wanlin
|
527cf88a90
|
Integration - Removed long deprecated code
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Fixed lock file
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Improve changesets
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Removed link
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Update .changeset/sharp-ravens-shop.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Update .changeset/six-trees-carry.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Update .changeset/tiny-zoos-smash.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Corrected gerrit changes based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Updated API report
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Fixed some tests
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Fixed test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Fixed another test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Removed parseGerritGitilesUrl
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Table clean up
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Remove from changeset
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Changes based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
|
2026-02-27 12:50:00 -06:00 |
|
Ben Lambert
|
f598909f0f
|
feat(scaffolder): implement scaffolderServiceRef for credentials aware communication (#33044)
* add scaffolderServiceRef to scaffolder-node
Signed-off-by: benjdlambert <ben@blam.sh>
* make ScaffolderApi methods required, add tests
Signed-off-by: benjdlambert <ben@blam.sh>
* use request objects for single-string params in ScaffolderService
Signed-off-by: benjdlambert <ben@blam.sh>
* add scaffolderServiceMock test utility
Signed-off-by: benjdlambert <ben@blam.sh>
* adjust review comments
Signed-off-by: benjdlambert <ben@blam.sh>
* add scaffolderApiMock test utility to scaffolder-react
Signed-off-by: benjdlambert <ben@blam.sh>
* use items/totalItems response shape for listTasks
Signed-off-by: benjdlambert <ben@blam.sh>
* pass credentials through for autocomplete
Signed-off-by: benjdlambert <ben@blam.sh>
---------
Signed-off-by: benjdlambert <ben@blam.sh>
|
2026-02-27 16:24:49 +00:00 |
|
github-actions[bot]
|
4bd6a3a1af
|
Version Packages (next)
|
2026-02-24 19:24:06 +00:00 |
|
Andre Wanlin
|
4541817031
|
Updated API reports due to the package change
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
|
2026-02-23 06:29:04 -06:00 |
|
github-actions[bot]
|
e6df5d52ce
|
Version Packages
|
2026-02-17 16:06:18 +00:00 |
|
github-actions[bot]
|
1ea737c1e2
|
Version Packages (next)
|
2026-02-03 14:24:29 +00:00 |
|
github-actions[bot]
|
d4b85dddee
|
Version Packages (next)
|
2026-01-27 15:51:11 +00:00 |
|
github-actions[bot]
|
2e902e7b43
|
Version Packages
|
2026-01-20 16:40:05 +00:00 |
|
Backstage Service Account
|
9f1ee3e667
|
Version Packages (next) (#32222)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2025-12-30 16:06:20 +01:00 |
|
github-actions[bot]
|
c24788d5bb
|
Version Packages
|
2025-12-16 14:08:20 +00:00 |
|
github-actions[bot]
|
756986e5e7
|
Version Packages (next)
|
2025-11-25 16:21:32 +00:00 |
|
github-actions[bot]
|
792f4d7e3d
|
Version Packages
|
2025-11-18 12:23:09 +00:00 |
|
github-actions[bot]
|
807af8ce0e
|
Version Packages (next)
|
2025-10-21 16:14:43 +00:00 |
|
github-actions[bot]
|
d6ce2db9ca
|
Version Packages
|
2025-10-14 15:29:54 +00:00 |
|
github-actions[bot]
|
c2c60546d2
|
Version Packages (next)
|
2025-09-24 12:57:42 +00:00 |
|
github-actions[bot]
|
c73bfa46d4
|
Version Packages (next)
|
2025-09-23 15:00:29 +00:00 |
|
github-actions[bot]
|
b799a2d07f
|
Version Packages
|
2025-09-16 13:22:58 +00:00 |
|
github-actions[bot]
|
ac48eeb3ba
|
Version Packages (next)
|
2025-09-02 12:17:03 +00:00 |
|
github-actions[bot]
|
b93a3471c2
|
Version Packages
|
2025-08-19 13:01:39 +00:00 |
|
github-actions[bot]
|
531a48848c
|
Version Packages (next)
|
2025-07-29 14:40:44 +00:00 |
|
benjdlambert
|
4dd4fa6be3
|
chore: fixing implementation of the retry
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-07-29 14:21:23 +02:00 |
|
benjdlambert
|
df41cf9557
|
chore: cleanup breaking change
Signed-off-by: benjdlambert <ben@blam.sh>
|
2025-07-29 13:24:48 +02:00 |
|
solimant
|
2ea0997446
|
Capture 403 errors
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:37 +00:00 |
|
solimant
|
0afb6e8e4f
|
Remove deprecated ActionExample
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:36 +00:00 |
|
solimant
|
563ff4da0b
|
Add ListTemplatingExtensions
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:36 +00:00 |
|
solimant
|
67caec27bf
|
Fix API reports
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:36 +00:00 |
|
solimant
|
e8e0f8e276
|
Relocate client
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:36 +00:00 |
|
solimant
|
c475f8c4a0
|
Revert limit and offset test change
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:35 +00:00 |
|
solimant
|
845e8a1283
|
Skip SSE
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:35 +00:00 |
|
solimant
|
b7e98127e6
|
Move deps
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:35 +00:00 |
|
solimant
|
317fa46bd5
|
Fix prettier
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:35 +00:00 |
|
solimant
|
ac5613f635
|
Fix OpenAPI spec linting
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:35 +00:00 |
|
solimant
|
68eca7b9a0
|
Fix API report
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:35 +00:00 |
|
solimant
|
29d8a18841
|
Fix tests
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:34 +00:00 |
|
solimant
|
9d2bd50113
|
Pull some types from the spec
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:34 +00:00 |
|
solimant
|
d2da49c568
|
Deprecate and re-export
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:34 +00:00 |
|
solimant
|
e2fa65af59
|
Fix OpenAPI types
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:33 +00:00 |
|
solimant
|
0976e117fa
|
Generate Scaffolder OpenAPI client
Signed-off-by: solimant <solimant@users.noreply.github.com>
|
2025-07-28 20:59:33 +00:00 |
|
github-actions[bot]
|
9a7cae26c9
|
Version Packages
|
2025-07-15 14:26:41 +00:00 |
|
github-actions[bot]
|
eef10dfb4d
|
Version Packages (next)
|
2025-07-08 13:35:26 +00:00 |
|
Ben Lambert
|
d95621b1ee
|
Merge pull request #29202 from 04kash/scaffolder-task-granular-permissions
Scaffolder task granular permissions
|
2025-07-08 12:54:43 +02:00 |
|
github-actions[bot]
|
952cefedd8
|
Version Packages (next)
|
2025-07-01 11:50:02 +00:00 |
|
Kashish Mittal
|
c1ce3164ae
|
added files related to db queries, api-reports and changeset
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
|
2025-06-18 16:19:11 -04:00 |
|
Kashish Mittal
|
152ae1e3c5
|
feat: initial implementation of scaffolder granular permissions
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
Co-authored-by: Frank Kong <frkong@redhat.com>
|
2025-06-18 16:18:33 -04:00 |
|
github-actions[bot]
|
389d265b60
|
Version Packages
|
2025-05-20 08:25:02 +00:00 |
|
github-actions[bot]
|
125d09682e
|
Version Packages (next)
|
2025-04-29 14:27:15 +00:00 |
|