[Dev]: mehilia-node-dev queue/mehilia-node-dev
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced tenant lookup logic in UnitRepository to exclude soft-deleted tenants by implementing a pipeline in the MongoDB lookup. This improvement ensures that only active tenants are included in the data retrieval process, enhancing data accuracy and integrity. - 07705d0834777fa339b3d639abea63574c963caf", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced conversation data population in ConversationController to include additional user details for team users. Updated population logic to retrieve fullName, email, and phone information for both landlords and tenants, improving data accessibility and clarity in user interactions. - ef89484438f06e9e6189a8677a8478d2fe97d0fa", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced password management in AuthController and AuthRequest to support team users alongside landlords. Implemented distinct validation and update logic for password changes, ensuring secure handling of user credentials. Improved error handling and user feedback for password-related operations, enhancing overall security and user experience. - 1c177e030fd0498e8254ef36fe9a16d3abcc7877", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced authentication flow in AuthController to support team users alongside landlords. Implemented account type handling for password reset and OTP verification processes, ensuring distinct logic for user roles. Added validation for user emails and OTPs, improving security and user experience. Updated user model to include OTP fields for password reset functionality, enhancing overall system integrity. - 582eb3c79c901e2954139102bcbcaeb4427eb5dc", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Refined landlord data handling in AuthController to clarify password management during updates. Ensured that password is omitted when re-registering existing landlords to prevent overwriting hashed passwords. Improved comments for better understanding of the update process, enhancing code clarity and security. - 36467c012f2d97e90b5b0a21d6b78707db2df400", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced device token management in DeviceTokenController to support both team users and landlords. Implemented logic to determine the owner type for device token operations, ensuring proper handling of device tokens based on user roles. Added logout functionality in LandlordController to clear tokens and device tokens upon user logout, improving security and user experience. Updated user model to include device tokens for push notifications, enhancing notification management. - 2aa66b3e0a78db10a9d91d03e5525aea0723f2a6", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced conversation and message handling in the API to support team users alongside landlords. Implemented identity-aware access control for broadcast channels, ensuring proper permissions based on user roles. Refactored data models to include userId for conversations and senderType for messages, improving clarity in user interactions. Updated repository methods to accommodate team user logic in channel creation and message broadcasting, enhancing overall system integrity. - 84041b2f8ef6a60cb8951d2262018c4a5f8cc534", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced conversation and message handling in the API to support team users alongside landlords and tenants. Refactored access control logic to distinguish between main landlords and team users, ensuring proper permissions for conversation access and message sending. Updated data models to include userId for conversations and senderType for messages, improving clarity and functionality in user interactions. Added validation for team user targeting in message requests, enhancing overall system integrity. - 8853dda709532163440849d0878894f4e7a1c5b6", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Refactored computeDueSummary function in tenantDashboard.services.js to improve logic for determining the schedule boundary and next due dates. Enhanced clarity in tracking unpaid periods and adjusted handling for open-ended leases, optimizing rent schedule management. - 8a84c3f6c692cbf346b4db79c0a31a008ef54269", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Commented out console log statements in SubscriptionController to clean up the code and improve performance. Adjusted landlord ID retrieval logic for clarity and consistency in handling user data. - c2c56215458e96557b115901088420fa400bd1c3", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced landlord profile data handling in LandlordController by ensuring the invitation code is only deleted if it exists. Added logic to attach landlord currency and business settings to the profile response, improving consistency and accuracy in user data retrieval. - ea3453fd1cded70597419f48621741d81e33d5ba", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced rent collection methods in DashboardService to prioritize rent period for dashboard updates, improving accuracy in monthly reporting. Refactored DashboardController to optimize currency conversion calculations for expected rent and collected revenue, streamlining overall statistics retrieval. Added period handling in PaymentController to ensure consistency in payment data processing. - a9243ff3318d4ee98b5394081d53c92233c20930", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Modified invitation link generation in TenantInvitationService and UserInvitationService to include user type in the query parameters and changed the URL structure for improved clarity. The format now directly appends parameters to the base URL, enhancing the invitation link's usability. - 1ad03c5b0d5b5797717b0053f80734b13e247b5b", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: ADDED: Implemented a new lookup for subscription plan details in AuthRepository, enhancing data retrieval by including active subscription plan names in the response. Updated projection to exclude subscriptionPlanDetails from the final output, streamlining the data structure. - 31c92f58e489eda06583667528d705de0a73a951", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Changed default Brevo API key in EmailService for enhanced security. ADDED fallback link display in tenant and user invitation emails for improved user experience if the invitation button fails to work. - fc7a48a5af5a9cffbbf75f4a176db4129d8a2efc", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: ADDED: Implemented optional filtering by landlord status (active/inactive) and subscription plan in AdminDashboardController and AdminExportController. Enhanced validation in AdminDashboardRequest and AdminExportRequest to support new query parameters. Updated AuthRepository methods to accommodate plan filtering in landlord queries, improving data retrieval capabilities for admin functionalities. - 62472ff94f3ac3aa7da9799e019aa6e0215b785a", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: ADDED: Implemented search functionality in AdminExportController to filter landlords by full name, email, or phone number. Enhanced validation in AdminExportRequest to include an optional search query, improving the flexibility and usability of the landlord export feature. - 181236c760e9fe7a40fb00d91dc8e0c0b1006275", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: ADDED: Implemented landlord filtering in the AdminDashboardController by adding an optional landlord ID parameter to the dashboard route. Enhanced validation rules in AdminDashboardRequest to ensure the landlord ID is a valid MongoDB ObjectId. This update improves the ability to retrieve specific landlord data, enhancing the functionality of the admin dashboard. - 9a67a61dab7c041211ecb198a9edeb990d9e8883", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Enhanced .gitignore to include additional utility scripts and directories for improved project organization. Added entries for 'amenities/' and new upload scripts, streamlining resource management and clarity in the project structure. - 6cdce5473787f6c6021aa0c48fb872f69d9e1af6", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
{ "message": "vikassingh5m(vikassingh5m) pushed a commit to null at branch dev Commit: UPDATED: Modified localization files for English, Spanish, and Dutch to specify character limits for description fields, enhancing clarity in user input requirements. Updated messages to reflect a consistent range of 10 to 5000 characters across all languages. - bb786ffe8dc5ab8eb1b2c719dcd24698e4b257b8", "commands": "/var/www/dev/git-sync-node/scripts/mehilia-nodejs-dev.sh" }
Hint: ⇧ + Click to select a range of jobs.