From 258f1d3e8c1b169785b1e0d3888dc195316d0366 Mon Sep 17 00:00:00 2001 From: Mazdak Gibran <141390141+mazdakgibran@users.noreply.github.com> Date: Fri, 23 Jan 2026 12:05:09 +0500 Subject: [PATCH] logger manager to activity logs changed logger manager to activity logs, disabled future dates, fixed pagination buttons --- src/app/app.routes.ts | 2 +- src/app/logging/logging.component.html | 26 ++++++++++++++----- src/app/logging/logging.component.ts | 6 +++-- .../side-nav/side-nav.component.html | 4 +-- .../transaction-logs.component.ts | 2 +- .../setup-user/setup-user.component.ts | 2 +- src/assets/data/sideMenu.json | 4 +-- src/assets/i18n/Arabic.json | 5 ++-- src/assets/i18n/English.json | 6 +++-- 9 files changed, 38 insertions(+), 19 deletions(-) diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index 0fa3266..ef5249d 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -61,7 +61,7 @@ export const routes: Routes = [ ) }, { - path: 'loggerManager', + path: 'activityLogs', canActivate: [ActivityGuard], loadComponent: () => import('./logging/logging.component').then( diff --git a/src/app/logging/logging.component.html b/src/app/logging/logging.component.html index b3947f1..511ecb5 100644 --- a/src/app/logging/logging.component.html +++ b/src/app/logging/logging.component.html @@ -1,16 +1,27 @@
+ +
+
+
+ +
+
+
+
-
- {{ "loggerManager" | translate }} +
+ {{ "activityLogs" | translate }}
-
+
@@ -31,6 +43,7 @@ type="date" formControlName="toDate" class="form-control" + [max]="maxDate" />
@@ -52,10 +65,11 @@
+
- {{ "loggerManagerDetails" | translate }} + {{ "activityLogDetails" | translate }}
- +
diff --git a/src/app/logging/logging.component.ts b/src/app/logging/logging.component.ts index af96f56..67e2948 100644 --- a/src/app/logging/logging.component.ts +++ b/src/app/logging/logging.component.ts @@ -40,7 +40,7 @@ export class LoggingComponent implements OnInit { pageSizeOptions = pageSizeOptions; itemsPerPage = 10; currentPage = 1; - + maxDate: string; searchText = ''; logsDataExpanded = true; @@ -56,7 +56,9 @@ export class LoggingComponent implements OnInit { private httpService: HttpURIService, private datePipe: DatePipe, private excelExportService: ExcelExportService, - ) {} + ) { + this.maxDate = new Date().toISOString().split('T')[0]; + } ngOnInit(): void { this.logsSearchForm = this.fb.group( diff --git a/src/app/shared/components/side-nav/side-nav.component.html b/src/app/shared/components/side-nav/side-nav.component.html index 2562293..d625355 100644 --- a/src/app/shared/components/side-nav/side-nav.component.html +++ b/src/app/shared/components/side-nav/side-nav.component.html @@ -43,8 +43,8 @@