Torgen / codex-blackboard

Meteor app for coordinating solving for our MIT Mystery Hunt team
GNU Affero General Public License v3.0
8 stars 5 forks source link

Migrate to Meteor 3 #1300

Open Torgen opened 4 weeks ago

Torgen commented 4 weeks ago

Fixes #1292

github-actions[bot] commented 4 weeks ago

Bundle size diff:

Format Base Head Diff
Minified 989198 1027882 +38684
Gzipped 266617 273380 +6763

Meteor Package size diff:

Package Base Head Diff
meteor 10123 11619 +1496
less 24 61 +37
modules-runtime 5179 5226 +47
jquery 98529 98328 -201
bootstrap 28429 28450 +21
modern-browsers 35 72 +37
url 1194 1312 +118
babel-compiler 34 71 +37
react-fast-refresh 2931 3003 +72
ecmascript 30 67 +37
promise 1339 958 -381
fetch 410 530 +120
ecmascript-runtime 38 75 +37
babel-runtime 33 70 +37
dynamic-import 26128 26179 +51
es5-shim 28 65 +37
ecmascript-runtime-client 22393 22510 +117
http 3504 3560 +56
random 3682 3810 +128
base64 1808 1925 +117
ejson 6775 6894 +119
check 6125 7023 +898
tracker 4826 4898 +72
reactive-var 818 863 +45
cscottnet_geolocation 1240 1285 +45
meteor-base 31 68 +37
mobile-experience 37 74 +37
diff-sequence 2872 3000 +128
geojson-utils 5191 5317 +126
id-map 1156 1399 +243
mongo-id 1693 1813 +120
ordered-dict 3032 3373 +341
minimongo 44692 50190 +5498
retry 1048 1169 +121
callback-hook 1874 2154 +280
ddp-common 4583 4717 +134
reload 2692 2815 +123
socket-stream-client 61252 61268 +16
ddp-client 24291 29539 +5248
ddp 78 124 +46
ddp-server 30 67 +37
allow-deny 5828 9356 +3528
typescript 30 67 +37
logging 3942 6079 +2137
mongo 12067 14582 +2515
blaze-html-templates 40 77 +37
reactive-dict 3891 4024 +133
session 519 644 +125
observe-sequence 4306 4378 +72
htmljs 11885 11938 +53
blaze 52238 52981 +743
spacebars 3199 3269 +70
minifier-css 66 112 +46
standard-minifier-css 41 78 +37
standard-minifier-js 40 77 +37
shell-server 32 69 +37
ddp-rate-limiter 36 73 +37
localstorage 837 858 +21
accounts-base 13575 14690 +1115
underscore 14437 14828 +391
facts-base 496 634 +138
templating-compiler 39 76 +37
templating-runtime 10051 10044 -7
templating 103 149 +46
facts-ui 1834 1961 +127
bhunjadi_mongo-transactions 759 0 -759
webapp 651 781 +130
hot-code-push 33 70 +37
launch-screen 71 117 +46
autoupdate 3524 3668 +144
app/global-imports.js 1114 1091 -23
app/app.js 373244 377079 +3835
dynamic/client/imports/ui/pages/statistics/statistics_chart.js 0 1921 +1921
zodern_types 0 69 +69
jam_mongo-transactions 0 887 +887

Top-level Node Module size diff:

Module Base Head Diff
meteor 9231 12401 +3170
github-actions[bot] commented 4 weeks ago

Bundle size diff:

Format Base Head Diff
Minified 989198 1027882 +38684
Gzipped 266617 273380 +6763

Meteor Package size diff:

