diff --git a/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.html b/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.html
index 1edb619..b9dfea4 100644
--- a/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.html
+++ b/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.html
@@ -12,6 +12,18 @@
+
+ Puerto ssh
+
+ Valor que utilizará el sistema para algunas acciones como transferir imagenes.
+
+
+
+ Usuario
+
+ Este usuario se utilizara para conectarse al repositorio.
+
+
Comentarios
diff --git a/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.ts b/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.ts
index d570f90..4e2b71d 100644
--- a/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.ts
+++ b/ogWebconsole/src/app/components/repositories/manage-repository/manage-repository.component.ts
@@ -30,6 +30,8 @@ export class ManageRepositoryComponent implements OnInit {
this.imageForm = this.fb.group({
name: [null, Validators.required],
ip: [null],
+ sshPort: [null],
+ user: [null],
comments: [null],
});
}
@@ -46,6 +48,8 @@ export class ManageRepositoryComponent implements OnInit {
this.imageForm = this.fb.group({
name: [response.name, Validators.required],
ip: [response.ip],
+ sshPort: [response.sshPort?? '22' ],
+ user: [response.user?? 'opengnsys'],
comments: [response.comments],
});
this.repositoryId = response['@id'];
@@ -60,6 +64,8 @@ export class ManageRepositoryComponent implements OnInit {
const payload = {
name: this.imageForm.value.name,
ip: this.imageForm.value.ip,
+ sshPort: this.imageForm.value.sshPort,
+ user: this.imageForm.value.user,
comments: this.imageForm.value.comments,
};
diff --git a/ogWebconsole/src/app/components/repositories/repositories.component.html b/ogWebconsole/src/app/components/repositories/repositories.component.html
index cdfdb27..3ddf7ec 100644
--- a/ogWebconsole/src/app/components/repositories/repositories.component.html
+++ b/ogWebconsole/src/app/components/repositories/repositories.component.html
@@ -5,7 +5,7 @@
help
diff --git a/ogWebconsole/src/app/components/repositories/repositories.component.ts b/ogWebconsole/src/app/components/repositories/repositories.component.ts
index 35d2ae0..b53de26 100644
--- a/ogWebconsole/src/app/components/repositories/repositories.component.ts
+++ b/ogWebconsole/src/app/components/repositories/repositories.component.ts
@@ -39,6 +39,11 @@ export class RepositoriesComponent implements OnInit {
header: 'Nombre de repositorio',
cell: (repository: any) => `${repository.name}`
},
+ {
+ columnDef: 'user',
+ header: 'Usuario',
+ cell: (repository: any) => `${repository.user?? 'opengnsys'}`
+ },
{
columnDef: 'ip',
header: 'Ip',
@@ -55,8 +60,8 @@ export class RepositoriesComponent implements OnInit {
cell: (repository: any) => `${this.datePipe.transform(repository.createdAt, 'dd/MM/yyyy hh:mm:ss')}`
}
];
- displayedColumns: string[] = ['id', 'name', 'ip', 'images', 'createdAt', 'actions'];
isGitModuleInstalled: boolean = true;
+ displayedColumns: string[] = ['id', 'name', 'ip', 'user', 'images', 'createdAt', 'actions'];
constructor(
public dialog: MatDialog,
@@ -93,7 +98,6 @@ export class RepositoriesComponent implements OnInit {
this.loading = false;
},
error => {
- console.error('Error fetching images', error);
this.loading = false;
}
);
@@ -165,7 +169,7 @@ export class RepositoriesComponent implements OnInit {
iniciarTour(): void {
this.joyrideService.startTour({
steps: [
- 'titleStep',
+ 'repositoryTitleStep',
'addStep',
],
showPrevButton: true,