Skip to content
Snippets Groups Projects

Add nested groups support to the routing

Merged username-removed-444 requested to merge dz-allow-nested-group-routing into master
All threads resolved!

What does this MR do?

It allows routing with / in namespace name

Why was this MR needed?

For nested groups feature(https://gitlab.com/gitlab-org/gitlab-ce/issues/2772). We need URI like /group/subgroup/project be routed correctly

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/2772

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
  • Douwe Maan
  • Douwe Maan
  • Reassigned to @dzaporozhets

  • Added 1 commit:

    • 7a0095d7 - Add nested groups support to the routing

    Compare with previous version

  • Added 1 commit:

    • 4f87f0bd - Add nested groups support to the routing

    Compare with previous version

  • username-removed-444 Added 328 commits:

    Added 328 commits:

    Compare with previous version

  • username-removed-444 Resolved all discussions

    Resolved all discussions

  • Added 1 commit:

    • 37a5d3e2 - Add nested groups support to the routing

    Compare with previous version

  • Added 1 commit:

    • 3ebe9829 - Add nested groups support to the routing

    Compare with previous version

  • Added 39 commits:

    Compare with previous version

  • @DouweM ok should be better now

  • Reassigned to @DouweM

  • Douwe Maan
  • Douwe Maan
  • Reassigned to @dzaporozhets

  • Added 1 commit:

    • bd751855 - Add nested groups support to the routing

    Compare with previous version

  • @DouweM as discussed I made a change when route is not found and user is not logged in then redirect to login page. For change see https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7459/diffs?diff_id=1532711&start_sha=8cf1f29f8b4086212357c78bdcb8f52046d78a9e

  • username-removed-444 Resolved all discussions

    Resolved all discussions

  • username-removed-444 Added 446 commits:

    Added 446 commits:

    Compare with previous version

  • Added 11 commits:

    Compare with previous version

  • Added 1 commit:

    • 81dac3e7 - Add nested groups support to the routing

    Compare with previous version

  • Mentioned in issue #2772 (closed)

  • Reassigned to @DouweM

  • username-removed-444 Added 204 commits:

    Added 204 commits:

    Compare with previous version

  • Douwe Maan
  • Douwe Maan Resolved all discussions

    Resolved all discussions

  • Douwe Maan
  • @dzaporozhets Almost there :D

    Edited by Douwe Maan
  • Reassigned to @dzaporozhets

  • Added 1 commit:

    • 6683fdcf - Add nested groups support to the routing

    Compare with previous version

  • username-removed-444 Resolved all discussions

    Resolved all discussions

  • @DouweM should be good now.

  • Reassigned to @DouweM

  • Douwe Maan Status changed to merged

    Status changed to merged

  • Douwe Maan Mentioned in commit a7a9db80

    Mentioned in commit a7a9db80

  • @dzaporozhets I think this broke some routing, e.g.:

    Started GET "/groups/foo-group/labels/1/edit" for 127.0.0.1 at 2016-12-06 17:12:21 +0100
    Processing by GroupsController#edit as HTML
      Parameters: {"id"=>"foo-group/labels/1"}
  • mentioned in merge request !10413 (merged)

  • Please register or sign in to reply
    Loading