Package Base Head Diff
meteor 10123 11619 +1496
less 24 61 +37
modules-runtime 5179 5226 +47
jquery 98529 98328 -201
bootstrap 28429 28450 +21
modern-browsers 35 72 +37
url 1194 1312 +118
babel-compiler 34 71 +37
react-fast-refresh 2931 3003 +72
ecmascript 30 67 +37
promise 1339 958 -381
fetch 410 530 +120
ecmascript-runtime 38 75 +37
babel-runtime 33 70 +37
dynamic-import 26128 26179 +51
es5-shim 28 65 +37
ecmascript-runtime-client 22393 22510 +117
http 3504 3560 +56
random 3682 3810 +128
base64 1808 1925 +117
ejson 6775 6894 +119
check 6125 7023 +898
tracker 4826 4898 +72
reactive-var 818 863 +45
cscottnet_geolocation 1240 1285 +45
meteor-base 31 68 +37
mobile-experience 37 74 +37
diff-sequence 2872 3000 +128
geojson-utils 5191 5317 +126
id-map 1156 1399 +243
mongo-id 1693 1813 +120
ordered-dict 3032 3373 +341
minimongo 44692 50190 +5498
retry 1048 1169 +121
callback-hook 1874 2154 +280
ddp-common 4583 4717 +134
reload 2692 2815 +123
socket-stream-client 61252 61268 +16
ddp-client 24291 29539 +5248
ddp 78 124 +46
ddp-server 30 67 +37
allow-deny 5828 9356 +3528
typescript 30 67 +37
logging 3942 6079 +2137
mongo 12067 14582 +2515
blaze-html-templates 40 77 +37
reactive-dict 3891 4024 +133
session 519 644 +125
observe-sequence 4306 4378 +72
htmljs 11885 11938 +53
blaze 52238 52981 +743
spacebars 3199 3269 +70
minifier-css 66 112 +46
standard-minifier-css 41 78 +37
standard-minifier-js 40 77 +37
shell-server 32 69 +37
ddp-rate-limiter 36 73 +37
localstorage 837 858 +21
accounts-base 13575 14690 +1115
underscore 14437 14828 +391
facts-base 496 634 +138
templating-compiler 39 76 +37
templating-runtime 10051 10044 -7
templating 103 149 +46
facts-ui 1834 1961 +127
bhunjadi_mongo-transactions 759 0 -759
webapp 651 781 +130
hot-code-push 33 70 +37
launch-screen 71 117 +46
autoupdate 3524 3668 +144
app/global-imports.js 1114 1091 -23
app/app.js 373244 377079 +3835
dynamic/client/imports/ui/pages/statistics/statistics_chart.js 0 1921 +1921
zodern_types 0 69 +69
jam_mongo-transactions 0 887 +887

Top-level Node Module size diff:

Module Base Head Diff
meteor 9231 12401 +3170
github-actions[bot] commented 4 weeks ago

Bundle size diff:

Format Base Head Diff
Minified 989198 1027882 +38684
Gzipped 266617 273380 +6763

Meteor Package size diff:

