Skip to content

feat: add github handle to member endpoints (IN-834)#3742

Merged
gaspergrom merged 3 commits into
mainfrom
feat/github-username
Jan 14, 2026
Merged

feat: add github handle to member endpoints (IN-834)#3742
gaspergrom merged 3 commits into
mainfrom
feat/github-username

Conversation

@gaspergrom
Copy link
Copy Markdown
Contributor

@gaspergrom gaspergrom commented Jan 13, 2026

Note

Introduces GitHub handle support across member and contributor analytics.

  • Adds githubHandle column to members_sorted schema and populates it from memberIdentities in members_sorted_copy_pipe.pipe
  • Exposes githubHandle in contributors_leaderboard.pipe and contributor_dependency.pipe outputs
  • Propagates githubHandle through leaderboards_members.pipe; updates leaderboards_copy.pipe to include githubHandle (empty string for non-member leaderboards)
  • Updates leaderboards_copy_ds.datasource schema/docs to include githubHandle; copy pipe now consolidates 10 leaderboard types

Written by Cursor Bugbot for commit 63d85a4. This will update automatically on new commits. Configure here.

Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
@gaspergrom gaspergrom requested a review from epipav January 13, 2026 14:50
@gaspergrom gaspergrom self-assigned this Jan 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

2 similar comments
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Jira Issue Key Missing

Your PR title doesn't contain a Jira issue key. Consider adding it for better traceability.

Example:

  • feat: add user authentication (CM-123)
  • feat: add user authentication (IN-123)

Projects:

  • CM: Community Data Platform
  • IN: Insights

Please add a Jira issue key to your PR title.

@gaspergrom gaspergrom changed the title feat: add github handle to member endpoints feat: add github handle to member endpoints (IN-834) Jan 13, 2026
@gaspergrom gaspergrom merged commit f00b9fd into main Jan 14, 2026
15 checks passed
@gaspergrom gaspergrom deleted the feat/github-username branch January 14, 2026 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants