Commit Graph

82 Commits

Author SHA1 Message Date
Eric Eastwood f494dbc515 Async notification subscriptions in issue boards 2017-11-20 12:38:53 -02:00
Simon Knox eff1c1213e backport boards specs 2017-09-06 16:55:23 +10:00
Tim Zallmann 955d684cde Merge branch '36517-failing-karma-tests-for-chrome-60' into 'master'
Resolve "Failing karma tests for Chrome 60"

Closes #36517

See merge request !13646
2017-08-21 07:18:44 +00:00
Phil Hughes ad46dcca40
Fixed issue boards closed list displaying empty label
Closes #36650
2017-08-18 10:57:02 +01:00
Mike Greiling e289b8cccb fix test failures in board_new_issue_spec.js on Chrome 60 2017-08-17 23:42:28 -05:00
Regis Boudinot c543970d93 Show all labels 2017-08-08 01:52:18 +00:00
Winnie Hellmann 925eea2672 Make JavaScript tests fail for unhandled Promise rejections 2017-06-23 09:28:19 +00:00
Douwe Maan 0bcb1d35ec Merge branch 'expand-backlog-closed-lists-issue-boards' into 'master'
Expand/collapse close & backlog lists in issue boards

Closes #23917

See merge request !11820
2017-06-07 15:05:37 +00:00
Phil Hughes a980a4f638 added tests for collapsing 2017-06-02 17:25:18 +01:00
Simon Knox 854e9de935 animate adding issue to boards
fix some false positive tests for board_new_issue
2017-06-01 17:14:08 +10:00
Filipa Lacerda b261fb7b33 Merge branch 'adopt-es-module-syntax' into 'master'
Adopt ES module syntax

See merge request !9567
2017-05-22 16:07:43 +00:00
Bryce Johnson 3c668fa04f Consolidate user avatar Vue logic 2017-05-18 16:37:48 -04:00
Mike Greiling 337acf4be3 fix eslint failures 2017-05-16 16:57:05 -05:00
Mike Greiling 283f968ef2 update frontend specs to use ES module syntax 2017-05-16 16:01:51 -05:00
Clement Ho 40f51c8e81 [skip ci] Fix FE conflicts with master 2017-05-05 09:19:58 -05:00
Valery Sizov 5004579b15 Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into mia_backort[ci skip] 2017-05-05 16:59:31 +03:00
Clement Ho 3f6477fd1f Fix karma 2017-05-04 14:35:02 -05:00
Clement Ho 9c4ee8ee64 Fix eslint and rubocop 2017-05-04 13:55:13 -05:00
Phil Hughes dd146a59c3 Changed how the default avatar is set 2017-05-04 16:33:42 +01:00
Valery Sizov 387c4b2c21 Backport of multiple_assignees_feature [ci skip] 2017-05-04 17:11:53 +03:00
Phil Hughes 6e21728d95 ESLint fix 2017-04-13 20:03:08 +01:00
Phil Hughes c922b846fe Only increase the page number for boards when we need to
Closes #30902
2017-04-13 16:33:19 +01:00
Phil Hughes 3369232ca2 Added specs for board list component 2017-04-05 09:59:41 +01:00
Phil Hughes 6765a4e4d3 Stops triggering board sidebar when clicking avatar 2017-03-28 12:19:10 +01:00
Sean McGivern bc36dfe87f Merge branch 'rename_done_to_closed' into 'master'
Change Done column to Closed in issue boards

Closes #29420

See merge request !10198
2017-03-27 16:30:33 +00:00
Phil Hughes 88280aa6bb Fixed up issue boards JS specs
The objects where passed in the wrong order so would actually cause a timeout eventually. Also changed to used random numbers so this error would of been more obvious

