28 |
28 |
<div class="uk-grid uk-grid-width-large-1-4 uk-grid-width-medium-1-2 uk-grid-medium uk-sortable sortable-handler" data-uk-sortable="" data-uk-grid-margin="">
|
29 |
29 |
<div class="uk-row-first" style="">
|
30 |
30 |
<div class="md-card">
|
31 |
|
<div class="md-card-content">
|
32 |
|
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_visitors peity_data" style="display: none;">5,3,9,6,5,9,7</span><svg class="peity" height="28" width="48"><rect data-value="5" fill="#d84315" x="1.3714285714285717" y="12.444444444444443" width="4.114285714285715" height="15.555555555555557"></rect><rect data-value="3" fill="#d84315" x="8.228571428571428" y="18.666666666666668" width="4.114285714285716" height="9.333333333333332"></rect><rect data-value="9" fill="#d84315" x="15.085714285714287" y="0" width="4.1142857142857086" height="28"></rect><rect data-value="6" fill="#d84315" x="21.942857142857147" y="9.333333333333336" width="4.114285714285707" height="18.666666666666664"></rect><rect data-value="5" fill="#d84315" x="28.800000000000004" y="12.444444444444443" width="4.114285714285707" height="15.555555555555557"></rect><rect data-value="9" fill="#d84315" x="35.65714285714286" y="0" width="4.114285714285707" height="28"></rect><rect data-value="7" fill="#d84315" x="42.51428571428572" y="6.222222222222221" width="4.114285714285707" height="21.77777777777778"></rect></svg></div>
|
33 |
|
<span class="uk-text-muted uk-text-small">Views</span>
|
34 |
|
<h2 class="uk-margin-remove">
|
35 |
|
<span *ngIf="pageViews == '--'" class="countUpMe">{{ pageViews }}</span>
|
36 |
|
<span *ngIf="pageViews != '--'" class="countUpMe">{{ pageViews | number }}</span>
|
37 |
|
</h2>
|
38 |
|
</div>
|
|
31 |
<a [routerLink]="['/getImpact/show_metrics/', selectedRepo.id]">
|
|
32 |
<div class="md-card-content">
|
|
33 |
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_visitors peity_data" style="display: none;">5,3,9,6,5,9,7</span><svg class="peity" height="28" width="48"><rect data-value="5" fill="#d84315" x="1.3714285714285717" y="12.444444444444443" width="4.114285714285715" height="15.555555555555557"></rect><rect data-value="3" fill="#d84315" x="8.228571428571428" y="18.666666666666668" width="4.114285714285716" height="9.333333333333332"></rect><rect data-value="9" fill="#d84315" x="15.085714285714287" y="0" width="4.1142857142857086" height="28"></rect><rect data-value="6" fill="#d84315" x="21.942857142857147" y="9.333333333333336" width="4.114285714285707" height="18.666666666666664"></rect><rect data-value="5" fill="#d84315" x="28.800000000000004" y="12.444444444444443" width="4.114285714285707" height="15.555555555555557"></rect><rect data-value="9" fill="#d84315" x="35.65714285714286" y="0" width="4.114285714285707" height="28"></rect><rect data-value="7" fill="#d84315" x="42.51428571428572" y="6.222222222222221" width="4.114285714285707" height="21.77777777777778"></rect></svg></div>
|
|
34 |
<span class="uk-text-muted uk-text-small">Views</span>
|
|
35 |
<h2 class="uk-margin-remove">
|
|
36 |
<span *ngIf="pageViews == '--'" class="countUpMe">{{ pageViews }}</span>
|
|
37 |
<span *ngIf="pageViews != '--'" class="countUpMe">{{ pageViews | number }}</span>
|
|
38 |
</h2>
|
|
39 |
</div>
|
|
40 |
</a>
|
39 |
41 |
</div>
|
40 |
42 |
</div>
|
41 |
43 |
<div style="">
|
42 |
44 |
<div class="md-card">
|
43 |
|
<div class="md-card-content">
|
44 |
|
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_sale peity_data" style="display: none;">5,3,9,6,5,9,7,3,5,2</span><svg class="peity" height="28" width="64"><polygon fill="#d1e4f6" points="0 27.5 0 12.5 7.111111111111111 18.5 14.222222222222221 0.5 21.333333333333332 9.5 28.444444444444443 12.5 35.55555555555556 0.5 42.666666666666664 6.5 49.77777777777777 18.5 56.888888888888886 12.5 64 21.5 64 27.5"></polygon><polyline fill="none" points="0 12.5 7.111111111111111 18.5 14.222222222222221 0.5 21.333333333333332 9.5 28.444444444444443 12.5 35.55555555555556 0.5 42.666666666666664 6.5 49.77777777777777 18.5 56.888888888888886 12.5 64 21.5" stroke="#0288d1" stroke-width="1" stroke-linecap="square"></polyline></svg></div>
|
45 |
|
<span class="uk-text-muted uk-text-small">Downloads</span>
|
46 |
|
<h2 class="uk-margin-remove">
|
47 |
|
<span *ngIf="totalDownloads == '--'">{{ totalDownloads }}</span>
|
48 |
|
<span *ngIf="totalDownloads != '--'">{{ totalDownloads | number }}</span>
|
49 |
|
</h2>
|
50 |
|
</div>
|
|
45 |
<a [routerLink]="['/getImpact/show_metrics/', selectedRepo.id]">
|
|
46 |
<div class="md-card-content">
|
|
47 |
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_sale peity_data" style="display: none;">5,3,9,6,5,9,7,3,5,2</span><svg class="peity" height="28" width="64"><polygon fill="#d1e4f6" points="0 27.5 0 12.5 7.111111111111111 18.5 14.222222222222221 0.5 21.333333333333332 9.5 28.444444444444443 12.5 35.55555555555556 0.5 42.666666666666664 6.5 49.77777777777777 18.5 56.888888888888886 12.5 64 21.5 64 27.5"></polygon><polyline fill="none" points="0 12.5 7.111111111111111 18.5 14.222222222222221 0.5 21.333333333333332 9.5 28.444444444444443 12.5 35.55555555555556 0.5 42.666666666666664 6.5 49.77777777777777 18.5 56.888888888888886 12.5 64 21.5" stroke="#0288d1" stroke-width="1" stroke-linecap="square"></polyline></svg></div>
|
|
48 |
<span class="uk-text-muted uk-text-small">Downloads</span>
|
|
49 |
<h2 class="uk-margin-remove">
|
|
50 |
<span *ngIf="totalDownloads == '--'">{{ totalDownloads }}</span>
|
|
51 |
<span *ngIf="totalDownloads != '--'">{{ totalDownloads | number }}</span>
|
|
52 |
</h2>
|
|
53 |
</div>
|
|
54 |
</a>
|
51 |
55 |
</div>
|
52 |
56 |
</div>
|
53 |
57 |
<div style="">
|
54 |
58 |
<div class="md-card">
|
55 |
|
<div class="md-card-content">
|
56 |
|
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_orders peity_data" style="display: none;">64/100</span><svg class="peity" height="24" width="24"><path d="M 12 0 A 12 12 0 1 1 2.7538410866905263 19.649087876984275 L 7.376920543345263 15.824543938492138 A 6 6 0 1 0 12 6" data-value="64" fill="#8bc34a"></path><path d="M 2.7538410866905263 19.649087876984275 A 12 12 0 0 1 11.999999999999998 0 L 11.999999999999998 6 A 6 6 0 0 0 7.376920543345263 15.824543938492138" data-value="36" fill="#eee"></path></svg></div>
|
57 |
|
<span class="uk-text-muted uk-text-small">Events</span>
|
58 |
|
<h2 class="uk-margin-remove">
|
59 |
|
<span class="countUpMe">{{ totalNumberOfEvents | number }}</span>
|
60 |
|
</h2>
|
61 |
|
</div>
|
|
59 |
<a [routerLink]="['/content/events/', selectedRepo.id]">
|
|
60 |
<div class="md-card-content">
|
|
61 |
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_orders peity_data" style="display: none;">64/100</span><svg class="peity" height="24" width="24"><path d="M 12 0 A 12 12 0 1 1 2.7538410866905263 19.649087876984275 L 7.376920543345263 15.824543938492138 A 6 6 0 1 0 12 6" data-value="64" fill="#8bc34a"></path><path d="M 2.7538410866905263 19.649087876984275 A 12 12 0 0 1 11.999999999999998 0 L 11.999999999999998 6 A 6 6 0 0 0 7.376920543345263 15.824543938492138" data-value="36" fill="#eee"></path></svg></div>
|
|
62 |
<span class="uk-text-muted uk-text-small">Events</span>
|
|
63 |
<h2 class="uk-margin-remove">
|
|
64 |
<span class="countUpMe">{{ totalNumberOfEvents | number }}</span>
|
|
65 |
</h2>
|
|
66 |
</div>
|
|
67 |
</a>
|
62 |
68 |
</div>
|
63 |
69 |
</div>
|
64 |
70 |
<div style="">
|
65 |
71 |
<div class="md-card">
|
66 |
|
<div class="md-card-content">
|
67 |
|
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_live peity_data" style="display: none;">7,5,8,7,6,5,2,5,3,10,10,3,6,5,6,3,3,6,8,3</span><svg class="peity" height="28" width="64"><polygon fill="#efebe9" points="0 27.5 0 8.600000000000001 3.3684210526315788 14 6.7368421052631575 5.899999999999999 10.105263157894736 8.600000000000001 13.473684210526315 11.3 16.842105263157894 14 20.210526315789473 22.1 23.57894736842105 14 26.94736842105263 19.4 30.31578947368421 0.5 33.68421052631579 0.5 37.05263157894737 19.4 40.421052631578945 11.3 43.78947368421052 14 47.1578947368421 11.3 50.526315789473685 19.4 53.89473684210526 19.4 57.263157894736835 11.3 60.63157894736842 5.899999999999999 64 19.4 64 27.5"></polygon><polyline fill="none" points="0 8.600000000000001 3.3684210526315788 14 6.7368421052631575 5.899999999999999 10.105263157894736 8.600000000000001 13.473684210526315 11.3 16.842105263157894 14 20.210526315789473 22.1 23.57894736842105 14 26.94736842105263 19.4 30.31578947368421 0.5 33.68421052631579 0.5 37.05263157894737 19.4 40.421052631578945 11.3 43.78947368421052 14 47.1578947368421 11.3 50.526315789473685 19.4 53.89473684210526 19.4 57.263157894736835 11.3 60.63157894736842 5.899999999999999 64 19.4" stroke="#5d4037" stroke-width="1" stroke-linecap="square"></polyline></svg></div>
|
68 |
|
<ng-container *ngIf="lastIndexedVersion">
|
69 |
|
<span class="uk-text-muted uk-text-small">Records collected <span *ngIf="lastIndexedVersion.date">on {{lastIndexedVersion.date | date : "yyyy-MM-dd"}}</span></span>
|
70 |
|
<h2 class="uk-margin-remove">{{lastIndexedVersion.numberOfRecords | number}}</h2>
|
71 |
|
</ng-container>
|
72 |
|
<ng-container *ngIf="!lastIndexedVersion">
|
73 |
|
<span class="uk-text-muted uk-text-small">Records collected</span>
|
74 |
|
<h2 class="uk-margin-remove">no data available</h2>
|
75 |
|
</ng-container>
|
76 |
|
</div>
|
|
72 |
<a [routerLink]="['/compatibility/monitor/', selectedRepo.id]">
|
|
73 |
<div class="md-card-content">
|
|
74 |
<div class="uk-float-right uk-margin-top uk-margin-small-right"><span class="peity_live peity_data" style="display: none;">7,5,8,7,6,5,2,5,3,10,10,3,6,5,6,3,3,6,8,3</span><svg class="peity" height="28" width="64"><polygon fill="#efebe9" points="0 27.5 0 8.600000000000001 3.3684210526315788 14 6.7368421052631575 5.899999999999999 10.105263157894736 8.600000000000001 13.473684210526315 11.3 16.842105263157894 14 20.210526315789473 22.1 23.57894736842105 14 26.94736842105263 19.4 30.31578947368421 0.5 33.68421052631579 0.5 37.05263157894737 19.4 40.421052631578945 11.3 43.78947368421052 14 47.1578947368421 11.3 50.526315789473685 19.4 53.89473684210526 19.4 57.263157894736835 11.3 60.63157894736842 5.899999999999999 64 19.4 64 27.5"></polygon><polyline fill="none" points="0 8.600000000000001 3.3684210526315788 14 6.7368421052631575 5.899999999999999 10.105263157894736 8.600000000000001 13.473684210526315 11.3 16.842105263157894 14 20.210526315789473 22.1 23.57894736842105 14 26.94736842105263 19.4 30.31578947368421 0.5 33.68421052631579 0.5 37.05263157894737 19.4 40.421052631578945 11.3 43.78947368421052 14 47.1578947368421 11.3 50.526315789473685 19.4 53.89473684210526 19.4 57.263157894736835 11.3 60.63157894736842 5.899999999999999 64 19.4" stroke="#5d4037" stroke-width="1" stroke-linecap="square"></polyline></svg></div>
|
|
75 |
<ng-container *ngIf="lastIndexedVersion">
|
|
76 |
<span class="uk-text-muted uk-text-small">Records collected <span *ngIf="lastIndexedVersion.date">on {{lastIndexedVersion.date | date : "yyyy-MM-dd"}}</span></span>
|
|
77 |
<h2 class="uk-margin-remove">{{lastIndexedVersion.numberOfRecords | number}}</h2>
|
|
78 |
</ng-container>
|
|
79 |
<ng-container *ngIf="!lastIndexedVersion">
|
|
80 |
<span class="uk-text-muted uk-text-small">Records collected</span>
|
|
81 |
<h2 class="uk-margin-remove">no data available</h2>
|
|
82 |
</ng-container>
|
|
83 |
</div>
|
|
84 |
</a>
|
77 |
85 |
</div>
|
78 |
86 |
</div>
|
79 |
87 |
</div>
|
... | ... | |
154 |
162 |
</div>
|
155 |
163 |
</div>
|
156 |
164 |
</div>
|
157 |
|
|
|
165 |
<div class="uk-position-bottom-right" style="margin-bottom: 10px; margin-right: 10px"><a [routerLink]="['/compatibility/monitor/', selectedRepo.id]">view more..</a></div>
|
158 |
166 |
</div>
|
159 |
167 |
</div>
|
160 |
168 |
</div>
|
... | ... | |
166 |
174 |
<div class="md-card-content">
|
167 |
175 |
<h3 class="heading_a uk-margin-bottom">Validation History</h3>
|
168 |
176 |
<div class="uk-overflow-container">
|
169 |
|
<table class="uk-table">
|
|
177 |
<div *ngIf="noValidationsMessage">{{ noValidationsMessage }}</div>
|
|
178 |
<div *ngIf="errorValidationsMessage" class="uk-alert uk-alert-danger">{{ errorValidationsMessage }}</div>
|
|
179 |
<div *ngIf="loadingJobSummaryMessage" class="loading-big">
|
|
180 |
<div class="loader-big" style="text-align: center; padding-top: 170px; color: rgb(47, 64, 80); font-weight: bold;">
|
|
181 |
{{ loadingJobSummaryMessage }}
|
|
182 |
</div>
|
|
183 |
<div class="whiteFilm"></div>
|
|
184 |
</div>
|
|
185 |
|
|
186 |
<table *ngIf="storedJob && (storedJob.length > 0) && !noValidationsMessage" class="uk-table">
|
170 |
187 |
<thead>
|
171 |
188 |
<tr>
|
172 |
189 |
<th class="uk-text-nowrap">Base URL</th>
|
|
190 |
<th class="uk-text-nowrap">Validation Type</th>
|
173 |
191 |
<th class="uk-text-nowrap">Status</th>
|
174 |
|
<th class="uk-text-nowrap">Guidelines</th>
|
175 |
|
<th class="uk-text-nowrap uk-text-right">Score</th>
|
|
192 |
<th class="uk-text-nowrap">Score</th>
|
|
193 |
<th class="uk-text-nowrap uk-text-right">Guidelines</th>
|
176 |
194 |
</tr>
|
177 |
195 |
</thead>
|
178 |
196 |
<tbody>
|
179 |
|
<tr class="uk-table-middle">
|
180 |
|
<td class="uk-width-3-10 uk-text-nowrap"><a href="page_scrum_board.html">ALTR-231</a></td>
|
181 |
|
<td class="uk-width-2-10 uk-text-nowrap"><span class="uk-badge">In progress</span></td>
|
182 |
|
<td class="uk-width-3-10">
|
183 |
|
<div class="uk-progress uk-progress-mini uk-progress-warning uk-margin-remove">
|
184 |
|
<div class="uk-progress-bar" style="width: 40%;"></div>
|
185 |
|
</div>
|
|
197 |
<tr *ngFor="let job of storedJob" class="uk-table-middle uk-text-muted">
|
|
198 |
<td class="uk-width-3-10 uk-text-nowrap"><div>{{ job.baseUrl }}</div></td>
|
|
199 |
<td>
|
|
200 |
<div *ngIf="job.validationType.includes('C')" class="">OAI Content</div>
|
|
201 |
<div *ngIf="job.validationType.includes('U')" class="">OAI Usage</div>
|
186 |
202 |
</td>
|
187 |
|
<td class="uk-width-2-10 uk-text-right uk-text-muted uk-text-small">24.11.2015</td>
|
188 |
|
</tr>
|
189 |
|
<tr class="uk-table-middle">
|
190 |
|
<td class="uk-width-3-10 uk-text-nowrap"><a href="page_scrum_board.html">ALTR-82</a></td>
|
191 |
|
<td class="uk-width-2-10 uk-text-nowrap"><span class="uk-badge uk-badge-warning">Open</span></td>
|
192 |
|
<td class="uk-width-3-10">
|
193 |
|
<div class="uk-progress uk-progress-mini uk-progress-success uk-margin-remove">
|
194 |
|
<div class="uk-progress-bar" style="width: 82%;"></div>
|
195 |
|
</div>
|
|
203 |
<td class="uk-text-nowrap">
|
|
204 |
<div [ngClass]="job.contentJobStatus == 'finished' ? 'uk-badge uk-badge-success':
|
|
205 |
( job.contentJobStatus == 'ongoing' ) ? 'uk-badge' :
|
|
206 |
( job.contentJobStatus == 'none' ) ? 'uk-badge uk-badge-warning' : 'clear-style' ">{{ job.contentJobStatus }}</div>
|
|
207 |
<br *ngIf="job.contentJobStatus == 'finished' || 'ongoing' || 'none' ">
|
|
208 |
<div [ngClass]="job.usageJobStatus == 'finished' ? 'uk-badge uk-badge-success':
|
|
209 |
( job.usageJobStatus == 'ongoing' ) ? 'uk-badge' :
|
|
210 |
( job.usageJobStatus == 'none' ) ? 'uk-badge uk-badge-warning' : 'clear-style' ">{{ job.usageJobStatus }}</div>
|
196 |
211 |
</td>
|
197 |
|
<td class="uk-width-2-10 uk-text-right uk-text-muted uk-text-small">21.11.2015</td>
|
198 |
|
</tr>
|
199 |
|
<tr class="uk-table-middle">
|
200 |
|
<td class="uk-width-3-10 uk-text-nowrap"><a href="page_scrum_board.html">ALTR-123</a></td>
|
201 |
|
<td class="uk-width-2-10 uk-text-nowrap"><span class="uk-badge uk-badge-primary">New</span></td>
|
202 |
|
<td class="uk-width-3-10">
|
203 |
|
<div class="uk-progress uk-progress-mini uk-margin-remove">
|
204 |
|
<div class="uk-progress-bar" style="width: 0;"></div>
|
205 |
|
</div>
|
|
212 |
<td>
|
|
213 |
<div>{{ job.contentJobScore }}</div>
|
|
214 |
<div>{{ job.usageJobScore }}</div>
|
206 |
215 |
</td>
|
207 |
|
<td class="uk-width-2-10 uk-text-right uk-text-muted uk-text-small">12.11.2015</td>
|
|
216 |
<td class="uk-width-3-10 uk-text-right"><div>{{ job.guidelinesShortName }}</div></td>
|
208 |
217 |
</tr>
|
209 |
|
<tr class="uk-table-middle">
|
210 |
|
<td class="uk-width-3-10 uk-text-nowrap"><a href="page_scrum_board.html">ALTR-164</a></td>
|
211 |
|
<td class="uk-width-2-10 uk-text-nowrap"><span class="uk-badge uk-badge-success">Resolved</span></td>
|
212 |
|
<td class="uk-width-3-10">
|
213 |
|
<div class="uk-progress uk-progress-mini uk-progress-primary uk-margin-remove">
|
214 |
|
<div class="uk-progress-bar" style="width: 61%;"></div>
|
215 |
|
</div>
|
216 |
|
</td>
|
217 |
|
<td class="uk-width-2-10 uk-text-right uk-text-muted uk-text-small">17.11.2015</td>
|
218 |
|
</tr>
|
219 |
|
<tr class="uk-table-middle">
|
220 |
|
<td class="uk-width-3-10 uk-text-nowrap"><a href="page_scrum_board.html">ALTR-123</a></td>
|
221 |
|
<td class="uk-width-2-10 uk-text-nowrap"><span class="uk-badge uk-badge-danger">Overdue</span></td>
|
222 |
|
<td class="uk-width-3-10">
|
223 |
|
<div class="uk-progress uk-progress-mini uk-progress-danger uk-margin-remove">
|
224 |
|
<div class="uk-progress-bar" style="width: 10%;"></div>
|
225 |
|
</div>
|
226 |
|
</td>
|
227 |
|
<td class="uk-width-2-10 uk-text-right uk-text-muted uk-text-small">12.11.2015</td>
|
228 |
|
</tr>
|
229 |
|
<tr class="uk-table-middle">
|
230 |
|
<td class="uk-width-3-10"><a href="page_scrum_board.html">ALTR-92</a></td>
|
231 |
|
<td class="uk-width-2-10"><span class="uk-badge uk-badge-success">Open</span></td>
|
232 |
|
<td class="uk-width-3-10">
|
233 |
|
<div class="uk-progress uk-progress-mini uk-margin-remove">
|
234 |
|
<div class="uk-progress-bar" style="width: 90%;"></div>
|
235 |
|
</div>
|
236 |
|
</td>
|
237 |
|
<td class="uk-width-2-10 uk-text-right uk-text-muted uk-text-small">08.11.2015</td>
|
238 |
|
</tr>
|
239 |
218 |
</tbody>
|
240 |
219 |
</table>
|
|
220 |
<div class="uk-position-bottom-right" style="margin-bottom: 10px; margin-right: 10px"><a [routerLink]="['/compatibility/browseHistory/']">view more..</a></div>
|
241 |
221 |
</div>
|
242 |
222 |
</div>
|
243 |
223 |
</div>
|
... | ... | |
267 |
247 |
<span class="sub-heading">Last month's reports</span>
|
268 |
248 |
</h2>
|
269 |
249 |
<div class="uk-margin-top">
|
270 |
|
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light" >AR1</a>
|
|
250 |
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light"
|
|
251 |
[routerLink]="['/getImpact/usagestats-report-results']" [queryParams]="{ report:'AR1', beginDate: currentDate, endDate: currentDate, repoId: shortSelectedRepoId, granularity:'Monthly'}">AR1</a>
|
271 |
252 |
</div>
|
272 |
253 |
<div class="uk-margin-top">
|
273 |
|
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light" >IR1</a>
|
|
254 |
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light"
|
|
255 |
[routerLink]="['/getImpact/usagestats-report-results']" [queryParams]="{ report:'IR1', beginDate: currentDate, endDate: currentDate, repoId: shortSelectedRepoId, granularity:'Monthly'}">IR1</a>
|
274 |
256 |
</div>
|
275 |
257 |
<div class="uk-margin-top">
|
276 |
|
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light" >RR1</a>
|
|
258 |
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light"
|
|
259 |
[routerLink]="['/getImpact/usagestats-report-results']" [queryParams]="{ report:'RR1', beginDate: currentDate, endDate: currentDate, repoId: shortSelectedRepoId, granularity:'Monthly'}">RR1</a>
|
277 |
260 |
</div>
|
278 |
261 |
<div class="uk-margin-top">
|
279 |
|
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light" >BR1</a>
|
|
262 |
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light"
|
|
263 |
[routerLink]="['/getImpact/usagestats-report-results']" [queryParams]="{ report:'BR1', beginDate: currentDate, endDate: currentDate, repoId: shortSelectedRepoId, granularity:'Monthly'}">BR1</a>
|
280 |
264 |
</div>
|
281 |
265 |
<div class="uk-margin-top">
|
282 |
|
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light" >BR2</a>
|
|
266 |
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light"
|
|
267 |
[routerLink]="['/getImpact/usagestats-report-results']" [queryParams]="{ report:'BR2', beginDate: currentDate, endDate: currentDate, repoId: shortSelectedRepoId, granularity:'Monthly'}">BR2</a>
|
283 |
268 |
</div>
|
284 |
269 |
<div *ngIf="selectedRepo && selectedRepo.datasourceType === 'journal'" class="uk-margin-top">
|
285 |
|
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light" >RR1</a>
|
|
270 |
<a class="md-btn md-btn-large md-btn-block md-btn-wave-light waves-effect waves-button waves-light"
|
|
271 |
[routerLink]="['/getImpact/usagestats-report-results']" [queryParams]="{ report:'RR1', beginDate: currentDate, endDate: currentDate, repoId: shortSelectedRepoId, granularity:'Monthly'}">RR1</a>
|
286 |
272 |
</div>
|
287 |
273 |
</div>
|
288 |
274 |
|
289 |
275 |
</div>
|
290 |
276 |
|
291 |
277 |
</div>
|
|
278 |
<div class="uk-position-bottom-right" style="margin-bottom: 10px; margin-right: 10px"><a [routerLink]="['/getImpact/show_metrics/', selectedRepo.id]">view more..</a></div>
|
292 |
279 |
</div>
|
293 |
280 |
|
294 |
281 |
</div>
|
... | ... | |
328 |
315 |
</ul>
|
329 |
316 |
</div>
|
330 |
317 |
</div>
|
|
318 |
<div class="uk-position-bottom-right" style="margin-bottom: 10px; margin-right: 10px"><a [routerLink]="['/content/events/', selectedRepo.id]">view more..</a></div>
|
331 |
319 |
</div>
|
332 |
320 |
</div>
|
333 |
321 |
|
... | ... | |
363 |
351 |
</ul>
|
364 |
352 |
</div>
|
365 |
353 |
</div>
|
|
354 |
<div class="uk-position-bottom-right" style="margin-bottom: 10px; margin-right: 10px"><a [routerLink]="['/content/events/', selectedRepo.id]">view more..</a></div>
|
366 |
355 |
</div>
|
367 |
356 |
</div>
|
368 |
357 |
|
... | ... | |
398 |
387 |
</ul>
|
399 |
388 |
</div>
|
400 |
389 |
</div>
|
|
390 |
<div class="uk-position-bottom-right" style="margin-bottom: 10px; margin-right: 10px"><a [routerLink]="['/content/notifications']">view more..</a></div>
|
401 |
391 |
</div>
|
402 |
392 |
</div>
|
403 |
393 |
</div>
|
1. update dashboard
1a. fill validation history table
1b. add ‘view more..’ links
1c. make cards clickable
2. fix redirect to /getImpact after login
3. skip grid/list views when there is only 1 registered repo