Commit graph

21 commits

Author SHA1 Message Date
Phil Hughes
4917df5eca Issue boards list template in JS file
This is one step closer to making the transition to .vue files for issue boards
2017-04-05 09:59:41 +01:00
Mike Greiling
4461e7087d Refactor test_utils bundle 2017-04-04 17:47:12 +00:00
Phil Hughes
a9deabea00 Added filter bar into add issues modal
[ci skip]
2017-03-16 08:42:41 +00:00
Phil Hughes
9ef84008d6 Hides on mobile 2017-03-08 14:00:28 +00:00
Phil Hughes
850f19c02c Added filtered search bar to issue boards
Closes #28312
2017-03-08 08:48:59 +00:00
Mike Greiling
7f22c39a25 create a cacheable commons bundle for our Vue bundles 2017-03-03 16:47:38 -06: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
Jacob Schatz
882027bd7c Merge branch 'remove-jquery-ui-sortable' into 'master'
Removed jQuery UI sortable

See merge request !8478
2017-02-08 23:31:17 +00:00
Phil Hughes
6ce2e72f0b Merge branch 'master' into issues-modal-filters 2017-02-06 11:50:02 +00:00
Phil Hughes
653c23b9c2 Removed jQuery UI sortable 2017-02-06 11:28: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
10f805c2dc Passes through the correct endpoints 2017-02-03 18:03:40 +00:00
Phil Hughes
4652b08f19 Hardcoded author, assignee & milestone dropdowns 2017-02-03 18:03:40 +00:00
Phil Hughes
103c78f18c Removes labels instead of closing issue when clicking remove button 2017-02-03 17:02:44 +03:00
Phil Hughes
39fbd18951 Fixed bug with empty state showing after search
Fixed users href path being incorrect
2017-02-03 17:02:44 +03:00
Phil Hughes
e140675eef Fixed issue link href 2017-02-03 17:02:44 +03:00
Phil Hughes
3aabf0c6aa Used issue bulk update instead of different endpoint 2017-02-03 17:02:43 +03:00
Phil Hughes
ff98a7434f Added empty state 2017-02-03 17:02:43 +03:00
Phil Hughes
a132b7d8ce Add issues to boards list
This removes the backlog list & instead creates a modal window that will
list all issues that are not part of a list for easy adding onto the
board

Closes #26205
2017-02-03 17:02:43 +03:00
Mike Greiling
fe964cc235 migrate all javascript asset bundles and require syntax 2017-01-10 12:30:38 -06:00
Phil Hughes
1505fc3ac5 Refactor of issue boards to work with Vue2 2016-11-10 17:53:34 +03:00