summaryrefslogtreecommitdiff
path: root/app/models/route.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fix route rename descendants if route.name is blankDmitriy Zaporozhets2017-02-081-5/+10
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Store group and project full name and full path in routes tabledz-refactor-full-pathDmitriy Zaporozhets2017-02-081-8/+14
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add User#nested_groups and User#nested_projects methodsDmitriy Zaporozhets2017-01-251-1/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Refactor Namespace code related to nested groupsDmitriy Zaporozhets2017-01-131-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix Route#rename_children behaviordz-fix-route-renameDmitriy Zaporozhets2016-12-191-1/+1
| | | | | | | Given group `gitlab` and `gitlab-org` exists. When rename `gitlab` it will rename `gitlab-org` group route too. This commit fixes it Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add nested groups support on data leveldz-nested-groupsDmitriy Zaporozhets2016-12-081-0/+22
* add parent_id field to namespaces table to store relation with nested groups * create routes table to keep information about full path of every group and project * project/group lookup by full path from routes table Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>