Package Base Head Diff
meteor 10123 11619 +1496
less 24 61 +37
modules-runtime 5179 5226 +47
jquery 98529 98328 -201
bootstrap 28429 28450 +21
modern-browsers 35 72 +37
url 1194 1312 +118
babel-compiler 34 71 +37
react-fast-refresh 2931 3003 +72
ecmascript 30 67 +37
promise 1339 958 -381
fetch 410 530 +120
ecmascript-runtime 38 75 +37
babel-runtime 33 70 +37
dynamic-import 26128 26179 +51
es5-shim 28 65 +37
ecmascript-runtime-client 22393 22510 +117
http 3504 3560 +56
random 3682 3810 +128
base64 1808 1925 +117
ejson 6775 6894 +119
check 6125 7023 +898
tracker 4826 4898 +72
reactive-var 818 863 +45
cscottnet_geolocation 1240 1285 +45
meteor-base 31 68 +37
mobile-experience 37 74 +37
diff-sequence 2872 3000 +128
geojson-utils 5191 5317 +126
id-map 1156 1399 +243
mongo-id 1693 1813 +120
ordered-dict 3032 3373 +341
minimongo 44692 50190 +5498
retry 1048 1169 +121
callback-hook 1874 2154 +280
ddp-common 4583 4717 +134
reload 2692 2815 +123
socket-stream-client 61252 61268 +16
ddp-client 24291 29539 +5248
ddp 78 124 +46
ddp-server 30 67 +37
allow-deny 5828 9356 +3528
typescript 30 67 +37
logging 3942 6079 +2137
mongo 12067 14582 +2515
blaze-html-templates 40 77 +37
reactive-dict 3891 4024 +133
session 519 644 +125
observe-sequence 4306 4378 +72
htmljs 11885 11938 +53
blaze 52238 52981 +743
spacebars 3199 3269 +70
minifier-css 66 112 +46
standard-minifier-css 41 78 +37
standard-minifier-js 40 77 +37
shell-server 32 69 +37
ddp-rate-limiter 36 73 +37
localstorage 837 858 +21
accounts-base 13575 14690 +1115
underscore 14437 14828 +391
facts-base 496 634 +138
templating-compiler 39 76 +37
templating-runtime 10051 10044 -7
templating 103 149 +46
facts-ui 1834 1961 +127
bhunjadi_mongo-transactions 759 0 -759
webapp 651 781 +130
hot-code-push 33 70 +37
launch-screen 71 117 +46
autoupdate 3524 3668 +144
app/global-imports.js 1114 1091 -23
app/app.js 373244 377079 +3835
dynamic/client/imports/ui/pages/statistics/statistics_chart.js 0 1921 +1921
zodern_types 0 69 +69
jam_mongo-transactions 0 887 +887

Top-level Node Module size diff:

Module Base Head Diff
meteor 9231 12401 +3170
github-actions[bot] commented 1 week ago

Bundle size diff:

Format Base Head Diff
Minified 989198 1027882 +38684
Gzipped 266617 273380 +6763

Meteor Package size diff:

Package Base Head Diff
meteor 10123 11619 +1496
less 24 61 +37
modules-runtime 5179 5226 +47
jquery 98529 98328 -201
bootstrap 28429 28450 +21
modern-browsers 35 72 +37
url 1194 1312 +118
babel-compiler 34 71 +37
react-fast-refresh 2931 3003 +72
ecmascript 30 67 +37
promise 1339 958 -381
fetch 410 530 +120
ecmascript-runtime 38 75 +37
babel-runtime 33 70 +37
dynamic-import 26128 26179 +51
es5-shim 28 65 +37
ecmascript-runtime-client 22393 22510 +117
http 3504 3560 +56
random 3682 3810 +128
base64 1808 1925 +117
ejson 6775 6894 +119
check 6125 7023 +898
tracker 4826 4898 +72
reactive-var 818 863 +45
cscottnet_geolocation 1240 1285 +45
meteor-base 31 68 +37
mobile-experience 37 74 +37
diff-sequence 2872 3000 +128
geojson-utils 5191 5317 +126
id-map 1156 1399 +243
mongo-id 1693 1813 +120
ordered-dict 3032 3373 +341
minimongo 44692 50190 +5498
retry 1048 1169 +121
callback-hook 1874 2154 +280
ddp-common 4583 4717 +134
reload 2692 2815 +123
socket-stream-client 61252 61268 +16
ddp-client 24291 29539 +5248
ddp 78 124 +46
ddp-server 30 67 +37
allow-deny 5828 9356 +3528
typescript 30 67 +37
logging 3942 6079 +2137
mongo 12067 14582 +2515
blaze-html-templates 40 77 +37
reactive-dict 3891 4024 +133
session 519 644 +125
observe-sequence 4306 4378 +72
htmljs 11885 11938 +53
blaze 52238 52981 +743
spacebars 3199 3269 +70
minifier-css 66 112 +46
standard-minifier-css 41 78 +37
standard-minifier-js 40 77 +37
shell-server 32 69 +37
ddp-rate-limiter 36 73 +37
localstorage 837 858 +21
accounts-base 13575 14690 +1115
underscore 14437 14828 +391
facts-base 496 634 +138
templating-compiler 39 76 +37
templating-runtime 10051 10044 -7
templating 103 149 +46
facts-ui 1834 1961 +127
bhunjadi_mongo-transactions 759 0 -759
webapp 651 781 +130
hot-code-push 33 70 +37
launch-screen 71 117 +46
autoupdate 3524 3668 +144
app/global-imports.js 1114 1091 -23
app/app.js 373244 377079 +3835
dynamic/client/imports/ui/pages/statistics/statistics_chart.js 0 1921 +1921
zodern_types 0 69 +69
jam_mongo-transactions 0 887 +887

