Commit Graph

13 Commits

Author SHA1 Message Date
f3288b9639 feat: enhance notification bell component by refactoring notification fetching logic, improving type safety, and updating UI elements for better user experience 2025-12-15 11:33:51 -03:00
c068715fc1 refactor: remove ActionGuard and MenuProtection components, simplifying permission checks in various dashboard routes and enhancing footer with privacy policy link 2025-12-13 10:50:57 -03:00
2cdf66375c feat: Remove PDF field and upload functionality from ata creation and update. 2025-12-04 09:00:57 -03:00
7746dce25a feat: Implement batch item removal and pedido splitting for pedidos, and add document management for atas. 2025-12-03 23:37:26 -03:00
d86d7d8dbb feat: Enhance pedidos management with detailed item linking, object search, and improved UI for item configuration and details 2025-12-03 10:22:22 -03:00
4d29501849 feat: Implement Ata de Registro de Preços management and linking to objetos and pedidos 2025-12-02 23:29:42 -03:00
8a50fb6f61 fix: Correct incomplete $state initialization in multiple Svelte components and pages. 2025-12-02 19:18:53 -03:00
4bd9e21748 feat: Add 'atas' (minutes/records) management feature, and implement various improvements across UI, backend logic, and authentication. 2025-12-02 16:37:48 -03:00
b8a67e0a57 feat: Implement initial pedido (order) management, product catalog, and TI configuration features. 2025-12-01 17:11:34 -03:00
b503045b41 refactor: integrate ProtectedRoute component across dashboard pages
- Added the ProtectedRoute component to various dashboard pages to enforce authentication and role-based access control.
- Updated allowedRoles and maxLevel parameters for specific routes to align with the new permission management structure.
- Enhanced user experience by ensuring consistent access checks across the application.
2025-11-14 16:15:21 -03:00
bd574aedc0 Use resolve() for all internal hrefs and goto paths to ensure correct
routing
2025-11-12 23:18:41 -03:00
c459297968 refactor: update components to use lucide icons and improve structure
- Replaced SVG icons with lucide-svelte components across various files for consistency and improved performance.
- Refactored ActionGuard, ErrorModal, FileUpload, and other components to enhance readability and maintainability.
- Updated the dashboard pages to include new icons and improved layout for better user experience.
- Enhanced StatsCard component to support dynamic icon rendering, allowing for more flexible usage.
- Improved overall styling and structure in multiple components to align with design standards.
2025-11-05 12:09:41 -03:00
2c2b792b4a feat: enhance employee and symbol management with new features, improved UI components, and backend schema updates 2025-10-26 22:21:53 -03:00