Legends of Basketball Membership Services Committee
  • Committee ▾
    • Committee Members
    • Transition Services — Legends Life
  • Resources ▾
    • Resources
    • Minutes
    • Systems Map
    • Assessment
    • Player Benefits
  • Recommendations
  • About & Contact
  • Ask Bill
  • Committee Login
  • Admin
Admin

Site Administration

Committee user management and site activity.

Committee Members

Members with login access to gated pages. Change roles here — the profiles table updates immediately.

Loading members…
Name / ID Role Change Role
Admin write policy not yet applied. Role changes will be rejected until Mike pastes the SQL policy into Supabase. File: SOMA/standards/soma-auth-profiles-admin-write.sql
→ Open Supabase SQL Editor and paste the contents of that file, then click Run.

Invite a Committee Member

Send a magic-link invitation so a new member can access gated pages.

Recent Recommendations Activity

Bug reports and feature suggestions submitted by committee members, with Bill's analysis and Greg's approval queue.

View Recommendations Admin →

Bill Feedback — Feature Requests & Bug Reports

Members submit these directly through Bill (the AI widget). They route here for Greg's review before any action is taken.

Loading…
No Bill feedback yet.
Date Type Description Member Page Status
Table not yet created. Apply the SQL to enable this panel.
Run in Supabase SQL Editor:
CREATE TABLE IF NOT EXISTS public.bill_feedback (
  id             uuid PRIMARY KEY DEFAULT gen_random_uuid(),
  type           text NOT NULL CHECK (type IN ('bug', 'feature')),
  description    text NOT NULL,
  member_name    text,
  member_email   text,
  page_context   text,
  assistant_id   text DEFAULT 'legends-bill',
  source         text DEFAULT 'bill-widget',
  ip             text,
  user_agent     text,
  status         text DEFAULT 'new',
  created_at     timestamptz NOT NULL DEFAULT now()
);
ALTER TABLE public.bill_feedback ENABLE ROW LEVEL SECURITY;

Member Assessment Submissions

Responses from the Member Needs Assessment form, stored in Supabase.

Loading submissions…
No submissions yet.
Submitted Name Email Membership Source
Table not yet created. Apply the SQL to enable this panel.
File: SOMA/standards/soma-assessment-submissions.sql
→ Open Supabase SQL Editor and paste + run the contents.

Resource Visibility

Control whether each resource is open to everyone or restricted to committee members. Changes are saved to the server immediately.

Loading settings…
Note: "Open" means anyone can view the page without logging in. "Committee-only" means a login is required. Page-level gating (the actual redirect) is set in each page's HTML — Player Benefits has no gate and is permanently open; the other resource pages have static gates. The toggle here records intent and is ready for a future dynamic-gate implementation.

Not Authorized

This page is restricted to site administrators. If you believe you should have access, contact Greg Foster at gfos44@gmail.com.

Legends of Basketball
Where The Story Continues
Home Committee Meeting Minutes Resources Assessment Recommendations About & Contact
Admin
© 2025 Legends of Basketball — Membership Services Committee. All rights reserved.