Block or Report
Block or report asdine
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
673 contributions in the last year
Activity overview
Contributed to
sourcegraph/sourcegraph,
genjidb/genji,
sourcegraph-testing/demo-sourcegraph
and 8 other
repositories
Contribution activity
June 2022
Created 16 commits in 1 repository
Created 1 repository
Created a pull request in cockroachdb/pebble that received 8 comments
db: add Len method to Batch
Add a new Batch.Len method that returns the current
size of the batch.
This method can be used to control the max size of Batches on
small devices …
+32
−0
•
8
comments
Opened 16 other pull requests in 1 repository
sourcegraph/sourcegraph
2
open
14
merged
- worker: make some parameters configurable
- worker: use the right logger for tests
- worker: make some errors unretryable
- worker: plug the Bitbucket Project Permissions worker to main
- worker: implement handler
- worker: build Bitbucket client from external service
- worker: apply permissions for users
- db: add index ON explicit_permissions_bitbucket_projects_jobs (project_key, external_service_id, state)
- db: prevent duplicate jobs
- db: add missing done method
- perms: Add MapUsers method
- worker: move Bitbucket permissions worker to enterprise/cmd/internal
- db: add Enqueue method to BitbucketProjectPermissionsStore
- symbols: add retry option to deal with IPV6 issues on WSL2
- worker: add Bitbucket Project worker
- db: add explicit_permissions_bitbucket_projects_jobs table
Reviewed 19 pull requests in 1 repository
sourcegraph/sourcegraph
19 pull requests
- frontend: Deprecate git exec forwarder
- gitserver: expose clone and fetch errors in the UI
- graphqlbackend: don't enqueue non-Bitbucket Server external services for Bitbucket Projects permission sync
- db: mark Bitbucket project job as non-retryable when non-Bitbucket code host is provided
- worker: implement handler
- db: make ListJobs accept a list of project keys
- Add index for queued_at and state columns of explicit_permissions_bitbucket_projects_jobs table
- db: add method to list Bitbucket Projects permissions sync jobs
- worker: apply permissions for users
- worker: build Bitbucket client from external service
- db: prevent duplicate jobs
- Enqueue job in SetRepositoryPermissionsForBitbucketProject API
- internal/database: Generate mocks for BitbucketProjectPermissionsStore
- sg: rename "core-app" to "iam"
- worker: add Bitbucket Project worker
- Create stub GraphQL API SetRepositoryPermissionsForBitbucketProject
- ci: unblock main, disable docsite linterr
- move GetBehindAhead function to gitserver package
- extsvc/bitbucketserver: add function which fetches all repos of a given Bitbucket project
Created an issue in sourcegraph/sourcegraph that received 3 comments
Manual E2E tests for the Bitbucket Project Permissions API
Basic tests Request a sync for a project List currently running sync jobs Verify the project has been sync'ed correctly List jobs again to con…
6 tasks
Opened 8 other issues in 1 repository
sourcegraph/sourcegraph
6
closed
2
open
- Explicit Bitbucket permissions: Ensure the external service id points to Bitbucket
- Update the Explicit Permissions API documentation to mention Bitbucket Project support
- Create the GraphQL endpoint for ListBitbucketPermissionsTasks
- Create the GraphQL endpoint for SetPermissionsForBitbucketProject and enqueue the job
- Create a database method that lists the Bitbucket worker jobs
- Ensure that the SetRepoPermissionsUnrestricted method supports a large number of parameters
- Create a database method to apply a list of permissions to a list of repos
- Create the explicit_permissions_bitbucket_projects_jobs table
1
contribution
in private repositories
Jun 6



