app/src/services/datasetService.js | 311 | F 5 days | F 30% |
app/src/presenters/gladPresenter.js | 42 | D 3 days | A 92% |
app/src/presenters/viirsPresenter.js | 42 | D 3 days | A 92% |
app/src/services/emailHelpersService.js | 152 | D 3 days | A 95% |
app/src/services/viirsAlertsService.js | 68 | D 2 days | A 100% |
app/src/services/gladAlertsService.js | 67 | D 2 days | A 100% |
app/src/routes/api/v1/subscription.router.js | 384 | D 2 days | B 80% |
app/src/services/analysisClassifier.js | 42 | D 2 days | F 55% |
app/src/services/statisticsService.js | 244 | D 1 day | A 95% |
app/src/services/mockService.js | 167 | D 1 day | D 66% |
app/src/migrate/migrate.js | 158 | C 1 day | F 0% |
app/src/services/imageService.js | 216 | C 1 day | F 16% |
app/src/services/geostoreService.js | 77 | C 1 day | A 93% |
app/src/app.js | 124 | C 1 day | D 65% |
app/src/loader.js | 70 | C 7 hrs | B 81% |
app/src/queues/alert.queue.js | 76 | A 3 hrs | A 98% |
app/src/cronLoader.js | 68 | A 2 hrs | C 77% |
app/src/presenters/monthlySummaryPresenter.js | 68 | A 2 hrs | A 95% |
app/src/services/analysisService.js | 48 | A 2 hrs | A 90% |
app/Gruntfile.js | 55 | A 2 hrs |
|
app/src/adapters/viirsAdapter.js | 10 | A 2 hrs | A 100% |
app/src/adapters/gladAdapter.js | 10 | A 2 hrs | A 100% |
app/src/presenters/formaPresenter.js | 34 | A 1 hr | F 20% |
app/src/services/updateService.js | 45 | A 1 hr | C 72% |
app/src/services/alertUrlService.js | 49 | A 1 hr | A 100% |
app/src/presenters/analysisResultsPresenter.js | 99 | A 1 hr | B 83% |
app/src/presenters/terraiPresenter.js | 34 | A 1 hr | F 18% |
app/src/adapters/storyAdapter.js | 38 | A 1 hr | F 29% |
app/src/adapters/genericAdapter.js | 11 | A 50 mins | F 33% |
app/src/adapters/forma250Adapter.js | 11 | A 50 mins | F 33% |
app/src/services/subscriptionService.js | 153 | A 35 mins | A 93% |
app/src/presenters/imazonPresenter.js | 19 | A 35 mins | F 16% |
app/index.js | 6 | A 0 mins |
|
app/src/adapters/analysisResultsAdapter.js | 38 | A 0 mins | C 78% |
app/src/adapters/monthlySummaryAdapter.js | 12 | A 0 mins | A 100% |
app/src/adapters/terraiAdapter.js | 17 | A 0 mins | D 60% |
app/src/app.constants.js | 4 | A 0 mins | A 100% |
app/src/errors/genericError.js | 7 | A 0 mins | A 100% |
app/src/logger.js | 23 | A 0 mins | B 85% |
app/src/models/lastUpdate.js | 7 | A 0 mins | A 100% |
app/src/models/layer.js | 87 | A 0 mins | B 85% |
app/src/models/statistic.js | 8 | A 0 mins | A 100% |
app/src/models/subscription.js | 76 | A 0 mins | A 97% |
app/src/models/subscriptionEvent.js | 28 | A 0 mins | F 0% |
app/src/presenters/forma250GFWPresenter.js | 7 | A 0 mins | F 33% |
app/src/presenters/storyPresenter.js | 7 | A 0 mins | F 33% |
app/src/publishers/emailPublisher.js | 37 | A 0 mins | A 100% |
app/src/publishers/urlPublisher.js | 18 | A 0 mins | A 100% |
app/src/serializers/errorSerializer.js | 44 | A 0 mins | F 12% |
app/src/serializers/subscriptionSerializer.js | 42 | A 0 mins | A 100% |