Skip to content
Snippets Groups Projects

UI: Add "New X" buttons to dashboard and group issue, MR and milestone indexes

Merged Douwe Maan requested to merge ui/dashboard-new-issue into master

To do

  • Use searchable dropdown since dashboard/group can have a lot of projects. Use select2?

Before

Screen_Shot_2015-12-07_at_17.26.52

After

Screen_Shot_2015-12-07_at_17.26.33

As you can see, for milestones, groups are listed as well as we can now easily create group milestones.

Fixes #3544 (closed) and https://dev.gitlab.org/gitlab/gitlabhq/issues/2581

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
65 65 DestroyGroupService.new(group, current_user).execute
66 66 end
67 67
68 # Get a list of projects in this group
69 #
70 # Example Request:
71 # GET /groups/:id/projects
72 get ":id/projects" do
73 group = find_group(params[:id])
74 projects = group.projects
75 projects = filter_projects(projects)
76 projects = paginate projects
77 present projects, with: Entities::Project
78 end
79
  • Reassigned to @DouweM

  • Douwe Maan Added 1 commit:

    Added 1 commit:

    • 0c3f70ac - Add API group projects specs
  • Reassigned to @dzaporozhets

  • Douwe Maan Added 49 commits:

    Added 49 commits:

  • username-removed-444 Status changed to merged

    Status changed to merged

  • mentioned in commit 038c9a65

  • Douwe Maan mentioned in commit 184aa521

    mentioned in commit 184aa521

  • Douwe Maan mentioned in commit 6d88aabd

    mentioned in commit 6d88aabd

  • Douwe Maan mentioned in commit 0f08704c

    mentioned in commit 0f08704c

  • Please register or sign in to reply
    Loading