summaryrefslogtreecommitdiff
path: root/app/controllers
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge commit '4c53cc0ebac36560d806732ff1fefba9206c75f3' into ↵Kamil Trzcinski2015-09-1413-54/+54
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ci-and-ce-sitting-in-a-tree-k-i-s-s-i-n-g * commit '4c53cc0ebac36560d806732ff1fefba9206c75f3': rubocop satisfy Conflicts: app/controllers/ci/builds_controller.rb app/controllers/ci/commits_controller.rb
| * | | | rubocop satisfyValery Sizov2015-09-1413-54/+54
| | | | |
* | | | | Fix navigation and header tileKamil Trzcinski2015-09-142-2/+2
| | | | | | | | | | | | | | | | | | | | Remove redundant navigation on commits and builds page
* | | | | Fix runners administrationKamil Trzcinski2015-09-141-1/+1
| | | | |
* | | | | Remove duplicate noticesKamil Trzcinski2015-09-141-1/+1
|/ / / /
* | | | Fix 500 when search for gitlab projectsDmitriy Zaporozhets2015-09-111-1/+1
| | | |
* | | | Use GitLab UI when render CIDmitriy Zaporozhets2015-09-112-0/+2
| | | |
* | | | Remove network from CIDmitriy Zaporozhets2015-09-112-31/+2
| | | |
* | | | Fix ci commits features specsDmitriy Zaporozhets2015-09-111-1/+1
| | | |
* | | | Fix project pages for authorized userDmitriy Zaporozhets2015-09-102-4/+5
| | | |
* | | | fix of project creationValery Sizov2015-09-102-56/+1
| | | |
* | | | integration with gitlab authValery Sizov2015-09-095-61/+25
| | | |
* | | | Fix brakemanDmitriy Zaporozhets2015-09-091-3/+9
| | | |
* | | | Merge branch 'master' into ci-and-ce-sitting-in-a-tree-k-i-s-s-i-n-gDmitriy Zaporozhets2015-09-0910-18/+198
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'global_labels' into 'master'Dmitriy Zaporozhets2015-09-091-0/+58
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Global labels https://dev.gitlab.org/gitlab/gitlabhq/issues/2353 See merge request !1240
| | * | added spinach for glabal labelsglobal_labelsValery Sizov2015-09-031-1/+0
| | | |
| | * | CRUD for admin labelsValery Sizov2015-09-031-0/+59
| | | |
| * | | FogBugz project importJared Szechy2015-09-082-1/+112
| | |/ | |/|
| * | Merge branch 'crowd' into 'master'Valery Sizov2015-09-071-0/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Crowd integration https://dev.gitlab.org/gitlab/gitlabhq/issues/2217 See merge request !1228
| | * | Crowd integrationValery Sizov2015-09-021-0/+2
| | | |
| * | | Merge branch 'fix-wiki-page-history' into 'master'Douwe Maan2015-09-071-1/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix broken Wiki Page History This MR fixes the broken Page History on the Wiki pages. It turns out `WikiHelper` did not allow users to view different versions due to its omitting of query string parameters, which was necessary to specify different `version_id` parameters. Instead of this hacky approach, use manually-specified wildcard routes that match the ID field properly for slashes. Closes #2104 Closes #1751 Closes #1592 Closes https://github.com/gitlabhq/gitlabhq/issues/9399 See merge request !1232
| | * | | Fix broken Wiki Page HistoryStan Hu2015-09-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2104 Closes #1751 Closes #1592 Closes https://github.com/gitlabhq/gitlabhq/issues/9399
| * | | | add Content-Type header of raw image filepilsner2015-09-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Content-Type header to fix a bug which IE can't show image in markdown when the image is from raw. modified: CHANGELOG modified: app/controllers/projects/raw_controller.rb modified: spec/controllers/projects/raw_controller_spec.rb
| * | | | Split starred projects list and activity in same way like we did with your ↵Dmitriy Zaporozhets2015-09-021-2/+9
| | |_|/ | |/| | | | | | | | | | | | | | | | | | projects Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Merge branch 'fix-raw-controller-disposition' into 'master'Dmitriy Zaporozhets2015-09-021-2/+1
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the filename argument from Content-Disposition header This MR removes the filename argument from the `Content-Disposition` header to avoid RFC 5987 and RFC 6266 encoding issues. Some browsers (e.g. Internet Explorer) do not properly decode a Unicode string properly, and this can lead to odd filenames in the raw file download. This change allows the browser to determine the filename based on the URL. For example, if I have a file called `한글한글.pptx` and click to download it with the "Raw" button in the Files section, IE11 will ask: ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/fdb688282c0d4564872deadb44c58b2c/image.png) If you look at the `Content-Disposition` field, you see this: ![image](https://gitlab.com/stanhu/gitlab-ce/uploads/2b342b83ae1ec61fd31937163ace8ec5/image.png) Chrome, Firefox, and Safari seem to be able to handle UTF-8 encoded filenames, even though this is not standard. See: http://greenbytes.de/tech/tc2231/ Closes https://github.com/gitlabhq/gitlabhq/issues/9595 Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/1829 I've also submitted a pull request to Rails to support RFC 6266: https://github.com/rails/rails/pull/21461 See merge request !1235
| | * | Remove the filename argument from Content-Disposition header to avoidStan Hu2015-09-021-2/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RFC 5987 and RFC 6266 encoding issues. This change allows the browser to determine the filename based on the URL. See: http://greenbytes.de/tech/tc2231/ Closes https://github.com/gitlabhq/gitlabhq/issues/9595 Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/1829
| * | Drone CI serviceKirilll Zaitsev2015-09-021-1/+1
| |/
| * Merge branch 'make_all_profile_public' into 'master'Dmitriy Zaporozhets2015-08-271-4/+0
| |\ | | | | | | | | | | | | | | | | | | | | | Make all profile public https://dev.gitlab.org/gitlab/gitlabhq/issues/1361 See merge request !1219
| | * Make all profile publicmake_all_profile_publicValery Sizov2015-08-271-4/+0
| | |
| * | Merge branch 'rs-remove-user-color-scheme-class' into 'master'Douwe Maan2015-08-271-4/+5
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply syntax highlighting to fenced code blocks client-side Instead of applying the syntax highlighting scheme class to these blocks server-side, we use Javascript and Gon to apply the user's color scheme (or the default) client-side. This will make it easier to cache these blocks in the future because they're no longer state-dependent. See merge request !1203
| | * | Remove user_color_scheme_classRobert Speicher2015-08-251-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of rendering this value server-side, we use Javascript and Gon to apply the user's color scheme (or the default) to any syntax highlighted code blocks. This will make it easier to cache these blocks in the future because they're no longer state-dependent.
| * | | Merge branch 'ui-improvements' into 'master'Dmitriy Zaporozhets2015-08-271-3/+8
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UI improvements * use shared partials for repeating rendering of projects, groups, snippets etc * more consistency in way how projects, snippets and groups lists are rendered * fix 500 error when submit project snippet without body * remove some old and unused css * more compact search page See merge request !1214
| | * | Fix 500 error when try to create project snippet without contentDmitriy Zaporozhets2015-08-261-3/+8
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Move helpers back to original directoryDmitriy Zaporozhets2015-09-097-13/+9
| | | |
* | | | Merge CI factories and CI spec/support with GitLabDmitriy Zaporozhets2015-09-091-1/+1
| | | |
* | | | Merge branch 'master' into ci-and-ce-sitting-in-a-tree-k-i-s-s-i-n-gDouwe Maan2015-08-266-13/+29
|\ \ \ \ | |/ / /
| * | | Merge branch 'enable_ssl_verification_web_hook' into 'master'Dmitriy Zaporozhets2015-08-263-3/+4
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable SSL verification for Webhooks https://dev.gitlab.org/gitlab/gitlabhq/issues/2121 See merge request !1135
| | * | | Enable SSL verification for Webhooksenable_ssl_verification_web_hookValery Sizov2015-08-263-3/+4
| | | | |
| * | | | Prevent too many redirects error when home page URL set to external_urllStan Hu2015-08-261-1/+3
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many users naively set the home page URL setting to external_url (e.g. https://mydomain.com). When an unauthenticated user signs in, this causes endless redirections. For example, this is occuring: 1. Unauthenticated user attempts to access https://mydomain.com/dashboard 2. Application redirects to the home page URL: https://mydomain.com 3. Repeat step 2 In step 3, ApplicationController should have redirected the user to https://mydomain.com/users/sign_in. Disabling the redirection if home page URL is the same as external_url prevents users from messing up. Closes https://github.com/gitlabhq/gitlabhq/issues/8843 Closes #2057
| * | | Merge branch 'separate-activity' into 'master'Dmitriy Zaporozhets2015-08-251-7/+15
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Separate activity page Move activity to separate page. Part of #2225 ![Screenshot_2015-08-25_15.07.23](https://gitlab.com/gitlab-org/gitlab-ce/uploads/2126b22ed7b98a2f748c96ad60bc8b2e/Screenshot_2015-08-25_15.07.23.png) See merge request !1198
| | * | Dashboard activity as separate pageDmitriy Zaporozhets2015-08-251-7/+15
| | |/ | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Improve abuse reports managementDmitriy Zaporozhets2015-08-251-2/+7
| |/ | | | | | | | | | | | | | | * Link to user profile instead of user admin page * One button for remove user and report * Remove user and report with page reloading Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Update gitignore, change literal DB table names, fix errors, fix fontawesomeDouwe Maan2015-08-261-1/+1
| |
* | Groundwork for merging CI into CEDouwe Maan2015-08-2529-11/+1024
|/
* Ability to search milestonesmilestone_searchValery Sizov2015-08-241-2/+2
|
* Remove user OAuth tokens stored in database for Bitbucket, GitHub, and GitLabStan Hu2015-08-233-19/+36
| | | | | | | | | | | | | | | | | | | | | | | and request them each session. Pass these tokens to the project import data. This prevents the need to encrypt these tokens and clear them in case they expire or get revoked. For example, if you deleted and re-created OAuth2 keys for Bitbucket, you would get an Error 500 with no way to recover: ``` Started GET "/import/bitbucket/status" for x.x.x.x at 2015-08-07 05:24:10 +0000 Processing by Import::BitbucketController#status as HTML Completed 500 Internal Server Error in 607ms (ActiveRecord: 2.3ms) NameError (uninitialized constant Import::BitbucketController::Unauthorized): app/controllers/import/bitbucket_controller.rb:77:in `rescue in go_to_bitbucket_for_permissions' app/controllers/import/bitbucket_controller.rb:74:in `go_to_bitbucket_for_permissions' app/controllers/import/bitbucket_controller.rb:86:in `bitbucket_unauthorized' ``` Closes #1871
* Merge branch 'fix-email-autocomplete' into 'master'Douwe Maan2015-08-211-2/+8
|\ | | | | | | | | | | | | | | | | | | Fix bug preventing invite by e-mail This was broken in 70f5291808 as a result of introducing the ability to filter by current user. Closes #2320 See merge request !1181
| * Fix bug preventing invite by e-mailStan Hu2015-08-211-2/+8
| | | | | | | | | | | | This was broken in 70f5291808 as a result of introducing the ability to filter by current user. Closes #2320
* | Merge branch 'fix-blame-lines-grouping' into 'master'Douwe Maan2015-08-201-1/+23
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix blame view line groupings Before: ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b84f75183244e58683b9172c772591d6/image.png) After: ![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/12ef635deefd3616142e65f064252020/image.png) Closes #2305 See merge request !1176
| * | Fix blame view line groupingsStan Hu2015-08-201-1/+23
| |/ | | | | | | Closes #2305