sourcegraph/internal/authz
Petri-Johan Last d3a3d721d3
Add support for Bitbucket Server OAuth2 (#64179)
Docs here: https://github.com/sourcegraph/docs/pull/561

This PR adds support for using Bitbucket Server OAuth2 application links
for sign-in and permission syncing.

When used for permission syncing, the user's oauth token is used to
fetch user permissions (and now permissions are fetched via the server).

## Test plan

Tests added and updated.

## Changelog

- Sourcegraph now supports Bitbucket Server OAuth2 application links for
user sign-in and permission syncing.
2024-08-14 12:24:32 +02:00
..
permssync bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
providers Add support for Bitbucket Server OAuth2 (#64179) 2024-08-14 12:24:32 +02:00
subrepoperms feature/worker/permission syncer: perforce: sync HOST field using IP addresses (#64010) 2024-07-30 07:41:19 -07:00
types bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
BUILD.bazel authz: Compute providers on the fly (#64012) 2024-07-31 02:59:41 +02:00
CODENOTIFY CODENOTIFY: subscribe changes for joe (#15141) 2020-10-29 15:31:53 +08:00
consts.go Move [enterprise/]cmd/frontend/authz to [enterprise/]internal/authz (#12538) 2020-07-29 10:08:36 -05:00
header_test.go dotcom: MockSourcegraphDotComMode requires a T for cleanup (#61172) 2024-03-14 20:27:21 +00:00
header.go Move dotcom check out of cmd/frontend (#60810) 2024-03-04 16:05:16 +00:00
iface_test.go errors: Introduce internal package (#30558) 2022-02-07 15:03:45 +00:00
iface.go Add support for Bitbucket Server OAuth2 (#64179) 2024-08-14 12:24:32 +02:00
mocks_temp.go authz: Move sub-repo perms to enterprise (#45659) 2022-12-28 10:44:07 +02:00
perms_test.go Replace all traditional for-loops (#60988) 2024-03-11 16:05:47 +02:00
perms.go chore: Add specialized function for sorting primitive sets (#63269) 2024-06-17 17:02:50 +02:00
scopes.go Move [enterprise/]cmd/frontend/authz to [enterprise/]internal/authz (#12538) 2020-07-29 10:08:36 -05:00
sub_repo_perms_test.go [sub-repo perms] Move check to CanReadAnyPath instead (#53222) 2023-06-09 14:24:45 +02:00
sub_repo_perms.go Cache results of sub-repo perms enabled checks (#53463) 2023-06-14 14:28:02 +00:00