Skip to content

Board: replace the UCLA member list, Evanceline rename, Rizwaan's email - #101

Merged
getvindicated2day merged 1 commit into
mainfrom
board-ucla-members
Oct 12, 2026
Merged

getvindicated2day merged 1 commit into
mainfrom
board-ucla-members

Conversation

@getvindicated2day

@getvindicated2day getvindicated2day commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator

What this does

Replacing the member list works. Before, the import box only appeared when a chapter had no members, and it never sent replace, so a loaded list couldn't be swapped. Admins now get a Replace the member list button on the Board tab. It asks for the file, then shows "Replace 16 members with the 17 in this file?" before anything changes. The old list stays in the Changes tab and can be restored, and Hub admin ticks carry over.

Chart order. Tier 0 (Founder, Chapter Director) sits above tier 1 (President, IVP, EVP); the chart already did this. The tier labels in the member editor said "President row" and "Executive row", which no longer fit, so they now read "Top row" and "Second row".

Evanceline. UCLA's starting data now calls the Design Lead Evanceline: current deliverables, the archived week, and two meeting absence notes. On a database that already has UCLA's data (the live one), a one-time change renames her in UCLA's assignments, submissions and meeting notes, so her tasks match her member entry once the new list is imported.

Rizwaan. His tech-submission address in the chapter config is now rizwaanbana@ucla.edu.

Tested (local production build, database seeded with the old UCLA data)

  • The one-time rename turned 4 "Celine" assignments into "Evanceline" and fixed both meeting notes.
  • I replaced 16 members with the new 17-person list through the browser form: confirm, then "Loaded 17 members."
  • The chart's top row is Rana Darwich and Rizwaan Bana; the second row is Fiona, Will and Ayat. Phone and desktop widths have no sideways scroll.
  • Every UCLA assignment matches a member. Fiona and Will are still Hub admins. The import is logged as "Imported 17 members, replacing 16".
  • An App Dev submission went to Fiona, Will and rizwaanbana@ucla.edu, Cc Rana.
  • Typecheck, lint and build pass. The member file isn't committed.

Not changed

The main-site volunteer form (app/actions/submitVolunteer.ts and the volunteer page text) still lists rizwaanbana@g.ucla.edu.


Generated by Claude Code

- Admins can replace a loaded member list from the Board tab ("Replace
  the member list"), with a confirm step. Before, the import box only
  showed when no members were loaded and never sent `replace`.
- Tier labels in the member editor read "Top row" / "Second row", since
  UCLA's top row is now Founder and Chapter Director.
- UCLA's starting data calls the Design Lead Evanceline, not Celine; a
  one-time change renames her in existing UCLA assignments, submissions
  and meeting notes.
- Rizwaan's tech-submission address is rizwaanbana@ucla.edu.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QzNDQSmhjgKE63rwUnwcMq
@getvindicated2day
getvindicated2day merged commit 76d840b into main Oct 12, 2026
1 check passed
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