Commit Graph

68515 Commits

Author SHA1 Message Date
Valério Valério bad559c1f9 Move the suspended user logic to a transformer filter
Signed-off-by: Valério Valério <vdv100@gmail.com>
2025-11-19 19:46:58 +02:00
Valério Valério ed5a7a3ef3 Add changeset
Signed-off-by: Valério Valério <vdv100@gmail.com>
2025-11-19 19:36:06 +02:00
Valério Valério 35c23e5463 Update documentation to list the new option 'excludeSuspendedUsers'
Signed-off-by: Valério Valério <vdv100@gmail.com>
2025-11-19 19:36:02 +02:00
Valério Valério 9d72ca9250 Generate API report
Signed-off-by: Valério Valério <vdv100@gmail.com>
2025-11-19 19:34:38 +02:00
Valério Valério 70666ee784 Add test cases for the GitHub getOrganizationUsers call
Signed-off-by: Valério Valério <vdv100@gmail.com>
2025-11-19 19:18:57 +02:00
Valério Valério b0ff0d2579 Introduce new option in the GH catalog plugin to exclude suspended users
Introduce an optional setting to exclude suspended users from GitHub Enterprise instances.
When it’s set to true, suspended users won’t be emitted by the default transform.
If a custom transformer is used, it should check if the property `suspendedAt` from the `GithubUser` is defined,
in order to exclude such users. This logic was not introduced in the `GithubMultiOrgReaderProcessor.ts`,
since the usage there is marked as deprecated.

To note that this setting should be used only against GitHub Enterprise instances,
the property does not exist in the github.com GraphQL schema, adding it will cause a schema validation error
and the syncing of users will fail.

Signed-off-by: Valério Valério <vdv100@gmail.com>
2025-11-19 19:18:40 +02:00
Fredrik Adelöw a6d5e3018a Merge pull request #31792 from backstage/dependabot/npm_and_yarn/microsite/js-yaml-4.1.1
chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in /microsite
2025-11-19 17:00:22 +01:00
backstage-goalie[bot] e99e24c342 Merge pull request #31808 from backstage/renovate/base-ui-components-react-1.x-lockfile
chore(deps): update dependency @base-ui-components/react to v1.0.0-beta.6
2025-11-19 14:50:21 +00:00
Johan Persson fe7c751344 fix(ui): prioritize providedRowCount in useTable hook
Changed the row count calculation in the useTable hook to prioritize
the providedRowCount prop over data.length. This ensures accurate
row count values in server-side pagination scenarios where the total
number of rows differs from the current page's data length.

