[Inji-248]fix:The audit for deleting the VC is not logged in the history

This commit is contained in:
Sri Kanth Kola
2023-08-04 12:02:39 +05:30
parent 95c04e9607
commit 80a6375ac2
11 changed files with 39 additions and 16 deletions

View File

@@ -16,12 +16,12 @@
</natures>
<filteredResources>
<filter>
<id>1637742618855</id>
<id>1691126699782</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>

View File

@@ -12,5 +12,6 @@
"PRESENCE_VERIFICATION_FAILED": "verification failed",
"QRLOGIN_SUCCESFULL": "QRLogin successful",
"WALLET_BINDING_SUCCESSFULL": "Activation successful",
"WALLET_BINDING_FAILURE": "Activation failed"
"WALLET_BINDING_FAILURE": "Activation failed",
"VC_REMOVED":"Removed from wallet"
}

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "فشل التحقق",
"QRLOGIN_SUCCESFULL": "QRL تم تسجيل الدخول بنجاح",
"WALLET_BINDING_SUCCESSFULL": "تفعيل ناجحة",
"WALLET_BINDING_FAILURE": "فشل التفعيل"
"WALLET_BINDING_FAILURE": "فشل التفعيل",
"VC_REMOVED":"تمت إزالته من المحفظة"
},
"DeviceInfoList": {
"requestedBy": "مطلوب بواسطة",

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "verification failed",
"QRLOGIN_SUCCESFULL": "QRLogin successful",
"WALLET_BINDING_SUCCESSFULL": "Activation successful",
"WALLET_BINDING_FAILURE": "Activation failed"
"WALLET_BINDING_FAILURE": "Activation failed",
"VC_REMOVED":"Removed from wallet"
},
"DeviceInfoList": {
"requestedBy": "Requested by",

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "nabigo ang pag-verify",
"QRLOGIN_SUCCESFULL": "Matagumpay ang QRLogin",
"WALLET_BINDING_SUCCESSFULL": "Matagumpay ang pag-activate",
"WALLET_BINDING_FAILURE": "Nabigo ang pag-activate"
"WALLET_BINDING_FAILURE": "Nabigo ang pag-activate",
"VC_REMOVED":"Inalis sa wallet"
},
"DeviceInfoList": {
"requestedBy": "Hiniling ni",

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "सत्यापन असफल",
"QRLOGIN_SUCCESFULL": "क्यूआरलॉगिन सफल",
"WALLET_BINDING_SUCCESSFULL": "सक्रियण सफल",
"WALLET_BINDING_FAILURE": "सक्रियकरण असफल"
"WALLET_BINDING_FAILURE": "सक्रियकरण असफल",
"VC_REMOVED":"बटुए से निकाला गया"
},
"DeviceInfoList": {
"requestedBy": "द्वारा अनुरोध किया गया",

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "ಪರಿಶೀಲನೆ ವಿಫಲವಾಗಿದೆ",
"QRLOGIN_SUCCESFULL": "QRಲಾಗಿನ್ ಯಶಸ್ವಿಯಾಗಿದೆ",
"WALLET_BINDING_SUCCESSFULL": "ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಯಶಸ್ವಿಯಾಗಿದೆ",
"WALLET_BINDING_FAILURE": "ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ವಿಫಲವಾಗಿದೆ"
"WALLET_BINDING_FAILURE": "ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ವಿಫಲವಾಗಿದೆ",
"VC_REMOVED":"ಕೈಚೀಲದಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ"
},
"DeviceInfoList": {
"requestedBy": "ವಿನಂತಿಸಿದವರು",

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "falló la verificación",
"QRLOGIN_SUCCESFULL": "Inicio de sesión QR exitoso",
"WALLET_BINDING_SUCCESSFULL": "Activación exitosa",
"WALLET_BINDING_FAILURE": "Activación fallida"
"WALLET_BINDING_FAILURE": "Activación fallida",
"VC_REMOVED":"Eliminado de la billetera"
},
"DeviceInfoList": {
"requestedBy": "Solicitado por",

View File

@@ -13,7 +13,8 @@
"PRESENCE_VERIFICATION_FAILED": "சரிபார்ப்பு தோல்வியடைந்தது",
"QRLOGIN_SUCCESFULL": "QRஉள்நுழைவு வெற்றிகரமாக உள்ளது",
"WALLET_BINDING_SUCCESSFULL": "செயல்படுத்தல் வெற்றி",
"WALLET_BINDING_FAILURE": "செயல்படுத்துவதில் தோல்வி"
"WALLET_BINDING_FAILURE": "செயல்படுத்துவதில் தோல்வி",
"VC_REMOVED":"பணப்பையிலிருந்து அகற்றப்பட்டது"
},
"DeviceInfoList": {
"requestedBy": "கோரியவர்",

View File

@@ -133,7 +133,8 @@ export type ActivityLogType =
| 'PRESENCE_VERIFICATION_FAILED'
| 'QRLOGIN_SUCCESFULL'
| 'WALLET_BINDING_SUCCESSFULL'
| 'WALLET_BINDING_FAILURE';
| 'WALLET_BINDING_FAILURE'
| 'VC_REMOVED';
type State = StateFrom<typeof activityLogMachine>;

View File

@@ -407,7 +407,11 @@ export const vcItemMachine =
entry: 'removeVcItem',
on: {
STORE_RESPONSE: {
actions: ['removedVc', log('removing Vc')],
actions: [
'removedVc',
log('removing Vc'),
'storingActivityLog',
],
target: '#vc-item',
},
},
@@ -1003,16 +1007,26 @@ export const vcItemMachine =
{ to: (context) => context.serviceRefs.store }
),
loadMyVcs: send(StoreEvents.GET(MY_VCS_STORE_KEY), {
to: (context) => context.serviceRefs.store,
}),
removeVcItem: send(
(_context, event) => {
return StoreEvents.REMOVE(MY_VCS_STORE_KEY, _context.vcKey);
},
{ to: (context) => context.serviceRefs.store }
),
storingActivityLog: send(
(context, _) =>
ActivityLogEvents.LOG_ACTIVITY({
_vcKey: '',
type: 'VC_REMOVED',
timestamp: Date.now(),
deviceName: '',
vcLabel: String(context.id),
}),
{
to: (context) => context.serviceRefs.activityLog,
}
),
},
services: {