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.
@asepindrak asepindrak merged commit 58ff7c2 into dev 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