Skip to content

feature: match organizers and above can import any match - #651

Merged
lukepolo merged 1 commit into
mainfrom
feature/extension-organizer-imports
Oct 16, 2026
Merged

lukepolo merged 1 commit into
mainfrom
feature/extension-organizer-imports

Conversation

@lukepolo

Copy link
Copy Markdown
Contributor

Lets match organizers and above import matches they did not play, through the extension and share codes; everyone else stays limited to their own.

  • FACEIT: queueFaceitDemo skips the roster check for isRoleAbove(role, "match_organizer") (was administrators only).
  • Share codes: ResolveMatchMetadata admits a requester with public.is_role_below('match_organizer', role).
  • GET /extension/me adds imports.anyone so the extension knows to offer other players' matches.

@lukepolo
lukepolo merged commit 43a8a09 into main Oct 16, 2026
7 checks passed
@lukepolo
lukepolo deleted the feature/extension-organizer-imports branch October 16, 2026 19:26
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