Repository navigation
v1.0.0
[1.0.0] - 2025-12-26
Added
-
User Management System:
- Complete user management interface with CRUD operations
- Admin function to update user metadata
- Role-based access control with role guard
- User role management integrated with Supabase
- Enhanced authentication flow with comprehensive logging
-
Sales Management:
- New sales view with product card components
- Sales tracking and reporting functionality
- Integration with inventory system
-
Export Products Feature:
- Export products view with card components
- Enhanced filter options with date range selection
- Customizable export settings for different formats
-
Barcode Print Management:
- Complete barcode print preset management system
- Barcode print view with related components
- Printed status filter and display functionality
- Configurable print presets for different barcode formats
-
Price Management:
- New price management feature with update functionality
- Price card with image viewer functionality
- Bulk price update capabilities
-
Inventory Features:
- Inventory cards view with image viewer
- Search and filter functionality for inventory
- Sorting functionality for inventory items
- Enhanced inventory management features
-
Product Management:
- Complete product management system with CRUD operations
- Product creation and editing functionality
- Image gallery dialog for product images
- Random code generation for product fields
- Enhanced query parameter handling
- Improved product display with image gallery
-
AI Models Management:
- AI models management with CRUD operations
- AI model selection and configuration
- Enhanced filtering and pagination features
- Spartan UI dialogs integration
-
UI Enhancements:
- New layout with sidebar and routing structure
- Accordion functionality for sidebar items
- Enhanced dashboard layout and functionality
- Improved navigation element styling
Changed
-
Database Schema:
- Enhanced database schema with new triggers
- Added new tables for user management and roles
- Optimized database structure for better performance
-
Authentication Flow:
- Streamlined authentication flow
- Improved sign-in and user creation error handling
- Removed debug logs for cleaner production code
- Enhanced role management integration
-
Dashboard:
- Restructured dashboard component with template and styles
- Removed unused routes and components
- Improved overall layout and user experience
-
Products Manager:
- Improved image gallery dialog structure
- Enhanced product display with better UX
Technical
- Implemented role-based access control system
- Enhanced Supabase integration
- Improved error handling across the application
- Added comprehensive logging for authentication
- Optimized component structure and routing
- Enhanced state management with Angular signals