950cfe9f83feat: implement password complexity policies and mandatory reset logic with new security service integration
main
Yashwin2026-05-06 15:04:06 +0530
eaf0568a64feat: update search placeholder to reflect name and description filteringYashwin2026-05-06 09:37:56 +0530
fa3cf2c95frefactor: rename base_url to frontend_base_url, implement MarkdownViewer, and apply code formatting across tenant pagesYashwin2026-05-05 19:42:15 +0530
1d207d2dcbfeat: implement AI usage dashboard and provider management features for tenant administrationYashwin2026-05-04 19:01:08 +0530
c427e4aa51refactor: replace TestTube with ClipboardCheck icon and apply consistent code formatting in PromptManagement pageYashwin2026-05-04 16:04:43 +0530
816208fd9cfeat: add prompt test case management and integrate AI provider model resolution logicYashwin2026-05-04 15:42:36 +0530
178b8f9046feat: add imperative handle to UsersTable and implement theme-aware dynamic styling and permission-based access controls across core tables.Yashwin2026-04-30 18:05:03 +0530
901dde3362refactor: standardize UI components with SearchBox, ActiveOnlyToggle, CodeBadge, and FormTextArea, while updating associated services and pages.Yashwin2026-04-30 16:02:04 +0530
1b97371f73feat: enhance error handling across UI components and services to display server-provided error messages and update SMTP configuration deletion logicYashwin2026-04-29 18:51:18 +0530
87db482697refactor: modularize tenant settings and audit logs for reuse in superadmin dashboard and implement SearchBox componentYashwin2026-04-28 16:58:51 +0530
7eeee08318feat: implement automatic JWT refresh logic with request queuing in API interceptor and auth storeYashwin2026-04-27 19:15:12 +0530
7dc818ab71feat: implement prompt management features including editing, version history, cloning, status toggling, and deletion.Yashwin2026-04-22 19:43:23 +0530
bcd029950ffeat: add module update functionality, webhook sync, and API key reissue support with new management modalsYashwin2026-04-21 14:58:46 +0530
92ea75ce77feat: rename sidebar menu items for clarity, update CompletionDetail component to hide unused fields, and add new routes for Prompt ManagementYashwin2026-04-20 17:59:24 +0530
93dd820fe2feat: add AI services menu to tenant admin platform and enhance DataTable with expandable rows and filtersYashwin2026-04-20 15:09:54 +0530
edb631df36feat: implement failed emails management module with resend and deletion capabilities for superadmin and tenant dashboardsYashwin2026-04-16 19:29:49 +0530
8c0c92865erefactor: remove scope filtering functionality from roles table and service layerYashwin2026-04-15 17:54:23 +0530
fe707216f6feat: integrate RichTextEditor and variable copy functionality into notification template managementYashwin2026-04-15 17:48:35 +0530
cde2544cf3feat: implement SMTP configuration management for super admin and tenant levelsYashwin2026-04-14 18:02:26 +0530
2381260190refactor: implement react-hook-form with zod validation for notification templates and master forms, update service methods, and reorder table filter components.Yashwin2026-04-14 10:28:09 +0530
af077bb1cefeat: implement notification management system including master categories, codes, and template overrides, and update task assignment displayYashwin2026-04-14 09:24:59 +0530
5e15326c29refactor: update breadcrumb navigation in dashboard and file view pagesYashwin2026-04-10 18:24:47 +0530
f51e0af9c8refactor: comment out unused SecondaryButton import in StorageDashboardYashwin2026-04-10 17:27:01 +0530
fe85b8b5f6feat: implement dynamic theme support with useAppTheme hook and apply primary color across UI componentsYashwin2026-04-10 17:26:12 +0530
9647e3e632feat: reorder File Attachments menu item in tenant admin sidebarYashwin2026-04-10 12:12:37 +0530
68173ac28arefactor: reorganize sidebar navigation menu structure and update group item rendering logicYashwin2026-04-09 18:01:52 +0530
ccbda2c0aefeat: add sort functionality to Audit Log Resource Types list with new filter optionsYashwin2026-04-09 14:34:20 +0530
d26456ab94feat: implement tenant landing page to display and launch assigned modulesYashwin2026-04-08 15:13:15 +0530
9067448e63feat: add search functionality to FilterDropdown component and enable it in AuditLogs pagesYashwin2026-04-08 14:33:35 +0530
6a798b2cf4feat: implement audit resource type management and optimize image loading with global cachingYashwin2026-04-08 10:39:32 +0530
421aaa1b87refactor: remove unused UI components and icons across multiple pagesYashwin2026-04-06 19:16:32 +0530
873d5af758feat: implement file attachment management system including listing, viewing, uploading, and secure link sharingYashwin2026-04-06 19:09:17 +0530
26566f6620refactor: optimize notification socket lifecycle, update dashboard services, and refine tenant UI permissions and actionsYashwin2026-04-06 18:05:13 +0530
c2e6d779d4feat: implement real-time notification system with Socket.io, Redux state management, and UI componentsYashwin2026-04-03 20:13:48 +0530
b6102d0b31fix: resolve build errors by removing unused variables after UI refactorYashwin2026-04-03 15:34:44 +0530
3f0963d3e8refactor: make webhook URL optional in validation and comment out unused status selection fieldsYashwin2026-04-03 15:25:46 +0530
682c390220refactor: update auditLogService.getAll calls to use object-based filter parametersYashwin2026-04-03 14:16:51 +0530
040d710ec7feat: enhance audit logs with advanced filtering, CSV export, and role-based viewsYashwin2026-04-03 13:39:55 +0530
435375fc9ffeat: add module filter to documents list and refactor version creation form UIYashwin2026-04-02 21:30:20 +0530
dfe6d74993feat: implement collapsible sidebar menu groups for document services and add document review pageYashwin2026-04-01 21:30:47 +0530
14bb57a574feat: implement document editing functionality with metadata and classification updatesYashwin2026-04-01 15:12:31 +0530
7a368b09bcfeat: implement workflow tasks management page and define associated data typesYashwin2026-03-30 18:35:00 +0530
e4aede83d9feat: Add module association to documents and integrate workflow history and tracking.Yashwin2026-03-27 21:18:15 +0530
254bc9f40erefactor: Replace document action dropdown with status-specific buttons and simplify supplier table layout.Yashwin2026-03-27 16:39:48 +0530
79004fc75efeat: Enable loading document version content from attached files and update environment configuration.Yashwin2026-03-26 12:16:25 +0530
320277b536feat: Refactor user role assignments in modals to use role_module_assignments with improved validation and module association handling.Yashwin2026-03-24 13:02:19 +0530
083d10fdfffeat: Add document management features including document creation, categorization, and a rich text editor for content editing.Yashwin2026-03-23 18:58:58 +0530
4b76f71cf4feat: Implement role-based quick actions and enhance recent activity display with tenant filtering and UI refinements.Yashwin2026-03-23 14:24:24 +0530
93ad8feea9feat: Refine tenant route matching and implement role-based login redirection for super admins and tenant users.Yashwin2026-03-23 12:01:20 +0530
20d802555efeat: Enable granular user role assignments with optional module association using role_module_combinations.Yashwin2026-03-20 11:16:07 +0530
a6ef7e6beefeat: Implement authenticated tenant theme fetching and replace logo image with AuthenticatedImage component.Yashwin2026-03-19 11:49:49 +0530
4e83f55800feat: Introduce new modals for supplier contacts, scorecards, and workflow definition viewing, complementing an enhanced supplier data structure.Yashwin2026-03-17 18:47:32 +0530
c9503c78befix: Normalize optional user fields (department, designation, and supplier) in user modals and update AuthenticatedImage formatting.Yashwin2026-03-17 10:56:28 +0530
d242bbf708feat: Implement comprehensive supplier management and enhance user modals to support supplier users.Yashwin2026-03-16 20:21:42 +0530
8b9ac59c3ffeat: Convert workflow definition entity type to a free-text field and update tenant ID API parameter.Yashwin2026-03-16 18:10:07 +0530
5a0da32699feat: Remove user deletion functionality, add module association to user types, and refactor tenant object out of auth state.Yashwin2026-03-16 17:58:11 +0530
1025504a55refactor: Standardize string literals to use double quotes and apply minor formatting across tenant management and settings components.Yashwin2026-03-13 18:50:48 +0530
f460a89201feat: implement comprehensive workflow definition management, including UI components, services, and routing for creating, editing, and listing workflow definitions.Yashwin2026-03-13 18:09:23 +0530
939bd4ddc9feat: Implement support for multiple user roles, department, and designation fields across user management pages and modals.Yashwin2026-03-12 19:05:50 +0530
b1ac65b345feat: Implement Department and Designation management for tenants and superadmins, including UI, services, and user association.Yashwin2026-03-12 18:17:03 +0530
e17af04b46refactor: Use a unique wizard ID for file uploads during tenant creation, replacing the slug-based identification.Yashwin2026-03-09 18:24:04 +0530
5b03dec1d8feat: Implement authenticated image handling for tenant logos and favicons, utilizing file attachment UUIDs and a new AuthenticatedImage component.Yashwin2026-03-06 12:41:13 +0530
757a9f216bfeat: Add LTTS logo and update various UI components and pages across superadmin and tenant sections.Yashwin2026-03-02 21:41:27 +0530
6efcb90f3eFix typo in button label from "Lunch" to "Launch" in TenantDetails and Modules components for consistency.Yashwin2026-02-05 10:54:10 +0530
acd956db50Refactor user service to streamline getAllUsers function and enhance code clarity. Update NewModuleModal by removing commented health_status field and adjusting error handling for improved validation. This change simplifies the module creation process and maintains consistency in data handling.Yashwin2026-02-04 17:56:03 +0530
c656594154Refactor NewModuleModal to comment out health_status field and improve code readability. Update TenantDetails to fetch modules based on tenant ID and adjust ModulesTab to handle module data more effectively. Modify module service to accept tenant ID for fetching modules. Clean up unused code in RolesTable and UsersTable components by removing header text.Yashwin2026-02-04 16:37:31 +0530
dd71820ac9Enhance Header component to display user roles alongside names. Update Sidebar menu item label for clarity. Refactor Modules component to utilize new MyModule type and fetch modules with updated service method. Comment out unused code in RolesTable and Dashboard components for cleaner codebase. Add MyModule and MyModulesResponse types for better type safety in module handling.Yashwin2026-02-04 14:54:37 +0530
f7be0267d1Add a newline at the end of the Modules component file for consistency and adherence to coding standards.Yashwin2026-02-04 11:20:03 +0530
b280bb5401Comment out the getThemeImageUrl function in theme utility for future reference, preserving the original implementation while preventing execution.Yashwin2026-02-04 10:41:50 +0530
504574c80cFix formatting issue by adding a newline at the end of the Modules component file for consistency and adherence to coding standards.Yashwin2026-02-03 19:57:11 +0530
146d47a6a7Remove ModuleLaunchRedirect component and its associated route from tenant admin routes. Update Modules component to directly open launch URLs in a new tab, streamlining the redirection process.Yashwin2026-02-03 19:48:13 +0530
46e8fd466bRefactor Modules component to navigate to a redirect page with the launch URL as a query parameter instead of opening it in a new tab. Add new route for ModuleLaunchRedirect in tenant admin routes for improved URL handling.Yashwin2026-02-03 19:40:34 +0530
2f10b23400Add fetch request with custom headers in Modules component before opening launch URL. This ensures proper handling of tunnel reminders for super admins while maintaining existing functionality.Yashwin2026-02-03 19:27:35 +0530
73e533694eImplement webhook URL functionality in NewModuleModal and ViewModuleModal. Update Modules component to include launch module feature for super admins, enhancing module management capabilities. Refactor Sidebar for improved layout and responsiveness.Yashwin2026-02-03 18:05:26 +0530
803ca1cd1aComment out build configuration in Vite setup for future reference. This includes manual chunking logic for feature-based and vendor dependencies, as well as chunk size warning limit settings.Yashwin2026-02-03 13:19:27 +0530
41565c4c53Enhance Vite configuration for optimized chunking and build performance. Implement manual chunking for feature-based and vendor dependencies to improve loading efficiency. Update ActionDropdown, FilterDropdown, FormSelect, and MultiselectPaginatedSelect components to prevent closing on internal scroll events. Refactor DataTable and other components for improved styling and responsiveness. Introduce lazy loading for route components to enhance application performance.Yashwin2026-02-03 12:31:50 +0530
55b0d9c8c1Refactor Layout and Sidebar components for improved responsiveness and permission handling. Update layout styles for better spacing and adjust Sidebar menu items to include permission checks for tenant users. Remove unused EditTenantModal and NewModuleModal components to streamline shared components.Yashwin2026-01-30 18:16:19 +0530
621670ffbcRefactor theme hook and update tenant creation logic to improve clarity and consistency. Remove unused tenant_id from Users component and ensure proper variable naming in CreateTenantWizard.Yashwin2026-01-29 17:42:07 +0530
a4975e37b8Update Modules component to reflect new page context with updated title and description for better clarity in tenant navigation.Yashwin2026-01-29 17:38:48 +0530
45bdc24ee2Enhance tenant admin routing by adding Modules component to the routes configuration. Clean up comments and ensure consistent structure across route definitions.Yashwin2026-01-29 17:37:04 +0530
bb5a086110Refactor routing and role management in various components to streamline tenant and super admin navigation. Update Sidebar and Header to conditionally render menu items based on user roles. Enhance theme integration for tenant admins and adjust navigation paths in Login and Roles components. Remove TenantLogin and TenantProtectedRoute components for cleaner structure.Yashwin2026-01-29 17:27:34 +0530
c6ee8c7032Refactor EditTenantModal into EditTenant page with multi-step form for tenant details, contact information, and settings. Enhance validation schemas and integrate file upload functionality for branding assets. Update routing to navigate to the new EditTenant page instead of using a modal. Remove legacy modal handling from Tenants component.Yashwin2026-01-28 18:43:50 +0530
cc11f403deUpdate environment configuration for production, remove automated Jenkins pipeline, and refactor routing in App component to utilize AppRoutes. Enhance Login and ProtectedRoute components to manage user roles and navigation based on authentication status.Yashwin2026-01-28 17:41:39 +0530
a4f7b6fcfaEnhance CreateTenantWizard with improved file upload functionality for logo and favicon, including validation, preview, and error handling. Update contact details schema to enforce phone number and postal code formats. Adjust API base URL for local development.Yashwin2026-01-28 11:51:26 +0530
d7e11f9113Add automated Jenkins pipeline for frontendjassim2026-01-28 05:14:49 +0000
4226f67923Enhance tenant management UI by adding branding customization options in CreateTenantWizard and TenantDetails components. Implement file upload functionality for logo and favicon, and allow users to set primary, secondary, and accent colors for tenant branding. Update settings schema to accommodate new branding fields.Yashwin2026-01-27 19:44:40 +0530
f07db4040eEnhance tenant management by adding CreateTenantWizard and TenantDetails components for streamlined tenant creation and viewing. Update routing in App component to include new paths for tenant management. Refactor Header and Layout components to support breadcrumb navigation. Improve EditRoleModal, EditUserModal, and NewRoleModal to include defaultTenantId for automatic tenant association in role and user management. Update API services to support tenant-specific data fetching for roles and users.Yashwin2026-01-27 18:15:58 +0530
0264d5caf5Update .env to set the API base URL for production environment, and refactor MultiselectPaginatedSelect component by removing unused display text logic. Enhance Roles page by updating role creation and update handlers to use new type definitions for improved type safety.Yashwin2026-01-23 18:21:18 +0530
9a0d28145aEnhance EditRoleModal with improved role management features, including dynamic module and permission selection based on user roles. Implement auto-generation of role code from name input, and update validation schema to support new permissions structure. Refactor form handling for better user experience and error management.Yashwin2026-01-23 18:04:28 +0530