31 Commits

Author SHA1 Message Date
Ra
6f3aaad53a e 2025-09-23 13:35:21 -07:00
Ra
a96df00606 remove images on login for mobile 2025-09-23 13:24:15 -07:00
Ra
5b5bf76c9a update 9/23 2025-09-23 09:53:05 -07:00
Ra
b41f489fe6 update 9/20/25 2025-09-22 20:05:51 -07:00
Ra
c713c2ed5e fix dividers on settings page 2025-09-02 16:58:20 -07:00
Ra
d33c1767bc add markdown formatting to the AI's responses for the chat page 2025-09-02 16:49:47 -07:00
Ra
8922793188 ok 2025-09-02 15:55:26 -07:00
Ra
27dab3ca9a include constants changes 2025-09-02 14:58:39 -07:00
Ra
a3ef608825 delete some routes so we can try to fit the compute quota 2025-09-02 14:57:17 -07:00
Ra
899900f99c update to use auditly-consulting firebase, gemini, fix settings/help pages to be their own pages (upload image not yet functional). 2025-09-02 13:32:48 -07:00
Ra
2e15a74c76 just hard code it for now i guess 2025-08-26 11:31:41 -07:00
Ra
ad15aaa35e fix most of the listed bugs 2025-08-26 11:23:27 -07:00
Ra
772d1d4c10 invite button and can navigate to submissions (no submissions will appear yet) 2025-08-25 21:56:45 -07:00
Ra
39b93237fb fix some refs to neutrals 2025-08-25 15:55:43 -07:00
Ra
407ce41e44 where the deploy token at 2025-08-25 15:34:38 -07:00
Ra
95f28c4cc6 add github action to deploy on push 2025-08-25 15:25:04 -07:00
Ra
ea3cfbcc54 fix image asset refs 2025-08-25 15:16:13 -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
daa89b6cbf update, not done 2025-08-25 10:46:46 -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
Ra
f2145edf56 Update 2025-08-24 00:48:41 -07:00
Ra
9c20073755 update the chat to use the new chat, fix file uploads, mentions, and message area scaling 2025-08-20 15:26:23 -07:00
Ra
be2cab7c9e update 2025-08-20 12:24:56 -07:00
Ra
9332a48542 update onboarding colors and add image upload 2025-08-20 11:20:28 -07:00
Ra
875280cdac fis 2025-08-20 06:54:19 -07:00
Ra
10a1855691 woops move image to /public/image 2025-08-20 05:04:49 -07:00
Ra
cf565df13e feat: major UI overhaul with new components and enhanced UX
- Add comprehensive Company Wiki feature with complete state management
  - CompanyWikiManager, empty states, invite modals
- Implement new Chat system with enhanced layout and components
  - ChatLayout, ChatSidebar, MessageThread, FileUploadInput
- Create modern Login and OTP verification flows
  - LoginNew page, OTPVerification component
- Add new Employee Forms system with enhanced controller
- Introduce Figma-based design components and multiple choice inputs
- Add new font assets (NeueMontreal) and robot images for onboarding
- Enhance existing components with improved styling and functionality
- Update build configuration and dependencies
- Remove deprecated ModernLogin component
2025-08-20 04:06:49 -07:00
Ra
1a9e92d7bd Implement comprehensive report system with detailed viewing and AI enhancements
- Add detailed report viewing with full-screen ReportDetail component for both company and employee reports
- Fix company wiki to display onboarding Q&A in card format matching Figma designs
- Exclude company owners from employee submission counts (owners contribute to wiki, not employee data)
- Fix employee report generation to include company context (wiki + company report + employee answers)
- Fix company report generation to use filtered employee submissions only
- Add proper error handling for submission data format variations
- Update Firebase functions to use gpt-4o model instead of deprecated gpt-4.1
- Fix UI syntax errors and improve report display functionality
- Add comprehensive logging for debugging report generation flow

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-18 19:08:29 -07:00
Ra
557b113196 Fix organization setup flow: redirect to onboarding for incomplete setup 2025-08-18 10:33:45 -07:00