Skip to content

Title: Fix: Multiple bug fixes and end meeting early feature (#108, #148, #188, #201, #209)#210

Open
perashanid wants to merge 4 commits into
Cefalo:developfrom
perashanid:fix/shared-import-paths
Open

Title: Fix: Multiple bug fixes and end meeting early feature (#108, #148, #188, #201, #209)#210
perashanid wants to merge 4 commits into
Cefalo:developfrom
perashanid:fix/shared-import-paths

Conversation

@perashanid

@perashanid perashanid commented Mar 17, 2026

Copy link
Copy Markdown

This pr tackles multiple issues

because one need to be fix to test and add new features ,so all was done in one brance and pushed toagather

Build fix - Import paths
Problem: Incorrect import paths broke TypeScript compilation.
Solution: Fixed relative import paths in shared DTO files.

Fixes

#108 ,#188- Events showing on wrong date
Problem: Double timezone conversion caused events to appear on incorrect dates.it was prsumed that the data is not persisting which is not the case . the same thing might be true for #188.
Solution: Fixed date conversion to preserve local dates without double UTC conversion.

#148 - Mock calendar organizer issue
Problem: Created events assigned random organizers, making them non-editable.
Solution: Modified mock database to preserve logged-in user as organizer.

#201 - End meeting early feature
Problem: Rooms remain unavailable when meetings end early.
Solution: Added "End Meeting Early" option to update event end time to now and release room.

also fixes #209 which i opend

any feedback / criticism is much welcomed

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.

[BUG] Mock database overrides event organizer with random email from pool

1 participant