Skip to content

Add community Discord XP tracking#689

Merged
JoaquinBN merged 1 commit into
devfrom
JoaquinBN/discord-xp-sync
May 25, 2026
Merged

Add community Discord XP tracking#689
JoaquinBN merged 1 commit into
devfrom
JoaquinBN/discord-xp-sync

Conversation

@JoaquinBN
Copy link
Copy Markdown
Collaborator

Summary

  • Adds per-contribution Discord XP tracking for accepted community contributions.
  • Adds steward Discord XP page with permission-scoped rows, command copy, distribution flagging, and unset support.
  • Adds read-only Django admin visibility for XP state and audit events.
  • Refreshes Discord usernames by stable Discord user ID before copying XP commands.

Notes

  • XP visibility and actions are scoped to contribution types where the steward has accept permission.
  • Zero-point rows remain hidden unless XP was already distributed, so reduced contributions can still be reviewed and unset.

@JoaquinBN JoaquinBN merged commit c10d6be into dev May 25, 2026
@JoaquinBN JoaquinBN deleted the JoaquinBN/discord-xp-sync branch May 25, 2026 14:53
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.

1 participant