Top-level Node Module size diff:

Module Base Head Diff
meteor 9231 12401 +3170
codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 87.08288% with 120 lines in your changes missing coverage. Please review.

Project coverage is 82.57%. Comparing base (25ee8c7) to head (7fe121f).

Files with missing lines Patch % Lines
server/drive.js 0.00% 12 Missing :warning:
server/imports/hubot.js 84.28% 8 Missing and 3 partials :warning:
server/mailwatch.js 0.00% 10 Missing :warning:
lib/model.js 96.97% 5 Missing and 4 partials :warning:
lib/imports/testutils.js 78.37% 5 Missing and 3 partials :warning:
server/imports/googleauth.js 0.00% 8 Missing :warning:
server/calendar.js 0.00% 7 Missing :warning:
server/hubot-scripts/ping.js 50.00% 7 Missing :warning:
client/blackboard.js 57.14% 6 Missing :warning:
client/calendar.js 0.00% 5 Missing :warning:
... and 21 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1300 +/- ## ========================================== - Coverage 82.66% 82.57% -0.10% ========================================== Files 113 114 +1 Lines 7136 7185 +49 Branches 1333 1345 +12 ========================================== + Hits 5899 5933 +34 - Misses 892 905 +13 - Partials 345 347 +2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 3 days ago

Bundle size diff:

Format Base Head Diff
Minified 989198 1027882 +38684
Gzipped 266617 273380 +6763

Meteor Package size diff:

Package Base Head Diff
meteor 10123 11619 +1496
less 24 61 +37
modules-runtime 5179 5226 +47
jquery 98529 98328 -201
bootstrap 28429 28450 +21
modern-browsers 35 72 +37
url 1194 1312 +118
babel-compiler 34 71 +37
react-fast-refresh 2931 3003 +72
ecmascript 30 67 +37
promise 1339 958 -381
fetch 410 530 +120
ecmascript-runtime 38 75 +37
babel-runtime 33 70 +37
dynamic-import 26128 26179 +51
es5-shim 28 65 +37
ecmascript-runtime-client 22393 22510 +117
http 3504 3560 +56
random 3682 3810 +128
base64 1808 1925 +117
ejson 6775 6894 +119
check 6125 7023 +898
tracker 4826 4898 +72
reactive-var 818 863 +45
cscottnet_geolocation 1240 1285 +45
meteor-base 31 68 +37
mobile-experience 37 74 +37
diff-sequence 2872 3000 +128
geojson-utils 5191 5317 +126
id-map 1156 1399 +243
mongo-id 1693 1813 +120
ordered-dict 3032 3373 +341
minimongo 44692 50190 +5498
retry 1048 1169 +121
callback-hook 1874 2154 +280
ddp-common 4583 4717 +134
reload 2692 2815 +123
socket-stream-client 61252 61268 +16
ddp-client 24291 29539 +5248
ddp 78 124 +46
ddp-server 30 67 +37
allow-deny 5828 9356 +3528
typescript 30 67 +37
logging 3942 6079 +2137
mongo 12067 14582 +2515
blaze-html-templates 40 77 +37
reactive-dict 3891 4024 +133
session 519 644 +125
observe-sequence 4306 4378 +72
htmljs 11885 11938 +53
blaze 52238 52981 +743
spacebars 3199 3269 +70
minifier-css 66 112 +46
standard-minifier-css 41 78 +37
standard-minifier-js 40 77 +37
shell-server 32 69 +37
ddp-rate-limiter 36 73 +37
localstorage 837 858 +21
accounts-base 13575 14690 +1115
underscore 14437 14828 +391
facts-base 496 634 +138
templating-compiler 39 76 +37
templating-runtime 10051 10044 -7
templating 103 149 +46
facts-ui 1834 1961 +127
bhunjadi_mongo-transactions 759 0 -759
webapp 651 781 +130
hot-code-push 33 70 +37
launch-screen 71 117 +46
autoupdate 3524 3668 +144
app/global-imports.js 1114 1091 -23
app/app.js 373244 377079 +3835
dynamic/client/imports/ui/pages/statistics/statistics_chart.js 0 1921 +1921
zodern_types 0 69 +69
jam_mongo-transactions 0 887 +887

