MT Lewis
2bd0450cb4
feat(catalog-backend-module-msgraph): filter out disabled users by default ( #34165 )
...
* feat(catalog-backend-module-msgraph): filter out disabled users by default
The Microsoft Graph provider now always applies an `accountEnabled eq true`
base filter when fetching users. Any custom `user.filter` is combined with
the base filter using `and`, so adopters no longer need to manually add
`accountEnabled eq true` to their configuration.
Also removes the legacy mutual exclusivity check between `userFilter` and
`userGroupMemberFilter` — these serve orthogonal purposes (user-level
filtering vs group selection) and the downstream code already handles
both being set.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
* chore: mark msgraph disabled-user filtering as breaking change
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
* docs(catalog-backend-module-msgraph): clarify automatic accountEnabled filter in docs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
---------
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 10:30:30 +02:00
Andre Wanlin
ea7d8ac8e9
Merge pull request #33489 from jdgranberry/correct-rum-config-syntax
...
docs: correct syntax for configuring RUM instrumentation
2026-05-08 13:59:05 -05:00
Fredrik Adelöw
f3aebf577d
Merge pull request #34053 from sriharsha9618/msgraph-incremental
...
feat(catalog): add plugin-catalog-backend-module-msgraph-incremental
2026-05-05 16:21:37 +03:00
Peter Macdonald
6eda127a8c
Merge pull request #33299 from chanchalkhatri19/doc/aws-s3-add-account-id-config
...
Doc: aws s3 add account id config
2026-04-30 09:23:18 +02:00
pillaris
ff199fef07
fix: address Andre's review comments
...
- Update copyright year from 2024 to 2026 across all new source files
- Clear alpha entry point (no alpha exports needed for a net-new package)
and regenerate report-alpha.api.md accordingly
- Delete CHANGELOG.md (auto-generated by the release process)
- Change changeset bump from patch to minor so the first release is 0.1.0,
and remove the redundant "New package:" title line
- Reset package version to 0.0.0 (release process sets the real version)
- Add incremental ingestion section to docs/integrations/azure/org.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
Signed-off-by: pillaris <pillaris@adobe.com >
2026-04-28 09:54:40 +05:30
Fredrik Adelöw
bb7768ba06
docs: fix broken links and anchors across documentation
...
Fix ~30 broken links and anchors across the documentation site, including
incorrect relative paths, mismatched anchor names, zero-width characters
in URLs, and references to renamed or removed headings.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-31 18:43:40 +02:00
Josh Granberry
c33e5f583e
docs: correct syntax for configuring RUM instrumentation
...
Signed-off-by: Josh Granberry <jdgranberry@users.noreply.github.com >
2026-03-20 14:20:48 -05:00
Peter Macdonald
1e2c57ebb0
Merge pull request #33334 from chanchalkhatri19/docs/okta-entity-provider
...
docs: add Okta entity provider documentation
2026-03-14 22:42:39 +01:00
chanchalkhatri19
26c09a1883
docs: add Okta entity provider documentation
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-13 13:31:11 +00:00
chanchalkhatri19
39ba427d8a
docs: fix typos and grammar errors across documentation
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-12 11:31:24 +00:00
chanchalkhatri19
9df38f2e53
docs: add accountId option to AWS S3 discovery config examples
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-12 06:18:57 +00:00
Andre Wanlin
5142f60de3
[Doc] Removed Mentions of the New Backend System
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-28 11:22:02 -06:00
Andre Wanlin
860b49df9a
Merge pull request #30343 from awanlin/topic/visualstudio-domain-support
...
Added support for `{org}.visualstudio.com` domains used by Azure DevOps
2026-02-05 13:59:07 -06:00
Andre Wanlin
cc6206e436
Added support for {org}.visualstudio.com domains used by Azure DevOps
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Address CodeQL comments
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Another correction
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Fixed casing
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Adjusted to be more secure based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Tighten up endsWith
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Corrections to TSDoc comment
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Changes based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Correct URL for discovery
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Updated docs
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Updated changeset
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-05 13:28:26 -06:00
Patrik Oldsberg
4eb50ed4c8
Merge pull request #32678 from backstage/sennyeya/fix-reference-docs
...
fix: update more /docs/references links
2026-02-04 23:56:06 +01:00
aramissennyeydd
efbf232bfa
fix: update more /docs/references links
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2026-02-04 10:11:36 -06:00
Matthieu Brouillard
2f51676452
enhance gitlab discovery to use group search API ( #31993 )
...
* feat(gitlab): update discovery by allowing API search
instead of parsing groups/subgroups this change allows to use
the dedicated gitlab search API https://docs.gitlab.com/api/search/#scope-blobs .
this API is restricted to 'Premium' and 'Ultimate' gitlab client.
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
* tests(gitlab): add tests for entity discovery by search API
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
* docs(gitlab): update discovery documentation to add 'useSearch' configuration parameter
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
* docs(gitlab): update report api
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
* docs(gitlab): add generated changeset
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
* fix(gitlab): use parameter 'filename:' in group search
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
---------
Signed-off-by: Matthieu Brouillard <m.brouillard@lectra.com >
2026-02-03 15:02:08 +01:00
Patrik Oldsberg
cfd8103e63
catalog-node: promote extension points
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-27 13:22:04 +01:00
Jake Smith
959e6ecc5a
Add Bitbucket Cloud OAuth support
...
Signed-off-by: Jake Smith <jakemgsmith@gmail.com >
2025-12-16 10:20:57 +01:00
Fredrik Adelöw
7c004bf8a7
Merge pull request #31583 from Jonas-Beck/docs/events
...
docs(events): add documentation for kafka events module
2025-12-13 19:51:03 +01:00
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
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
Andre Wanlin
fa255f530a
Bitbucket Cloud - API Token Support
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-11-17 12:49:43 -06:00
Fredrik Adelöw
037536c627
Merge pull request #31474 from abhishekbvs/feat/github-plugin-api-page-sizes
...
feat: add configurable GitHub API page sizes
2025-11-04 15:22:17 +01:00
Jonas Beck
19931632e6
docs(events): add documentation for kafka events module
...
Signed-off-by: Jonas Beck <dev@jonasbeck.dk >
2025-11-03 18:12:58 +01:00
abhishekbvs
999d1c1747
Update docs and code based on review comments
...
Signed-off-by: abhishekbvs <bvsabhishek@gmail.com >
2025-10-24 00:46:45 +05:30
Rishub
8bd4450d15
Fix grammar in GitHub webhook setup instructions
...
Corrected grammatical errors in webhook instructions.
Signed-off-by: Rishub <48987167+itsrishub@users.noreply.github.com >
2025-10-21 15:53:49 +05:30
abhishekbvs
637a3de8d8
feat: add configurable GitHub API page sizes
...
- Add pageSizes configuration for GitHub providers
- Document pageSizes configuration
Related to #31437
Signed-off-by: abhishekbvs <bvsabhishek@gmail.com >
2025-10-20 01:58:25 +05:30
Fredrik Adelöw
ca8368e882
some more small doc fixes
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-10-15 09:33:34 +02:00
Vincenzo Scamporlino
afc8c18f39
docs: clarify legacy backend system steps
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-09-26 11:39:09 +02:00
Benjamin Janssens
198d170443
Merge branch 'master' into catalog/github-app-discovery
2025-08-25 16:10:30 +02:00
Alexandre Fournier
e320e2e183
Revert change that introduce groupPatterns and reuse the config groupPattern insteand
...
Signed-off-by: Alexandre Fournier <vaceal@gmail.com >
2025-08-17 18:56:48 -04:00
Alexandre Fournier
a715103301
Documents groupPatten is using regex to filter
...
Signed-off-by: Alexandre Fournier <vaceal@gmail.com >
2025-08-17 18:56:48 -04:00
Alexandre Fournier
8dfe76f30b
added support for multiple group patterns instead of a single one to increase flexibility when filtering groups from GitLab.
...
Signed-off-by: Alexandre Fournier <vaceal@gmail.com >
2025-08-17 18:56:48 -04:00
Benjamin Janssens
e6816755a9
docs(catalog): improve documentation
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 15:59:06 +02:00
Benjamin Janssens
1cf8bf753a
docs(catalog): add app to documentation; update config.d.ts
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 15:56:52 +02:00
Andre Wanlin
89d74559df
Updated based on feedback
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-07-17 12:26:55 -05:00
Andre Wanlin
2bc1a40cad
Added more details as to how to setup events for GitHub discovery
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Update docs/integrations/github/discovery.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Update docs/integrations/github/discovery.md
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Improvements based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
Reworded
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-07-17 12:18:02 -05:00
Calle Pettersson
282f6f0e2d
Fix github-org extension documentation
...
Signed-off-by: Calle Pettersson <carlpett@users.noreply.github.com >
2025-07-14 20:01:36 +02:00
Fredrik Adelöw
88ea668aec
Merge pull request #30197 from intive/master
2025-06-13 19:57:54 +02:00
Joan Miquel Luque Oliver
eb8b3aaca0
feat: Add validateLocationsExist option for the BitbucketServer entity provider
...
Signed-off-by: Joan Miquel Luque Oliver <joan.luque@dynatrace.com >
2025-06-12 14:47:33 +02:00
Vinnie McGuinness
6115bb4a0c
chore: add integrations gitea discovery to docs sidebar
...
Signed-off-by: Vinnie McGuinness <vinnie.mcguinness@intive.com >
2025-06-10 16:41:12 +01:00
Andre Wanlin
b5545900a4
Initial removal
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-06-06 13:14:54 -05:00
Ben Lambert
a9f3efb187
Merge pull request #29885 from leboncoin/feat-github-minimatch
...
feat(backend-defaults): use isGlob in GithubUrlReader to match glob patterns
2025-05-13 14:40:43 +02:00
Fredrik Adelöw
f6e8833736
Merge pull request #29886 from intive/gitea-provider-module
...
feat(catalog-backend-module-gitea) add new Gitea provider module
2025-05-13 13:02:31 +02:00
Vinnie McGuinness
704d94ba03
Resloving initial feadback comments
...
Signed-off-by: Vinnie McGuinness <vinnie.mcguinness@intive.com >
2025-05-13 09:13:20 +01:00
Benjamin Janssens
bc7751a74e
chore(catalog): rename includeArchived to allowArchived
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-12 18:06:19 +02:00
Benjamin Janssens
ee9f59f3e0
feat(catalog): add filter to include archived repositories
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-09 11:47:59 +02:00
Fredrik Adelöw
9e6af578c0
Merge pull request #28437 from sanderaernouts/users/saernouts/client-assertion-credential
...
Added support for federated credentials using a managed identity (to generate the client assertion)
2025-05-08 17:00:58 +02:00
Vinnie McGuinness
e4dabc605c
feat(catalog-backend-module-gitea) add new Gitea provider module
...
Signed-off-by: Vinnie McGuinness <vinnie.mcguinness@intive.com >
feat(catalog-backend-module-gitea) add new Gitea provider module
Signed-off-by: Vinnie McGuinness <vinnie.mcguinness@intive.com >
adding tests
2025-05-08 13:48:54 +01:00