@@ -60,10 +60,10 @@ function allIncluded(outputTarget = 'email') {
60
60
lastWeekContribution = true ;
61
61
handleLastWeekContributionChange ( ) ;
62
62
}
63
- if ( items . yesterday ) {
64
- yesterday = true ;
65
- handleYesterdayChange ( ) ;
66
- }
63
+ if ( items . yesterday ) {
64
+ yesterday = true ;
65
+ handleYesterdayChange ( ) ;
66
+ }
67
67
if ( ! items . enableToggle ) {
68
68
enableToggle = items . enableToggle ;
69
69
}
@@ -76,18 +76,18 @@ function allIncluded(outputTarget = 'email') {
76
76
if ( items . githubUsername ) {
77
77
githubUsername = items . githubUsername ;
78
78
fetchGithubData ( ) ;
79
- } else {
80
- if ( outputTarget === 'popup' ) {
81
- const generateBtn = document . getElementById ( 'generateReport' ) ;
82
- if ( generateBtn ) {
83
- generateBtn . innerHTML = '<i class="fa fa-refresh"></i> Generate Report' ;
84
- generateBtn . disabled = false ;
85
- }
86
- Materialize . toast ( 'Please enter your GitHub username' , 3000 ) ;
87
- } else {
88
- console . warn ( 'No GitHub username found in storage' ) ;
89
- }
90
- }
79
+ } else {
80
+ if ( outputTarget === 'popup' ) {
81
+ const generateBtn = document . getElementById ( 'generateReport' ) ;
82
+ if ( generateBtn ) {
83
+ generateBtn . innerHTML = '<i class="fa fa-refresh"></i> Generate Report' ;
84
+ generateBtn . disabled = false ;
85
+ }
86
+ Materialize . toast ( 'Please enter your GitHub username' , 3000 ) ;
87
+ } else {
88
+ console . warn ( 'No GitHub username found in storage' ) ;
89
+ }
90
+ }
91
91
if ( items . projectName ) {
92
92
projectName = items . projectName ;
93
93
}
@@ -152,13 +152,13 @@ function allIncluded(outputTarget = 'email') {
152
152
}
153
153
function getYesterday ( ) {
154
154
var today = new Date ( ) ;
155
- var noDays_to_goback = 1 ;
156
- var yesterday = new Date ( today . getFullYear ( ) , today . getMonth ( ) , today . getDate ( ) - noDays_to_goback ) ;
157
- var yesterdayMonth = yesterday . getMonth ( ) + 1 ;
158
- var yesterdayDay = yesterday . getDate ( ) ;
159
- var yesterdayYear = yesterday . getFullYear ( ) ;
160
- var yesterdayDisplayPadded = ( '0000' + yesterdayYear . toString ( ) ) . slice ( - 4 ) + '-' + ( '00' + yesterdayMonth . toString ( ) ) . slice ( - 2 ) + '-' + ( '00' + yesterdayDay . toString ( ) ) . slice ( - 2 ) ;
161
- return yesterdayDisplayPadded ;
155
+ var noDays_to_goback = 1 ;
156
+ var yesterday = new Date ( today . getFullYear ( ) , today . getMonth ( ) , today . getDate ( ) - noDays_to_goback ) ;
157
+ var yesterdayMonth = yesterday . getMonth ( ) + 1 ;
158
+ var yesterdayDay = yesterday . getDate ( ) ;
159
+ var yesterdayYear = yesterday . getFullYear ( ) ;
160
+ var yesterdayDisplayPadded = ( '0000' + yesterdayYear . toString ( ) ) . slice ( - 4 ) + '-' + ( '00' + yesterdayMonth . toString ( ) ) . slice ( - 2 ) + '-' + ( '00' + yesterdayDay . toString ( ) ) . slice ( - 2 ) ;
161
+ return yesterdayDisplayPadded ;
162
162
}
163
163
// fetch github data
164
164
function fetchGithubData ( ) {
@@ -254,27 +254,27 @@ function allIncluded(outputTarget = 'email') {
254
254
255
255
// Create the complete content
256
256
let content ;
257
- if ( lastWeekContribution == true ) {
258
- content = `<b>1. What did I do ${ weekOrDay } ?</b><br>
257
+ if ( lastWeekContribution == true ) {
258
+ content = `<b>1. What did I do ${ weekOrDay } ?</b><br>
259
259
${ lastWeekUl } <br>
260
260
<b>2. What I plan to do ${ weekOrDay2 } ?</b><br>
261
261
${ nextWeekUl } <br>
262
262
<b>3. What is stopping me from doing my work?</b><br>
263
263
${ userReason } `;
264
- } else {
265
- content = `<b>1. What did I do from ${ formatDate ( startingDate ) } to ${ formatDate ( endingDate ) } ?</b><br>
264
+ } else {
265
+ content = `<b>1. What did I do from ${ formatDate ( startingDate ) } to ${ formatDate ( endingDate ) } ?</b><br>
266
266
${ lastWeekUl } <br>
267
267
<b>2. What I plan to do ${ weekOrDay2 } ?</b><br>
268
268
${ nextWeekUl } <br>
269
269
<b>3. What is stopping me from doing my work?</b><br>
270
270
${ userReason } `;
271
- }
271
+ }
272
272
273
273
if ( outputTarget === 'popup' ) {
274
274
const scrumReport = document . getElementById ( 'scrumReport' ) ;
275
275
if ( scrumReport ) {
276
276
scrumReport . innerHTML = content ;
277
-
277
+
278
278
// Reset generate button
279
279
const generateBtn = document . getElementById ( 'generateReport' ) ;
280
280
if ( generateBtn ) {
@@ -324,10 +324,10 @@ ${userReason}`;
324
324
325
325
function writeGithubPrsReviews ( ) {
326
326
var items = githubPrsReviewData . items ;
327
-
327
+
328
328
reviewedPrsArray = [ ] ;
329
329
githubPrsReviewDataProcessed = { } ;
330
-
330
+
331
331
for ( var i = 0 ; i < items . length ; i ++ ) {
332
332
var item = items [ i ] ;
333
333
console . log ( `Review item ${ i + 1 } /${ items . length } :` , {
@@ -337,21 +337,21 @@ ${userReason}`;
337
337
state : item . state ,
338
338
title : item . title
339
339
} ) ;
340
-
340
+
341
341
if ( item . user . login === githubUsername ) {
342
342
continue ;
343
343
}
344
-
344
+
345
345
var repository_url = item . repository_url ;
346
346
var project = repository_url . substr ( repository_url . lastIndexOf ( '/' ) + 1 ) ;
347
347
var title = item . title ;
348
348
var number = item . number ;
349
349
var html_url = item . html_url ;
350
-
350
+
351
351
if ( ! githubPrsReviewDataProcessed [ project ] ) {
352
352
githubPrsReviewDataProcessed [ project ] = [ ] ;
353
353
}
354
-
354
+
355
355
var obj = {
356
356
number : number ,
357
357
html_url : html_url ,
@@ -360,15 +360,15 @@ ${userReason}`;
360
360
} ;
361
361
githubPrsReviewDataProcessed [ project ] . push ( obj ) ;
362
362
}
363
-
363
+
364
364
for ( var repo in githubPrsReviewDataProcessed ) {
365
365
var repoLi = '<li><i>(' + repo + ')</i> - Reviewed ' ;
366
366
if ( githubPrsReviewDataProcessed [ repo ] . length > 1 ) {
367
367
repoLi += 'PRs - ' ;
368
368
} else {
369
369
repoLi += 'PR - ' ;
370
370
}
371
-
371
+
372
372
if ( githubPrsReviewDataProcessed [ repo ] . length <= 1 ) {
373
373
for ( var pr in githubPrsReviewDataProcessed [ repo ] ) {
374
374
var pr_arr = githubPrsReviewDataProcessed [ repo ] [ pr ] ;
@@ -401,16 +401,16 @@ ${userReason}`;
401
401
repoLi += '</li>' ;
402
402
reviewedPrsArray . push ( repoLi ) ;
403
403
}
404
-
405
- writeScrumBody ( ) ;
404
+
405
+ writeScrumBody ( ) ;
406
406
}
407
407
function writeGithubIssuesPrs ( ) {
408
408
var data = githubIssuesData ;
409
409
var items = data . items ;
410
-
410
+
411
411
lastWeekArray = [ ] ;
412
412
nextWeekArray = [ ] ;
413
-
413
+
414
414
for ( var i = 0 ; i < items . length ; i ++ ) {
415
415
var item = items [ i ] ;
416
416
console . log ( `Processing item ${ i + 1 } /${ items . length } :` , {
@@ -420,14 +420,14 @@ ${userReason}`;
420
420
isPR : ! ! item . pull_request ,
421
421
body : item . body ? item . body . substring ( 0 , 100 ) + "..." : "no body"
422
422
} ) ;
423
-
423
+
424
424
var html_url = item . html_url ;
425
425
var repository_url = item . repository_url ;
426
426
var project = repository_url . substr ( repository_url . lastIndexOf ( '/' ) + 1 ) ;
427
427
var title = item . title ;
428
428
var number = item . number ;
429
429
var li = '' ;
430
-
430
+
431
431
if ( item . pull_request ) {
432
432
if ( item . state === 'closed' ) {
433
433
li = `<li><i>(${ project } )</i> - Made PR (#${ number } ) - <a href='${ html_url } '>${ title } </a> ${ pr_merged_button } </li>` ;
@@ -511,13 +511,13 @@ ${userReason}`;
511
511
allIncluded ( 'email' ) ;
512
512
}
513
513
}
514
- allIncluded ( 'email' ) ;
514
+ allIncluded ( 'email' ) ;
515
515
$ ( 'button>span:contains(New conversation)' ) . parent ( 'button' ) . click ( ( ) => {
516
- allIncluded ( ) ;
516
+ allIncluded ( ) ;
517
517
} ) ;
518
518
519
- window . generateScrumReport = function ( ) {
520
- allIncluded ( 'popup' ) ;
519
+ window . generateScrumReport = function ( ) {
520
+ allIncluded ( 'popup' ) ;
521
521
} ;
522
522
523
523
$ ( 'button>span:contains(New conversation)' )
0 commit comments