Top-level Node Module size diff:

Module Base Head Diff
meteor 9231 12401 +3170
github-actions[bot] commented 3 days ago

Bundle size diff:

Format Base Head Diff
Minified 989198 1027882 +38684
Gzipped 266617 273380 +6763

Meteor Package size diff:

Package Base Head Diff
meteor 10123 11619 +1496
less 24 61 +37
modules-runtime 5179 5226 +47
jquery 98529 98328 -201
bootstrap 28429 28450 +21
modern-browsers 35 72 +37
url 1194 1312 +118
babel-compiler 34 71 +37
react-fast-refresh 2931 3003 +72
ecmascript 30 67 +37
promise 1339 958 -381
fetch 410 530 +120
ecmascript-runtime 38 75 +37
babel-runtime 33 70 +37
dynamic-import 26128 26179 +51
es5-shim 28 65 +37
ecmascript-runtime-client 22393 22510 +117
http 3504 3560 +56
random 3682 3810 +128
base64 1808 1925 +117
ejson 6775 6894 +119
check 6125 7023 +898
tracker 4826 4898 +72
reactive-var 818 863 +45
cscottnet_geolocation 1240 1285 +45
meteor-base 31 68 +37
mobile-experience 37 74 +37
diff-sequence 2872 3000 +128
geojson-utils 5191 5317 +126
id-map 1156 1399 +243
mongo-id 1693 1813 +120
ordered-dict 3032 3373 +341
minimongo 44692 50190 +5498
retry 1048 1169 +121
callback-hook 1874 2154 +280
ddp-common 4583 4717 +134
reload 2692 2815 +123
socket-stream-client 61252 61268 +16
ddp-client 24291 29539 +5248
ddp 78 124 +46
ddp-server 30 67 +37
allow-deny 5828 9356 +3528
typescript 30 67 +37
logging 3942 6079 +2137
mongo 12067 14582 +2515
blaze-html-templates 40 77 +37
reactive-dict 3891 4024 +133
session 519 644 +125
observe-sequence 4306 4378 +72
htmljs 11885 11938 +53
blaze 52238 52981 +743
spacebars 3199 3269 +70
minifier-css 66 112 +46
standard-minifier-css 41 78 +37
standard-minifier-js 40 77 +37
shell-server 32 69 +37
ddp-rate-limiter 36 73 +37
localstorage 837 858 +21
accounts-base 13575 14690 +1115
underscore 14437 14828 +391
facts-base 496 634 +138
templating-compiler 39 76 +37
templating-runtime 10051 10044 -7
templating 103 149 +46
facts-ui 1834 1961 +127
bhunjadi_mongo-transactions 759 0 -759
webapp 651 781 +130
hot-code-push 33 70 +37
launch-screen 71 117 +46
autoupdate 3524 3668 +144
app/global-imports.js 1114 1091 -23
app/app.js 373244 377079 +3835
dynamic/client/imports/ui/pages/statistics/statistics_chart.js 0 1921 +1921
zodern_types 0 69 +69
jam_mongo-transactions 0 887 +887

Top-level Node Module size diff:

Module Base Head Diff
meteor 9231 12401 +3170