2024-10-16 - 2025-10-16
Overview
135 Pull requests merged by 3 users
Merged
#145 Added the organization name in record response object
Merged
#144 Sloved issues of permissions not been assigned when updating the subscription
Merged
#143 Added the RequestedAt and RequestedBy in attendance
Merged
#142 Organization_Management
Merged
#141 Add new API to get organization details
Merged
#140 Added new API to get list of employees assigned to project and filtered by services and organizations
Merged
#139 Added the service Id in Query parameter to get infra details API
Merged
#138 Enhanced the Create and update project API
Merged
#137 Added the new parameter of service ids in image gallery filter
Merged
#136 Added the filter and pagenation in get task list API
Merged
#135 Firebase_Implementation
Merged
#134 Added the API to get the organization list assigned to the project
Merged
#133 Added the API to assign the organization to tenant
Merged
#132 Added the API to get list of services according to the project and logged in employee
Merged
#131 Ashutosh_Subscription_Plan
Merged
#130 Ashutosh_Get_All_Permission
Merged
#129 Document_Manager
Merged
#128 Directory_Refactor
Merged
#127 Mobile_Logger_Feature
Merged
#126 Added the API to activate and deactivate the document
Merged
#125 Added the API to get document attachment details
Merged
#124 Added the API to get Pre-Signed Url by attachment ID
Merged
#123 Added the API to get old version list
Merged
#122 Added the API to verify or reject the document
Merged
#121 Added the get filter for documents
Merged
#120 Added the update document API
Merged
#119 Added the list document API
Merged
#118 Added the upload document API
Merged
#117 Added the get list of Document type API
Merged
#116 Added the Get Document Category list API
Merged
#115 Added the tables for document management
Merged
#114 Tenant_Management
Merged
#113 Issues_Aug_1W
Merged
#112 AppMenu : Implement Sidebar Menu with Permission-based Access Control
Merged
#111 Restrict the user creation if the maximum user limit is reached
Merged
#110 profile_page
Merged
#109 Expanses_Management_Feature
Merged
#108 Issues_July_4W
Merged
#104 Added Designation Parameter in Contacts and Implement in Related APIs
Merged
#107 Ashutosh_Refactor
Merged
#106 Created an Utility function store logs in mogoDB
Merged
#105 Attendance_Weidget_feature
Merged
#103 ProjectDetails_Split_API
Merged
#102 vikas#387_code_review
Merged
#101 Image_Gallery
Merged
#100 Added SignalR Integration for Reporting, Commenting, and Approving Tasks
Merged
#99 Issues_June_3W
Merged
#98 Ashutosh_Enhancement_#622
Merged
#97 Added a return statement after saving the contact tag.
Merged
#96 Ashutosh_Task#513
Merged
#95 Ashutosh_Task#513
Merged
#93 When task is approved stored approved tasks in reported task field not in completed task
Merged
#92 Implemented An API to get list of all notes
Merged
#90 Feature_Directory
Merged
#91 Introduces a new column to the Project
database table.
Merged
#87 Implement API to log in through MPIN authentication.
Merged
#86 Implement API to log in through OTP verification
Merged
#85 Implement API to Send OTP for Email-Based Login
Merged
#84 Implement an API to Generate MPIN
Merged
#82 pramod_Task#465 : Implemented Change Password API for authenticated users
Merged
#83 Added tables for MPIN and OTP as well created an Login API for Mobile Application
Merged
#81 Added a new feature permission for self-attendance and enforced this permission in the attendance module.
Merged
#79 Task#448 : add 'assigned-projects' endpoint to retrieve all projects by employee ID
Merged
#78 Implement an API to store employee information with a captured image and update employee information.
Merged
#77 Ashutosh_Task#269_Delete_Bucket
Merged
#76 Implement API to Assign Bucket to Employees
Merged
#75 Ashutosh_#375_To_#381
Merged
#74 Ashutosh_Task#316_Daily_Project_Report
Merged
#73 Add Directory Management Feature with Permission Handling
Merged
#72 Implemented an API endpoint that retrieves the number of planned tasks and completed tasks for a specific project on a given date
Merged
#71 Implemented an API endpoint that retrieves the attendance records for a specific project on a given date
Merged
#70 Implemented an API to retrieve a pending checkout and pending regularization request for logged in employee
Merged
#69 Implemented an API to update Contact Category Master
Merged
#68 Implemented an API to update Buckets for grouping contacts.
Merged
#67 Implemented filtering functionality for Get Contact List API
Merged
#66 Implemented an API to suspend a Contact
Merged
#65 created api for contact Tag Update
Merged
#64 Implemented an API to retrieve a list of organizations provided in the contacts.
Merged
#63 Created an API to get contact profile by its Id
Merged
#62 Moved variable configuration to development and production appsettings
Merged
#61 Ashutosh_Contact_Note_CRUD
Merged
#60 Added an API to get contact category by its id
Merged
#59 added an API to get a list of contact-notes by contact ID
Merged
#58 Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag
Merged
#56 added an API to get list of contacts by bucket id and added project- contact mapping table
Merged
#57 Added an API to delete existing contact category
Merged
#55 Added an API to create bucket
Merged
#54 Added an API to create a contact tag
Merged
#53 added api to get list of contact tag
Merged
#52 Added an API to update existing contact
Merged
#51 Created an endpoint to fetch list of all contact category in that tenant
Merged
#50 Added endpoint to create a contact category with existence validation. Returns appropriate message or created category VM.
Merged
#49 Ashutosh_Task#226_Create_Contact
Merged
#48 Implemented Get Contact List API by TenantId
Merged
#47 Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
Merged
#46 Changed the feature permission grouping
Merged
#45 Add a foreign key for WorkCategory table to the WorkItem model
Merged
#44 Included the reported date when sending the list of allocated tasks to provide more detailed tracking information.
Merged
#43 Ashutosh_Feature#208_WorkCategory_Master_Table
Merged
#42 deleted duplicate manage employee api
Merged
#41 Added proper success messages upon creation and update of building, floor, and work area for improved user feedback.
Merged
#40 Employee data is received as JSON, instead of multipart/form-data, during creation and update operations
Merged
#39 Ashutosh_Enhancement#198_Added_IsSystem
Merged
#38 Added a flag in the Employee List API to retrieve active and inactive employees separately.
Merged
#37 Implemented an API endpoint that allows the system to record attendance entries (e.g., check-in and check-out) for a specific employee. This helps track employee working hours, presence, and status.
Merged
#36 Changed the data-type of ApprovedBy in attendes table
Merged
#34 Implement an API endpoint to delete a task
Merged
#35 Implement an API endpoint that allows for to suspension of an employee.
Merged
#33 Converte all Ids from Integer to Guid
Merged
#32 When requesting regularization, ensure that the check-out time is later than the check-in time.
Merged
#31 Fixed a bug where unable to cheklist item while updating activity
Merged
#29 Implement null validation in attendance log API
Merged
#30 Removed Possible null refreance warnings
Merged
#28 If a checklist item is removed while updating an activity, it must also be deleted from the database.
Merged
#27 Fixed the bug of email template not found in production environment
Merged
#26 Implemented functionality to whitelist file extensions during upload to S3
Merged
#25 Ashutosh_Bug#108_Attendance_log
Merged
#24 Implemented functionality to upload captured attendance images to Amazon S3 and record associated data in the database.
Merged
#22 Created API to Request Demo of application and added table to store the data of user as well send to selected emails
Merged
#21 Added A new API to get list of Industries from its master table
Merged
#20 Fixed the employee duplication bug while adding the email to employee that does not have one
Merged
#19 In this commit fixed the Bug #74 where when the regularization request sent it takes the date of request as checkout date
Merged
#18 Modify Email Templates
Merged
#17 Ashutosh_ActivityMaster_managenment
Merged
#15 Add code to hide server information in response header
Merged
#14 Added Api to send data to front-end dashboard
Merged
#13 Ashutosh_Employee_Update_Validation
Merged
#12 user profile api returns duplicate FeaturePermissions. This makes permission checks impossible, as multiple permissions return the same feature ID. Instead it will return the permissionID, also now passing the list featureid's in the response
Merged
#11 Added new validation in user login to verify if user is active or not and if user's email is confirmed or not
Merged
#10 Fixed bug regrading passing incorrect tenantId and sending list of active and inactive employees rather than list of active or inactive employees
Merged
#9 Fixed project duplicate bug appered due to absence of projectId
Merged
#6 Created a new API to get Tenant Profile
Merged
#4 Added appsetting.Production.json file and configure cors settings for both development and production environment
Merged
#3 Solved time discrepancies in attendance/record
Merged
#1 Created new API for creating new tenant
3 Pull requests proposed by 2 users
Proposed
#88 pramod_Task#474
Proposed
#89 pramod_Task#455 : Implement an API to Assign or unAssign projects.
Proposed
#94 Activity_Hierarchy