Closes #29329
2017-03-27 11:43:17 +01:00
blackst0ne 1fb9de2bf7 Change Done column to Closed in issue boards 2017-03-24 23:40:35 +11:00
Mike Greiling 5f7c0bd7b7 remove Cookies class from global space 2017-03-22 03:07:27 -05:00
Mike Greiling d9dedc36c3 remove Vue from the global space 2017-03-20 22:12:01 -05:00
Phil Hughes de93054e78 Fixed eslint 2017-03-16 15:15:51 +00:00
Phil Hughes 8135ea993a Catches errors when generating lists 2017-03-16 14:11:02 +00:00
Mike Greiling 29e0cb4b91 Organize our polyfills and standardize on core-js 2017-03-13 21:48:32 +00:00
Valery Sizov 710e4df933 Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into orderable-issues 2017-03-06 18:50:59 +02:00
winniehell 572f9782d5 Remove .es6 from file extensions (!9241) 2017-03-05 21:22:40 +01:00
Valery Sizov 5bf2ab73ba Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into orderable-issues 2017-03-03 20:24:16 +02:00
Phil Hughes 4fa8e0d1a4 Fixed sidebar spec 2017-03-01 13:26:07 +00:00
Phil Hughes cc93c87551 Fixed frontend specs 2017-03-01 11:18:58 +00:00
Phil Hughes b949448665 Import vue into spec 2017-03-01 10:17:00 +00:00
Phil Hughes e2575def94 Fixed eslint 2017-03-01 10:17:00 +00:00
Phil Hughes 9cd53cd8e7 Moved issue boards new issue form template 2017-03-01 10:17:00 +00:00
Valery Sizov 16808a2750 Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into orderable-issues 2017-02-27 14:22:01 +02:00
Alfredo Sumaran ed707dde8d Merge branch 'moving-issue-with-two-list-labels' into 'master'
Removes label from previous list

Closes #28484

See merge request !9418
2017-02-24 21:29:45 +00:00
Phil Hughes a9bcb5b8f9 Fixed eslint errors 2017-02-23 15:49:12 +00:00
Phil Hughes 7512af29fc Issue boards card in JS
Moved the issue boards card template into the JS. This helps to improve
the code coverage & will eventually make it easier to move this to .vue
files
2017-02-23 15:27:01 +00:00
Phil Hughes 6a2ee01b55 Removes label from previous list
When dragging an issue to a list that it already exists in it was previously not removing the label for the list it was moving from. This changes that to make that API call.

Closes #28484
2017-02-21 16:00:33 +00:00
Phil Hughes 3ab101ccb1 Added JS specs 2017-02-17 11:29:16 +00:00
Mike Greiling 04dc2b76d7 Merge branch 'master' into go-go-gadget-webpack
* master: (181 commits)
  Fixed adding to list bug
  Remove unnecessary queries for .atom and .json in Dashboard::ProjectsController#index
  Fixed modal lists dropdown not updating when list is deleted
  Fixed remove btn error after creating new issue in list
  Removed duplicated test
  Removed Masonry, instead uses groups of data
  Uses mixins for repeated functions
  Fixed up specs
  Props use objects with required & type values
  Removes labels instead of closing issue when clicking remove button
  Fixed JS lint errors
  Fixed issue card spec
  Added webkit CSS properties
  Fixed bug with empty state showing after search Fixed users href path being incorrect
  Fixed bug where 2 un-selected issues would stay on selected tab
  Fixed DB schema Changed how components are added in objects
  Added remove button
  Add optional id property to the issue schema
  Fixed issue link href
  Disabled add issues button if no lists exist
  ...
2017-02-03 13:17:03 -06:00
Phil Hughes 4428bb27b7 Removed Masonry, instead uses groups of data
Added some error handling which reverts the frontend data changes &
notifies the user
2017-02-03 17:02:44 +03:00
Phil Hughes cf5396d4b7 Fixed up specs 2017-02-03 17:02:44 +03:00
Phil Hughes a51aa6ab42 Fixed issue card spec 2017-02-03 17:02:44 +03:00