Releases: panteLx/aiocatalogs
Releases · panteLx/aiocatalogs
v2.0.0-beta.3
🚀 Features
- Implement cache, cache invalidation for MDBList and add caching for GitHub releases - by @panteLx in #133 (f6e75)
- Add functionality to import and fetch user's personal lists from MDBList - by @panteLx in #135 (8f290)
🐞 Bug Fixes
- Replace unstable_cache with createCachedFunction to work with cloudflare - by @panteLx in #134 (40655)
View changes on GitHub
v2.0.0-beta.2
🚨 Breaking Changes
🚀 Features
- Custom 404 page and refactor code structure - by @panteLx in #129 (c4250)
- Integrate Clerk for user authentication and authorization - by @panteLx in #132 (5a973)
🐞 Bug Fixes
- Update text formatting for consistency in NotFound component - by @panteLx in #131 (13ce8)
- Set default values for Clerk secret key and publishable key in environment configuration - by @panteLx (b3b12)
View changes on GitHub
v2.0.0-beta.1
🚀 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 &nb...
v1.5.1
v1.5.0
🚀 Features
- Implement rotating featured banners with enhanced styling and interactivity - by @panteLx in #120 (bb103)
- Add Chatwoot integration configuration and script to footer - by @panteLx in #122 (cea88)
- MDBLists Watchlist import - by @SebastianMorel and @panteLx in #123 (d5bbc)
View changes on GitHub
v1.4.1
v1.4.0
v1.3.0
🚀 Features
- Add caching mechanism for MDBList API responses - by @panteLx in #72 (8c64f)
- Integrate Discord logging for error reporting and configuration - by @panteLx in #112 (96246)
- Enhance logging with user context and timestamp formatting - by @panteLx in #114 (7045b)
🐞 Bug Fixes
- Add landscape cover art support for MDBLists within Omni - by @mixbom in #65 (18d74)
- Add redirect from /configure/default and handle missing user catalog sources - by @panteLx in #113 (614f1)