Changelog for Everyday Series v0.0.2
[v0.0.2] - Last Updated: 2025-03-08
This changelog documents the features, enhancements, and bug fixes implemented in the Everyday Series v0.0.2 codebase.
Core Features
AI Integration
- Google Gemini AI Integration - Added support for Google's Generative AI through the Gemini API
- Configurable safety settings for content generation
- Organization admin panel for Gemini API key management
- Model selection support (gemini-2.0-flash and other models)
Content Management System
- Ghost CMS Integration
- Built-in Ghost site dashboard for content management
- API integration for post creation and management
- Ghost post flow components for automated content publishing
- Single Sign-On (SSO) integration with Ghost
- Handlebars (HBS) Template System
- Backend API for Handlebars template rendering
- Custom HBS helpers for conditional template logic
- iFrame embedding capabilities for templates
- Template code storage and management in database
Flow-Based Development
- Visual Flow Editor
- Drag-and-drop node-based programming interface
- Input/output node components for building workflows
- Flow-type system with comprehensive typechecking
- Support for multiple data sources in flows
User Management
- Super Admin Functionality
- Admin dashboard for user management
- Privileged access controls for system administrators
- Organization-wide settings management
Website Building
- Site Builder Tools
- Integration with Ghost for blog/content sites
- iFrame embedding of series and tools
- Cloud deployment options for Azure and Google Cloud
Reporting and Analytics
- Reporting Tools
- Dashboard analytics and reporting components
- Data visualization tools
- Web seminar component for virtual presentations
Demo and Onboarding
- Demo Request System
- Demo approval workflow with admin controls
- Email notification system for demo requests
- Demo data fetching tools for sample content
Infrastructure
Cloud Deployment
- Docker Configuration
- Optimized Docker container setup
- Docker Compose configuration for local development
- Deployment automation for cloud services
Development Environment
- Next.js Framework
- Server-side rendering optimizations
- API route configuration
- Static site generation capabilities
Authentication and Security
- Next-Auth Integration
- Google OAuth support
- Protected API routes
- Session management
- Role-based access control
Database
- Prisma ORM with MySQL
- Database schema for all application components
- Type-safe database access
- Migrations support
- Connection to Planetscale
Email
- Email System
- Sendgrid integration
- React-email templates
- HTML email formatting
- Notification system
Recent Updates (March 2025)
- Allow unauthenticated invocations for specific endpoints
- Google site integration for additional content hosting options
- Super admin functionality improvements and bug fixes
- Request demo system enhancements and bug fixes
- Demo approval workflow with admin controls and email notifications
Under Development
- User deployment of tools/series to Azure/Google Cloud
- Additional marketplace integration features
- Enhanced reporting capabilities
This changelog entry documents important updates and changes to our platform. For more information, please contact the development team.
Note: All changes mentioned in this changelog have been thoroughly tested and reviewed before deployment.