尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Veterans Stories
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗A phone-friendly site where veterans record their story, add a few details, and submit it. Every story waits in a review queue until a reviewer approves it for the public wall.
common.js. Branch colors follow each service's official colors; era colors follow each era's service-medal ribbon.veterans and videos tables and the private story-videos bucket (8 GB per file, about 30 minutes of video). Uploads are resumable, so a dropped signal picks up where it left off.pending.approved stories and their videos. Contact emails are never public.admins table can review. Add a reviewer in the Supabase SQL editor (phone is digits only, with the country code):insert into public.admins (phone) values ('15551234567');
insert into public.admins (email) values ('[email protected]');
private.only_reviewers_sign_up) refuses anyone not on that list, so strangers can't trigger texts.Authentication → URL Configuration:
https://<your-site>/adminAuthentication → Sign In / Providers → Phone: turn on, choose Twilio, and enter the Account SID, Auth Token and Messaging Service SID.
Authentication → Hooks → Before User Created: choose Postgres, function private.only_reviewers_sign_up.
Storage → Settings → Upload file size limit: at least 8 GB (the project-wide cap; the bucket limit cannot exceed it).
Database changes live in supabase/migrations/.