ghostguild-org/app/pages/admin
Jennie Robinson Faber c2999810c6 feat(admin/members): mark-as-Slack-invited button + date display
Replaces the placeholder Slack-invite handler with a call to the new
PATCH /api/admin/members/:id/slack-status endpoint. Status labels are
reworded to match reality (no Slack API call from this app):

- Pending → Not yet invited
- Invited → Invited <slackInvitedAt>
- Action button copy → 'Mark as Slack invited'
- Removes slackInviteStatus reads from the member detail page (the
  remaining repo-wide sweep lands in the cleanup task).
2026-04-29 12:25:18 +01:00
..
events feat(events): add tag selector to admin event form 2026-04-09 22:38:20 +01:00
members feat(admin/members): mark-as-Slack-invited button + date display 2026-04-29 12:25:18 +01:00
pre-registrants feat(emails): warmer copy across invite, welcome, and event emails 2026-04-20 13:48:38 +01:00
series Huge bunch of UI/UX improvements and tweaks! 2026-04-06 16:17:12 +01:00
board-channels.vue feat(board): redesign classifieds + Slack channel creation 2026-04-14 20:20:17 +01:00
dashboard.vue feat: reskin admin pages to zine design system 2026-04-03 10:56:01 +01:00
index.vue refactor(admin): migrate admin/index to PageShell + ColumnsLayout 2026-04-08 17:04:38 +01:00
series-management.vue chore: remove admin series-management stub actions 2026-04-17 17:27:27 +01:00
site-content.vue New SiteContent. 2026-04-16 21:11:14 +01:00
wiki.vue Member/Ecology revamp. 2026-04-14 09:25:09 +01:00