Commit Graph

6 Commits

Author SHA1 Message Date
Ezekiel Kigbo 834f1f974a Disable vue-i18n for non-autofix files
Disables the vue-i18n eslint rules for files
that are not able to be autofixed, this will
stop these offences causing pipeline failures
but they will need manual fixing.
2019-08-08 06:29:24 +00:00
Ezekiel Kigbo f6d14fd4ba Vue-i18n: various js directories
i18n linting for .vue files under the directories:
- app/assets/javascripts/error_tracking_settings
- app/assets/javascripts/filtered_search
- app/assets/javascripts/projects
- app/assets/javascripts/releases
- app/assets/javascripts/repository
2019-07-01 11:42:51 +00:00
Adriel Santiago a23ea78efe Add expand/collapse button
Add ability to expand/collapse operation settings
2019-06-04 06:09:06 +00:00
Nathan Friend bee3c7e847 Comply with `no-implicit-coercion` rule (CE)
This commit is the result of running `yarn eslint --fix` after enabling
the `no-implicit-coercion` ESLint rule.  This rule has been added to
our ESLint config here:

https://gitlab.com/gitlab-org/gitlab-eslint-config/merge_requests/14
2019-06-03 22:51:02 +00:00
Adriel Santiago a9ddd9498e Add expand/collapse button
Add ability to expand/collapse error tracking settings
2019-05-27 07:35:07 +00:00
Reuben Pereira 43e713eb41 Refactor model and spec
- Move some specs into contexts
- Let get_slugs method take a parameter and return a specific slug.
- Add rescues when using Addressable::URI.
2019-03-01 14:51:54 +00:00