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 }}
-
-
-
+
+
+
+
+
+
+
+
+
+
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) {