475 Commits

Author SHA1 Message Date
github-actions[bot] 68db890456 Version Packages (next) 2026-05-26 15:26:38 +00:00
github-actions[bot] b97fcb0a93 Version Packages 2026-05-19 18:28:24 +00:00
Fredrik Adelöw e51af8cced Merge pull request #33602 from elaine-mattos/feat/allow-empty-commits 2026-05-16 10:13:59 +02:00
Andre Wanlin 2f33a9f63f Fixes for non-breaking typos and typos configuration
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

More

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-04-29 16:54:05 -05:00
github-actions[bot] 1cc86bee1c Version Packages (next) 2026-04-21 15:07:43 +00:00
Fredrik Adelöw 8e7f7249e7 chore: regenerate knip reports
Signed-off-by: Fredrik Adelöw <freben@spotify.com>
Made-with: Cursor
2026-04-16 12:14:47 +02:00
github-actions[bot] 93e643d142 Version Packages 2026-04-14 14:57:31 +00:00
github-actions[bot] 6c10d88c13 Version Packages (next) 2026-04-07 15:30:58 +00:00
github-actions[bot] a2cb332e25 Version Packages (next) 2026-03-31 15:30:51 +00:00
ElaineDeMattosSilvaB 4df1dc5ce1 fix: try and fix report api
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-27 10:56:04 +01:00
ElaineDeMattosSilvaB edb652db89 fix: add api reports again
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-27 10:03:37 +01:00
ElaineDeMattosSilvaB a99c5abb0a fix: avoid compatibility issues when allowEmpty not set
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-27 09:40:11 +01:00
ElaineDeMattosSilvaB d7b27f6859 fix: tests again
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-26 22:06:40 +01:00
ElaineDeMattosSilvaB b07ce3da62 fix: tests
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-26 21:58:08 +01:00
ElaineDeMattosSilvaB 74fb37f729 fix: pass argument explicitly
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-26 21:40:44 +01:00
ElaineDeMattosSilvaB 8474da5694 feat: add api report and changeset
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-26 21:07:18 +01:00
ElaineDeMattosSilvaB a38e03e5d1 feat: allow empty commits
Signed-off-by: ElaineDeMattosSilvaB <elaine.mattos@gmail.com>
2026-03-26 20:58:03 +01:00
github-actions[bot] c1b510cabb Version Packages (next) 2026-03-24 14:54:00 +00:00
github-actions[bot] 5725b5fcfa Version Packages 2026-03-17 21:39:07 +00:00
Patrik Oldsberg 4ee971a5dd Merge pull request #33028 from dfl-aeb/feat/gitlab-publish-settings-name-owner-username
feat(scaffolder-backend-module-gitlab): add settings.name and ownerUsername to publish:gitlab
2026-03-17 21:47:32 +01:00
Gabriel Dugny a49a40d314 Proper /v3 usage everywhere
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2026-03-17 16:48:42 +01:00
Gabriel Dugny 49171c9de4 chore: Update all imports to zod/v3
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2026-03-17 16:48:42 +01:00
aramissennyeydd 25b7ddd664 feat: allow dynamically enabling and disabling extensions
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2026-03-17 13:00:29 +01:00
github-actions[bot] ed7c4e3bef Version Packages (next) 2026-03-10 17:34:12 +00:00
github-actions[bot] db0d171511 Version Packages (next) 2026-03-03 14:16:49 +00:00
Ben Lambert 6c6a41c4d1 fix(scaffolder-backend-module-gitlab): update GroupMembers.add for gitbeaker v43 (#33091)
@gitbeaker/core v43 changed ResourceMembers.add signature to
accept accessLevel as the second arg and userId in an options object.

Signed-off-by: benjdlambert <ben@blam.sh>
2026-03-03 10:48:40 +00:00
Jellyfrog 0c1726a5d1 feat(scaffolder-backend-module-gitlab): add gitlab:group:access action (#32528)
* feat(scaffolder-backend-module-gitlab): add gitlab:group:access action

Add a new scaffolder action to add or remove users and groups as members
of GitLab groups. The action supports specifying access levels (Guest,
Reporter, Developer, Maintainer, Owner) when adding members and includes
dry-run support.

Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>

* Update plugins/scaffolder-backend-module-gitlab/src/actions/gitlabGroupAccessAction.ts

Signed-off-by: Fredrik Adelöw <freben@gmail.com>

* Update plugins/scaffolder-backend-module-gitlab/src/actions/gitlabGroupAccessAction.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>

* Update plugins/scaffolder-backend-module-gitlab/src/actions/gitlabGroupAccessAction.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>

* Update gitlabGroupAccessAction to use parseRepoHost and conditionally resolve access level

Use parseRepoHost instead of parseRepoUrl since only the host is needed,
and skip resolveAccessLevel for remove actions where access level is unused.

Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>

---------

Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 10:25:04 +01:00
David Fankhänel 1fdce50c7a fix: regen api report
Signed-off-by: David Fankhänel <128792991+dfl-aeb@users.noreply.github.com>
2026-02-26 15:26:42 +01:00
David Fankhänel 4b8fcf036f feat(scaffolder-backend-module-gitlab): add settings.name and ownerUsername to publish:gitlab
- Add `settings.name` input to allow setting a custom human-readable
  project title that differs from the repository slug (path) at creation time
- Add `ownerUsername` input to add an arbitrary GitLab user as project
  owner (access level 50) after project creation, without requiring that
  user to be the token holder

Both inputs are optional and backward-compatible.

Signed-off-by: David Fankhänel <128792991+dfl-aeb@users.noreply.github.com>
2026-02-26 14:56:40 +01:00
github-actions[bot] 4bd6a3a1af Version Packages (next) 2026-02-24 19:24:06 +00:00
Fredrik Adelöw 0b31ac6f04 Merge pull request #32818 from hyfc/add-masked-and-hidden-option
feat(scaffolder-gitlab): add maskedAndHidden option for project variables
2026-02-19 10:07:46 +01:00
github-actions[bot] e6df5d52ce Version Packages 2026-02-17 16:06:18 +00:00
hyfc 5730c8e101 feat(scaffolder-gitlab): add maskedAndHidden option for project variables
Signed-off-by: hyfc <myloxyloto2012@gmail.com>
2026-02-13 10:15:55 +00:00
github-actions[bot] 7c41134684 Version Packages (next) 2026-02-10 16:14:59 +00:00
Fredrik Adelöw e41c289ba5 unbreak gitlab test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-10 11:26:44 +01:00
Fredrik Adelöw 7e4f34fd72 Merge pull request #32434 from Jellyfrog/feat/gitlab-group-description
feat(gitlab): Allow setting optional description on group creation
2026-02-10 11:08:16 +01:00
Fredrik Adelöw 4d51f3bd20 Merge pull request #32523 from Jellyfrog/fix/gitlab-ensure-group-search
fix(scaffolder-gitlab): Use Groups.show instead of search to check path existence
2026-02-10 11:04:33 +01:00
github-actions[bot] 1ea737c1e2 Version Packages (next) 2026-02-03 14:24:29 +00:00
Jellyfrog 32c51c0491 feat(scaffolder-backend-module-gitlab): add gitlab:user:info action (#32556)
Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2026-02-03 14:57:06 +01:00
Jellyfrog 6b5e7d97f0 feat(gitlab): Allow setting optional description on group creation
Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2026-01-28 11:04:45 +01:00
github-actions[bot] d4b85dddee Version Packages (next) 2026-01-27 15:51:11 +00:00
Fredrik Adelöw f02219a054 Merge pull request #32516 from backstage/freben/nodecolon
Add a rule for the use of `node:` prefix on native imports
2026-01-27 14:17:14 +01:00
Jellyfrog f0f9403c6d fix(scaffolder-gitlab): Use Groups.show instead of search to check path existence
The search API returns multiple results requiring filtering, while show
directly returns the group by path or throws a 404 if not found. This is
more efficient and accurate for checking if a specific path exists.

Signed-off-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2026-01-26 17:55:16 +01:00
Fredrik Adelöw 69d880e171 Bump to latest zod
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:52:02 +01:00
Fredrik Adelöw 7455dae884 require the use of node prefix on native imports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-01-26 13:22:53 +01: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] e08f48a9b5 Version Packages (next) 2025-12-09 15:00:09 +00:00
bi003731 73615f4b9f improve readablility
Signed-off-by: bi003731 <bi003731@inter.co>
2025-12-02 13:32:01 -03:00