Signed-off-by: Johan Persson <johanopersson@gmail.com>
2025-11-19 15:37:46 +01:00
Fredrik Adelöw f5b79967e7 dedupe
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-19 14:49:17 +01:00
dependabot[bot] dc4c3549ac chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in /microsite
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-19 14:48:27 +01:00
Fredrik Adelöw 100b0806b6 Merge pull request #31764 from backstage/renovate/npm-js-yaml-vulnerability
chore(deps): update dependency js-yaml to v4.1.1 [security]
2025-11-19 14:29:49 +01:00
Ben Lambert 181c85d432 Merge pull request #31816 from backstage/blam/releasenotes
`docs`: add 1.45.0 release notes
2025-11-19 14:23:55 +01:00
benjdlambert 7015891784 chgore: add release notes
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-18 16:41:35 +01:00
Ben Lambert cd79f31c8c Merge pull request #31815 from backstage/rugvip/zero
gateway-backend: ignore negative hop counts
2025-11-18 15:59:09 +01:00
Patrik Oldsberg 626b03c684 gateway-backend: ignore negative hop counts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 15:40:42 +01:00
Ben Lambert 2549125dc1 Merge pull request #31761 from backstage/changeset-release/master
Version Packages
2025-11-18 15:33:11 +01:00
github-actions[bot] 792f4d7e3d Version Packages 2025-11-18 12:23:09 +00:00
Fredrik Adelöw a2f8158cf7 Merge pull request #31810 from backstage/blam/dcr-state
`DCR`: Change internal `state` column to `text`
2025-11-18 13:16:50 +01:00
Patrik Oldsberg 132bca2821 Merge pull request #31812 from backstage/rugvip/hops
gateway-backend: add loop detection
2025-11-18 12:51:45 +01:00
Ben Lambert 90894ee669 Merge pull request #31734 from christoph-jerolimov/api-docs/extend-i18n
fix(api-docs): Add i18n support for Raw tab title and an error message
2025-11-18 12:35:26 +01:00
benjdlambert 3511ba4431 chore: fix down migration
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-18 12:29:24 +01:00
Patrik Oldsberg 229f63ef2e gateway-backend: add loop detection
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 12:14:18 +01:00
benjdlambert 064471c87f chore: update sql reports
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-18 11:32:15 +01:00
Patrik Oldsberg f2bb8c6129 Merge pull request #31804 from backstage/rugvip/compat-route-refs
core-plugin-api: add forwards compatibility for route refs
2025-11-18 11:22:37 +01:00
benjdlambert eb279cbe7b chore: codereview comments
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-18 11:12:37 +01:00
Ben Lambert cea5680006 Merge pull request #31809 from backstage/freben/glob-bump
bump glob
2025-11-18 11:09:41 +01:00
benjdlambert a9315d0f77 chore: add changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-18 11:04:45 +01:00
benjdlambert 986bf8f3aa feat: set state column to text instead of varchar
Signed-off-by: benjdlambert <ben@blam.sh>
2025-11-18 11:03:39 +01:00
Patrik Oldsberg debf9ea34f catalog: add note about route ref conversion
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 11:02:00 +01:00
renovate[bot] b4fcbbcb6e chore(deps): update dependency js-yaml to v4.1.1 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 09:52:56 +00:00
Fredrik Adelöw 64662f9b3e Merge pull request #31801 from awanlin/topic/bitbucket-token-support
Bitbucket Cloud - API Token Support
2025-11-18 10:28:52 +01:00
Fredrik Adelöw 92319b17e8 bump glob
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-18 10:26:53 +01:00
Patrik Oldsberg 83439b1539 core-plugin-api: add forwards compatibility for route refs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 10:26:20 +01:00
Patrik Oldsberg 4d03f08d19 frontend-plugin-api: refactor to use opaque type for route refs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-11-18 10:26:20 +01:00
renovate[bot] 3fea34cf62 chore(deps): update dependency @base-ui-components/react to v1.0.0-beta.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 09:17:04 +00:00
Fredrik Adelöw d464902ab4 Update plugins/scaffolder-backend-module-bitbucket-cloud/src/actions/helpers.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-18 10:00:01 +01:00
Fredrik Adelöw b4b6e26c38 Update plugins/scaffolder-backend-module-bitbucket-cloud/src/actions/helpers.ts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-11-18 09:59:55 +01:00
Ben Lambert 766215437e Merge pull request #31730 from backstage/renovate/uiw-react-codemirror-4.x-lockfile
chore(deps): update dependency @uiw/react-codemirror to v4.25.3
2025-11-18 09:59:07 +01:00
Ben Lambert 7a1fcad26d Merge pull request #31529 from SonilPro/fix-dependency-graph-viewbox
Fix dependency graph viewbox
2025-11-18 09:58:43 +01:00
Ben Lambert 78ff406363 Merge pull request #31771 from elaine-mattos/fix/cli-new-scope-arg-value
Fix `backstage-cli` new scope arg value
2025-11-18 09:53:59 +01:00
Andre Wanlin 70d394f307 Fixed more tests
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-11-17 15:52:29 -06:00
Andre Wanlin 9246b57e86 Fixed config logic
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-11-17 14:31:48 -06:00
backstage-goalie[bot] ad00ba674b Merge pull request #31800 from backstage/renovate/ctrlc-windows-2.x-lockfile
chore(deps): update dependency ctrlc-windows to v2.2.0
2025-11-17 19:00:17 +00:00
Andre Wanlin fa255f530a Bitbucket Cloud - API Token Support
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-11-17 12:49:43 -06:00
backstage-goalie[bot] 2a9909d7c7 Merge pull request #31798 from backstage/renovate/cross-fetch-4.x-lockfile
chore(deps): update dependency cross-fetch to v4.1.0
2025-11-17 18:45:37 +00:00
renovate[bot] 2c792eecee chore(deps): update dependency ctrlc-windows to v2.2.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 18:10:12 +00:00
renovate[bot] 5373bd87a1 chore(deps): update dependency cross-fetch to v4.1.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 18:09:41 +00:00
backstage-goalie[bot] c53629a2af Merge pull request #31795 from backstage/renovate/cronstrue-2.x-lockfile
chore(deps): update dependency cronstrue to v2.59.0
2025-11-17 17:48:21 +00:00
renovate[bot] f9ee183de2 chore(deps): update dependency cronstrue to v2.59.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 17:11:50 +00:00