{{ heavytext }}
+{{ heavytext }}
+{{ heavytext }}
+Playground
' - return v - }else{ - var v = 'Lab
' - return v - } - } - + dataClass: 'left aligned col-3', + width: '68%' }, { name: '_id', @@ -205,47 +209,43 @@ export default { visible:false }, { - name: 'Status', - title: 'Status', - sortField: 'Status', + name: 'description', + sortField: 'gitrepoCloneUrl', titleClass: 'center aligned', - visible:true, - width: '10%' + dataClass: 'left aligned w-25', + visible:false, + width: '15%' }, { - name: 'ID', - sortField: 'ID', + name: 'gitrepoFullName', + sortField: 'gitrepoFullName', titleClass: 'center aligned', dataClass: 'left aligned w-25', visible:false, width: '15%' }, - { - name: '__slot:actionslocal', // <---- - title: 'Box', - titleClass: 'center', - dataClass: 'center aligned', - width: '5%' - }, { name: '__slot:actions', // <---- title: 'Actions', - titleClass: 'center aligned', + titleClass: 'col text-center', dataClass: 'center aligned', - width: '5%' + width: '10%' }, - ], - apiurl:ApiConfig.url_80+"/buildservices", - //apiurl:ApiConfig.swarmlab_url_80+"/swarmlabhybridservices", + ], + apiurl:ApiConfig.swarmlab_url_80+"/swarmlabhybridmicroservices", css: CssConfig, - perpage: 5, + perpage: 8, searchFor: '', sortOrder: [{ - field: 'name', + field: 'pipelinename', direction: 'asc' }], multiSort: true, paginationComponent: 'vuetable-pagination', + currentpage:'1', + currentpagepaginationData: {}, + dataselect:'', + indexselect:'', itemActions: [ { name: 'view-item', label: '', icon: 'glyphicon glyphicon-zoom-in', class: 'btn btn-info', extra: {'title': 'View', 'data-toggle':"tooltip", 'data-placement': "left"} }, { name: 'edit-item', label: '', icon: 'glyphicon glyphicon-pencil', class: 'btn btn-warning', extra: {title: 'Edit', 'data-toggle':"tooltip", 'data-placement': "top"} }, @@ -253,67 +253,22 @@ export default { ], moreParams: { 'filter': '', - 'type': 'scripts', - 'tutor': 'yes' + 'type': 'scripts' }, } }, mounted() { - this.$root.$on('SERVER_build_closebuild', (v) => { - console.log('build from server '+JSON.stringify(v)) - if(v.build == "ok" && v.file !== 'false'){ - Vue.set(this.build_file, v.name, v.name) - // this.$set(this.user, 'last_name', 'Doe') - console.log('build ok '+JSON.stringify(this.build_file)) - }else{ - Vue.delete(this.build_file, v.name) - console.log('build no '+JSON.stringify(this.build_file)) - } - if( v.homefile_exist == 'yes'){ - console.log('build no '+JSON.stringify(v.homefile)) - var info = ` -- ${v.homefile} -
-- Remove -
-'+swarmlab1+'
' + info += ' ' + pocurletherpadservertapp3textport1 + '' + info +='
' + info += '' + info += ' ' + pocurletherpadservertapp3textport2 + '' + info +='
' + info += '' + info += ' ' + pocurletherpadservertapp3textport3 + '' + info +='
' + info += '' + info += ' ' + pocurletherpadservertapp3textport4 + '' + info +='
' + info += '' + info += ' ' + pocurletherpadservertapp3textport5 + '' + info +='
' + info += '