Commit Graph

5 Commits

Author SHA1 Message Date
Ra
772d1d4c10 invite button and can navigate to submissions (no submissions will appear yet) 2025-08-25 21:56:45 -07:00
Ra
cf670c84b3 feat: complete employee invite flow implementation
- Fix submitEmployeeAnswers to use pending invites and consume during submission
- Add automatic employee report generation with company context
- Include company onboarding data in LLM prompts for alignment analysis
- Store reports in correct Firestore collection with submission linking
- Simplify frontend invite submission to single API call
- Add comprehensive error handling and employee creation
2025-08-25 14:48:52 -07:00
Ra
0d7b8d104b fix: simplify EmployeeQuestionnaireNew to use invite-only flow
- Remove all authentication and org context dependencies
- Simplify component to work only with invite codes from URL
- Remove complex user/employee matching logic
- Keep exact Figma UI components and styling
- Use only submitViaInvite function for API submissions
- Employees never need to log in, only use invite link
2025-08-25 14:42:33 -07:00
Ra
df7020cdd4 Fix up a ton of pages, settings/help/wiki need improvements, report generation needs slight updates. Otherwise completed 2025-08-25 02:08:21 -07:00
Ra
1ed3e16ff6 commit before mass find + replace 2025-08-24 16:18:58 -07:00