web/src/components/TheHeader.vue | |
| A 100% |
web/src/components/Snackbar.vue | |
| A 100% |
web/src/components/ProjectPicker.vue | |
| F 58% |
web/src/components/ProjectCard.vue | |
| A 100% |
web/src/components/IssuesList.vue | |
| C 72% |
web/src/components/IssueFilter.vue | |
| F 44% |
web/src/components/FilterOptionSelector.vue | |
| F 0% |
web/src/components/FieldsParser.vue | |
| B 85% |
web/src/components/Editor.vue | |
| F 6% |
web/src/assets/logo_trans.png | |
|
|
web/src/api/users.service.ts | 80 | A 1 hr | D 66% |
web/src/api/units.service.ts | 27 | A 0 mins | A 100% |
web/src/api/templates.service.ts | 32 | A 2 hrs | D 66% |
web/src/api/system.service.ts | 6 | A 0 mins | A 100% |
web/src/api/reports.service.ts | 29 | A 0 mins | C 75% |
web/src/api/projects.service.ts | 53 | A 3 hrs | C 72% |
web/src/api/issues.service.ts | 32 | A 1 hr | B 88% |
web/src/api/events.service.ts | 8 | A 0 mins | A 100% |
web/src/api/auth.service.ts | 30 | A 0 mins | C 77% |
web/src/App.vue | |
|
|
web/public/index.html | |
|
|
web/public/favicon.ico | |
|
|
web/package.json | |
|
|
web/package-lock.json | |
|
|
web/.prettierrc | |
|
|
web/.nvmrc | |
|
|
web/.eslintrc.js | 47 | A 0 mins |
|
web/.babelrc | |
|
|
package.json | |
|
|
package-lock.json | |
|
|
nginx/nginx.prod.conf | |
|
|
nginx/nginx.dev.conf | |
|
|
nginx.dockerfile | |
|
|
heroku.yml | |
|
|
docker/web-entrypoint.sh | |
|
|
docker/nginx-entrypoint.sh | |
|
|
docker/api-entrypoint.sh | |
|
|
docker-compose.yml | |
|
|
docker-compose.tests.yml | |
|
|
docker-compose.ci.yml | |
|
|
cypress.json | |
|
|
cypress.cover.json | |
|
|
app.json | |
|
|
api/tsconfig.json | |
|
|
api/tsconfig.build.json | |
|
|
api/src/utils/validate.ts | 13 | A 0 mins |
|
api/src/utils/converter.ts | 36 | A 2 hrs | B 85% |
api/src/users/users.service.ts | 239 | A 2 hrs | D 64% |
api/src/users/users.module.ts | 22 | A 0 mins | A 100% |
api/src/users/users.controller.ts | 189 | B 4 hrs | C 76% |