Files
doneit-web/version/git-version.ts
T
2023-04-13 15:44:16 +01:00

12 lines
24 KiB
TypeScript

export let versionData = {
"shortSHA": "53c91682d",
"SHA": "53c91682d333cbc63f30c4d1f1cfb841f918b17c",
"branch": "feature/gabineteLabels",
"lastCommitAuthor": "'Peter Maquiran'",
"lastCommitTime": "'Thu Apr 13 13:17:39 2023 +0100'",
"lastCommitMessage": "improve code name",
"lastCommitNumber": "4899",
"change": "diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.html b/src/app/pages/gabinete-digital/gabinete-digital.page.html\nindex 542f64fe3..c9b470f38 100644\n--- a/src/app/pages/gabinete-digital/gabinete-digital.page.html\n+++ b/src/app/pages/gabinete-digital/gabinete-digital.page.html\n@@ -301,8 +301,8 @@\n <ion-icon hidden *ngIf=\"ThemeService.currentTheme == 'doneIt' && selectedElement == 'Dispatches'\" src=\"assets/images/theme/{{ThemeService.currentTheme}}/icons-despachos-presidente-hover.svg\"></ion-icon>\n </div>\n <p class=\"text-center exp-card-title \">Despachos<br>\n- <span class=\"new-task-count\" *ngIf=\"deplomasStore.diplomasReviewListNewCount.length >=2\">{{ despachoStore.newList.length}} Despachos novos</span>\n- <span class=\"new-task-count\" *ngIf=\"deplomasStore.diplomasReviewListNewCount.length ==1\">{{ despachoStore.newList.length}} Despacho novo</span>\n+ <span class=\"new-task-count\" *ngIf=\"despachoStore.newList.length >=2\">{{ despachoStore.newList.length}} Despachos novos</span>\n+ <span class=\"new-task-count\" *ngIf=\"despachoStore.newList.length ==1\">{{ despachoStore.newList.length}} Despacho novo</span>\n </p>\n <p class=\"text-center exp-card-content\"> {{despachoStore.count}} <span class=\"title1\">Documentos</span> </p>\n </div>\n@@ -369,6 +369,8 @@\n <span class=\"new-task-count\" *ngIf=\"pendentesstore.newList.length >=2\">{{ pendentesstore.newList.length}} Meus Pendente</span>\n <span class=\"new-task-count\" *ngIf=\"pendentesstore.newList.length ==1\">{{ pendentesstore.newList.length}} Meu Pendent</span>\n </p>\n+\n+ <p class=\"text-center exp-card-content\"> <span class=\"number\">{{pendentesstore.count}} </span> <span class=\"title1\">Documentos</span></p>\n </div>\n \n \ndiff --git a/src/app/services/task.service.ts b/src/app/services/task.service.ts\nindex d2f87d0e8..bc85fc218 100644\n--- a/src/app/services/task.service.ts\n+++ b/src/app/services/task.service.ts\n@@ -35,9 +35,9 @@ export class TaskService {\n filter(item, attribute) {\n \n if(attribute == 'Para hoje') {\n- return this.deadlineIsToday(item.TaskStartDate)\n+ return this.deadlineIsToday(item.TaskStartDate || item.taskStartDate)\n } else if (attribute == 'Novos') {\n- return this.lessThen24Hours(item.TaskStartDate)\n+ return this.lessThen24Hours(item.TaskStartDate || item.taskStartDate)\n } else if (attribute == 'Lidos') {\n return item.TaskStatus == 'open'\n } else if (attribute == 'Não lidos') {\ndiff --git a/src/app/shared/gabinete-digital/all-processes/all-processes.module.ts b/src/app/shared/gabinete-digital/all-processes/all-processes.module.ts\nindex 6d85dc1b2..cd9f47d22 100644\n--- a/src/app/shared/gabinete-digital/all-processes/all-processes.module.ts\n+++ b/src/app/shared/gabinete-digital/all-processes/all-processes.module.ts\n@@ -8,12 +8,37 @@ import { AllProcessesPageRoutingModule } from './all-processes-routing.module';\n \n import { AllProcessesPage } from './all-processes.page';\n \n+\n+import { MatInputModule } from '@angular/material/input';\n+import { MatNativeDateModule } from '@angular/material/core';\n+\n+import {\n+ NgxMatDatetimePickerModule,\n+ NgxMatNativeDateModule,\n+ NgxMatTimepickerModule\n+} from '@angular-material-components/datetime-picker';\n+\n+import { ReactiveFormsModule } from '@angular/forms';\n+import { MatButtonModule } from '@angular/material/button';\n+import { MatSelectModule } from '@angular/material/select';\n+import { NgxMatMomentModule } from '@angular-material-components/moment-adapter';\n+\n+\n @NgModule({\n imports: [\n CommonModule,\n FormsModule,\n IonicModule,\n- AllProcessesPageRoutingModule\n+ AllProcessesPageRoutingModule,\n+ //\n+ MatInputModule,\n+ MatNativeDateModule,\n+ NgxMatDatetimePickerModule,\n+ NgxMatTimepickerModule,\n+ NgxMatNativeDateModule,\n+ NgxMatMomentModule,\n+ MatSelectModule,\n+ MatButtonModule,\n ],\n exports: [AllProcessesPage],\n declarations: [AllProcessesPage]\ndiff --git a/src/app/shared/gabinete-digital/all-processes/all-processes.page.html b/src/app/shared/gabinete-digital/all-processes/all-processes.page.html\nindex a3e1e1380..c2fb22c9c 100644\n--- a/src/app/shared/gabinete-digital/all-processes/all-processes.page.html\n+++ b/src/app/shared/gabinete-digital/all-processes/all-processes.page.html\n@@ -2,11 +2,39 @@\n <!-- <ion-progress-bar type=\"indeterminate\" *ngIf=\"skeletonLoader\"></ion-progress-bar> -->\n <div class=\"title\">\n <div class=\"thetitle\"><ion-label >Todas as tarefas</ion-label></div>\n- <!-- <div class=\"theicon\">\n- <button title=\"Atualizar\" class=\"btn-no-color\" (click)=\"refreshing()\">\n+\n+ <div class=\"theicon\">\n+ <div>\n+ <mat-form-field class=\"task-filter-input\" appearance=\"none\" color=\"ion-color-secondary\" placeholder=\"Selecione agenda\">\n+ <mat-select [(value)]=\"filterName\">\n+ \n+ <mat-option value=\"Para hoje\" >\n+ Para hoje\n+ </mat-option>\n+ \n+ <mat-option value=\"Novos\" >\n+ Novos\n+ </mat-option>\n+ \n+ <mat-option value=\"Lidos\" >\n+ Lidos\n+ </mat-option>\n+ \n+ <mat-option value=\"Não Lidos\" >\n+ Não lidos\n+ </mat-option>\n+ \n+ <mat-option value=\"Todos\" >\n+ Todos\n+ </mat-option>\n+ \n+ </mat-select>\n+ </mat-form-field>\n+ </div>\n+ <!-- <button title=\"Atualizar\" class=\"btn-no-color\" (click)=\"refreshing()\">\n <ion-icon slot=\"end\" class=\"title-icon font-awesome\" name=\"reload-circle\"></ion-icon>\n- </button>\n- </div> -->\n+ </button> -->\n+ </div>\n </div>\n </ion-header>\n <ion-content>\n@@ -28,54 +56,59 @@\n <div class=\"listview\">\n <ion-list *ngIf=\"AllProcess\">\n <div\n- class=\"item-wrapper item-hover ion-no-padding cursor-pointer\"\n+ class=\"item-hover ion-no-padding cursor-pointer\"\n *ngFor = \"let task of AllProcess\"\n (click)=\"goToProcess(task.SerialNumber || task.serialNumber, task.WorkflowName || task.workflowName|| task.workflowDisplayName , task.activityInstanceName)\">\n- <div class=\"item width-100\">\n- <div class=\"item-top-detail\">\n- <div class=\"item-subject\">\n-\n- <!-- {{ task.SerialNumber || task.serialNumber}} {{ task.WorkflowName || task.workflowName || task.workflowDisplayName }} {{ task.activityInstanceName }} -->\n- \n- <ion-label>{{ task.Folio || task.Subject || task.workflowInstanceDataFields.Subject}}</ion-label>\n- </div>\n- <div *ngIf=\"task.DocumentsQty != 0\" class=\"item-icon\">\n- <ion-icon *ngIf=\"ThemeService.currentTheme == 'default' \" src=\"assets/images/icons-expediente-attachment.svg\"></ion-icon>\n- <ion-icon *ngIf=\"ThemeService.currentTheme == 'gov' \" src=\"assets/images/theme/gov/icons-expediente-attachment.svg\"></ion-icon>\n- <label>{{task.DocumentsQty || task.totalDocuments}}</label>\n- </div>\n- </div>\n- <div class=\"item-middle-detail\">\n- <div class=\"item-remetente\">\n- <ion-label *ngIf=\"task.Senders\">{{task.Senders }}</ion-label>\n- <ion-label *ngIf=\"task.workflowInstanceDataFields\">{{ task.workflowInstanceDataFields.Sender }}</ion-label>\n+ <div class=\"item-wrapper\" *ngIf=\"TaskService.filter(task, filterName)\">\n+ <div class=\"item width-100 \" >\n+ <div class=\"item-top-detail\">\n+ <div class=\"item-subject d-flex\">\n+ \n+ <!-- {{ task.SerialNumber || task.serialNumber}} {{ task.WorkflowName || task.workflowName || task.workflowDisplayName }} {{ task.activityInstanceName }} -->\n+ \n+ <ion-label>{{ task.Folio || task.Subject || task.workflowInstanceDataFields.Subject}}</ion-label>\n+ <span class=\"dead-line ml-10\" *ngIf=\"TaskService.deadlineIsToday(task.Deadline || task.deadline)\">Para hoje</span>\n+ <span class=\"new-task ml-10\" *ngIf=\"TaskService.lessThen24Hours(task.TaskStartDate || task.taskStartDate)\">Nova</span>\n+ </div>\n+ <div *ngIf=\"task.DocumentsQty != 0\" class=\"item-icon\">\n+ <ion-icon *ngIf=\"ThemeService.currentTheme == 'default' \" src=\"assets/images/icons-expediente-attachment.svg\"></ion-icon>\n+ <ion-icon *ngIf=\"ThemeService.currentTheme == 'gov' \" src=\"assets/images/theme/gov/icons-expediente-attachment.svg\"></ion-icon>\n+ <label>{{task.DocumentsQty || task.totalDocuments}}</label>\n+ </div>\n </div>\n- </div>\n- <div *ngIf=\"task.Agenda\" class=\"item-middle-detail\">\n- <div class=\"item-remetente\">\n- <ion-label>{{task.customDate}}</ion-label>\n+ <div class=\"item-middle-detail\">\n+ <div class=\"item-remetente\">\n+ <ion-label *ngIf=\"task.Senders\">{{task.Senders }}</ion-label>\n+ <ion-label *ngIf=\"task.workflowInstanceDataFields\">{{ task.workflowInstanceDataFields.Sender }}</ion-label>\n+ </div>\n </div>\n- </div>\n- <div *ngIf=\"task.Agenda\" class=\"item-middle-detail-extra\">\n- <div class=\"item-middle-detail-extra-text\">\n- <ion-label *ngIf=\" task.WorkflowName == 'Agenda Oficial PR' || task.WorkflowName == 'Agenda Pessoal PR'\">\n- <!-- Agenda {{task.Agenda}} do Presidente da República -->\n- Agenda {{task.Agenda}} do Titular\n- </ion-label>\n- <ion-label *ngIf=\" task.WorkflowName == 'Agenda Oficial MDGPR' || task.WorkflowName == 'Agenda Pessoal MDGPR'\">\n- A sua agenda {{task.Agenda}}\n- </ion-label>\n+ <div *ngIf=\"task.Agenda\" class=\"item-middle-detail\">\n+ <div class=\"item-remetente\">\n+ <ion-label>{{task.customDate}}</ion-label>\n+ </div>\n </div>\n- </div>\n- <div class=\"item-bottom-detail d-flex align-items-center\">\n- <div class=\"item-workflow\">\n- <span class=\"label\">{{task.activityInstanceName}}</span>\n+ <div *ngIf=\"task.Agenda\" class=\"item-middle-detail-extra\">\n+ <div class=\"item-middle-detail-extra-text\">\n+ <ion-label *ngIf=\" task.WorkflowName == 'Agenda Oficial PR' || task.WorkflowName == 'Agenda Pessoal PR'\">\n+ <!-- Agenda {{task.Agenda}} do Presidente da República -->\n+ Agenda {{task.Agenda}} do Titular\n+ </ion-label>\n+ <ion-label *ngIf=\" task.WorkflowName == 'Agenda Oficial MDGPR' || task.WorkflowName == 'Agenda Pessoal MDGPR'\">\n+ A sua agenda {{task.Agenda}}\n+ </ion-label>\n+ </div>\n </div>\n- <div class=\"item-date\">\n- <ion-label>{{ task.CreateDate || task.taskStartDate || task.TaskStartDate | date: 'dd-MM-yyyy HH:mm' }}</ion-label>\n+ <div class=\"item-bottom-detail d-flex align-items-center\">\n+ <div class=\"item-workflow\">\n+ <span class=\"label\">{{task.activityInstanceName}}</span>\n+ </div>\n+ <div class=\"item-date\">\n+ <ion-label>{{ task.CreateDate || task.taskStartDate || task.TaskStartDate | date: 'dd-MM-yyyy HH:mm' }}</ion-label>\n+ </div>\n </div>\n </div>\n </div>\n+\n </div>\n </ion-list>\n </div>\ndiff --git a/src/app/shared/gabinete-digital/all-processes/all-processes.page.scss b/src/app/shared/gabinete-digital/all-processes/all-processes.page.scss\nindex d0b314011..362d4a2aa 100644\n--- a/src/app/shared/gabinete-digital/all-processes/all-processes.page.scss\n+++ b/src/app/shared/gabinete-digital/all-processes/all-processes.page.scss\n@@ -164,3 +164,7 @@ ion-list{\n }\n }\n }\n+\n+.new-task {\n+ height: 23px;\n+}\n\\ No newline at end of file\ndiff --git a/src/app/shared/gabinete-digital/all-processes/all-processes.page.ts b/src/app/shared/gabinete-digital/all-processes/all-processes.page.ts\nindex 52d46e24e..fa9dd5240 100644\n--- a/src/app/shared/gabinete-digital/all-processes/all-processes.page.ts\n+++ b/src/app/shared/gabinete-digital/all-processes/all-processes.page.ts\n@@ -11,7 +11,7 @@ import { DespachosprStore } from 'src/app/store/despachospr-store.service';\n import { EventoAprovacaoStore } from 'src/app/store/eventoaprovacao-store.service';\n import { PedidosStore } from 'src/app/store/pedidos-store.service';\n import { SessionStore } from 'src/app/store/session.service';\n-\n+import { TaskService } from 'src/app/services/task.service'\n \n @Component({\n selector: 'app-all-processes',\n@@ -35,10 +35,12 @@ export class AllProcessesPage implements OnInit {\n deplomasStore = DeplomasStore\n \n AllProcess = []\n-\n+ filterName: 'Para hoje' | 'Novos'| 'Lidos'| 'Não lidos'| 'Todos' = 'Todos'\n+ \n constructor(\n private router: Router,\n- public ThemeService: ThemeService\n+ public ThemeService: ThemeService,\n+ public TaskService: TaskService\n ) {\n this.loggeduser = SessionStore.user;\n \ndiff --git a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.module.ts b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.module.ts\nindex cbc598559..32a14447f 100644\n--- a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.module.ts\n+++ b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.module.ts\n@@ -7,13 +7,37 @@ import { IonicModule } from '@ionic/angular';\n import { EventsToApprovePageRoutingModule } from './events-to-approve-routing.module';\n \n import { EventsToApprovePage } from './events-to-approve.page';\n+import { MatInputModule } from '@angular/material/input';\n+import { MatNativeDateModule } from '@angular/material/core';\n+\n+import {\n+ NgxMatDatetimePickerModule,\n+ NgxMatNativeDateModule,\n+ NgxMatTimepickerModule\n+} from '@angular-material-components/datetime-picker';\n+\n+import { ReactiveFormsModule } from '@angular/forms';\n+import { MatButtonModule } from '@angular/material/button';\n+import { MatSelectModule } from '@angular/material/select';\n+import { NgxMatMomentModule } from '@angular-material-components/moment-adapter';\n+\n+\n \n @NgModule({\n imports: [\n CommonModule,\n FormsModule,\n IonicModule,\n- EventsToApprovePageRoutingModule\n+ EventsToApprovePageRoutingModule,\n+ //\n+ MatInputModule,\n+ MatNativeDateModule,\n+ NgxMatDatetimePickerModule,\n+ NgxMatTimepickerModule,\n+ NgxMatNativeDateModule,\n+ NgxMatMomentModule,\n+ MatSelectModule,\n+ MatButtonModule,\n ],\n declarations: [EventsToApprovePage],\n exports: [EventsToApprovePage]\ndiff --git a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html\nindex 25ce63e6d..33452bbcf 100644\n--- a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html\n+++ b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html\n@@ -3,9 +3,34 @@\n <div class=\"title width-100\">\n <div class=\"title-container d-flex justify-space-between\">\n <span class=\"text-center mt-0 aside-title px-20\"><label>Eventos para Aprovação</label></span>\n- <!-- <button title=\"Atualizar\" title=\"Atualizar\" class=\"btn-no-color\" (click)=\"doRefresh($event)\">\n- <ion-icon class=\"title-icon font-awesome\" name=\"reload-circle\"></ion-icon>\n- </button> -->\n+ <div>\n+ <mat-form-field class=\"task-filter-input\" appearance=\"none\" color=\"ion-color-secondary\" placeholder=\"Selecione agenda\">\n+ <mat-select [(value)]=\"filterName\">\n+ \n+ <mat-option value=\"Para hoje\" >\n+ Para hoje\n+ </mat-option>\n+ \n+ <mat-option value=\"Novos\" >\n+ Novos\n+ </mat-option>\n+ \n+ <mat-option value=\"Lidos\" >\n+ Lidos\n+ </mat-option>\n+ \n+ <mat-option value=\"Não Lidos\" >\n+ Não lidos\n+ </mat-option>\n+ \n+ <mat-option value=\"Todos\" >\n+ Todos\n+ </mat-option>\n+ \n+ </mat-select>\n+ </mat-form-field>\n+ </div>\n+\n </div>\n <ion-toolbar>\n <ion-segment [(ngModel)]=\"segment\" (ionChange)=\"segmentChanged($event)\">\n@@ -40,16 +65,22 @@\n *ngFor=\"let event of eventoaprovacaostore.get(segment)\"\n (click)=\"goToEventDetail(event)\"\n >\n- <!-- (click)=\"openApproveModal(event)\" -->\n- <div class=\"event-{{color}}-{{event.workflowInstanceDataFields.Agenda}} width-100 expediente\">\n- <div class=\"approve-event-time\">\n- <p>{{event.workflowInstanceDataFields.StartDate | date: 'HH:mm'}}</p>\n- <p>{{event.workflowInstanceDataFields.EndDate | date: 'HH:mm'}}</p>\n- </div>\n- <div class=\"approve-event-detail\">\n- <p *ngIf=\"toDateString(event.workflowInstanceDataFields.StartDate) != toDateString(event.workflowInstanceDataFields.EndDate)\">{{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}</p>\n- <p *ngIf=\"toDateString(event.workflowInstanceDataFields.StartDate) == toDateString(event.workflowInstanceDataFields.EndDate)\">{{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}</p>\n- <h3>{{event.workflowInstanceDataFields.Subject}}</h3>\n+ <div class=\"expediente\" *ngIf=\"TaskService.filter(event, filterName)\">\n+ <!-- (click)=\"openApproveModal(event)\" -->\n+ <div class=\"event-{{color}}-{{event.workflowInstanceDataFields.Agenda}} width-100 d-flex\">\n+ <div class=\"approve-event-time\">\n+ <p>{{event.workflowInstanceDataFields.StartDate | date: 'HH:mm'}}</p>\n+ <p>{{event.workflowInstanceDataFields.EndDate | date: 'HH:mm'}}</p>\n+ </div>\n+ <div class=\"approve-event-detail\">\n+ <div class=\"p\" *ngIf=\"toDateString(event.workflowInstanceDataFields.StartDate) != toDateString(event.workflowInstanceDataFields.EndDate)\">{{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}</div>\n+ <div class=\"p\" *ngIf=\"toDateString(event.workflowInstanceDataFields.StartDate) == toDateString(event.workflowInstanceDataFields.EndDate)\">{{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}</div>\n+ <div class=\"h3\">{{event.workflowInstanceDataFields.Subject}}</div>\n+ </div>\n+ <div>\n+ <span class=\"dead-line ml-10\" *ngIf=\"TaskService.deadlineIsToday(event.deadline)\">Para hoje</span>\n+ <span class=\"new-task ml-10\" *ngIf=\"TaskService.lessThen24Hours(event.taskStartDate)\">Nova</span>\n+ </div>\n </div>\n </div>\n </div>\ndiff --git a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.scss b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.scss\nindex 39ddfe79c..7a53fe3e7 100644\n--- a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.scss\n+++ b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.scss\n@@ -70,7 +70,7 @@\n float: left;\n margin-left: 10px;\n }\n- .approve-event-detail p{\n+ .approve-event-detail .p{\n //width: 250px;\n font-family: Roboto;\n font-size: 13px;\n@@ -83,8 +83,7 @@\n margin: 0;\n padding-bottom: 10px;\n }\n- .approve-event-detail h3{\n- width: 250px;\n+ .approve-event-detail .h3{\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\ndiff --git a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.ts b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.ts\nindex b43ffcd67..3363b1a1e 100644\n--- a/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.ts\n+++ b/src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.ts\n@@ -12,7 +12,7 @@ import { Storage } from '@ionic/storage';\n import { SessionStore } from 'src/app/store/session.service';\n import { EventsService } from 'src/app/services/events.service';\n import { environment } from 'src/environments/environment';\n-\n+import { TaskService } from 'src/app/services/task.service'\n \n @Component({\n selector: 'app-events-to-approve',\n@@ -35,7 +35,9 @@ export class EventsToApprovePage implements OnInit {\n color: 'pr' | 'mdgpr'\n eventoaprovacaostore = EventoAprovacaoStore;\n environment = environment\n-\n+ filterName: 'Para hoje' | 'Novos'| 'Lidos'| 'Não lidos'| 'Todos' = 'Todos'\n+ \n+ \n constructor(\n private processes:ProcessesService,\n private modalController: ModalController,\n@@ -44,6 +46,7 @@ export class EventsToApprovePage implements OnInit {\n private sortService: SortService,\n private storage: Storage,\n public eventService: EventsService,\n+ public TaskService: TaskService\n )\n {}",
"changeStatus": "On branch feature/gabineteLabels\nChanges to be committed:\n (use \"git restore --staged <file>...\" to unstage)\n\tnew file: src/app/pipes/evento-approve.pipe.spec.ts\n\tnew file: src/app/pipes/evento-approve.pipe.ts\n\tmodified: src/app/pipes/pipes.module.ts\n\nChanges not staged for commit:\n (use \"git add <file>...\" to update what will be committed)\n (use \"git restore <file>...\" to discard changes in working directory)\n\tmodified: src/app/pages/gabinete-digital/gabinete-digital.page.html\n\tmodified: src/app/services/task.service.ts\n\tmodified: src/app/shared/gabinete-digital/all-processes/all-processes.module.ts\n\tmodified: src/app/shared/gabinete-digital/all-processes/all-processes.page.html\n\tmodified: src/app/shared/gabinete-digital/all-processes/all-processes.page.scss\n\tmodified: src/app/shared/gabinete-digital/all-processes/all-processes.page.ts\n\tmodified: src/app/shared/gabinete-digital/events-to-approve/events-to-approve.module.ts\n\tmodified: src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.html\n\tmodified: src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.scss\n\tmodified: src/app/shared/gabinete-digital/events-to-approve/events-to-approve.page.ts",
"changeAuthor": "peter.maquiran"
}