diff --git a/src/lang/ADempiere/en.js b/src/lang/ADempiere/en.js index 0d7adaa8..333fb674 100644 --- a/src/lang/ADempiere/en.js +++ b/src/lang/ADempiere/en.js @@ -104,7 +104,9 @@ export default { code: 'Code', issues: 'Issues', downloadZip: 'Download Zip', - releaseNotes: 'Release Notes' + releaseNotes: 'Release Notes', + goRepository: 'go to repository', + seeDocumentation: 'See documentation' }, permission: { addRole: 'New Role', diff --git a/src/lang/ADempiere/es.js b/src/lang/ADempiere/es.js index 02d7bedb..74c9919d 100644 --- a/src/lang/ADempiere/es.js +++ b/src/lang/ADempiere/es.js @@ -104,8 +104,9 @@ export default { code: 'Código', issues: 'Asuntos', downloadZip: 'descargar Zip', - releaseNotes: 'Nota de Liberaciones' - + releaseNotes: 'Nota de Liberaciones', + goRepository: 'Ir al Repositorio', + seeDocumentation: 'Ver Documentación' }, permission: { addRole: 'Nuevo rol', diff --git a/src/views/documentation/index.vue b/src/views/documentation/index.vue index 2284148d..31da436e 100644 --- a/src/views/documentation/index.vue +++ b/src/views/documentation/index.vue @@ -9,9 +9,16 @@ {{ RepositoryADVue.title }} - - - + + + + + + + + + +
{{ $t('documentation.code') }} - + homepage @@ -118,9 +125,16 @@ {{ RepositoryProxyApi.title }} - - - + + + + + + + + + +
this.releaseNotes.title === releases.title) + if (this.isEmptyValue(active)) { + return 0 + } return active }, linkReleases() { @@ -389,12 +406,14 @@ export default { methods: { // ADempiere Vue fetchRepositoryADVue() { + // Repository fetchReadme({ repository: 'adempiere-vue' }) .then(response => { this.RepositoryADVue = { title: response.name, + document: response.homepage, href: response.html_url, description: response.description, avatar: response.organization.avatar_url, @@ -404,8 +423,7 @@ export default { downloadZip: response.html_url + '/archive/refs/heads/' + response.default_branch + '.zip' } }) - }, - fechReleases() { + // Releases fetchReleasesList({ repository: '/adempiere-vue' }) @@ -435,12 +453,14 @@ export default { }, // Proxy Adempiere Api fetchRepositoryProxy() { + // Repository fetchReadme({ repository: 'proxy-adempiere-api' }) .then(response => { this.RepositoryProxyApi = { title: response.name, + document: response.homepage, href: response.html_url, description: response.description, avatar: response.organization.avatar_url, @@ -450,14 +470,13 @@ export default { downloadZip: response.html_url + '/archive/refs/heads/' + response.default_branch + '.zip' } }) - }, - fechReleasesProxy() { + // Releases fetchReleasesList({ repository: '/proxy-adempiere-api' }) - .then(response => { - if (response) { - response.forEach(release => { + .then(release => { + if (release) { + release.forEach(release => { this.releasesListProxyApi.push({ title: release.name, href: release.html_url, @@ -465,7 +484,7 @@ export default { body: release.body, created_at: release.created_at, download: this.isEmptyValue(release.assets) ? release.assets : release.assets[0].browser_download_url, - titleDownload: this.isEmptyValue(release.assets) ? release.assets : release.assets[0].name + titleDownload: this.isEmptyValue(release.assets) ? release.name : release.assets[0].name }) }) if (config.repository.releaseNo !== undefined && this.releasesListProxyApi.length > 0) { @@ -481,6 +500,7 @@ export default { }, // Adempiere gRPC Server fetchRepositoryGRPC() { + // Repository fetchReadme({ repository: 'adempiere-gRPC-Server' }) @@ -496,8 +516,7 @@ export default { downloadZip: response.html_url + '/archive/refs/heads/' + response.default_branch + '.zip' } }) - }, - fechReleasesgRPC() { + // Releases fetchReleasesList({ repository: '/adempiere-gRPC-Server' }) @@ -525,16 +544,11 @@ export default { } }) }, - // load + // load Repository loadReleasesList() { - // Repository this.fetchRepositoryADVue() this.fetchRepositoryProxy() this.fetchRepositoryGRPC() - // Releases - this.fechReleases() - this.fechReleasesProxy() - this.fechReleasesgRPC() }, // fallback Copy Text To Clip board fallbackCopyTextToClipboard(text) {