🚀 Features
- Implement post creation and retrieval with Cloudflare D1 integration - by @panteLx (78e5e)
- Add ToastButton component for toast notifications and integrate sonner for notifications - by @panteLx (4216b)
- Add Button component and update styles for theming and responsiveness chore: update package.json and pnpm-lock.yaml with new dependencies style: enhance global styles with new CSS variables for theming - by @panteLx (287b2)
- Enhance UI components and improve user experience - by @panteLx (5a5bf)
- Implement user management with user creation and existence check - by @panteLx (3c152)
- Refactor user management pages and components, integrate nanoid for user ID generation, and enhance error handling - by @panteLx (bd465)
- Enhance UI components with new navigation and badge components, improve layout styles, and add animations - by @panteLx (5a3ff)
- Optimize user validation and navigation with client-side caching, prefetching, and instant redirects - by @panteLx (add6f)
- Update routing for user navigation, streamline dashboard access, and implement user validation on userId-based pages - by @panteLx (92686)
- Update layout and navigation components with improved styling and structure, enhance homepage text, and add client-side navigation - by @panteLx (742cb)
- Add suspense fallback to dashboard page and update user form prefetching with void operator - by @panteLx (0b9b3)
- Enhance navigation component with conditional rendering for home link and improved route prefetching - by @panteLx (4effc)
- Integrate new user creation functionality into home page with loading state and improved user feedback - by @panteLx (fe347)
- Add existing user modal with validation and improved user feedback - by @panteLx (72295)
- Add version badge to navigation logo for better visibility - by @panteLx (7dfd1)
- Add version badge to home page logo for improved visibility - by @panteLx (797e0)
- Adjust version badge positioning and styling for improved aesthetics; conditionally render mobile menu button - by @panteLx (6f191)
- Replace AuthLayout with PageLayout for improved structure; enhance dashboard and user page styling - by @panteLx (e8eac)
- Enhance dashboard functionality with catalog randomization, editing, and drag-and-drop support; improve UI with new icons and status indicators - by @panteLx (59109)
- Add viewport settings for responsive design; enhance mobile usability by preventing zoom on input focus - by @panteLx (a6750)
- Implement changelog feature with GitHub integration; add configuration for repository details and display settings - by @panteLx (a777b)
- Enhance Markdown rendering in Changelog; clean up headings and simplify entry display - by @panteLx (47203)
- Enhance Markdown rendering in Changelog; add proper list item formatting and custom list components - by @panteLx (d2fbe)
- Improve type definitions for Markdown rendering components; enhance type safety for props - by @panteLx (4e566)
- Implemented catalog adding - by @panteLx (45589)
- Update user existence check; remove auto-creation and enhance error handling - by @panteLx (2bcbb)
- Implement CORS support for API and manifest routes; add middleware for preflight handling - by @panteLx (fbca1)
- Update catalog name formatting; remove catalogDef name concatenation - by @panteLx (6c0aa)
- Update cache control headers to disable caching for API responses - by @panteLx (ad932)
- Enhance error handling for catalog addition and update manifest display logic - by @panteLx (4932c)
- Update package.json with detailed metadata and enhance manifest generation logic - by @panteLx (13794)
- Standardize table naming by removing 't3-' prefix and update related configurations - by @panteLx (54a65)
- Add URL transformation for stremio:// links and enhance catalog addition process - by @panteLx (70b56)
- Enhance layout metadata with detailed SEO attributes and icons - by @panteLx (f9594)
- Add share functionality for catalogs - by @panteLx (ae837)
- Add catalog management dialog and trigger for adding new catalogs - by @panteLx (4d7c2)
- Implement catalog search functionality with mock data and UI updates - by @panteLx (e62a7)
- Mdblist search - by @panteLx (49a45)
- Update catalog structure to use likes instead of rating and downloads - by @panteLx (33182)
- Implement API key management with save and retrieval functionality - by @panteLx (da586)
- Enhance AddCatalogDialog to support multi-selection of catalogs and keyboard shortcuts for selection - by @panteLx (1a116)
- Update environment configuration to include MDBList manifest URL and adjust GitHub repo name - by @panteLx (1e190)
- Add MDBList API key handling and manifest URL replacement for catalog imports - by @panteLx (1aedb)
- Enhance API key handling to update existing MDBList catalog manifest URLs - by @panteLx (ef581)
- Support genre in mdblist catalogs - by @panteLx (8b2d1)
- Add RPDB API key management with validation and storage - by @panteLx (35315)
- Add RPDB enhancement toggle for catalogs and update database schema - by @panteLx (98a85)
- Restrict RPDB enhancement to MDBList catalogs with appropriate checks and messages - by @panteLx (e0787)
- Enhance RPDB integration with API key management and manifest URL updates for MDBList catalogs - by @panteLx (8e403)
🐞 Bug Fixes
- Update preview script to use wrangler versions upload for better deployment handling - by @panteLx (25b21)
- Update tagline to enhance user perception of application performance - by @panteLx (b8c41)
- Update logo URLs to use new image hosting for consistency - by @panteLx (c37d2)
- Update toast messages to reflect changes in updatedManifestUrls and improve API key validation logic - by @panteLx (a7bd8)
- Specify pnpm version to 9.5.0 in workflow files for consistency - by @panteLx (89bba)