Skip to content

Conversation

@asepindrak
Copy link
Owner

No description provided.

- Added workspace model and relationships in Prisma schema.
- Updated user and team member models to include workspace references.
- Enhanced registration process to include workspace creation.
- Modified authentication responses to include workspace ID.
- Implemented workspace selection in the frontend with corresponding API updates.
- Refactored project management to support workspace-specific operations.
- Added workspace management features in the sidebar and project management components.
- Updated various components to handle workspace context and interactions.
…atures and workspaces

- Introduced email configuration in .env.sample for SMTP settings.
- Integrated nodemailer and handlebars for email templating in the backend.
- Updated project management service to send email notifications to team members upon project and task creation.
- Enhanced task and project DTOs to include clientId and updated properties.
- Refactored task management methods to include user context for better tracking.
- Improved frontend components to handle new user and task data structures.
…ication

- Updated .env.sample to remove hardcoded SMTP credentials for better security.
- Refactored CSS styles in various components for a more consistent look, including background color changes.
- Added robust date parsing and formatting functions to improve date handling in task and project components.
- Enhanced task and project modals with improved button styles and accessibility features.
- Implemented new date-related features in Kanban and List views to display due dates and statuses more effectively.
- Improved user experience in team and project management components with better visual feedback and interactions.
…ication

- Updated .env.sample to remove hardcoded SMTP credentials for better security.
- Refactored CSS styles in various components for a more consistent look, including background color changes.
- Added robust date parsing and formatting functions to improve date handling in task and project components.
- Enhanced task and project modals with improved button styles and accessibility features.
- Implemented new date-related features in Kanban and List views to display due dates and statuses more effectively.
- Improved user experience in team and project management components with better visual feedback and interactions.
- Updated task and project service functions to accept userId for improved data retrieval based on user-specific workspaces.
- Refactored execToolByName method to include userId, ensuring tools operate within the correct user context.
- Enhanced KanbanBoard and Sidebar components with TypeScript type annotations for better type safety and clarity.
- Further refined task and project service functions to optimize data retrieval based on user-specific workspaces.
- Continued to enhance the execToolByName method to ensure tools operate effectively within the correct user context.
- Added additional TypeScript type annotations to KanbanBoard and Sidebar components for improved type safety and clarity.
@asepindrak asepindrak merged commit 91771a1 into main Nov 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants