Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
7b2d2b0
api-doc for tenant/org related changes
Prajwal17Tunerlabs Jul 18, 2025
594af23
Entity-delete-flow
MallanagoudaB Jul 23, 2025
eb4f2a5
added-validator
MallanagoudaB Jul 24, 2025
267e155
validation-updated
MallanagoudaB Jul 24, 2025
b36ba80
comments addressed
Prajwal17Tunerlabs Jul 24, 2025
157664c
entities-handled
MallanagoudaB Jul 25, 2025
da3cc94
kafka-function-name-change
MallanagoudaB Jul 25, 2025
930d4ad
proper-response
MallanagoudaB Jul 28, 2025
0dc9079
added-ReadMe
MallanagoudaB Jul 30, 2025
c633eec
added-for-other-flow
MallanagoudaB Jul 30, 2025
8ff82ba
default-value
MallanagoudaB Jul 30, 2025
634d3eb
change-in-model
MallanagoudaB Aug 1, 2025
3ea9f6f
handled-resolve
MallanagoudaB Aug 1, 2025
d7188ab
orgid normalization script added
VISHNUDAS-tunerlabs Aug 1, 2025
fd91030
Merge pull request #174 from ELEVATE-Project/normalize-org-id
VISHNUDAS-tunerlabs Aug 1, 2025
497b153
code-optimise
MallanagoudaB Aug 5, 2025
81f715f
kafka-handled
MallanagoudaB Aug 5, 2025
89c224f
changed-to-ON
MallanagoudaB Aug 5, 2025
249edc6
Merge pull request #172 from ELEVATE-Project/DeleteEntityFlow
VISHNUDAS-tunerlabs Aug 5, 2025
61f08bb
middle-ware-added
MallanagoudaB Aug 8, 2025
1ca287f
fix-for-middleware
MallanagoudaB Aug 8, 2025
e69ebf2
added-check
MallanagoudaB Aug 8, 2025
214615b
added-function-sign
MallanagoudaB Aug 8, 2025
29d49de
auth-fix
MallanagoudaB Aug 8, 2025
a86e0ff
auth-file-change
MallanagoudaB Aug 8, 2025
2e00a40
handled-file-check
MallanagoudaB Aug 8, 2025
d266cd8
Merge pull request #175 from ELEVATE-Project/MiddleWareAdded
VISHNUDAS-tunerlabs Aug 11, 2025
2fa0dd9
config-file-handled
MallanagoudaB Aug 12, 2025
f0e14e8
Merge pull request #176 from ELEVATE-Project/ScriptChange
MallanagoudaB Aug 12, 2025
c70db40
Merge pull request #177 from ELEVATE-Project/develop
VISHNUDAS-tunerlabs Aug 14, 2025
48618a4
release note added for 3.3.13.1
Aug 18, 2025
4e67ebb
Merge pull request #179 from ELEVATE-Project/release-note
VISHNUDAS-tunerlabs Aug 18, 2025
fca1ccd
Merge pull request #180 from ELEVATE-Project/develop
VISHNUDAS-tunerlabs Aug 18, 2025
9d4f072
Merge branch 'develop' of https://github.com/ELEVATE-Project/entity-m…
priyanka-TL Aug 18, 2025
3b15565
targeted Role
priyanka-TL Aug 18, 2025
4d6f9e6
targeted role and sub entity list
priyanka-TL Aug 18, 2025
abcc477
kafak-topic-added
MallanagoudaB Aug 19, 2025
d368e30
Merge pull request #182 from ELEVATE-Project/KafkaFix
VISHNUDAS-tunerlabs Aug 19, 2025
6a2ea87
delete-entity-api-doc-added
MallanagoudaB Aug 20, 2025
76b0bdd
Merge pull request #183 from ELEVATE-Project/DeleteEntity
VISHNUDAS-tunerlabs Aug 20, 2025
180f164
kafka-group-added
MallanagoudaB Aug 20, 2025
63e78fb
change-in-version
MallanagoudaB Aug 20, 2025
b4f0609
Merge pull request #184 from ELEVATE-Project/KafkaGroupAdded
VISHNUDAS-tunerlabs Aug 20, 2025
7a45c03
external-id-fix
MallanagoudaB Aug 21, 2025
41e1521
removed-log
MallanagoudaB Aug 21, 2025
301bfa3
Merge branch 'develop' of https://github.com/ELEVATE-Project/entity-m…
MallanagoudaB Aug 21, 2025
f1a0de5
Merge pull request #170 from ELEVATE-Project/chore/api-doc
VISHNUDAS-tunerlabs Aug 21, 2025
24149bd
added-validation
MallanagoudaB Aug 21, 2025
671bbca
added-to-utils
MallanagoudaB Aug 21, 2025
eeaf34f
change-in-fucntion-name
MallanagoudaB Aug 21, 2025
5a14145
Merge pull request #186 from ELEVATE-Project/ExternalIdFix
VISHNUDAS-tunerlabs Aug 21, 2025
544d7fe
Merge pull request #185 from ELEVATE-Project/develop
VISHNUDAS-tunerlabs Aug 21, 2025
9aab404
release note
Aug 22, 2025
f87c1ac
Merge pull request #187 from ELEVATE-Project/release-aug
VISHNUDAS-tunerlabs Aug 22, 2025
f9f7c92
Merge pull request #188 from ELEVATE-Project/develop
VISHNUDAS-tunerlabs Aug 22, 2025
d592f0e
Use externalId instead of code
priyanka-TL Aug 28, 2025
e2cf65b
Merge branch 'develop' of https://github.com/ELEVATE-Project/entity-m…
priyanka-TL Sep 17, 2025
848d255
Pr comments addressed
priyanka-TL Sep 17, 2025
517e32b
Refactor entity mapping data processing for improved readability and …
priyanka-TL Sep 19, 2025
25c0986
Remove console log for error handling in UserProjectsHelper
priyanka-TL Sep 19, 2025
501afd6
Refactor variable name for clarity in entity type matching logic
priyanka-TL Sep 19, 2025
6e5752c
release note added
Sep 20, 2025
e88259f
Merge pull request #189 from ELEVATE-Project/3.4-release-note
VISHNUDAS-tunerlabs Sep 20, 2025
7383e36
Merge branch 'develop' of https://github.com/ELEVATE-Project/entity-m…
priyanka-TL Sep 22, 2025
b336137
PR comments addressed
priyanka-TL Sep 22, 2025
22d6957
Merge pull request #181 from ELEVATE-Project/scpEnhancements
priyanka-TL Sep 22, 2025
dc81711
package freeze
Sep 30, 2025
5395431
Merge pull request #190 from ELEVATE-Project/version-freeze
VISHNUDAS-tunerlabs Oct 7, 2025
cbbba9b
updated-api-doc
MallanagoudaB Oct 22, 2025
856c1ff
Merge pull request #192 from ELEVATE-Project/UpdatedAPIDoc
VISHNUDAS-tunerlabs Oct 22, 2025
dce23af
@coderabbitai
adithyadinesh0412 Oct 22, 2025
12f2a53
review comments
adithyadinesh0412 Oct 23, 2025
918f457
Merge pull request #193 from adithyadinesh0412/subEntityAPI-for-scp
aks30 Oct 23, 2025
2259d2f
Merge pull request #194 from ELEVATE-Project/develop
adithyadinesh0412 Oct 27, 2025
e513b89
package fix
adithyadinesh0412 Oct 27, 2025
4dd826f
Merge pull request #195 from adithyadinesh0412/package-change
adithyadinesh0412 Oct 27, 2025
7273a89
Merge pull request #196 from ELEVATE-Project/develop
adithyadinesh0412 Oct 27, 2025
ca0236e
kafka-fix
MallanagoudaB Oct 30, 2025
d2db12e
Merge pull request #197 from ELEVATE-Project/KafkaFix
VISHNUDAS-tunerlabs Oct 30, 2025
12fd75c
changed-version
MallanagoudaB Oct 30, 2025
d176b6f
Merge pull request #198 from ELEVATE-Project/ChangeInVersion
VISHNUDAS-tunerlabs Oct 30, 2025
8f041d9
Merge pull request #199 from ELEVATE-Project/develop
VISHNUDAS-tunerlabs Oct 30, 2025
ef938a0
Count added for entities find
adithyadinesh0412 Nov 3, 2025
f1e3d0d
Merge pull request #200 from adithyadinesh0412/entities-count
VISHNUDAS-tunerlabs Nov 3, 2025
356bf73
getting-version-from-package
MallanagoudaB Nov 10, 2025
fb349fa
Sorting in subEntityList API
adithyadinesh0412 Nov 10, 2025
310bcc4
Merge pull request #201 from ELEVATE-Project/versionChange
VISHNUDAS-tunerlabs Nov 11, 2025
c4e74bd
review comments
adithyadinesh0412 Nov 11, 2025
4d788a6
review changes
adithyadinesh0412 Nov 14, 2025
314be18
Merge pull request #202 from adithyadinesh0412/sub-entity-list
VISHNUDAS-tunerlabs Nov 14, 2025
0d42e3f
release notes updated
Prajwal17Tunerlabs Nov 19, 2025
78a3c50
Merge pull request #203 from ELEVATE-Project/chore/release-notes-update
VISHNUDAS-tunerlabs Nov 19, 2025
bcc82bc
Merge pull request #204 from ELEVATE-Project/develop
VISHNUDAS-tunerlabs Nov 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion deployment/ansible.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
shell: cd {{release_path}}/src && npm i && npm i redoc-cli

- name: Get config.json
shell: "curl --location --request GET '{{ vaultAddress }}projectSurveyEntityConfig' --header 'X-Vault-Token: {{ slurpfile['content'] | b64decode }}' | jq '.data.data' > '{{ release_path }}/config.json'"
shell: "curl --location --request GET '{{ vaultAddress }}projectSurveyEntityConfig' --header 'X-Vault-Token: {{ slurpfile['content'] | b64decode }}' | jq '.data.data' > '{{ release_path }}/src/config.json'"

- name: Delete Old Folder
shell: rm -rf {{ current_path }} && cd {{ project_path }} && mkdir entity-management
Expand Down
25 changes: 25 additions & 0 deletions release-notes/prod/release-3.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# 🚀 Entity-Management-Service Release 3.4.0 [![Latest](https://img.shields.io/badge/Latest-ffffff00?style=flat&labelColor=ffffff00&color=green)](#)

## ✨ Features

- **[1558] DELETE API in Entity Management** – Introduced a new DELETE API in the Entity Management module to enable removal of entities from the system.
- **Health Check** – Introduced a health check feature with relevant API endpoints for system monitoring.

---

## 🐞 Bug Fixes

- N/A for this release.

---

## 🔄 Migration Instructions

Execute the following data migration scripts after deployment:

- `migrations/normalizeOrgIdInCollections/normalizeOrgIdInCollections.js` – Normalize `orgId/orgIds` fields in collections.

---

👨‍💻 **Service:** Entity Management Service
🏷️ **Version:** 3.4.0
7 changes: 7 additions & 0 deletions release-notes/staging/release-3.3.13.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Entity Management Service - Release 3.3.13.1

## 🚀 Feature

- Added **Admin APIs** to enable deletion of Entities:
- **Recursive deletion** – removes entity and its linked entities.
- **Non-recursive deletion** – removes only the selected entity.
7 changes: 7 additions & 0 deletions release-notes/staging/release-3.3.13.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Entity Management Service - Release 3.3.13.2

## 🐞 Bug Fixes

- **Kafka Health Issue** – Fixed failure occurring in kafka health checks for service when multiple instances are deployed.

- **Entity Details API Fix** – Fixed an issue where data with externalId of length 12 was incorrectly treated as a MongoDB ObjectId.
10 changes: 8 additions & 2 deletions src/.env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ACCESS_TOKEN_SECRET = "ACCESS_TOKEN_SECRET"
MONGODB_URL=mongodb://localhost:27017/elevate-diksha

#service name
SERVICE_NAME = entity-management
SERVICE_NAME = EntityManagementService

#api doc endpoint
API_DOC_URL = "/entity-management/api-doc"
Expand All @@ -23,4 +23,10 @@ ADMIN_TOKEN_HEADER_NAME = admin-access-token
ADMIN_ACCESS_TOKEN = ivopeiovcie-----------lvkkdvkdm // admin access token

INTERFACE_SERVICE_URL = http://localhost:5000/interface-management // interface service url
USER_SERVICE_BASE_URL = user // user service base url
USER_SERVICE_BASE_URL = user // user service base url
RESOURCE_DELETION_TOPIC = RESOURCE_DELETION_TOPIC
KAFKA_URL = localhost:9092
KAFKA_COMMUNICATIONS_ON_OFF = ON
KAFKA_GROUP_ID = entity
# kafka topic for health check
KAFKA_HEALTH_CHECK_TOPIC='entity-health-check-topic-check'
Loading