summaryrefslogtreecommitdiff
path: root/app/controllers/projects/application_controller.rb
Commit message (Collapse)AuthorAgeFilesLines
* Create and use project path helpers that only need a project, no namespaceDouwe Maan2017-07-051-2/+2
|
* Use the new check_project_feature_available! method in project controllersNick Thomas2017-06-211-1/+6
|
* Backport check_project_feature_available! from EENick Thomas2017-06-211-1/+8
|
* Update tests and applicationfix-external-ci-servicesKamil Trzcinski2017-06-131-4/+0
|
* Refactor to more robust implementationfix-issue-32506Michael Kozono2017-05-191-0/+7
| | | | | | In order to avoid string manipulation or modify route params (to make them unambiguous for `url_for`), we are accepting a behavior change: When being redirected to the canonical path for a group, if you requested a group show path starting with `/groups/…` then you’ll now be redirected to the group at root `/…`.
* Merge branch 'feature/gb/manual-actions-protected-branches-permissions' into ↵Kamil Trzciński2017-05-061-3/+5
|\ | | | | | | | | | | | | | | | | | | 'master' Check access to a branch when user triggers manual action Closes #20261 See merge request !10494
| * Authorize build update on per object basisGrzegorz Bizon2017-05-051-3/+5
| |
* | Resolve discussionsMichael Kozono2017-05-051-6/+5
| |
* | Resolve discussionsMichael Kozono2017-05-051-13/+6
| |
* | Dry up routable lookups. Fixes #30317Michael Kozono2017-05-051-26/+23
| | | | | | | | Note: This changes the behavior of user lookups (see the spec change) so it acts the same way as groups and projects. Unauthenticated clients attempting to access a user page will be redirected to login whether the user exists and is publicly restricted, or does not exist at all.
* | Redirect from redirect routes to canonical routesMichael Kozono2017-05-051-9/+5
|/
* Disable navigation to Pages config if Pages is disabledMark Fletcher2017-05-041-0/+4
| | | | | | | | | | * Regards project-level pages config - Nav link is now shown only if Pages is enabled for instance - Navigation to following controllers denied if Pages disabled: * projects/pages_controller * projects/pages_domains_controller - 'disabled' partial removed + Test for pages_controller introduced
* Refactor changing files in web UIDouwe Maan2017-04-201-5/+0
|
* New directory from interface on existing branchJacopo2017-03-211-0/+5
| | | | | The user can create a new directory on a different branch than the source branch when the branch already exists.
* Dispatch needed JS when creating a new MR in diff view27920-both-wip-messages-showingSam Rose2017-02-141-1/+0
|
* Merge branch 'git_to_html_redirection' into 'master' Sean McGivern2017-02-031-1/+1
|\ | | | | | | | | | | | | Redirect http://someproject.git to http://someproject Closes #26275 See merge request !8951
| * Fixed redirection from http://someproject.git to http://someprojectblackst0ne2017-02-041-1/+1
| |
* | replace `find_with_namespace` with `find_by_full_path`Adam Pahlevi2017-02-031-1/+1
|/ | | | add complete changelog for !8949
* Project tools visibility levelFelipe Artur2016-09-011-1/+1
|
* Refactor to mark Changes tab as active on new MR page.Ruben Davila2016-08-181-0/+1
|
* Unify check branch name existPaco Guzman2016-06-201-1/+1
|
* Project#show on projects pending deletion will 404zj-race-condition-pending-deleteZeger-Jan van de Weg2016-05-281-1/+1
| | | | fixes #17508
* Clarify that the diff view setting always comes from the cookiers-diff_viewRobert Speicher2016-04-191-2/+1
| | | | This invalidates one test, which we've removed.
* Return status code 303 after a branch DELETE operation to avoid project deletionStan Hu2016-04-061-1/+3
| | | | Closes #14994
* Address feedbackDouwe Maan2016-03-221-1/+2
|
* Fix some specsDouwe Maan2016-03-201-1/+1
|
* Tweaks, refactoring, and specsDouwe Maan2016-03-201-12/+63
|
* Add a controller test for the new 'diff_view' cookieRémy Coutable2016-02-051-3/+1
|
* Remember user's inline/tabular diff view preference in a cookiekkm2016-02-051-0/+7
|
* Migrate CI::Project to ProjectKamil Trzcinski2015-12-111-4/+0
|
* Merge branch 'edit-in-patch-branch' into 'master' Robert Speicher2015-12-081-1/+1
|\ | | | | | | | | | | | | Default target branch to patch-n when editing file in protected branch Fixes #3441 See merge request !2021
| * Make tooltip less confusingDouwe Maan2015-12-081-1/+1
| |
* | `builds_enabled` rather than `ci_enabled`Douwe Maan2015-12-081-1/+1
|/
* Expose CI enable option in project featuresKamil Trzcinski2015-11-131-1/+1
| | | | - Enable CI by default for all new projects
* Move CI project settings page to CE project settings areamove-ci-settingsDmitriy Zaporozhets2015-09-291-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move CI variables page to project settingsmove-variables-pageDmitriy Zaporozhets2015-09-281-0/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Check for CI enabled in correct placeDmitriy Zaporozhets2015-09-241-1/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add header for ci graphs and check that it is enabledDmitriy Zaporozhets2015-09-241-0/+7
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add a page title to every page.Douwe Maan2015-04-301-9/+1
|
* Fixed the Rails/ActionFilter copJeroen van Baarsen2015-04-201-2/+2
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Upgrade to Rails 4.1.9Vinnie Okada2015-02-141-2/+6
| | | | | | Make the following changes to deal with new behavior in Rails 4.1.2: * Use nested resources to avoid slashes in arguments to path helpers.
* Refactor issues and merge requests listsDmitriy Zaporozhets2014-12-231-27/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add author filter for issues & merge requests pagesDmitriy Zaporozhets2014-12-051-0/+27
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Adding authenticated public mode (internal).Jason Hollingsworth2013-11-261-1/+1
| | | | | | Added visibility_level icons to project view (rather than just text). Added public projects to search results. Added ability to restrict visibility levels standard users can set.
* Refactoring for EditTree and NewTree controllers and contextsDmitriy Zaporozhets2013-11-051-0/+6
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Public projects feature - step2Dmitriy Zaporozhets2013-09-241-1/+1
| | | | | | | | | * Render right layout depends on current_user * show sample git username/email when repo is empty * Show extra info when browsing public area * Fixed some tests related to public projects * show comments in read-only for public projects * Remove old public routing
* Allow non authenticated user access to public projectsDmitriy Zaporozhets2013-09-241-1/+22
|
* Move projects controllers/views in Projects moduleDmitriy Zaporozhets2013-06-231-0/+1
|
* Project Snippets now part of projectAndrew8xx82013-03-241-1/+2
|
* User Teams specific code moved to user_teams controllerAndrew8xx82013-03-241-8/+0
|