summaryrefslogtreecommitdiff
path: root/config/routes.rb
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'import-gh-wiki' into 'master' Douwe Maan2016-01-141-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import GitHub wiki into GitLab Closes #2834 GitHub doesn’t apply any constraints to theirs wiki slug allowing chars like ,, :, *, etc, we need to remove our constraints or some wiki pages will not be available after they are imported. Some wikis use the Gollum's tags to link its internal/external resources like: images, urls, wiki pages, etc. So, to avoid that wiki links/images displays completely broken after they were imported, we added a new `WikiPipeline`, that for now will parse only simple links, and image tags. ##### Before `WikiPipeline`: ![Screenshot_2016-01-11_20.14.48](/uploads/46fd5dbb5acfc70aa8ecca3050b675e4/Screenshot_2016-01-11_20.14.48.png) ##### After `WikiPipeline`: ![Screenshot_2016-01-11_20.15.56](/uploads/b1d94aa852f385f867a7868c358b4257/Screenshot_2016-01-11_20.15.56.png) See merge request !2324
| * Remove unnecessary brackets on WIKI_SLUG_ID route constraintsDouglas Barbosa Alexandre2016-01-141-1/+1
| |
| * Relax constraints for wiki slugDouglas Barbosa Alexandre2016-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | Since GitHub doesn’t apply these constraints to theirs wiki slug allowing characters like `,`, `:`, `*`, etc, we need to relax our constraints or some wiki pages will not be available after they were imported. For an example the Devise project have a wiki page with the following slug: “How To: Add sign_in, sign_out, and sign_up links to your layout template”
* | Merge branch 'unsubscribe-from-thread-from-email-footer' into 'master' Douwe Maan2016-01-141-0/+6
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Unsubscribe from thread through link in email footer Closes #3437 ![Screenshot_from_2015-12-11_15-35-06](/uploads/cfb3d8737d4757f527995411f103d0ce/Screenshot_from_2015-12-11_15-35-06.png) ![Screenshot_from_2015-12-11_15-35-56](/uploads/9b7121be7ce4b05e5995ca6d38c5bea4/Screenshot_from_2015-12-11_15-35-56.png) See merge request !2068
| * Minor improvements, unsubscribe from email footerZeger-Jan van de Weg2016-01-091-1/+1
| |
| * Unsubscribe from thread through link in email footerZeger-Jan van de Weg2016-01-091-0/+6
| |
* | Minor improvements in build arfifacts browserci/view-build-artifactsGrzegorz Bizon2016-01-141-2/+2
| | | | | | | | | | Added also a `Gitlab::Ci::Build::Artifacts::Metadata::ParserError` exception class.
* | Improve readability of artifacts `Metadata` related codeGrzegorz Bizon2016-01-141-3/+2
| |
* | Simplify implementation of build artifacts browser (refactoring)Grzegorz Bizon2016-01-141-0/+1
| |
* | Disable `:format` in artifacts browser pathGrzegorz Bizon2016-01-141-1/+1
| |
* | Move artifacts controller level upGrzegorz Bizon2016-01-141-7/+3
| | | | | | | | This reverts nesting artifacts controller in builds module.
* | Add view action to artifacts controllerGrzegorz Bizon2016-01-141-1/+2
| |
* | Move build artifacts implementation to separate controllerGrzegorz Bizon2016-01-141-1/+9
| |
* | Broadcast Messages can now be editedRobert Speicher2016-01-131-1/+1
| | | | | | | | Closes #3046
* | Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof2016-01-081-3/+3
|\ \ | |/
| * Merge branch 'issue_3076' into 'master' Drew Blessing2016-01-081-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Fix problem with projects ending with .keys #3076 Closes #3076 Move route `:username.keys` below project's routes. This allow project's to handle names ending with `.keys` See merge request !1883
| | * Fix problem with projects ending with .keys #3076Jose Corcuera2016-01-061-3/+3
| | |
* | | Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof2016-01-071-0/+18
|\ \ \ | |/ /
| * | Merge branch 'master' of github.com:gitlabhq/gitlabhqJacob Vosmaer2016-01-071-0/+18
| |/
* | Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof2016-01-061-61/+64
|\ \ | |/
| * Grace period support for TFAGabriel Mazetto2015-12-241-0/+1
| |
| * Merge branch 'admin_add_identity' into 'master' Robert Speicher2015-12-211-1/+1
| |\ | | | | | | | | | | | | | | | | | | Allow admin to create new user identities Fixes #2442 See merge request !2077
| | * Allow admin to create new user identitiesDrew Blessing2015-12-151-1/+1
| | |
| * | Fixed Rubocop offensesGabriel Mazetto2015-12-151-1/+1
| |/
| * Merge branch 'master' into ci/persist-registration-tokenGrzegorz Bizon2015-12-141-45/+21
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (66 commits) Fix runners admin view Fix migrations Rename mention of gitlab-git-http-server to gitlab-workhorse Bump Redis requirement to 2.8 for Sidekiq 4 requirements Fix wording on runner setup page add details on how to change saml button label Fix tests Move awards back to gray panel and few improvements to sidebar Few UI improvements to new sidebar implementation Fix tests for new issuable sidebar Update changelog Implement new sidebar for merge request page Make edit link on issuable sidebar works Redesign issue page for new sidebar Move awards css to separate file Implement issuable sidebar partial Update CHANGELOG Clarify cache behavior Run builds from projects with enabled CI Use Gitlab::Git instead of Ci::Git ... Conflicts: db/schema.rb
| | * Migrate CI::Project to ProjectKamil Trzcinski2015-12-111-34/+21
| | |
| | * Migrate CI::Services and CI::WebHooks to Services and WebHooksKamil Trzcinski2015-12-101-11/+0
| | |
| * | Add CI runners registration token reset buttonGrzegorz Bizon2015-12-111-0/+1
| |/
| * Merge branch 'master' into merge-if-greenDouwe Maan2015-12-091-1/+2
| |\ | | | | | | | | | | | | | | | # Conflicts: # app/controllers/projects/merge_requests_controller.rb # config/routes.rb
| | * Move Builds tab to the endDouwe Maan2015-12-081-1/+1
| | |
| | * Merge branch 'master' into mr-buildsDouwe Maan2015-12-081-0/+1
| | |\ | | | | | | | | | | | | | | | | | | | | # Conflicts: # app/controllers/projects/merge_requests_controller.rb # app/views/projects/merge_requests/widget/_heading.html.haml
| | * | Add Builds tab to MR detail pageDouwe Maan2015-12-081-0/+1
| | | |
| * | | Merge branch 'master' into merge-if-greenDouwe Maan2015-12-081-0/+1
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | # Conflicts: # app/views/projects/merge_requests/widget/_heading.html.haml # app/views/projects/merge_requests/widget/open/_accept.html.haml
| | * | Implement languages graph pageDmitriy Zaporozhets2015-12-081-0/+1
| | |/ | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Merge branch 'master' into zj/gitlab-ce-merge-if-greenDouwe Maan2015-12-081-1/+2
| |\ \ | | |/
| | * Merge branch 'feature/sidekiq-cron' into 'master' Dmitriy Zaporozhets2015-12-071-0/+1
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate from Sidetiq to Sidekiq-cron Migrate from Sidetiq to Sidekiq-cron Updated Sidekiq to 3.5.x This will solve #2355 See merge request !1982
| | | * Migrate from Sidetiq to Sidekiq-cronfeature/sidekiq-cronGabriel Mazetto2015-12-041-0/+1
| | | | | | | | | | | | | | | | Updated Sidekiq to 3.5.x
| | * | Fix Error 500 when creating global milestones with Unicode charactersStan Hu2015-12-051-1/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Two issues: 1. The constraints in the resources were incorrect. Here's what it was before: ``` group_milestone GET /groups/:group_id/milestones/:id(.:format) groups/milestones#show {:id=>/[a-zA-Z.0-9_\-]+(?<!\.atom)/, :group_id=>/[a-zA-Z.0-9_\-]+(?<!\.atom)/} ``` In this case, id is actually the title of the milestone, which can be anything at the moment. After: ``` group_milestone GET /groups/:group_id/milestones/:id(.:format) groups/milestones#show {:id=>/[^\/]+/, :group_id=>/[a-zA-Z.0-9_\-]+(?<!\.atom)/} ``` 2. `parameterize` would strip all Unicode characters, leaving a blank string. Rails would report something like: ActionView::Template::Error (No route matches {:action=>"show", :controller=>"groups/milestones", :group_id=>#<Group id: 48, name: "ops-dev", path: "ops-dev", owner_id: nil, created_at: "2015-11-15 08:55:30", updated_at: "2015-12-02 06:23:26", type: "Group", description: "", avatar: "sha1.c71e73d51af1865c1bbbf6208e10044d46c9bb93.png", public: false>, :id=>"", :title=>"肯定不是中文的问题"} missing required keys: [:id]): This change uses the babosa library to create a better slug, which surprisingly isn't actually used by the global milestone controllers. Instead, they use the title passed as a query string for some reason. Closes https://github.com/gitlabhq/gitlabhq/issues/9881 Fix constraints
| * | Merge branch 'master' into merge-if-greenZeger-Jan van de Weg2015-12-071-1/+5
| |\ \ | | |/
| | * Rails update to 4.2.4Valery Sizov2015-11-251-1/+1
| | |
| | * award emojiValery Sizov2015-11-191-0/+4
| | |
| * | Refactor MergeWhenBuildSucceedsService and incorporate feedbackZeger-Jan van de Weg2015-11-231-0/+1
| | |
| * | Merge branch 'master' into merge-if-greenZeger-Jan van de Weg2015-11-181-9/+28
| |\ \ | | |/
| | * Merge branch 'rs-revert-gh-9820' into 'master' Robert Speicher2015-11-171-1/+1
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-list" This reverts commit 63144cd062f6d259f1f30b6e06eb92a16caa8dec, reversing changes made to 8ab5df9d872414b2cca3ebd16d57b89e2f19e06a. Reverts https://github.com/gitlabhq/gitlabhq/pull/9820 See merge request !1804
| | | * Revert "Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-list"rs-revert-gh-9820Robert Speicher2015-11-161-1/+1
| | | | | | | | | | | | | | | | | | | | This reverts commit 63144cd062f6d259f1f30b6e06eb92a16caa8dec, reversing changes made to 8ab5df9d872414b2cca3ebd16d57b89e2f19e06a.
| | * | Create milestones in the groupDmitriy Zaporozhets2015-11-161-1/+1
| | |/ | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| | * Add support for git lfs.lfsMarin Jankovski2015-11-161-1/+1
| | |
| | * Merge branch 'impersonate' into 'master' Dmitriy Zaporozhets2015-11-141-1/+3
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refactor login as to be impersonation with better login/logout Modifies the existing "login as" feature to be called impersonation. This also adds: * Application keep track of who is impersonating the user so they can revert back to the original user without having to log out. * Stores the user profile via `HTTP_REFERER` so you get redirected back to the person you have impersonated once you stop. ## Screenshots: ![](http://sindacio.us/i/2015-10-28_17-52-41.png) ![](http://sindacio.us/i/2015-10-28_17-53-08.png) See merge request !1702
| | | * refactor login as to be impersonation with better login/logoutJames Newton2015-10-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Modifies the existing "login as" feature to be called impersonation, as well as keeping track of who is impersonating to revert back to that user without having to log out.
| | * | Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-listDmitriy Zaporozhets2015-11-121-1/+1
| | |\ \ | | | | | | | | | | Avoid render edit_form in each notes.