Skip to content

Conversation

@nchopra
Copy link
Member

@nchopra nchopra commented Nov 12, 2025

No description provided.

- Added new authentication plugins for API key and JWT verification.
- Implemented event processing logic for signup and purchase events, including referral attribution.
- Created routes for handling widget initialization and program retrieval.
- Introduced a service for event creation and reward processing.
- Enhanced error handling and validation for event submissions.
- Updated package dependencies and lock file to reflect new additions.
- Added comprehensive tests for event processing and referral logic.
- Replaced inline health and OpenAPI handlers with dedicated route files for better organization.
- Implemented health check logic to include database connectivity status.
- Updated app setup to register new route modules.
- Added comprehensive tests for unprotected routes to ensure accessibility without authentication.
- Introduced new track routes for handling signup and purchase events, replacing the previous events route.
- Created dedicated route files for signup and purchase event tracking, enhancing modularity and organization.
- Updated app setup to register the new track routes under the "/track" prefix.
- Removed the deprecated events route to streamline the API.
- Adjusted tests to reflect the new route structure and ensure proper authentication handling.
- Deleted the old events route and program fetching scripts to streamline the API.
- This cleanup enhances code maintainability and prepares for the new modular event handling structure.
- Ensured that all related functionality is now handled by the updated track routes.
@vercel
Copy link

vercel bot commented Nov 12, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
refref-app Error Error Nov 12, 2025 3:52am

@nchopra nchopra merged commit 7736faf into main Nov 12, 2025
5 of 6 checks passed
@nchopra nchopra deleted the api-porting branch November 12, 2025 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants