Merge pull request #1079 from theseyi/misc

removes some unused legacy sources
This commit is contained in:
Seyi Adebajo 2018-04-09 16:11:03 -07:00 committed by GitHub
commit 8b94e3ee9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 0 additions and 312 deletions

View File

@ -1,32 +0,0 @@
import Component from '@ember/component';
import $ from 'jquery';
export default Component.extend({
actions: {
favorites: function(dataset) {
var url = '/api/v1/datasets/' + dataset.id + '/favorite';
var method = !dataset.isFavorite ? 'POST' : 'DELETE';
var token = $('#csrfToken')
.val()
.replace('/', '');
var _this = this;
$.ajax({
url: url,
method: method,
headers: {
'Csrf-Token': token
},
dataType: 'json',
data: {
csrfToken: token
}
})
.done(function(data, txt, xhr) {
_this.set('dataset.isFavorite', !dataset.isFavorite);
})
.fail(function(xhr, txt, err) {
console.log('Error: Could not update dataset favorite.');
});
}
}
});

View File

@ -1,2 +0,0 @@
import Component from '@ember/component';
export default Component.extend({});

View File

@ -1,15 +0,0 @@
import Component from '@ember/component';
import { computed } from '@ember/object';
export default Component.extend({
tagName: 'section',
classNames: ['dataset-owner-list'],
ownersEmailList: computed('owners', function() {
// Reduce owner email to a string containing emails, each separated by comma
return this.get('owners')
.mapBy('email')
.filter(email => email)
.join(', ');
})
});

View File

@ -1,35 +0,0 @@
import Component from '@ember/component';
import $ from 'jquery';
export default Component.extend({
actions: {
owned: function(dataset) {
var url = '/api/v1/datasets/' + dataset.id + '/own';
var method = !dataset.isOwned ? 'POST' : 'DELETE';
var token = $('#csrfToken')
.val()
.replace('/', '');
var _this = this;
$.ajax({
url: url,
method: method,
headers: {
'Csrf-Token': token
},
dataType: 'json',
data: {
csrfToken: token
}
})
.done(function(data, txt, xhr) {
if (data.status == 'success') {
_this.set('dataset.isOwned', !dataset.isOwned);
_this.set('dataset.owners', data.owners);
}
})
.fail(function(xhr, txt, err) {
console.log('Error: Could not update dataset owner.');
});
}
}
});

View File

@ -1,2 +0,0 @@
import Component from '@ember/component';
export default Component.extend({});

View File

@ -1,2 +0,0 @@
import Component from '@ember/component';
export default Component.extend({});

View File

@ -1,36 +0,0 @@
import Component from '@ember/component';
import $ from 'jquery';
export default Component.extend({
actions: {
watch: function(dataset) {
var url = '/api/v1/datasets/' + dataset.id + '/watch';
var method = !dataset.watchId ? 'POST' : 'DELETE';
if (method.toLowerCase() === 'delete') url += '/' + dataset.watchId;
var token = $('#csrfToken')
.val()
.replace('/', '');
var _this = this;
$.ajax({
url: url,
method: method,
headers: {
'Csrf-Token': token
},
dataType: 'json',
data: {
csrfToken: token,
item_type: 'dataset',
notification_type: 'weekly'
}
})
.done(function(data, txt, xhr) {
_this.set('dataset.isWatched', !dataset.isWatched);
_this.sendAction('getDatasets');
})
.fail(function(xhr, txt, err) {
console.log('Error: Could not watch dataset.');
});
}
}
});

View File

@ -1,2 +0,0 @@
import Component from '@ember/component';
export default Component.extend({});

View File

@ -5,7 +5,6 @@
@import 'dataset-compliance/all'; @import 'dataset-compliance/all';
@import 'browse-nav/all'; @import 'browse-nav/all';
@import 'feature-card/all'; @import 'feature-card/all';
@import 'dataset-owner-list/all';
@import 'entity-list/all'; @import 'entity-list/all';
@import 'notifications/all'; @import 'notifications/all';
@import 'dataset-comments/all'; @import 'dataset-comments/all';

View File

@ -1 +0,0 @@
@import "dataset-owner-list";

View File

@ -1,35 +0,0 @@
.dataset-owner-list {
padding: 10px 0;
width: 100%;
&__list {
display: inline-block;
list-style-type: none;
padding: 0;
margin: 0;
}
&__item {
display: inline-block;
padding: 0 2px;
margin: 0 5px 5px 0;
line-height: 1.5;
border: 1px solid set-color(grey, mid);
background-color: set-color(white, earlydawn);
border-radius: 2px;
font-weight: fw(normal, 4);
// Displays the @ symbol for owner components with with-email modifier
&--with-email {
&::before {
content: "@";
font-size: 14px;
color: set-color(grey, mid);
}
}
}
&__email-owners {
white-space: nowrap;
}
}

View File

@ -1,27 +0,0 @@
{{#if owners}}
Owners:
<ul class="dataset-owner-list__list">
{{#each owners as |owner|}}
<li class="dataset-owner-list__item {{if owner.email "dataset-owner-list__item--with-email"}}">
{{#if owner.email}}
<a title="Email {{owner.name}} about {{datasetName}}"
href="mailto:{{owner.email}}?subject=RE: Dataset {{datasetName}}"
target="_blank">
{{owner.name}}
</a>
{{else}}
{{owner.name}}
{{/if}}
</li>
{{/each}}
</ul>
{{#if ownersEmailList}}
<span class="dataset-owner-list__email-owners">
<a title="Email all dataset owners"
href="mailto: {{ownersEmailList}}?subject=RE: Dataset {{datasetName}}"
target="_blank">
Ask a question?
</a>
</span>
{{/if}}
{{/if}}

View File

@ -1,60 +0,0 @@
{{#if hasDepends}}
<table id="depends-table" class="columntreegrid tree table table-bordered dataset-detail-table">
<thead>
<tr class="results-header">
<th class="span2">Depends on</th>
<th class="span1">Object Type</th>
<th class="span1">Object Sub Type</th>
<th class="span2">Level</th>
</tr>
</thead>
<tbody>
{{#each depends as |depend|}}
<tr class="{{depend.treeGridClass}}">
<td>
{{#if depend.isValidDataset}}
<a href={{depend.datasetLink}}>
{{depend.objectName}}
</a>
{{else}}
{{depend.objectName}}
{{/if}}
</td>
<td>{{depend.objectType}}</td>
<td>{{depend.objectSubType}}</td>
<td>{{depend.level}}</td>
</tr>
{{/each}}
</tbody>
</table>
{{/if}}
{{#if hasReferences}}
<table id="references-table" class="columntreegrid tree table table-bordered dataset-detail-table">
<thead>
<tr class="results-header">
<th class="span2">Referred By</th>
<th class="span1">Object Type</th>
<th class="span1">Object Sub Type</th>
<th class="span2">Level</th>
</tr>
</thead>
<tbody>
{{#each references as |reference|}}
<tr class="{{reference.treeGridClass}}">
<td>
{{#if reference.isValidDataset}}
<a href={{reference.datasetLink}}>
{{reference.objectName}}
</a>
{{else}}
{{reference.objectName}}
{{/if}}
</td>
<td>{{reference.objectType}}</td>
<td>{{reference.objectSubType}}</td>
<td>{{reference.level}}</td>
</tr>
{{/each}}
</tbody>
</table>
{{/if}}

View File

@ -1,26 +0,0 @@
{{#if hasSamples}}
{{#if isPinot}}
<table id="pinotsampletreegrid" class="tree table table-bordered dataset-detail-table">
<thead>
<tr class="results-header">
{{#each columns as |column|}}
<th class="col-xs-2">{{column}}</th>
{{/each}}
</tr>
</thead>
<tbody>
{{#each samples as |sample|}}
<tr>
{{#each sample as |r|}}
<td class="wrap-all-word">{{r}}</td>
{{/each}}
</tr>
{{/each}}
</tbody>
</table>
{{else}}
<div id="datasetSampleData-json-human" class="table-responsive"></div>
{{/if}}
{{else}}
<p>Sample data is not available</p>
{{/if}}

View File

@ -1,10 +0,0 @@
<i class="wh-clickable-icon fa {{if dataset.watchId 'fa-eye-slash'}} {{unless dataset.watchId 'fa-eye'}}"
{{action "watch" dataset}}>
</i>
{{#if showText}}
{{#if dataset.watchId}}
Unwatch
{{else}}
Watch
{{/if}}
{{/if}}

View File

@ -1 +0,0 @@
{{datasets/datasets-list datasets=datasets}}

View File

@ -1,25 +0,0 @@
{{#dataset-table
fields=datasets as |table|}}
{{#table.body as |body|}}
{{#each
table.data as |dataset|}}
{{#body.row as |row|}}
{{#row.cell}}
{{#link-to 'datasets.dataset' dataset}}
{{ dataset.name }}
{{/link-to}}
{{dataset-owner-list owners=owners datasetName=model.name}}
{{#if dataset.formatedModified}}
<span>Last Modified:</span>
{{ dataset.formatedModified }}
{{/if}}
{{/row.cell}}
{{#row.cell}}
{{datasets/dataset-actions actionItems=actionItems}}
{{/row.cell}}
{{/body.row}}
{{/each}}
{{/table.body}}
{{/dataset-table}}