Mike Greiling
23f5865e18
expand remaining non-explicit eslint-disable blocks and factor out globals when no-undef encountered
2016-12-13 21:07:31 -06:00
Phil Hughes
1505fc3ac5
Refactor of issue boards to work with Vue2
2016-11-10 17:53:34 +03:00
Phil Hughes
6495b8522a
Adds label description to issue board title
...
Closes #22710
2016-11-01 09:15:44 +00:00
Fatih Acet
dd5e46ab69
Merge branch 'eslint' into 'master'
...
Add ESLint
## What does this MR do?
- create `package.json`
- add ESLint dependencies to `package.json`
- add JavaScript linting to CI
- add Rake task `lint:javascript`as alias for `eslint` (which itself is an alias for `npm run eslint`)
## Are there points in the code the reviewer needs to double check?
Probably not.
## Why was this MR needed?
My hovercraft was full of eels.
## What are the relevant issue numbers?
- https://gitlab.com/gitlab-org/gitlab-ce/issues/13224#note_12537431
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5006#note_13255658
See merge request !5445
2016-10-26 16:31:08 +00:00
winniehell
02f94cf038
disable ESLint for all JavaScript files
2016-10-26 10:02:58 +02:00
Phil Hughes
5f84c4e240
Hides sidebar when clicking same issue
2016-10-07 09:15:46 +01:00
Phil Hughes
4d9f76c151
Added ability to save the new issue
2016-10-06 11:00:01 +01:00
Phil Hughes
888c04818c
Improvements to issue boards on mobile
2016-08-19 16:37:46 +01:00
Phil Hughes
d1f4a812d4
Hides tooltip when dragging
...
Fixes issue with cursor not changing when dragging
2016-08-19 10:09:22 +01:00
Phil Hughes
67d9e92277
Hides tooltips when dragging issues
2016-08-19 10:07:51 +01:00
Phil Hughes
808dc2f272
Namespaced sortable default options function
2016-08-17 17:17:39 +01:00
Phil Hughes
17c576c1ac
Removed underscoreJS uses
...
Removed props on main VueJS app instead uses data variables
2016-08-17 17:17:39 +01:00
Phil Hughes
3f769e7848
Increased scrolling speed when dragging issue
...
Fixed failing tests
2016-08-17 17:17:39 +01:00
Phil Hughes
a09b850aa9
Mobile improvements
2016-08-17 17:17:39 +01:00
Phil Hughes
e04db427f1
Label description in tooltip
...
Clicking label adds that label to the filtered by
2016-08-17 17:12:47 +01:00
Phil Hughes
8e3fd88ec0
Improved the mobile UI
2016-08-17 17:12:47 +01:00
Phil Hughes
f1242c17a5
Created default sortable options to be shared between the lists & the cards
...
Added full vue.js source
2016-08-17 17:12:47 +01:00