-
Notifications
You must be signed in to change notification settings - Fork 144
Fix jwt ES256 #276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Fix jwt ES256 #276
Conversation
CHORE: Initial cleanup
basic setup done (frontend)
initial backend setup
merging pr for Supabase setup !!
FEAT(profile): add profile pages, components, and API integration
- Add predictive analytics endpoint - Add automated insights endpoint - Add audience segmentation endpoint - Add sentiment analysis endpoint - Add anomaly detection endpoint - Add attribution modeling endpoint - Add benchmarking endpoint - Add churn prediction endpoint - Add natural language query endpoint - Add KPI optimization endpoint - Use Groq API with llama-4-scout-17b-16e-instruct model
- Add TypeScript interfaces for all AI analytics features - Add API client functions for predictive analytics - Add API client functions for automated insights - Add API client functions for audience segmentation - Add API client functions for sentiment analysis - Add API client functions for anomaly detection - Add API client functions for attribution modeling - Add API client functions for benchmarking - Add API client functions for churn prediction - Add API client functions for natural language query - Add API client functions for KPI optimization
- Add tabbed interface for all 10 AI analytics features - Add natural language query interface - Add sentiment analysis text input - Add visualizations for all analytics features - Add loading and error states - Add responsive UI components - Support both brand and creator roles
- Add toggle between AI and standard analytics views - Set AI analytics as default view - Maintain backward compatibility with existing analytics
- Add toggle between AI and standard analytics views - Set AI analytics as default view - Maintain backward compatibility with existing analytics
- Import ai_analytics router - Include router in FastAPI app - Enable all AI analytics endpoints
- Update analytics routes - Update campaigns routes - Update proposals routes - Update contracts workspace - Update proposals workspace - Add campaign wall feature - Update SQL migrations - Update frontend types and API clients
FEAT(analytics): add AI-powered analytics and campaign wall features
chore: align backend requirements
…-audit chore: sync frontend dependency manifest
|
Important Review skippedToo many files! 130 files out of 280 files are above the max files limit of 150. You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Hi @Saahi30 @chandansgowda |
Closes #275
📝 Description
This PR updates the JWT verification logic to support ES256 using the Supabase JWK public key
🔧 Changes Made
->Switched JWT decoding to use the ES256 algorithm
📷 Screenshots or Visual Changes (if applicable)
before
after
✅ Checklist