Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert all changes introduced by ↵lfs-support | Kamil Trzcinski | 2016-09-19 | 4 | -0/+96 |
| | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6043" This reverts commit 6d43c95b7011ec7ec4600e00bdc8df76bb39813c. | ||||
* | Solve code review comments | Kamil Trzcinski | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | Properly support Gitlab::Auth::Result | Kamil Trzcinski | 2016-09-19 | 2 | -8/+8 |
| | |||||
* | Revert all changes introduced by ↵ | Kamil Trzcinski | 2016-09-19 | 4 | -96/+0 |
| | | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6043 | ||||
* | Move Gitlab::Auth.Result to separate file | Kamil Trzcinski | 2016-09-19 | 2 | -14/+17 |
| | |||||
* | Merge branch 'master' into per-build-token | Kamil Trzcinski | 2016-09-19 | 11 | -43/+144 |
|\ | |||||
| * | Fix validation regexs (+1 squashed commit) | Kamil Trzcinski | 2016-09-19 | 1 | -2/+2 |
| | | | | | | | | | | Squashed commits: [f9a9315] Use : to test invalid environment name | ||||
| * | Fix scope of the CI config key nodes in jobs entry | Grzegorz Bizon | 2016-09-19 | 1 | -13/+13 |
| | | |||||
| * | Fix environments handling | Kamil Trzcinski | 2016-09-19 | 1 | -2/+2 |
| | | |||||
| * | Restore validation of CI job environment name | Grzegorz Bizon | 2016-09-19 | 1 | -0/+9 |
| | | |||||
| * | Fix CI job environment configuration attributes | Grzegorz Bizon | 2016-09-19 | 3 | -3/+4 |
| | | |||||
| * | Fix CI job environment configuration entry class | Grzegorz Bizon | 2016-09-19 | 1 | -8/+11 |
| | | |||||
| * | Cleanup changes | Kamil Trzcinski | 2016-09-19 | 1 | -5/+2 |
| | | |||||
| * | Update support for dynamic environments | Kamil Trzcinski | 2016-09-19 | 3 | -16/+12 |
| | | |||||
| * | Verify expandability of variables defined as part of environment | Kamil Trzcinski | 2016-09-19 | 1 | -10/+12 |
| | | |||||
| * | Properly create deployment using all possible options | Kamil Trzcinski | 2016-09-19 | 1 | -0/+9 |
| | | |||||
| * | Add validation of URL and validation of name | Kamil Trzcinski | 2016-09-19 | 1 | -0/+5 |
| | | |||||
| * | Add new CI configuration entry for the environment | Grzegorz Bizon | 2016-09-19 | 3 | -10/+32 |
| | | |||||
| * | Add support for dynamic environments | Kamil Trzcinski | 2016-09-19 | 3 | -2/+50 |
| | | | | | | | | Environments that can have a URL with predefined CI variables. | ||||
| * | Replace contributions calendar timezone payload with dates | Clement Ho | 2016-09-16 | 1 | -9/+8 |
| | | |||||
| * | Fix API notes endpoint when posting only emoji | Z.J. van de Weg | 2016-09-16 | 1 | -4/+4 |
| | | |||||
| * | Merge branch 'integer_migration_style' into 'master' | Yorick Peterse | 2016-09-16 | 1 | -2/+8 |
| |\ | | | | | | | | | | | | | Integer migration style See merge request !6334 | ||||
| | * | Add support for column limits in add_column_with_default | Drew Blessing | 2016-09-15 | 1 | -2/+8 |
| | | | |||||
| * | | Syntax fixes and better tests for helper methods. Updated docs.group-specific-lfs-settings | Patricio Cano | 2016-09-15 | 1 | -2/+4 |
| | | | |||||
| * | | Added group-specific setting for LFS. | Patricio Cano | 2016-09-15 | 2 | -3/+5 |
| |/ | | | | | | | Groups can enable/disable LFS, but this setting can be overridden at the project level. Admin only | ||||
* | | Support pushing via SSH | Kamil Trzcinski | 2016-09-19 | 2 | -1/+12 |
| | | |||||
* | | Don't leak build tokens in build logs | Kamil Trzcinski | 2016-09-19 | 1 | -0/+9 |
| | | |||||
* | | Fix permissions for creating container images | Kamil Trzcinski | 2016-09-19 | 1 | -1/+1 |
| | | |||||
* | | Simplify checking of allowed abilities in git_http_client_controller | Kamil Trzcinski | 2016-09-16 | 1 | -0/+10 |
| | | |||||
* | | Rename capabilities to authentication_abilities | Kamil Trzcinski | 2016-09-16 | 3 | -21/+21 |
| | | |||||
* | | Merge remote-tracking branch 'origin/lfs-support-for-ssh' into per-build-token | Kamil Trzcinski | 2016-09-15 | 4 | -19/+93 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # app/controllers/projects/git_http_client_controller.rb # app/helpers/lfs_helper.rb # lib/gitlab/auth.rb # spec/requests/lfs_http_spec.rb | ||||
| * | | Refactored authentication code to make it a bit clearer, added test for ↵ | Patricio Cano | 2016-09-15 | 2 | -24/+21 |
| | | | | | | | | | | | | wrong SSH key. | ||||
| * | | Further refactoring of authentication code, and code style fixes. | Patricio Cano | 2016-09-15 | 2 | -39/+36 |
| | | | |||||
| * | | Use special characters for `lfs+deploy-key` to prevent a someone from ↵ | Patricio Cano | 2016-09-15 | 2 | -2/+2 |
| | | | | | | | | | | | | creating a user with this username, and method name refactoring. | ||||
| * | | Better authentication handling, syntax fixes and better actor handling for ↵ | Patricio Cano | 2016-09-15 | 3 | -29/+36 |
| | | | | | | | | | | | | LFS Tokens | ||||
| * | | Improve string handling. | Patricio Cano | 2016-09-15 | 1 | -2/+2 |
| | | | |||||
| * | | Refactored handling of the `LfsToken` and added functionality to it to ↵ | Patricio Cano | 2016-09-15 | 3 | -18/+29 |
| | | | | | | | | | | | | simplify external code. | ||||
| * | | Refactored LFS auth logic when using SSH to use its own API endpoint ↵ | Patricio Cano | 2016-09-15 | 3 | -17/+25 |
| | | | | | | | | | | | | `/lfs_authenticate` and added tests. | ||||
| * | | Refactor LFS token logic to use a Redis key instead of a DB field, making it ↵ | Patricio Cano | 2016-09-15 | 4 | -10/+42 |
| | | | | | | | | | | | | a 1 use only token. | ||||
| * | | Added LFS support to SSH | Patricio Cano | 2016-09-15 | 3 | -3/+25 |
| |/ | | | | | | | - Required on the GitLab Rails side is mostly authentication and API related. | ||||
| * | Merge branch 'fix-old-migration-repos-path-key' into 'master' | Robert Speicher | 2016-09-15 | 1 | -4/+0 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update references to deprecated `repos_path` configuration key to avoid ## What does this MR do? Update references to deprecated `repos_path` configuration key to avoid errors when updating GitLab from older versions ## Why was this MR needed? Users were reporting errors when upgrading from GitLab 6.7 ## What are the relevant issue numbers? https://gitlab.com/gitlab-org/omnibus-gitlab/issues/1464 See merge request !6350 | ||||
| | * | Update references to deprecated `repos_path` configuration key to avoidfix-old-migration-repos-path-key | Alejandro Rodríguez | 2016-09-14 | 1 | -4/+0 |
| | | | | | | | | | | | | errors on updates from older versions | ||||
* | | | Fix most of specs | Kamil Trzcinski | 2016-09-15 | 2 | -4/+3 |
| | | | |||||
* | | | Fix existing authorization specs | Kamil Trzcinski | 2016-09-15 | 3 | -12/+10 |
| | | | |||||
* | | | Merge remote-tracking branch 'origin/master' into per-build-token | Kamil Trzcinski | 2016-09-15 | 17 | -46/+122 |
|\ \ \ | |/ / | | | | | | | | | | # Conflicts: # db/schema.rb | ||||
| * | | Clean environment variables when running git hooksfix_custom_hook_envs | Valery Sizov | 2016-09-15 | 1 | -5/+7 |
| |/ | |||||
| * | Merge branch 'houqp-master' into 'master' | Robert Speicher | 2016-09-14 | 1 | -0/+1 |
| |\ | | | | | | | | | | | | | | | | | | | Fix wiki headeline linking Fixes #21817 See merge request !6300 | ||||
| | * | Fix URLs with anchors in wiki | Qingping Hou | 2016-09-13 | 1 | -0/+1 |
| | | | |||||
| * | | Merge branch 'fix/gitlab-popen-thread-safety' into 'master' | Stan Hu | 2016-09-14 | 1 | -6/+6 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Gitlab::Popen.popen thread-safety issue ## What does this MR do? It changes the instance variables of `Gitlab::Popen.popen` to a local ones. ## Are there points in the code the reviewer needs to double check? N/A ## Why was this MR needed? It fixes a bug! ## Screenshots (if relevant) N/A ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [ ] ~~[Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)~~ - [ ] ~~API support added~~ - Tests - [ ] ~~Added for this feature/bug~~ - [x] All builds are passing - [x] Conform by the [merge request performance guides](http://docs.gitlab.com/ce/development/merge_request_performance_guidelines.html) - [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides) - [x] Branch has no merge conflicts with `master` (if you do - rebase it please) - [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) ## What are the relevant issue numbers? #21842 See merge request !6194 | ||||
| | * | | Fix Gitlab::Popen.popen thread-safety issuefix/gitlab-popen-thread-safety | Ahmad Sherif | 2016-09-13 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | Fixes #21842 |