5 Commits

Author SHA1 Message Date
a1826ae53c Add user role management: introduce UserRole enum for role definitions, implement role-based access control in various resources and pages, and enhance authorization logic in the PanelProvider for improved security and user experience. 2025-07-29 15:33:36 +05:00
c7e01f404d Update navigation groups for various resources: change navigation group names for AboutPageSettings, ContactPageSettings, AuthorResource, BrandResource, CommentResource, InternshipResource, NewsResource, SolutionResource, SuccessResource, and TeamMemberResource to better reflect their content. Enhance panel navigation structure by adding new groups for improved organization. 2025-07-29 15:14:36 +05:00
e2323c7949 Refactor file imports and clean up unused components in various resources: remove unnecessary imports in CommentResource, NewsResource, and SolutionResource, and ensure consistent formatting across files. Add missing newlines at the end of files for better code quality. 2025-07-28 20:10:34 +05:00
b23f537086 Update navigation groups for various resources: change ManageCtaSettings to 'Home', CommentResource and NewsResource to 'News', and add 'Brands' for BrandResource. Update navigation icon for SolutionResource to 'heroicon-o-light-bulb'. 2025-07-28 20:08:37 +05:00
74fc3b5e6a Implement news management features: add author field and comments functionality in NewsResource, enhance HomePageController to fetch latest news, and create dedicated views for news display and commenting. Update routes for comment submission and adjust homepage to showcase recent news articles. 2025-07-28 18:56:17 +05:00