GPT Vetting
Try Demo
Login
Changelog
What's new in GPT Vetting?
v1.0.1
September 23, 2024
✨ New features:
Implemented random score generation for testing purposes.
Added browser extension functionality with welcome message.
Introduced 'review-profile' feature in the browser extension.
Implemented CSV export function for data portability.
Added extension information to welcome email and footer for increased visibility.
Included extension access in user navigation bar for easy access.
🐛 Bug fixes:
Resolved prerender issues for improved page loading.
Fixed Vercel-specific prerender error for better deployment stability.
🔧 Routine tasks, maintenance, dependencies:
Removed LinkedIn origin validation for broader compatibility.
Added OPTIONS method support to relevant endpoints for CORS compliance.
Implemented logging in the extension for better debugging.
Removed caching from Open Graph image generation for real-time updates.
⚡ Performance improvements:
Optimized credits logic for better resource management.
Implemented bounce handling logic to improve email deliverability.
🔒 Security enhancements:
Implemented request limit of 50 for the extension to prevent abuse.
v1.0.0
September 16, 2024
✨ New features:
Implemented lead capture form for improved user acquisition.
Added pricing information to the footer for easier access.
Integrated embeddings functionality to application process for enhanced data analysis.
Implemented event tracking for payments and candidate interactions.
🐛 Bug fixes:
Resolved issues with owner site functionality.
Fixed icon display in Open Graph previews.
Corrected emulator link for better testing capabilities.
Fixed demo URL to ensure proper functionality.
♻️ Code refactoring:
Refactored demo configuration for improved maintainability.
Optimized emulator and site configuration settings.
🔧 Routine tasks, maintenance, dependencies:
Added caching to Open Graph image generation for improved performance.
Replaced actual user data with AI-generated users for privacy and testing purposes.
Added login and FAQ pages to robots.txt and sitemap for better SEO.
Increased waiting time to 30 seconds for improved system stability.
Updated demo wording for clarity.
💎 Code style changes:
Changed Open Graph preview to dark mode for improved visibility.
⚡ Performance improvements:
Implemented 'target=_top' attribute to optimize page loading in certain scenarios.
v0.1.8
September 9, 2024
✨ New features:
Implemented Stripe integration for payments, including Portal, Checkout, and Webhook functionality.
Added confetti animation for new purchases to enhance user experience.
Introduced FAQ page for quick access to common questions.
Added feedback and refer-a-friend features to improve user engagement.
Implemented support button in user navigation for easy access to help.
Added account suspension notification system.
Introduced salary information for both jobs and candidates.
Implemented 'available at' feature for better scheduling.
Added data display functionality for improved information visualization.
Introduced drawer component for mobile interfaces.
Implemented resizable component for flexible UI layouts.
🐛 Bug fixes:
Fixed FAQ title display on mobile devices.
Resolved portal session URL redirect issues.
Corrected PDF display issues on Safari browsers.
Fixed TLDR (Too Long; Didn't Read) summary display.
Resolved various salary-related bugs.
♻️ Code refactoring:
Refactored isAnonymous check to use derived session data.
Optimized country logic for better performance.
Improved user navigation initials display.
🔧 Routine tasks, maintenance, dependencies:
Reordered FAQ section for better user experience.
Cleaned markdown formatting from messages for cleaner display.
Reverted to PDF resume iframe for consistent display.
Added calendar component from Shadcn UI library.
Moved look watcher to root layout for global style monitoring.
💎 Code style changes:
Added animation to logo for enhanced visual appeal.
Removed time display from mobile summary view.
Changed 'backed-by' section color for better visibility.
Removed alert from sidebar for cleaner interface.
📚 Documentation changes:
Added terms of service and privacy policy links to user navigation.
Implemented blog post embed feature for richer content sharing.
Added referral information to 'Powered by' link.
v0.1.7
September 2, 2024
✨ New features:
Implemented notification-new-loader component for improved loading states.
Added stage actions for better application process management.
Introduced bulk stage functionality for efficient candidate processing.
🐛 Bug fixes:
Resolved issues with share URL links for better social sharing.
Fixed email prompt internationalization (i18n) for improved localization.
Corrected shareable email format for consistency.
♻️ Code refactoring:
Reverted to waitForSessionUser method for improved session handling.
Implemented ordering of jobs by creation date for better organization.
🔧 Routine tasks, maintenance, dependencies:
Added loader to login button for better user feedback.
Removed console.log statements to clean up code.
💎 Code style changes:
Applied w-full class to created-at column for improved table layout.
✅ Test additions:
Implemented fake applications for testing and development purposes.
v0.1.6
August 26, 2024
✨ New features:
Implemented initial candidates table with criteria, applied, and experience columns.
Added candidates section to main navigation for easy access.
Introduced checkbox, select, and table components from Shadcn UI library.
Added photoURL to user session for improved personalization.
Implemented login, terms of service, and privacy policy pages.
🐛 Bug fixes:
Resolved dark mode issues with 'Backed by' section.
Fixed PDF file size limit error for files larger than 2 MB.
Addressed 500 and 200 status code errors in various scenarios.
Corrected issue where companyID was undefined after sign-in.
Fixed various copy text issues throughout the application.
♻️ Code refactoring:
Moved company section to user navigation for better organization.
Improved AI prompts for enhanced interaction quality.
Restructured folder organization for better code management.
🔧 Routine tasks, maintenance, dependencies:
Added blog sitemap to robots.txt for improved SEO.
Implemented blog redirect for better content accessibility.
Updated Vercel configuration for improved deployment settings.
⚡ Performance improvements:
Implemented forced job refresh to ensure up-to-date information.
Optimized session handling in production environment.
💎 Code style changes:
Disabled button switching when loading to prevent user confusion.
Made contact and look fields optional in relevant forms.
v0.1.5
August 19, 2024
✨ New features:
Integrated Helicone for improved API monitoring and analytics.
Implemented PostHog for advanced product analytics and user behavior tracking.
Added Sentry for real-time error tracking and debugging.
Introduced sitemap and robots.txt for improved SEO.
Implemented dynamic meta tag logic for better social media sharing.
Added custom Open Graph image generation for rich link previews.
Introduced email verification functionality for enhanced security.
Implemented reasoning steps in review completion process for more transparent evaluations.
🐛 Bug fixes:
Resolved canonical URL issues for better SEO performance.
Fixed initial state modal error for smoother user experience.
Corrected verify_email error handling.
Resolved PDF parsing errors for more reliable document processing.
Fixed URL parameter handling for meta image generation.
Corrected company ID upload icon display issue.
♻️ Code refactoring:
Optimized site look and feel for better user experience.
Refactored API methods for improved consistency and maintainability.
Restructured feedback and resume form to remove dependency on applicationId.
Improved scroll to position functionality for better navigation.
Migrated to OpenAI structured output for more reliable AI responses.
🔧 Routine tasks, maintenance, dependencies:
Renamed favicon for better asset management.
Implemented 'look watcher' for monitoring UI changes.
Added token to iconURL for secure asset retrieval.
Renamed image assets for better organization.
Tested codebase without .mjs file extensions.
⚡ Performance improvements:
Optimized copy to clipboard functionality for better performance.
Improved submit evaluation feedback message for clearer user communication.
💎 Code style changes:
Removed undefined values from copy URL sharable function.
Added color to loading indicators for better visual feedback.
v0.1.4
August 12, 2024
✨ New features:
Implemented user suspension logic for account management.
Added notifications system for improved user communication.
Introduced rewards feature to company model.
Implemented conditional email reviews based on specific criteria.
Added new application email notifications for candidates.
Introduced welcome email for new users.
Implemented claim job alert functionality.
Added email notification preferences section in user settings.
🐛 Bug fixes:
Fixed data refresh issue after anonymous sign-in.
Resolved Jina Firestore URL configuration error.
Corrected 'at' error in email templates.
Fixed conversation retrieval to include last two messages.
Resolved score template display issues.
Corrected wrong department error in job listings.
Fixed email sender configuration for Vercel deployment.
♻️ Code refactoring:
Refactored email bounce handling logic.
Optimized Upstash service integration.
Restructured API routes for better organization.
Refactored conversation store for improved state management.
Optimized dialog state handling.
Renamed 'dev' references to 'site' for clarity.
🔧 Routine tasks, maintenance, dependencies:
Updated OpenAI library to latest version.
Switched from queue to publish for certain operations.
Moved PDF parsing from custom solution to Jina service.
Added scrollarea component to navbar for better navigation on small screens.
⚡ Performance improvements:
Blocked queue operations in development environment to improve local performance.
Prevented demo button from blinking for a smoother user experience.
💎 Code style changes:
Refactored widget ID generation for consistency.
Implemented autocapitalize none for certain input fields.
v0.1.3
August 5, 2024
✨ New features:
Implemented bounce event logic for improved email handling.
Integrated Resend for enhanced email functionality.
Added QStash for efficient task queue management.
Implemented Redis-based rate limiting for improved performance and security.
Introduced new manual job creation process.
Added dashboard button and 'Coming Soon' candidates feature.
Implemented job footer functionality for additional information display.
Added backend validation for usernames.
🐛 Bug fixes:
Resolved main navigation duplication issue.
Fixed form mobile buttons for better responsiveness.
Corrected session cookie errors for improved user authentication.
Resolved locals token refresh issue.
Fixed minor style inconsistencies.
Corrected feed message error for better user experience.
Resolved create job prompt issues.
♻️ Code refactoring:
Refactored $session handling for improved state management.
Optimized error handling to use 'any' type for flexibility.
Streamlined job form into a single, cohesive form.
Consolidated company form into a single form for easier management.
Refactored job data structure for improved efficiency.
Optimized hidden input fields usage.
🔧 Routine tasks, maintenance, dependencies:
Added IDs to Superforms for better form tracking and management.
Updated analytics values for more accurate reporting.
Removed KV store in favor of Redis for data storage.
Renamed 'info' section to 'about' and 'about' to 'overview' for clarity.
⚡ Performance improvements:
Implemented Redis-based rate limiting to replace KV store for better scalability.
Optimized anonymous user conversion process.
💎 Code style changes:
Fixed padding container for consistent layout.
Removed form section for streamlined UI.
v0.1.2
July 29, 2024
✨ New features:
Implemented security authentication for actions.
Added company listener for real-time updates.
Introduced job groups functionality for better organization.
Implemented user navigation functionality.
Added import URL feature for job listings.
Introduced anonymous sign-in capability.
Created new job manual and import forms.
Developed company page with refined account structure.
Implemented admin navbar and security measures for admin access.
Added GPT vetting component for enhanced screening processes.
🐛 Bug fixes:
Resolved refresh token issues.
Fixed flashing main navigation bar.
Corrected modal closing behavior when creating a job.
Adjusted criteria input size for better usability.
Fixed salary frequency display.
Resolved various style issues across the application.
♻️ Code refactoring:
Refactored user session management.
Optimized tool schema inference.
Improved super debug functionality.
Refactored to use Consola for logging.
Restructured company contact information handling.
Refined job form structure and functionality.
Reorganized criteria handling from criterion model.
Improved sidebar component structure.
🔧 Routine tasks, maintenance, dependencies:
Removed Incremental Static Regeneration (ISR).
Added Vercel adapter to address timeout issues.
Implemented loading effect for buttons during actions.
Updated logo design.
Renamed 'company' to 'companies' for consistency.
Added loader class for improved loading states.
Implemented username logic for user identification.
Created jobs store for centralized job data management.
Added focus last input utility for form enhancements.
📚 Documentation changes:
Refactored i18n translations for improved localization.
Added routes constants for better navigation management.
⚡ Performance improvements:
Disabled main navigation for anonymous users to reduce unnecessary rendering.
Removed auth trigger to optimize authentication flow.
Eliminated wrapper class to reduce DOM complexity.
v0.1.1
July 22, 2024
✨ New features:
Added language support for job listings.
Implemented new job form with improved fields and functionality.
Introduced sidebar component for enhanced navigation.
Added native select component for better form interactions.
♻️ Code refactoring:
Refactored site configuration to include icon and email settings.
Introduced and refactored account model for improved user management.
Optimized form error handling for better user experience.
Split Trix editor into separate editor and visualizer components.
🔧 Routine tasks, maintenance, dependencies:
Upgraded to 4o-mini version for enhanced functionality.
Removed 'brief' field from job model to streamline data structure.
💎 Code style changes:
Added select components to improve form aesthetics and usability.
v0.1.0
July 8, 2024
✨ New features:
Implemented landing page with improved design and functionality.
Added hero image section to enhance visual appeal.
Introduced 'Backed by' component to showcase partnerships or sponsors.
Implemented enhanced image component for better image handling.
Added user photos to personalize profiles.
🐛 Bug fixes:
Resolved Incremental Static Regeneration (ISR) issues for improved page loading.
Fixed size error in component rendering.
♻️ Code refactoring:
Refactored loader parse functionality for better performance.
Reorganized image assets into a dedicated folder for better structure.
🔧 Routine tasks, maintenance, dependencies:
Updated Shadcn styles for consistent UI appearance.
Added dropdown menu and sheet components from Shadcn library.
Implemented form footer styling for improved user interface.
Configured prerendering for the landing page and ISR for user pages.
Removed login link to resolve build error.
⚡ Performance improvements:
Implemented Incremental Static Regeneration (ISR) for dynamic pages.
Optimized build process by prerendering the landing page.
v0.0.11
July 1, 2024
✨ New features:
Implemented start new application functionality for multiple applications.
Added careers site for improved job browsing experience.
Introduced share feedback widget for user input collection.
Added custom message display after resume upload.
Implemented preloading indicator for better user experience.
🐛 Bug fixes:
Fixed empty screen display issues.
Resolved i18n form error for improved localization.
Corrected start interview tool functionality.
♻️ Code refactoring:
Refactored to use site config for centralized configuration management.
Split job-list and job-detail components for better separation of concerns.
Improved parse PDF error handling for more robust file processing.
Refactored contacts handling for improved data management.
Restructured job detail component for better organization.
Moved from Langchain to a custom solution for AI interactions.
🔧 Routine tasks, maintenance, dependencies:
Added avatar, alert dialog, and progress components from Shadcn UI library.
Updated preloading component to use Shadcn UI for consistency.
Moved theme configuration to company config for easier customization.
Renamed Firebase create stores for clarity.
Refactored icons usage for better maintainability.
Moved resume widget to a dedicated folder for better organization.
💎 Code style changes:
Centered scroll-to-bottom button for improved UI aesthetics.
Updated initial message content for better user engagement.
⚡ Performance improvements:
Removed extra call when submitting application to optimize performance.
Eliminated applicationId from cookie to reduce unnecessary data storage.
v0.0.10
June 24, 2024
🔧 Routine tasks, maintenance, dependencies:
Updated AI integration to use @ai-sdk/svelte package for improved Svelte compatibility and features.
v0.0.9
June 17, 2024
✨ New features:
Implemented multiple forms structure for more flexible data input.
Added translator logic to support multilingual functionality.
Introduced submit application tool for streamlined application process.
♻️ Code refactoring:
Reorganized actions into a separate folder for better code structure.
Refactored API endpoints for improved consistency and efficiency.
Changed 'list job' functionality to 'show job' for better user experience.
Improved interviewer prompt for more effective interactions.
Refactored batch data processing for enhanced performance.
🔧 Routine tasks, maintenance, dependencies:
Removed return direct logic to simplify data flow.
Added '@' symbol to usernames for consistent user identification.
Renamed add functions for clarity and consistency.
🐛 Bug fixes:
Fixed submit evaluation message to provide accurate feedback.
v0.0.8
June 10, 2024
✨ New features:
Implemented service data structure for improved data management.
Added configurable type to tools for increased flexibility.
Introduced node constants for standardized node management.
Implemented criterion evaluation preparation for enhanced assessment capabilities.
Added placeholder data for information extraction processes.
Included job title and phone number fields in relevant forms.
Added links to application for improved user navigation.
🐛 Bug fixes:
Resolved status error for more reliable state management.
Fixed Trix editor styling issues.
Corrected TypeScript compilation errors.
Improved scroll-to-bottom button functionality.
♻️ Code refactoring:
Renamed 'usage' to 'analytics' for clarity.
Refactored interviewer node to use snapshots instead of mutations.
Moved prompt outside of function for better performance.
Restructured resume extraction logic for improved efficiency.
Renamed files and folders to use dash-style for consistency.
Refactored internationalization from underscore to i18n standard.
Improved extract prompt and renamed 'job title' to 'headline'.
🔧 Routine tasks, maintenance, dependencies:
Renamed tools folder for better organization.
Removed benefits and requirements from job description to streamline content.
Implemented lazy loading for Markdown parser to improve performance.
Added Rollup visualizer for bundle analysis.
Implemented lazy loading for countries.json to reduce initial load time.
Created schemas for tools to ensure data consistency.
Refactored code to use cookie helper for improved cookie management.
⚡ Performance improvements:
Implemented lazy loading for Markdown parser and countries.json to reduce initial load time.
Optimized data flow by removing mutations and using snapshots in the interviewer node.
v0.0.7
June 3, 2024
✨ New features:
Implemented dropdown country UI component for improved location selection.
Added asterisk (*) to indicate required input fields.
Integrated Sonner component from Shadcn for enhanced notifications.
Implemented Shadcn form component for consistent form handling.
Added AgentAnnotation feature for improved AI agent interactions.
Integrated LangGraph for receptionist logic, enhancing conversational flow.
Implemented Firestore real-time conversation listener for live updates.
🐛 Bug fixes:
Resolved scrollToBottom functionality issues for better user experience.
♻️ Code refactoring:
Split types, utils, and models into separate files for improved code organization.
Simplified model structures for easier maintenance.
Updated resume uploader to use LangChain for enhanced processing.
Refactored toInterviewerAgent logic for better performance.
Updated Firebase client and server stores for improved data management.
🔧 Routine tasks, maintenance, dependencies:
Added scroll-area, popover, dialog, and command UI components from Shadcn.
Removed request from toInterviewerAgent for streamlined processing.
Added updatedAt field to updaters for better tracking.
Removed OpenAI agent implementation in favor of new solution.
Updated Shadcn utils reference for compatibility.
✅ Test additions:
Enhanced chat agent test by adding job-related scenarios.
v0.0.6
May 27, 2024
♻️ Code refactoring:
Improved and reorganized receptionist tools for better functionality and maintainability.
v0.0.5
May 20, 2024
✨ New features:
Implemented conversation model and data structure.
Updated application model to include resume and conversation data.
Added endApplication tool for completing the application process.
Introduced interviewer agent and base Agent class for improved AI interactions.
Created receptionist agent for initial user interactions.
Implemented resume uploader widget with error handling.
Added Trix editor for rich text editing capabilities.
Implemented rate limiting to prevent abuse.
🐛 Bug fixes:
Fixed summarize cache error for more reliable data processing.
Resolved resume uploader isLoading error.
Corrected empty cards z-index issue.
Fixed scroll behavior on iOS devices.
Resolved pdf-parse error on Vercel deployment.
♻️ Code refactoring:
Moved from local storage to Firestore for improved data persistence.
Refactored scrollToBottom function and widget rendering process.
Relocated OpenAI integration to a dedicated services folder.
Moved styles to lib folder for better organization.
Renamed hooks for actions to improve clarity.
🔧 Routine tasks, maintenance, dependencies:
Disabled widgets when there's a new message to prevent conflicts.
Renamed chat-apply endpoint for consistency.
Moved seed functionality to utils and renamed submissions in usage.
Added localStorage helper for easier data management.
Removed runner tester to streamline codebase.
⚡ Performance improvements:
Optimized chat flow by waiting for streaming to complete before showing widgets.
Improved conversation retrieval by fetching from annotations.
✅ Test additions:
Added chat agent test endpoint for improved quality assurance.
v0.0.4
May 13, 2024
✨ New features:
Implemented lazy loading for Firebase services to improve performance.
Added skeleton UI for better loading experience.
Introduced resume uploader widget with internationalization support.
Created application model and added start application tool.
Implemented getApplication tool for retrieving application data.
Added company details to system prompt for more context-aware responses.
🐛 Bug fixes:
Fixed useScroll Safari error for improved cross-browser compatibility.
Resolved scroll issues across the application.
Implemented error handling for removeTester function.
♻️ Code refactoring:
Restructured AI folder for better organization.
Refactored ListJobs widget for improved functionality.
Changed data handling from query/mutation to a more streamlined approach.
Updated userId handling to be provided by the model.
Refactored displayJobs tool for better performance.
Moved stream handling to dedicated AI folder.
🔧 Routine tasks, maintenance, dependencies:
Removed IS_DEVELOPMENT flag and relocated stream from AI folder.
Added Shadcn components (label and input) to enhance UI consistency.
Implemented cookie-based data storage for production environment.
Removed AI SDK Google library to streamline dependencies.
⚡ Performance improvements:
Optimized data storage by moving it to cookies.
Implemented conditional use of cookies and storage only in production environment.
📚 Documentation changes:
Added 'below' keyword to response formatting for clearer instructions.
Improved system prompt to focus on a single goal (agent) and encourage information gathering.
✅ Test additions:
Conducted tests with multiple jobs to ensure functionality.
Performed cookie testing in Safari for cross-browser compatibility.
v0.0.3
May 6, 2024
✨ New features:
Implemented job detail functionality for more comprehensive job information.
Added Langchain support for prompt templates, enhancing AI interactions.
Introduced internationalization (i18n) for multi-language support.
Created a markdown component for rich text rendering.
Implemented dynamic favicon generation.
Added social links to company profiles.
Introduced user model and created seed script for user data.
Developed getJobsByUserId tool for personalized job listings.
🐛 Bug fixes:
Resolved local set error for improved data handling.
Fixed various Vercel deployment issues.
Corrected styling issues across the application.
♻️ Code refactoring:
Shared data stream with tools for better integration.
Renamed 'toShort' method for clarity.
Grouped contact information inside company data structure.
Moved supported languages to constants for easier management.
Restructured job model, removing static language and adding dynamic language support.
📚 Documentation changes:
Added careers information to metadata for improved discoverability.
Updated dynamic meta tags for better SEO.
💎 Code style changes:
Applied 'prose-invert' class to markdown for consistent styling.
Implemented empty screen component with sample messages.
🔧 Routine tasks, maintenance, dependencies:
Updated header and footer designs.
Renamed various components and folders for consistency.
Added username field to relevant models.
Created script to seed random job data for testing.
⚡ Performance improvements:
Removed unnecessary 'toTool' and 'logoURL' fields to optimize data structure.
v0.0.2
April 29, 2024
✨ New features:
Integrated Firebase Admin with Svelte for enhanced backend functionality.
Implemented Firestore converter for improved data handling.
Added Firebase Functions for serverless operations.
Created a new job component for displaying job information.
Developed a list view for jobs with improved UI.
Implemented initial chat UI with tool calling capabilities.
Added card and badge UI components for better visual presentation.
🔧 Routine tasks, maintenance, dependencies:
Added various Shadcn UI components to enhance the overall design.
Implemented a collapsible component for better space management.
Disabled user scalability to improve mobile experience.
♻️ Code refactoring:
Relocated the jobs component for better code organization.
v0.0.1
April 15, 2024
✨ New features:
Added Shadcn components to the project.
Implemented Gemini integration for testing purposes.
🔧 Routine tasks, maintenance, dependencies:
Set up initial project structure and configuration.