Feature_Directory #90

Merged
vikas.nale merged 501 commits from Feature_Directory into main 2025-06-10 14:44:36 +00:00

501 Commits

Author SHA1 Message Date
3f18371330 FIxed issues invalid validation 2025-06-10 16:52:01 +05:30
b61caa9ee7 Fixed rebase confilets 2025-06-09 20:22:36 +05:30
6df8148f40 Fixed rebase 2025-06-09 20:17:33 +05:30
Pramod Mahajan
7dfed25d8e created new DTO for projectsallocation for one specific employee 2025-06-09 20:15:15 +05:30
Pramod Mahajan
9ed615110d created two end pointe for assigne and unassign project for perticular employee 2025-06-09 20:15:15 +05:30
Pramod Mahajan
4f0515f8f4 created new dto for projectAllocation for employee 2025-06-09 20:15:15 +05:30
361a2ab5c3 Sending Is Active in Object Of Contact notes 2025-06-09 20:14:26 +05:30
0db199e74f fixed the bug of only sending ID of logged in employee in Bucket object 2025-06-09 20:14:26 +05:30
a6fc75f492 Stopping multiple entries in employee-bucket mapping table 2025-06-09 20:14:26 +05:30
af9e06cd98 Sending last updatedBy and updatedAt when sending list of notes 2025-06-09 20:14:26 +05:30
7dc80ec006 Included object consist of basic infromation of employee who created the bucket in View models 2025-06-09 20:14:26 +05:30
4abeb8cf5a Sending number of conacts within the bucket with it information in API Update bucket, Assign Bucket, and Get Bucket List 2025-06-09 20:14:26 +05:30
b88dbea6c6 Corrected Spelling mistakes 2025-06-09 20:14:25 +05:30
138eb963d0 Implemented an API to delete a Bucket 2025-06-09 20:14:25 +05:30
ae08ebeae5 Implement API to Assign Bucket to Employees 2025-06-09 20:14:20 +05:30
49988c9814 Enhancement #381: Update "Update Bucket" API to Enforce Feature 2025-06-09 20:14:00 +05:30
915ad7bdb5 Enhancement #380: Update "Create Bucket" API to Enforce Feature 2025-06-09 20:14:00 +05:30
aad79953f5 Enhancement #378: Update "Get Bucket List" API to Enforce Feature 2025-06-09 20:14:00 +05:30
404c16946b Enhancement #377: Update "Update Contact" API to Enforce Feature 2025-06-09 20:14:00 +05:30
ac837ef241 Enhancement #376: Update "Get Contact by Bucket ID" API to Enforce Feature Permissions 2025-06-09 20:13:59 +05:30
3f74646437 Enhancement #375: Update "Get Contact" API to Enforce Feature Permissions 2025-06-09 20:13:54 +05:30
6e2b0eaec0 Added an API to suspend a n existing Contact-note 2025-06-09 20:07:19 +05:30
1e0e277bbf Added an API to Update existing Contact-note 2025-06-09 20:07:19 +05:30
9a19440622 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 20:01:30 +05:30
85adf50418 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:57:20 +05:30
8ca07410b0 Added an API to suspend a n existing Contact-note 2025-06-09 19:37:04 +05:30
84767d41b8 Added an API to Update existing Contact-note 2025-06-09 19:37:04 +05:30
ec63cde59b Added functionality to stop recreating tas of same name 2025-06-09 19:35:30 +05:30
166d556b6c added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:33:11 +05:30
17398dafa6 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 19:31:31 +05:30
45cdbd91c9 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:30:13 +05:30
Pramod Mahajan
ddc6f9e393 added api to get list of contact tag 2025-06-09 19:26:03 +05:30
d294bcef44 Created an endpoint to fetch list of all contact category in that tenant 2025-06-09 19:24:31 +05:30
9ceba92447 Add Directory Management Feature with Permission Handling 2025-06-09 19:08:21 +05:30
69d27c7471 Implemented an API to update Contact Category Master 2025-06-09 19:08:21 +05:30
30cd9d3a57 Implemented an API to update Buckets for grouping contacts. 2025-06-09 19:08:21 +05:30
0427b41961 Accepting List of buckets and categories Ids rather than as payload 2025-06-09 19:08:21 +05:30
e407c96bda Implemented filtering functionality for Get Contact List API 2025-06-09 19:08:17 +05:30
8f1c1489e5 Update Marco.Pms.Services/Helpers/DirectoryHelper.cs
Added entrie to DirectoryUpdateLog Table
2025-06-09 19:07:47 +05:30
5464ee6200 Implemented an API to suspend a Contact 2025-06-09 19:07:47 +05:30
Pramod Mahajan
66c167f027 created api for contact Tag Update 2025-06-09 19:07:44 +05:30
aaacd6be91 Implemented an API to retrieve a list of organizations provided in the contacts. 2025-06-09 19:07:22 +05:30
f93caa7994 Created an API to get contact profile by its Id 2025-06-09 19:07:19 +05:30
7fd3c7b0b3 Changed tag validation 2025-06-09 19:07:01 +05:30
928886ac72 Corrected the typo of ContactTagtId to ContactTagId 2025-06-09 19:06:57 +05:30
eb096685d5 Added an API to suspend a n existing Contact-note 2025-06-09 19:05:05 +05:30
d62725cb38 Added an API to Update existing Contact-note 2025-06-09 19:05:05 +05:30
64aaf325bd Added an API to get contact category by its size 2025-06-09 19:05:05 +05:30
60acd104c1 Added functionality to stop recreating tas of same name 2025-06-09 19:05:05 +05:30
b3ceecaf9e properly mapped the updated Dto to contact table 2025-06-09 19:05:05 +05:30
1e70f2bffc added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:05:05 +05:30
eb897af87f Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 19:05:04 +05:30
93997c16a2 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:05:04 +05:30
88233d9435 When checking in exsiting tag change Id from mapping Id to Tag ID 2025-06-09 19:05:04 +05:30
3b09a5f625 Added an API to create bucket 2025-06-09 19:05:04 +05:30
de8ef72cae Added an API to create a contact tag 2025-06-09 19:05:04 +05:30
9921683fa6 Added an API to Get a list of buckets Assigned to that employee 2025-06-09 19:05:04 +05:30
Pramod Mahajan
a5c472b52e added api to get list of contact tag 2025-06-09 19:05:04 +05:30
54c66daa18 Added an API to update existing contact 2025-06-09 19:05:04 +05:30
7c1171fbb0 Added logs to the 'Get List of Contacts' endpoint. 2025-06-09 19:04:25 +05:30
a0bf548e64 Added an API to create contact and populate related tables as well 2025-06-09 19:04:25 +05:30
Pramod Mahajan
94305f34ed created GetListOfContact custome function 2025-06-09 19:04:24 +05:30
25c91a64ad Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 19:04:24 +05:30
a7f41af44f Added an API to add a note to specific contact 2025-06-09 19:04:24 +05:30
c9073652c8 Added an API to suspend a n existing Contact-note 2025-06-09 19:04:24 +05:30
2650bdb17a Added an API to Update existing Contact-note 2025-06-09 19:04:24 +05:30
f7543a37a1 added an API to get a list of contact-notes by contact ID 2025-06-09 19:03:55 +05:30
42b5478b52 Added functionality to stop recreating tas of same name 2025-06-09 19:03:12 +05:30
eac2c31ea4 properly mapped the updated Dto to contact table 2025-06-09 19:03:11 +05:30
a00ef4313a Refetched the contact in update contact API 2025-06-09 19:03:11 +05:30
20b1f45915 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:03:07 +05:30
3c14df4d53 Added an API to delete existing contact category 2025-06-09 19:01:53 +05:30
5f2626db88 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 19:01:53 +05:30
9da45240c3 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 19:01:50 +05:30
81d3e016c2 When checking in exsiting tag change Id from mapping Id to Tag ID 2025-06-09 19:01:32 +05:30
bea8793fba Added an API to create bucket 2025-06-09 19:01:32 +05:30
9c25aa1aab Added an API to create a contact tag 2025-06-09 19:01:27 +05:30
9e813c1e51 Added an API to Get a list of buckets Assigned to that employee 2025-06-09 19:00:59 +05:30
Pramod Mahajan
6e0cdbcfe3 added api to get list of contact tag 2025-06-09 19:00:34 +05:30
76671bc5dc Added an API to update existing contact 2025-06-09 19:00:07 +05:30
4f250ab46e Created an endpoint to fetch list of all contact category in that tenant 2025-06-09 19:00:07 +05:30
bab5243108 Created an API to create the Contact category 2025-06-09 19:00:02 +05:30
47d7cbba4f Added logs to the 'Get List of Contacts' endpoint. 2025-06-09 18:59:32 +05:30
3d9e22c308 Added an API to create contact and populate related tables as well 2025-06-09 18:59:32 +05:30
f2699898ed Added an API to create contact and populate related tables as well 2025-06-09 18:59:32 +05:30
Pramod Mahajan
9d67a25488 created GetListOfContact custome function 2025-06-09 18:59:27 +05:30
58b0a3fbaa Added DirectoryHelper in helper folder 2025-06-09 18:58:45 +05:30
b5ce7eb73f Added Migration for contact related tables 2025-06-09 18:57:17 +05:30
a23c8c3ff0 An API skeleton has been added. 2025-06-09 18:53:03 +05:30
52e9cb7de9 Added Directory controller file 2025-06-09 18:53:00 +05:30
8da02932e4 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 18:52:22 +05:30
ccef0ba192 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 18:50:19 +05:30
621b96a805 fixed the bug of only sending ID of logged in employee in Bucket object 2025-06-09 18:47:24 +05:30
f0bf5dca83 Stopping multiple entries in employee-bucket mapping table 2025-06-09 18:47:24 +05:30
d60608e544 Sending last updatedBy and updatedAt when sending list of notes 2025-06-09 18:47:24 +05:30
a48d4d308f Included object consist of basic infromation of employee who created the bucket in View models 2025-06-09 18:47:24 +05:30
197b4aea8d Sending number of conacts within the bucket with it information in API Update bucket, Assign Bucket, and Get Bucket List 2025-06-09 18:47:24 +05:30
453a64fea0 Corrected Spelling mistakes 2025-06-09 18:47:24 +05:30
a755e77397 Implemented an API to delete a Bucket 2025-06-09 18:47:24 +05:30
049189024a Implement API to Assign Bucket to Employees 2025-06-09 18:47:24 +05:30
c1cc8d5d34 Enhancement #381: Update "Update Bucket" API to Enforce Feature 2025-06-09 18:47:24 +05:30
f7d90b85e8 Enhancement #380: Update "Create Bucket" API to Enforce Feature 2025-06-09 18:47:24 +05:30
f621dbf27c Enhancement #378: Update "Get Bucket List" API to Enforce Feature 2025-06-09 18:47:24 +05:30
4650e0cbbb Enhancement #377: Update "Update Contact" API to Enforce Feature 2025-06-09 18:47:24 +05:30
fb2648ba17 Enhancement #376: Update "Get Contact by Bucket ID" API to Enforce Feature Permissions 2025-06-09 18:47:24 +05:30
54ea82b984 Enhancement #375: Update "Get Contact" API to Enforce Feature Permissions 2025-06-09 18:47:24 +05:30
3128372a78 Add Directory Management Feature with Permission Handling 2025-06-09 18:47:23 +05:30
bad2386fa4 Created an API to get contact profile by its Id 2025-06-09 18:47:23 +05:30
6a1fa9a4f8 Added an API to suspend a n existing Contact-note 2025-06-09 18:47:23 +05:30
605fd9c78d Added an API to Update existing Contact-note 2025-06-09 18:47:23 +05:30
5fde9c5e53 Added functionality to stop recreating tas of same name 2025-06-09 18:47:23 +05:30
7d704b138b properly mapped the updated Dto to contact table 2025-06-09 18:47:23 +05:30
3841dca11e added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:23 +05:30
5e184c770d Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 18:47:23 +05:30
0795eda5cc added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:23 +05:30
e175e58450 Added an API to Get a list of buckets Assigned to that employee 2025-06-09 18:47:23 +05:30
80da3199b9 Created an endpoint to fetch list of all contact category in that tenant 2025-06-09 18:47:23 +05:30
Pramod Mahajan
eea2b7a8b3 created GetListOfContact custome function 2025-06-09 18:47:23 +05:30
7dca88153f Added an API to suspend a n existing Contact-note 2025-06-09 18:47:23 +05:30
220b87d5c3 Added an API to Update existing Contact-note 2025-06-09 18:47:23 +05:30
ed9a2467e9 added an API to get a list of contact-notes by contact ID 2025-06-09 18:47:23 +05:30
ff13507f8f Added functionality to stop recreating tas of same name 2025-06-09 18:47:23 +05:30
0fb3690133 properly mapped the updated Dto to contact table 2025-06-09 18:47:23 +05:30
7a2ce067ab added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:22 +05:30
115e38b58f Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 18:47:22 +05:30
578b2e0d67 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:22 +05:30
Pramod Mahajan
eb3bd425f6 added api to get list of contact tag 2025-06-09 18:47:22 +05:30
81f91c3b6d Created an endpoint to fetch list of all contact category in that tenant 2025-06-09 18:47:22 +05:30
9e124d0ae5 Added an API to create contact and populate related tables as well 2025-06-09 18:47:22 +05:30
d3a800fbf9 Added Migration for contact related tables 2025-06-09 18:47:22 +05:30
c51da8d1b4 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 18:47:22 +05:30
10322fa432 Add Directory Management Feature with Permission Handling 2025-06-09 18:47:22 +05:30
2a0adc75c4 Implemented an API to update Contact Category Master 2025-06-09 18:47:21 +05:30
38463ccf07 Implemented an API to update Buckets for grouping contacts. 2025-06-09 18:47:21 +05:30
6dbd968676 Accepting List of buckets and categories Ids rather than as payload 2025-06-09 18:47:21 +05:30
707b948e15 Implemented filtering functionality for Get Contact List API 2025-06-09 18:47:21 +05:30
2456a9a039 Update Marco.Pms.Services/Helpers/DirectoryHelper.cs
Added entrie to DirectoryUpdateLog Table
2025-06-09 18:47:21 +05:30
d1995b820c Implemented an API to suspend a Contact 2025-06-09 18:47:21 +05:30
Pramod Mahajan
8c915d7a1d created api for contact Tag Update 2025-06-09 18:47:21 +05:30
b15022774f Implemented an API to retrieve a list of organizations provided in the contacts. 2025-06-09 18:47:21 +05:30
3633d2ce4b changed all list in contact profile view model to non-nullable and set default value to empty list 2025-06-09 18:47:21 +05:30
9922255514 Created an API to get contact profile by its Id 2025-06-09 18:47:21 +05:30
ad659c4fc9 Changed tag validation 2025-06-09 18:47:21 +05:30
d136e8b95e Addd migrations fro Typo 2025-06-09 18:47:21 +05:30
9fd01c7903 Corrected the typo of ContactTagtId to ContactTagId 2025-06-09 18:47:20 +05:30
872bcdd236 Added an API to suspend a n existing Contact-note 2025-06-09 18:47:20 +05:30
8209f06410 Added an API to Update existing Contact-note 2025-06-09 18:47:20 +05:30
a4aae7ebbe Added an API to get contact category by its size 2025-06-09 18:47:20 +05:30
9a5be28196 Added functionality to stop recreating tas of same name 2025-06-09 18:47:20 +05:30
1d6f8825c6 properly mapped the updated Dto to contact table 2025-06-09 18:47:20 +05:30
6f902178a4 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:20 +05:30
282a21adc2 Added an API to delete existing contact category 2025-06-09 18:47:20 +05:30
f994ee14a2 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 18:47:20 +05:30
4eeeec5dbe added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:20 +05:30
56e444f87f When checking in exsiting tag change Id from mapping Id to Tag ID 2025-06-09 18:47:20 +05:30
7016e38bc4 Added an API to create bucket 2025-06-09 18:47:20 +05:30
0917b6665f Added an API to create a contact tag 2025-06-09 18:47:20 +05:30
1f49057cb6 Added an API to Get a list of buckets Assigned to that employee 2025-06-09 18:47:20 +05:30
Pramod Mahajan
5a9c08fd6c added api to get list of contact tag 2025-06-09 18:47:20 +05:30
cc0ac31746 Added an API to update existing contact 2025-06-09 18:47:19 +05:30
5d71f3f2db Created an endpoint to fetch list of all contact category in that tenant 2025-06-09 18:47:19 +05:30
2985cba79b Added logs to the 'Get List of Contacts' endpoint. 2025-06-09 18:47:19 +05:30
81992f6abd Added an API to create contact and populate related tables as well 2025-06-09 18:47:19 +05:30
Pramod Mahajan
1f2cc2b2e6 created GetListOfContact custome function 2025-06-09 18:47:19 +05:30
542701f342 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 18:47:19 +05:30
33e765558c Added an API to add a note to specific contact 2025-06-09 18:47:19 +05:30
ec1325dc03 Added an API to suspend a n existing Contact-note 2025-06-09 18:47:19 +05:30
fa3a7ab7f2 Added an API to Update existing Contact-note 2025-06-09 18:47:19 +05:30
10625101e1 Added an API to get contact category by its size 2025-06-09 18:47:19 +05:30
dc36cb57f4 added an API to get a list of contact-notes by contact ID 2025-06-09 18:47:19 +05:30
f820bedba3 Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag 2025-06-09 18:47:19 +05:30
15c665236b Added functionality to stop recreating tas of same name 2025-06-09 18:47:19 +05:30
20eaccef04 properly mapped the updated Dto to contact table 2025-06-09 18:47:19 +05:30
3376812538 Refetched the contact in update contact API 2025-06-09 18:47:19 +05:30
e427781ad9 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:19 +05:30
fe0d5e8458 Added an API to delete existing contact category 2025-06-09 18:47:19 +05:30
e89036359d Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-06-09 18:47:19 +05:30
999f9168c2 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-06-09 18:47:19 +05:30
0a59f87b84 When checking in exsiting tag change Id from mapping Id to Tag ID 2025-06-09 18:47:18 +05:30
49bbd87a3d Added an API to create bucket 2025-06-09 18:47:18 +05:30
d52956abd9 Fixed the errorof finding tag in wrong table 2025-06-09 18:47:18 +05:30
e049b6c996 Added an API to create a contact tag 2025-06-09 18:47:18 +05:30
532e0ff16d Added an API to Get a list of buckets Assigned to that employee 2025-06-09 18:47:18 +05:30
Pramod Mahajan
967488e9c1 added api to get list of contact tag 2025-06-09 18:47:18 +05:30
ecc8c6d801 Added an API to update existing contact 2025-06-09 18:47:18 +05:30
3043a3f7ed Created an endpoint to fetch list of all contact category in that tenant 2025-06-09 18:47:18 +05:30
bb0c2acc87 Created an API to create the Contact category 2025-06-09 18:47:18 +05:30
7dffdc4c25 Added logs to the 'Get List of Contacts' endpoint. 2025-06-09 18:47:18 +05:30
d5e150d768 Added an API to create contact and populate related tables as well 2025-06-09 18:47:18 +05:30
f26d5d0021 Added an API to create contact and populate related tables as well 2025-06-09 18:47:18 +05:30
Pramod Mahajan
278a55ebe3 created GetListOfContact custome function 2025-06-09 18:47:18 +05:30
38babea9d5 Added DirectoryHelper in helper folder 2025-06-09 18:47:18 +05:30
73df47e540 Added Migration for contact related tables 2025-06-09 18:47:18 +05:30
5932a21fcc An API skeleton has been added. 2025-06-09 18:47:18 +05:30
58c73383b2 Added Directory controller file 2025-06-09 18:47:18 +05:30
004bb94d99 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 18:47:18 +05:30
2c20d49609 revert c7e89630eb494454c1322bdf4cf29ab076af7b86
revert Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
2025-06-09 18:47:17 +05:30
2002a79360 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-06-09 18:47:17 +05:30
Pramod Mahajan
b74f701448 created new DTO for projectsallocation for one specific employee 2025-06-09 12:16:02 +05:30
Pramod Mahajan
ff0c694ed3 Merge branch 'pramod_Task#455' of https://git.marcoaiot.com/admin/marco.pms.api into Feature_Directory 2025-06-09 11:57:51 +05:30
Pramod Mahajan
280fc922ff created two end pointe for assigne and unassign project for perticular employee 2025-06-09 09:48:35 +05:30
Pramod Mahajan
681cdd690c created new dto for projectAllocation for employee 2025-06-09 09:46:30 +05:30
3a37cfdf37 Resloved conflicts 2025-05-31 19:01:13 +05:30
4282966afd resloved rebase conflicts 2025-05-31 18:58:20 +05:30
03b62cd27b fixed the bug of only sending ID of logged in employee in Bucket object 2025-05-31 18:55:18 +05:30
ff2b33a66d Stopping multiple entries in employee-bucket mapping table 2025-05-31 18:55:18 +05:30
85b327d0c4 Sending last updatedBy and updatedAt when sending list of notes 2025-05-31 18:55:18 +05:30
da797b2208 Included object consist of basic infromation of employee who created the bucket in View models 2025-05-31 18:55:18 +05:30
8ef654ad2e Sending number of conacts within the bucket with it information in API Update bucket, Assign Bucket, and Get Bucket List 2025-05-31 18:55:18 +05:30
738d1e6a0a Corrected Spelling mistakes 2025-05-31 18:55:18 +05:30
56645ff40f Implemented an API to delete a Bucket 2025-05-31 18:55:18 +05:30
193add07e1 Implement API to Assign Bucket to Employees 2025-05-31 18:55:18 +05:30
bd969616ad Enhancement #381: Update "Update Bucket" API to Enforce Feature 2025-05-31 18:55:18 +05:30
c2ddd6097c Enhancement #380: Update "Create Bucket" API to Enforce Feature 2025-05-31 18:55:18 +05:30
b5707ba133 Enhancement #378: Update "Get Bucket List" API to Enforce Feature 2025-05-31 18:55:18 +05:30
a0cc285d6f Enhancement #377: Update "Update Contact" API to Enforce Feature 2025-05-31 18:55:18 +05:30
10df95c481 Enhancement #376: Update "Get Contact by Bucket ID" API to Enforce Feature Permissions 2025-05-31 18:55:18 +05:30
5908b54312 Enhancement #375: Update "Get Contact" API to Enforce Feature Permissions 2025-05-31 18:55:18 +05:30
6b80c3bfeb Add Directory Management Feature with Permission Handling 2025-05-31 18:55:14 +05:30
8820483584 Created an API to get contact profile by its Id 2025-05-31 18:49:45 +05:30
93e1b13f54 Added an API to suspend a n existing Contact-note 2025-05-31 18:44:09 +05:30
dff77aa22f Added an API to Update existing Contact-note 2025-05-31 18:44:09 +05:30
75cb4557e4 Added functionality to stop recreating tas of same name 2025-05-31 18:42:26 +05:30
e9157d7985 properly mapped the updated Dto to contact table 2025-05-31 18:40:33 +05:30
86ebc95ada added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 18:39:54 +05:30
b0aefdc93a Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-31 18:37:43 +05:30
f6685a1ca5 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 18:35:39 +05:30
fd14670914 Added an API to Get a list of buckets Assigned to that employee 2025-05-31 18:32:44 +05:30
b161ed7c15 Created an endpoint to fetch list of all contact category in that tenant 2025-05-31 18:31:10 +05:30
Pramod Mahajan
e4a611ccc2 created GetListOfContact custome function 2025-05-31 18:27:27 +05:30
cc06c2dfc4 Added an API to suspend a n existing Contact-note 2025-05-31 18:00:09 +05:30
29fa0e87d1 Added an API to Update existing Contact-note 2025-05-31 18:00:09 +05:30
852124d971 added an API to get a list of contact-notes by contact ID 2025-05-31 17:58:51 +05:30
45897b99cb Added functionality to stop recreating tas of same name 2025-05-31 17:53:35 +05:30
7ae001e277 properly mapped the updated Dto to contact table 2025-05-31 17:50:04 +05:30
b7a9d6148d added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 17:49:27 +05:30
244a6cc547 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-31 17:46:15 +05:30
4cebaba540 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 17:44:59 +05:30
Pramod Mahajan
040e9c311b added api to get list of contact tag 2025-05-31 17:37:45 +05:30
62734fc583 Created an endpoint to fetch list of all contact category in that tenant 2025-05-31 17:28:05 +05:30
20efab871a Added an API to create contact and populate related tables as well 2025-05-31 17:23:01 +05:30
39224c7ed7 Added Migration for contact related tables 2025-05-31 17:12:15 +05:30
2119171291 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-31 17:02:10 +05:30
2339384b5e Add Directory Management Feature with Permission Handling 2025-05-31 16:57:54 +05:30
02a7791041 Implemented an API to update Contact Category Master 2025-05-31 16:57:54 +05:30
c00d1a5451 Implemented an API to update Buckets for grouping contacts. 2025-05-31 16:57:54 +05:30
e917ff3e9c Accepting List of buckets and categories Ids rather than as payload 2025-05-31 16:57:53 +05:30
cd091eda56 Implemented filtering functionality for Get Contact List API 2025-05-31 16:57:53 +05:30
aa6df0f803 Update Marco.Pms.Services/Helpers/DirectoryHelper.cs
Added entrie to DirectoryUpdateLog Table
2025-05-31 16:57:53 +05:30
2e64f4de32 Implemented an API to suspend a Contact 2025-05-31 16:57:53 +05:30
Pramod Mahajan
8c9ce52ec2 created api for contact Tag Update 2025-05-31 16:57:53 +05:30
635654890e Implemented an API to retrieve a list of organizations provided in the contacts. 2025-05-31 16:57:53 +05:30
fbfd04c898 changed all list in contact profile view model to non-nullable and set default value to empty list 2025-05-31 16:57:53 +05:30
92e6942437 Created an API to get contact profile by its Id 2025-05-31 16:57:53 +05:30
04216791f7 Changed tag validation 2025-05-31 16:57:53 +05:30
0b308c776b Addd migrations fro Typo 2025-05-31 16:57:53 +05:30
6704e168c3 Corrected the typo of ContactTagtId to ContactTagId 2025-05-31 16:57:52 +05:30
70c9d4bb3d Added an API to suspend a n existing Contact-note 2025-05-31 16:57:52 +05:30
3b1b6e9d89 Added an API to Update existing Contact-note 2025-05-31 16:57:52 +05:30
a31b4b73ab Added an API to get contact category by its size 2025-05-31 16:57:52 +05:30
0973e722fb Added functionality to stop recreating tas of same name 2025-05-31 16:57:52 +05:30
f1e3febfb0 properly mapped the updated Dto to contact table 2025-05-31 16:57:52 +05:30
3ab215b401 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 16:57:52 +05:30
e6f8cc626b Added an API to delete existing contact category 2025-05-31 16:57:52 +05:30
cedf3d19b5 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-31 16:57:52 +05:30
b4cffbf713 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 16:57:51 +05:30
f18b1f8dea When checking in exsiting tag change Id from mapping Id to Tag ID 2025-05-31 16:57:51 +05:30
c78c9a92b4 Added an API to create bucket 2025-05-31 16:57:51 +05:30
3f0d6f26fc Added an API to create a contact tag 2025-05-31 16:57:51 +05:30
ec72632004 Added an API to Get a list of buckets Assigned to that employee 2025-05-31 16:57:51 +05:30
Pramod Mahajan
4060d7d1f2 added api to get list of contact tag 2025-05-31 16:57:51 +05:30
12a1e1cf27 Added an API to update existing contact 2025-05-31 16:57:51 +05:30
ca561711de Created an endpoint to fetch list of all contact category in that tenant 2025-05-31 16:57:51 +05:30
acffebfb90 Added logs to the 'Get List of Contacts' endpoint. 2025-05-31 16:57:51 +05:30
f785003e9b Added an API to create contact and populate related tables as well 2025-05-31 16:57:51 +05:30
Pramod Mahajan
f7dce83629 created GetListOfContact custome function 2025-05-31 16:57:51 +05:30
df1408b63a Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-31 16:57:51 +05:30
77306c6bdb Added an API to add a note to specific contact 2025-05-31 16:57:51 +05:30
7660063ac3 Added an API to suspend a n existing Contact-note 2025-05-31 16:57:51 +05:30
ebc4a1e071 Added an API to Update existing Contact-note 2025-05-31 16:57:51 +05:30
f1c6468e47 Added an API to get contact category by its size 2025-05-31 16:57:50 +05:30
ae20e215db added an API to get a list of contact-notes by contact ID 2025-05-31 16:57:50 +05:30
b9b06ba54c Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag 2025-05-31 16:57:50 +05:30
ba38c857a2 Added functionality to stop recreating tas of same name 2025-05-31 16:57:50 +05:30
f42ebe3886 properly mapped the updated Dto to contact table 2025-05-31 16:57:50 +05:30
85d7863fb2 Refetched the contact in update contact API 2025-05-31 16:57:50 +05:30
9709893603 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 16:57:50 +05:30
922eb7bc0d Added an API to delete existing contact category 2025-05-31 16:57:50 +05:30
de324407d0 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-31 16:57:50 +05:30
9247221a9f added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-31 16:57:50 +05:30
4b4ebee1a1 When checking in exsiting tag change Id from mapping Id to Tag ID 2025-05-31 16:57:50 +05:30
49ddd3ec45 Added an API to create bucket 2025-05-31 16:57:50 +05:30
8ab737fe8a Fixed the errorof finding tag in wrong table 2025-05-31 16:57:50 +05:30
7f5f3da5fb Added an API to create a contact tag 2025-05-31 16:57:49 +05:30
684598eb6b Added an API to Get a list of buckets Assigned to that employee 2025-05-31 16:57:49 +05:30
Pramod Mahajan
adc31a6909 added api to get list of contact tag 2025-05-31 16:57:49 +05:30
b3d4018c5f Added an API to update existing contact 2025-05-31 16:57:49 +05:30
84b1e7de0b Created an endpoint to fetch list of all contact category in that tenant 2025-05-31 16:57:49 +05:30
783c6576de Created an API to create the Contact category 2025-05-31 16:57:49 +05:30
66b8a74873 Added logs to the 'Get List of Contacts' endpoint. 2025-05-31 16:57:49 +05:30
c2bdf76957 Added an API to create contact and populate related tables as well 2025-05-31 16:57:49 +05:30
a8b935946a Added an API to create contact and populate related tables as well 2025-05-31 16:57:49 +05:30
Pramod Mahajan
40c0bcd3ca created GetListOfContact custome function 2025-05-31 16:57:49 +05:30
bba751256e Added DirectoryHelper in helper folder 2025-05-31 16:57:49 +05:30
bb8c314723 Added Migration for contact related tables 2025-05-31 16:57:44 +05:30
07bec97973 An API skeleton has been added. 2025-05-31 16:56:36 +05:30
ba486cffd8 Added Directory controller file 2025-05-31 16:56:36 +05:30
260ea2214d Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-31 16:56:36 +05:30
c85c6f4df5 revert c7e89630eb494454c1322bdf4cf29ab076af7b86
revert Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
2025-05-31 16:56:36 +05:30
2cb283f1cd Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-31 16:56:36 +05:30
5ad2a795b8 Sending Is Active in Object Of Contact notes 2025-05-29 11:49:08 +05:30
a64e9538e4 fixed the bug of only sending ID of logged in employee in Bucket object 2025-05-28 15:55:00 +05:30
591b54c901 Stopping multiple entries in employee-bucket mapping table 2025-05-28 15:14:31 +05:30
55e8ace430 Sending last updatedBy and updatedAt when sending list of notes 2025-05-28 15:00:56 +05:30
2552e4b83d Included object consist of basic infromation of employee who created the bucket in View models 2025-05-28 12:48:02 +05:30
ad34ca12e6 Sending number of conacts within the bucket with it information in API Update bucket, Assign Bucket, and Get Bucket List 2025-05-28 11:36:40 +05:30
b42b8b726a Merge pull request 'Ashutosh_Task#269_Delete_Bucket' (#77) from Ashutosh_Task#269_Delete_Bucket into Feature_Directory
Reviewed-on: #77
2025-05-28 05:45:47 +00:00
72fc8bd0d6 Corrected Spelling mistakes 2025-05-28 10:45:03 +05:30
ae51422079 Implemented an API to delete a Bucket 2025-05-28 10:40:00 +05:30
6036415ef4 Merge pull request 'Implement API to Assign Bucket to Employees' (#76) from Ashutosh_Task#387_Assign_Bucket into Feature_Directory
Reviewed-on: #76
2025-05-27 11:09:51 +00:00
c4050232f2 Implement API to Assign Bucket to Employees 2025-05-27 16:29:42 +05:30
7a0d85400f Merge pull request 'Ashutosh_#375_To_#381' (#75) from Ashutosh_#375_To_#381 into Feature_Directory
Reviewed-on: #75
2025-05-27 07:49:17 +00:00
fb3932fe25 Enhancement #381: Update "Update Bucket" API to Enforce Feature 2025-05-27 12:37:24 +05:30
1490cfc195 Enhancement #380: Update "Create Bucket" API to Enforce Feature 2025-05-27 12:35:09 +05:30
1e6b2d7527 Enhancement #378: Update "Get Bucket List" API to Enforce Feature 2025-05-27 12:32:51 +05:30
db25c25b9b Enhancement #377: Update "Update Contact" API to Enforce Feature 2025-05-27 12:28:22 +05:30
9f53fb2df7 Enhancement #376: Update "Get Contact by Bucket ID" API to Enforce Feature Permissions 2025-05-27 12:27:04 +05:30
b638e35b25 Enhancement #375: Update "Get Contact" API to Enforce Feature Permissions 2025-05-27 12:24:41 +05:30
27a7044ede fixed rebase 2025-05-26 13:32:29 +05:30
c4a1c52acd Add Directory Management Feature with Permission Handling 2025-05-26 13:29:56 +05:30
80a22741b2 Implemented an API to update Contact Category Master 2025-05-26 13:29:32 +05:30
2ce81b8b9a Implemented an API to update Buckets for grouping contacts. 2025-05-26 13:29:32 +05:30
13d8935b72 Accepting List of buckets and categories Ids rather than as payload 2025-05-26 13:29:32 +05:30
62f9b2256e Implemented filtering functionality for Get Contact List API 2025-05-26 13:29:29 +05:30
a9d20b8077 Update Marco.Pms.Services/Helpers/DirectoryHelper.cs
Added entrie to DirectoryUpdateLog Table
2025-05-26 13:28:40 +05:30
616cebbf94 Implemented an API to suspend a Contact 2025-05-26 13:28:40 +05:30
Pramod Mahajan
8f267f9ef9 created api for contact Tag Update 2025-05-26 13:28:40 +05:30
afbfea3fc0 Implemented an API to retrieve a list of organizations provided in the contacts. 2025-05-26 13:28:40 +05:30
ac7197c197 changed all list in contact profile view model to non-nullable and set default value to empty list 2025-05-26 13:28:40 +05:30
811e0ac807 Created an API to get contact profile by its Id 2025-05-26 13:28:40 +05:30
efc5e22f7b Changed tag validation 2025-05-26 13:28:40 +05:30
d4b2d6025d Addd migrations fro Typo 2025-05-26 13:28:40 +05:30
999b2f06e0 Corrected the typo of ContactTagtId to ContactTagId 2025-05-26 13:28:40 +05:30
13b93d5bd5 Added an API to suspend a n existing Contact-note 2025-05-26 13:28:25 +05:30
77a1cfd9dc Added an API to Update existing Contact-note 2025-05-26 13:28:25 +05:30
5f90ddf454 Added an API to get contact category by its size 2025-05-26 13:28:21 +05:30
d014fcd1e4 Added functionality to stop recreating tas of same name 2025-05-26 13:17:11 +05:30
50f698bf89 properly mapped the updated Dto to contact table 2025-05-26 13:17:11 +05:30
65a0e60c8a added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-26 13:16:47 +05:30
a97b95eb00 Added an API to delete existing contact category 2025-05-26 13:08:37 +05:30
57d430be1e Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-26 13:08:33 +05:30
f50cb8e2dd added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-26 13:07:10 +05:30
2d939e5372 When checking in exsiting tag change Id from mapping Id to Tag ID 2025-05-26 13:02:47 +05:30
c785b270f0 Added an API to create bucket 2025-05-26 13:02:47 +05:30
b41640a120 Added an API to create a contact tag 2025-05-26 13:02:41 +05:30
5a487076ab Added an API to Get a list of buckets Assigned to that employee 2025-05-26 13:02:06 +05:30
Pramod Mahajan
9fa3351795 added api to get list of contact tag 2025-05-26 13:01:13 +05:30
2d126bf5b9 Added an API to update existing contact 2025-05-26 13:00:23 +05:30
53c210915a Created an endpoint to fetch list of all contact category in that tenant 2025-05-26 12:59:44 +05:30
aa60551524 Added logs to the 'Get List of Contacts' endpoint. 2025-05-26 12:58:27 +05:30
34f32bdd33 Added an API to create contact and populate related tables as well 2025-05-26 12:56:06 +05:30
Pramod Mahajan
e3e19a938a created GetListOfContact custome function 2025-05-26 12:55:27 +05:30
c25a7c4b9c Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-26 12:37:10 +05:30
a752bc39fe Added an API to add a note to specific contact 2025-05-26 12:30:56 +05:30
70ec3b6a44 Added an API to suspend a n existing Contact-note 2025-05-26 12:30:56 +05:30
b381397e40 Added an API to Update existing Contact-note 2025-05-26 12:30:56 +05:30
4492c60159 Added an API to get contact category by its size 2025-05-26 12:30:56 +05:30
24968be0ff added an API to get a list of contact-notes by contact ID 2025-05-26 12:30:56 +05:30
9af085c2fd Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag 2025-05-26 12:30:56 +05:30
e76c203614 Added functionality to stop recreating tas of same name 2025-05-26 12:30:56 +05:30
871493bf61 properly mapped the updated Dto to contact table 2025-05-26 12:30:56 +05:30
9d8ab76388 Refetched the contact in update contact API 2025-05-26 12:30:56 +05:30
f560a0207d added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-26 12:30:56 +05:30
10a68125ba Added an API to delete existing contact category 2025-05-26 12:30:56 +05:30
a005db4150 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-26 12:30:56 +05:30
7a91db7ac1 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-26 12:30:56 +05:30
4a33e54ebc When checking in exsiting tag change Id from mapping Id to Tag ID 2025-05-26 12:30:56 +05:30
5c5bf6b9e6 Added an API to create bucket 2025-05-26 12:30:56 +05:30
a0b36b204e Fixed the errorof finding tag in wrong table 2025-05-26 12:30:55 +05:30
23db7c4861 Added an API to create a contact tag 2025-05-26 12:30:55 +05:30
4d1126b3f8 Added an API to Get a list of buckets Assigned to that employee 2025-05-26 12:30:55 +05:30
Pramod Mahajan
1a64879a05 added api to get list of contact tag 2025-05-26 12:30:55 +05:30
0809d26517 Added an API to update existing contact 2025-05-26 12:30:55 +05:30
b4505827bb Created an endpoint to fetch list of all contact category in that tenant 2025-05-26 12:30:55 +05:30
cf9f6ce5a3 Created an API to create the Contact category 2025-05-26 12:30:55 +05:30
94434e8068 Added logs to the 'Get List of Contacts' endpoint. 2025-05-26 12:30:55 +05:30
3e4f29b186 Added an API to create contact and populate related tables as well 2025-05-26 12:30:55 +05:30
c95a666c31 Added an API to create contact and populate related tables as well 2025-05-26 12:30:46 +05:30
Pramod Mahajan
172aab1b01 created GetListOfContact custome function 2025-05-26 12:29:44 +05:30
57dbfab32f Added DirectoryHelper in helper folder 2025-05-26 12:29:44 +05:30
0f70263ecb Added Migration for contact related tables 2025-05-26 12:29:44 +05:30
1fccbb4e3a An API skeleton has been added. 2025-05-26 12:29:44 +05:30
000cf74c1f Added Directory controller file 2025-05-26 12:29:44 +05:30
f30ae5ed5c Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-26 12:29:44 +05:30
ad4b618bee revert c7e89630eb494454c1322bdf4cf29ab076af7b86
revert Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
2025-05-26 12:29:44 +05:30
b05c3509ad Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-26 12:29:44 +05:30
f1a7394aa2 Merge pull request 'Add Directory Management Feature with Permission Handling' (#73) from Ashutosh_Task#356_Directory_Management into Feature_Directory
Reviewed-on: #73
2025-05-24 10:46:51 +00:00
71aee738f4 Add Directory Management Feature with Permission Handling 2025-05-24 15:45:43 +05:30
bcca8cab80 Merge pull request 'Implemented an API to update Contact Category Master' (#69) from Ashutosh_Task#233_Update_Contact_Category into Feature_Directory
Reviewed-on: #69
2025-05-23 05:45:52 +00:00
7c09cf49e1 Implemented an API to update Contact Category Master 2025-05-23 05:45:52 +00:00
4801229f1e Merge pull request 'Implemented an API to update Buckets for grouping contacts.' (#68) from Ashutosh_Task#250_Update_Bucket into Feature_Directory
Reviewed-on: #68
2025-05-23 05:45:38 +00:00
a14bbb06a6 Implemented an API to update Buckets for grouping contacts. 2025-05-23 05:45:38 +00:00
95aef84a3a Accepting List of buckets and categories Ids rather than as payload 2025-05-22 22:10:51 +05:30
e0af0b5ba3 Merge pull request 'Implemented filtering functionality for Get Contact List API' (#67) from AshutoshEnhancement#332_Added_Filter_To_Contact_List into Feature_Directory
Reviewed-on: #67
2025-05-22 13:19:27 +00:00
23e8eedf17 Implemented filtering functionality for Get Contact List API 2025-05-22 17:26:51 +05:30
f6027131e3 Merge pull request 'Implemented an API to suspend a Contact' (#66) from Ashutosh_Task#263_Delete_Contact into Feature_Directory
Reviewed-on: #66
2025-05-22 06:13:50 +00:00
bb561187fb Update Marco.Pms.Services/Helpers/DirectoryHelper.cs
Added entrie to DirectoryUpdateLog Table
2025-05-22 06:13:50 +00:00
fe5e58dce0 Implemented an API to suspend a Contact 2025-05-22 06:13:50 +00:00
472cca4e0a Merge pull request 'created api for contact Tag Update' (#65) from pramod_Task-#237_Update_Contact_Tag into Feature_Directory
Reviewed-on: #65
2025-05-22 06:13:09 +00:00
Pramod Mahajan
9224aca3ff created api for contact Tag Update 2025-05-22 06:13:09 +00:00
a68e1ab74b Merge pull request 'Implemented an API to retrieve a list of organizations provided in the contacts.' (#64) from Ashutosh_Task#317_Get_Organization_List into Feature_Directory
Reviewed-on: #64
2025-05-21 07:43:24 +00:00
9fbf55eeb5 Implemented an API to retrieve a list of organizations provided in the contacts. 2025-05-21 10:28:17 +05:30
d1b899f846 Merge pull request 'Created an API to get contact profile by its Id' (#63) from Ashutosh_Task#230_Get_Contact_By_Id into Feature_Directory
Reviewed-on: #63
2025-05-20 08:17:43 +00:00
d8d234a838 changed all list in contact profile view model to non-nullable and set default value to empty list 2025-05-20 12:38:09 +05:30
6eea98c5a1 Created an API to get contact profile by its Id 2025-05-20 09:46:03 +05:30
5693bbba17 Changed tag validation 2025-05-19 13:18:32 +05:30
9767390636 Addd migrations fro Typo 2025-05-19 11:09:30 +05:30
24d2cbbfce Corrected the typo of ContactTagtId to ContactTagId 2025-05-19 10:57:17 +05:30
9f311237a9 Merge branch 'Feature_Directory' of https://git.marcoaiot.com/admin/marco.pms.api into Feature_Directory 2025-05-17 18:35:40 +05:30
6d38e005bc Added an API to add a note to specific contact 2025-05-17 18:35:31 +05:30
37eba7a47f Added an API to suspend a n existing Contact-note 2025-05-17 18:35:31 +05:30
1be23802c7 Added an API to Update existing Contact-note 2025-05-17 18:35:31 +05:30
0685a12c62 Added an API to get contact category by its size 2025-05-17 18:35:31 +05:30
18067732ed added an API to get a list of contact-notes by contact ID 2025-05-17 18:35:31 +05:30
c16f9a08d9 Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag 2025-05-17 18:35:31 +05:30
c330023ee7 Added functionality to stop recreating tas of same name 2025-05-17 18:35:31 +05:30
8288a19dd8 properly mapped the updated Dto to contact table 2025-05-17 18:35:31 +05:30
8c938b545e Refetched the contact in update contact API 2025-05-17 18:35:31 +05:30
38e5ad664e added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-17 18:35:31 +05:30
54d6d5f1bd Added an API to delete existing contact category 2025-05-17 18:35:31 +05:30
326ceecdbf Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-17 18:35:31 +05:30
e78cc74246 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-17 18:35:31 +05:30
b50cda12b8 When checking in exsiting tag change Id from mapping Id to Tag ID 2025-05-17 18:35:30 +05:30
ccf339ca0b Added an API to create bucket 2025-05-17 18:35:30 +05:30
22be364a0a Fixed the errorof finding tag in wrong table 2025-05-17 18:35:30 +05:30
d86a85389e Added an API to create a contact tag 2025-05-17 18:35:30 +05:30
ccd28908d0 Added an API to Get a list of buckets Assigned to that employee 2025-05-17 18:35:30 +05:30
Pramod Mahajan
c803a570c4 added api to get list of contact tag 2025-05-17 18:35:30 +05:30
711b47ddf4 Added an API to update existing contact 2025-05-17 18:35:30 +05:30
c2223e4029 Created an endpoint to fetch list of all contact category in that tenant 2025-05-17 18:35:30 +05:30
84cfdc29b2 Created an API to create the Contact category 2025-05-17 18:35:30 +05:30
dac586f498 Added logs to the 'Get List of Contacts' endpoint. 2025-05-17 18:35:26 +05:30
dbaabb1728 Added an API to create contact and populate related tables as well 2025-05-17 18:34:47 +05:30
78f95d6f81 Added an API to create contact and populate related tables as well 2025-05-17 18:33:41 +05:30
Pramod Mahajan
13d6bf94d9 created GetListOfContact custome function 2025-05-17 18:33:41 +05:30
e3dfcb4ee0 Added DirectoryHelper in helper folder 2025-05-17 18:33:41 +05:30
7c37007a07 Added Migration for contact related tables 2025-05-17 18:33:41 +05:30
c2c486a11d An API skeleton has been added. 2025-05-17 18:33:41 +05:30
109c8bbb81 Added Directory controller file 2025-05-17 18:33:40 +05:30
d4d1a13228 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-17 18:33:40 +05:30
c5ef5e5d7c revert c7e89630eb494454c1322bdf4cf29ab076af7b86
revert Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
2025-05-17 18:33:40 +05:30
a4b1a25ced Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-17 18:33:40 +05:30
c0336513c4 Merge pull request 'Ashutosh_Contact_Note_CRUD' (#61) from Ashutosh_Contact_Note_CRUD into Feature_Directory
Reviewed-on: #61
2025-05-17 11:18:02 +00:00
077af5ac59 Added an API to add a note to specific contact 2025-05-17 16:45:43 +05:30
651785720f Added an API to suspend a n existing Contact-note 2025-05-17 16:45:10 +05:30
948457a83f Added an API to Update existing Contact-note 2025-05-17 16:44:24 +05:30
824dd45d4c Merge pull request 'Added an API to get contact category by its id' (#60) from Ashutosh_Task#234_Get_COntact_Category_By_Id into Feature_Directory
Reviewed-on: #60
2025-05-17 11:03:01 +00:00
37f0606bb0 Added an API to get contact category by its size 2025-05-17 11:03:01 +00:00
05dd8680da Merge pull request 'added an API to get a list of contact-notes by contact ID' (#59) from Ashutosh_Task#246_Get_Note_List_By_ContactID into Feature_Directory
Reviewed-on: #59
2025-05-17 11:02:34 +00:00
b0758a58ae added an API to get a list of contact-notes by contact ID 2025-05-17 16:13:35 +05:30
64e4525fcf Merge pull request 'Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag' (#58) from Ashutosh_Task#266_Delete_Contact_Tag into Feature_Directory
Reviewed-on: #58
2025-05-17 09:48:06 +00:00
cbddc5c9ce Added an API to deleted ContactTag as well remove entries in contact-tag mapping table related to that tag 2025-05-17 09:48:06 +00:00
e97a83e7c0 Merge pull request 'added an API to get list of contacts by bucket id and added project- contact mapping table' (#56) from Ashutosh_Task#231_Get_Contact_By_BucketId into Feature_Directory
Reviewed-on: #56
2025-05-17 09:47:42 +00:00
1305742055 Added functionality to stop recreating tas of same name 2025-05-17 09:47:42 +00:00
895f22c62a properly mapped the updated Dto to contact table 2025-05-17 09:47:42 +00:00
f836f0dfb8 Refetched the contact in update contact API 2025-05-17 09:47:42 +00:00
823da8d2cb added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-17 09:47:42 +00:00
1d03ff0e09 Merge pull request 'Added an API to delete existing contact category' (#57) from Ashtush_Task#265_Delete_Contact_Category into Feature_Directory
Reviewed-on: #57
2025-05-17 08:52:12 +00:00
9f543d1859 Added an API to delete existing contact category 2025-05-17 12:15:23 +05:30
801e0e1805 Revert "added an API to get list of contacts by bucket id and added project- contact mapping table"
This reverts commit 22f777ca87053d2c79db610a27b8d7a5169e57bc.
2025-05-17 11:53:48 +05:30
22f777ca87 added an API to get list of contacts by bucket id and added project- contact mapping table 2025-05-17 11:52:45 +05:30
0236c87540 Merge pull request 'Added an API to create bucket' (#55) from Ashutosh_Task#249_Create_Bucket into Feature_Directory
Reviewed-on: #55
2025-05-17 04:42:02 +00:00
6a456001fd When checking in exsiting tag change Id from mapping Id to Tag ID 2025-05-17 04:42:02 +00:00
da552afb0d Added an API to create bucket 2025-05-17 04:42:02 +00:00
99c56bc9dd Merge pull request 'Added an API to create a contact tag' (#54) from Ashutosh_Tasl#236_Create_ContactTag into Feature_Directory
Reviewed-on: #54
2025-05-17 04:41:47 +00:00
455f51f4bd Fixed the errorof finding tag in wrong table 2025-05-15 22:38:24 +05:30
103bdcfb0b Added an API to create a contact tag 2025-05-15 22:30:29 +05:30
2429e20566 Added an API to Get a list of buckets Assigned to that employee 2025-05-15 19:26:55 +05:30
24ee3f685a Merge pull request 'added api to get list of contact tag' (#53) from pramod_Task#238 into Feature_Directory
Reviewed-on: #53
2025-05-15 13:26:11 +00:00
Pramod Mahajan
94f3fad09f added api to get list of contact tag 2025-05-15 13:26:11 +00:00
fc6ecd059c Merge pull request 'Added an API to update existing contact' (#52) from Ashutosh_Task#228_Update_Contact into Feature_Directory
Reviewed-on: #52
2025-05-15 13:17:24 +00:00
b6a5e4562f Added an API to update existing contact 2025-05-15 13:17:24 +00:00
4d508f43eb Merge pull request 'Created an endpoint to fetch list of all contact category in that tenant' (#51) from Ashutosh_Task#235_Get_Contact_Category_List into Feature_Directory
Reviewed-on: #51
2025-05-15 12:28:15 +00:00
e61289ed1b Created an endpoint to fetch list of all contact category in that tenant 2025-05-15 14:59:30 +05:30
173b23f7d3 Merge pull request 'Added endpoint to create a contact category with existence validation. Returns appropriate message or created category VM.' (#50) from Ashutosh_Task#229_Create_Contact_Category into Feature_Directory
Reviewed-on: #50
2025-05-15 07:44:08 +00:00
7bd3b3816f Created an API to create the Contact category 2025-05-15 12:51:23 +05:30
481b01a53f Merge pull request 'Ashutosh_Task#226_Create_Contact' (#49) from Ashutosh_Task#226_Create_Contact into Feature_Directory
Reviewed-on: #49
2025-05-15 06:46:07 +00:00
95129be836 Added logs to the 'Get List of Contacts' endpoint. 2025-05-15 11:38:31 +05:30
27a445b519 Merge branch 'Ashutosh_Task#226_Create_Contact' of https://git.marcoaiot.com/admin/marco.pms.api into Ashutosh_Task#226_Create_Contact 2025-05-15 11:25:16 +05:30
f6e4684ecb Added an API to create contact and populate related tables as well 2025-05-15 11:21:47 +05:30
fa09b1a868 Merge pull request 'Implemented Get Contact List API by TenantId' (#48) from pramod_Task#282 into Feature_Directory
Reviewed-on: #48
2025-05-15 05:47:00 +00:00
Pramod Mahajan
c52079c4db created GetListOfContact custome function 2025-05-15 11:06:46 +05:30
289b086cb3 Added an API to create contact and populate related tables as well 2025-05-15 10:52:04 +05:30
c8a18bbdba Added DirectoryHelper in helper folder 2025-05-14 17:51:57 +05:30
a960866c21 Added Migration for contact related tables 2025-05-14 16:10:07 +05:30
261a75511e An API skeleton has been added. 2025-05-14 15:44:30 +05:30
0d0e9c38b6 Added Directory controller file 2025-05-14 15:38:47 +05:30
3059257fd3 Merge pull request 'Models, DTOs (Data Transfer Objects), and view models have been created for the directory.' (#47) from Ashutosh_Task#124_Models_And_Dto into Feature_Directory
Reviewed-on: #47
2025-05-14 10:03:53 +00:00
1092c37609 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-14 15:27:36 +05:30
abc2415b5b revert c7e89630eb494454c1322bdf4cf29ab076af7b86
revert Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
2025-05-14 09:51:01 +00:00
c7e89630eb Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-14 15:17:05 +05:30