Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MOSIP-36310 created Tabular view of partners and removed dummy data in root trust certificate page #832

Merged
merged 1 commit into from
Oct 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
25 changes: 24 additions & 1 deletion pmp-reactjs-ui/public/i18n/ara.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,9 @@
"deactivated": "معطل",
"activated": "نشط",
"pendingCertUpload": "في انتظار تحميل الشهادة",
"expired": "منتهي الصلاحية"
"expired": "منتهي الصلاحية",
"uploaded": "تم الرفع",
"notUploaded": "لم يتم الرفع"
},
"policies": {
"policies": "سياسات",
Expand Down Expand Up @@ -545,6 +547,27 @@
"viewRootOfTrustCertificate": "عرض شهادة جذر الثقة",
"caCertificates": "شهادات كاليفورنيا"
},
"partnerList":{
"partnerTitle": "شريك",
"listOfPartnerTitle": "قائمة الشركاء",
"partnerId": "معرف الشريك",
"organisation": "اسم المنظمة",
"partnerType": "نوع الشريك",
"policyGroup": "مجموعة السياسات",
"email": "عنوان البريد الإلكتروني",
"certUploadStatus": "شهادة. حالة التحميل",
"status": "حالة",
"action": "فعل",
"noData": "لا توجد بيانات",
"deActivate": "إلغاء التنشيط",
"view": "منظر",
"selectPartnerId": "حدد معرف الشريك",
"selectOrganisation":"حدد المنظمة",
"selectPartnerType":"حدد نوع الشريك",
"selectEmailAddress": "حدد عنوان البريد الإلكتروني",
"selectPolicyGroup":"حدد مجموعة السياسات",
"selectStatus":"حدد الحالة"
},
"deactivateFtmPopup": {
"headerMsg": "هل تريد إلغاء تنشيط شريحة FTM؟ ",
"description": "عند النقر فوق تأكيد، سيتم إلغاء تنشيط تفاصيل شريحة FTM الخاصة بك."
Expand Down
25 changes: 24 additions & 1 deletion pmp-reactjs-ui/public/i18n/eng.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,9 @@
"deactivated": "Deactivated",
"activated": "Activated",
"pendingCertUpload": "Pending For Certificate Upload",
"expired": "Expired"
"expired": "Expired",
"uploaded": "Uploaded",
"notUploaded": "Not Uploaded"
},
"policies": {
"policies": "Policies",
Expand Down Expand Up @@ -540,6 +542,27 @@
"viewRootOfTrustCertificate": "View Root of Trust Certificate",
"caCertificates": "Ca Certificates"
},
"partnerList":{
"partnerTitle": "Partner",
"listOfPartnerTitle": "List of Partners",
"partnerId": "Partner ID",
"organisation": "Organisation Name",
"partnerType": "Partner Type",
"policyGroup": "Policy Group",
"email": "Email Address",
"certUploadStatus": "Cert. Upload Status",
"status": "Status",
"action": "Action",
"noData": "No Data",
"deActivate": "Deactivate",
"view": "View",
"selectPartnerId": "Select Partner ID",
"selectOrganisation":"Select Organisation",
"selectPartnerType":"Select Partner Type",
"selectEmailAddress": "Select Email Address",
"selectPolicyGroup":"Select Policy Group",
"selectStatus":"Select Status"
},
"deactivateFtmPopup": {
"headerMsg": "Do you want to deactivate FTM Chip ",
"description": "On clicking Confirm, your FTM Chip details will be deactivated."
Expand Down
25 changes: 24 additions & 1 deletion pmp-reactjs-ui/public/i18n/fra.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,9 @@
"deactivated": "Désactivé",
"activated": "Actif",
"pendingCertUpload": "En attente de téléchargement du certificat",
"expired": "Expiré"
"expired": "Expiré",
"uploaded": "Téléchargé",
"notUploaded": "Non téléchargé"
},
"policies": {
"policies": "Stratégies",
Expand Down Expand Up @@ -545,6 +547,27 @@
"viewRootOfTrustCertificate": "Afficher le certificat racine de confiance",
"caCertificates": "Certificats CA"
},
"partnerList":{
"partnerTitle": "Partenaire",
"listOfPartnerTitle": "Liste des partenaires",
"partnerId": "ID partenairePartenaires",
"organisation": "Nom de l'organisation",
"partnerType": "Type de partenaire",
"policyGroup": "Groupe de politiques",
"email": "Adresse email",
"certUploadStatus": "Cert. Statut de téléchargement",
"status": "Statut",
"action": "Action",
"noData": "Aucune donnée",
"deActivate": "Désactiver",
"view": "Voir",
"selectPartnerId": "Sélectionnez l'ID du partenaire",
"selectOrganisation":"Sélectionnez une organisation",
"selectPartnerType":"Sélectionnez le type de partenaire",
"selectEmailAddress": "Sélectionnez l'adresse e-mail",
"selectPolicyGroup":"Sélectionnez un groupe de stratégies",
"selectStatus":"Sélectionnez le statut"
},
"deactivateFtmPopup": {
"headerMsg": "Voulez-vous désactiver la puce FTM ",
"description": "En cliquant sur Confirmer, les détails de votre puce FTM seront désactivés."
Expand Down
6 changes: 6 additions & 0 deletions pmp-reactjs-ui/src/AppRoutes.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import AddFtm from './pages/partner/ftmProviderServices/AddFtm.js';
import ViewFtmChipDetails from './pages/partner/ftmProviderServices/ViewFtmChipDetails.js';
import RootTrustCertificateList from './pages/admin/certificates/RootTrustCertificateList.js';
import UploadRootTrustCertificate from './pages/admin/certificates/UploadRootTrustCertificate.js';
import PartnersList from './pages/admin/partners/PartnersList.js';


function AppRoutes() {
Expand Down Expand Up @@ -134,6 +135,11 @@ function AppRoutes() {
path: 'admin/certificates/uploadRootTrustCertificate',
element: <GuardedRoute><MainLayout><UploadRootTrustCertificate/></MainLayout></GuardedRoute>
},
{
path: 'admin/partnersList',
element: <GuardedRoute><MainLayout><PartnersList/></MainLayout></GuardedRoute>
},

{
path: 'runtimeError',
element: <RuntimeError/>,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,148 +61,7 @@ function RootTrustCertificateList() {
try {
setDataLoaded(false);

const trustCertDummyData = [
{
orgName: "P23423049",
partnerDomain: "DEVICE_V1",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423045",
partnerDomain: "DEVICE_V2",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "rejected",
},
{
orgName: "P23423045",
partnerDomain: "DEVICE_V3",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P234230456",
partnerDomain: "DEVICE_V4",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "InProgress",
},
{
orgName: "P23423034",
partnerDomain: "DEVICE_V5",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423064",
partnerDomain: "DEVICE_V6",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "rejected",
},
{
orgName: "P23423064",
partnerDomain: "DEVICE_V7",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423045",
partnerDomain: "DEVICE_V8",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423065",
partnerDomain: "DEVICE_V9",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "InProgress",
},
{
orgName: "P23423076",
partnerDomain: "DEVICE_V10",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423026",
partnerDomain: "DEVICE_V11",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "rejected",
},
{
orgName: "P23423029",
partnerDomain: "DEVICE_V12",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423029",
partnerDomain: "DEVICE_V13",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "approved",
},
{
orgName: "P23423029",
partnerDomain: "DEVICE_V14",
issuedTo: "MOSIP",
issuedBy: "Mosip",
validFrom: "2024-09-13T04:25:39.046+00:00",
validTill: "2024-09-13T04:25:39.046+00:00",
timeOfUpload: "2025-09-13T04:25:39.046+00:00",
status: "InProgress",
},
];
const trustCertDummyData = [];

const sortedData = trustCertDummyData.sort(
(a, b) => new Date(b.timeOfUpload) - new Date(a.timeOfUpload)
Expand Down
Loading
Loading