summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'pages-multiple-ips-doc' into 'master' Kamil Trzciński2017-03-161-2/+2
|\ | | | | | | | | The GitLab Pages external-http and external-https arguments can be specified multiple times See merge request !9812
| * The GitLab Pages external-http and external-https arguments can be specified ↵Nick Thomas2017-03-081-2/+2
| | | | | | | | multiple times
* | Merge branch '27988-fix-transient-failure-in-commits-api' into 'master' Sean McGivern2017-03-1659-76/+86
|\ \ | | | | | | | | | | | | | | | | | | Ensure dots in project and group ID are allowed in the API endpoints Closes #27988 See merge request !9944
| * | Add `requirements: { id: %r{[^/]+} }` for all projects and groups namespaced ↵Rémy Coutable2017-03-1659-76/+86
| | | | | | | | | | | | | | | | | | API routes Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | Ensure dots in project path is allowed in the commits APIRémy Coutable2017-03-142-2/+2
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | Merge branch ↵Rémy Coutable2017-03-161-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '29565-name-of-the-uncompressed-folder-of-a-tag-archive-changed' into 'master' Fix archive prefix bug for refs containing dots Closes #29565 See merge request !10007
| * | | Fix archive prefix bug for refs containing dotsMark Fletcher2017-03-161-1/+1
| | | |
* | | | This quick-fixes an issue with existing award emoji not being valid anymoreRémy Coutable2017-03-161-14/+4
| | | | | | | | | | | | | | | | | | | | | | | | Gitlab::Emoji#gl_emoji_tag now returns early instead of raising a 500 error. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Merge branch '27114-add-undo-mark-all-as-done-to-todos' into 'master' Filipa Lacerda2017-03-161-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add 'Undo mark all as done' to Todos Closes #27114 See merge request !9890
| * | | | Add 'Undo mark all as done' to TodosJacopo2017-03-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done' in the 'Todo' tab of the Todo dashboard. The operation undos only the todo previously marked as done with the 'Mark al as done' button.
* | | | | Merge branch 'remove-es6-extension-configuration' into 'master' Filipa Lacerda2017-03-161-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove remaining references to .es6 file extension in our config files and documentation See merge request !9980
| * | | | | remove all references to the .es6 in our config files and documentationremove-es6-extension-configurationMike Greiling2017-03-151-2/+2
| | | | | |
* | | | | | Futher rename the CI variableszj-rename-ci-varsZ.J. van de Weg2017-03-161-1/+1
| |_|/ / / |/| | | |
* | | | | Merge branch 'dm-fix-mailroom-config' into 'master' DJ Mountney2017-03-161-2/+6
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | Fix reply by email by fixing config/mail_room.yml to be interpretable without ActiveSupport See merge request !9979
| * | | | Fix config/mail_room.yml to be interpretable RubyDouwe Maan2017-03-151-0/+1
| | | | |
| * | | | Verify config/mail_room.yml is interpretable RubyDouwe Maan2017-03-151-2/+5
| | |/ / | |/| |
* | | | Merge branch 'dm-copy-code-as-gfm' into 'master' Sean McGivern2017-03-153-19/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Copy code as GFM from diffs, blobs and GFM code blocks See merge request !9874
| * | | | Document tag option and clarify specDouwe Maan2017-03-141-4/+3
| | | | |
| * | | | Copy code as GFM from diffs, blobs and GFM code blocksDouwe Maan2017-03-143-16/+6
| |/ / /
* | | | Merge branch 'allow-resolving-conflicts-in-utf-8' into 'master' Robert Speicher2017-03-151-5/+3
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Allow resolving conflicts with non-ASCII chars Closes #26214 See merge request !9937
| * | | Allow resolving conflicts with non-ASCII charsallow-resolving-conflicts-in-utf-8Sean McGivern2017-03-151-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We wanted to check that the text could be encoded as JSON, because conflict resolutions are passed back and forth in that format, so the file itself must be UTF-8. However, all strings from the repository come back without an encoding from Rugged, making them ASCII_8BIT. We force to UTF-8, and reject if it's invalid. This still leaves the problem of a file that 'looks like' UTF-8 (contains valid UTF-8 byte sequences), but isn't. However: 1. If the conflicts contain the problem bytes, the user will see that the file isn't displayed correctly. 2. If the problem bytes are outside of the conflict area, then we will write back the same bytes when we resolve the conflicts, even though we though the encoding was UTF-8.
* | | | Merge branch '28864-use-the-v4-api-from-the-frontend' into 'master' Sean McGivern2017-03-141-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Use the v4 API from the frontend" Closes #28864 See merge request !9714
| * | | | Update API on frontend to use v428864-use-the-v4-api-from-the-frontendSam Rose2017-03-141-1/+1
| | |/ / | |/| | | | | | | | | | Use options object to pass params for project endpoint
* | | | Merge branch '29389-fix-already-initialized-constants' into 'master' Robert Speicher2017-03-142-2/+0
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | Remove explicit `require` calls, and use `require_dependency` when needed Closes #29389 See merge request !9899
| * | | Remove explicit `require` calls, and use `require_dependency` when needed29389-fix-already-initialized-constantsRémy Coutable2017-03-132-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://guides.rubyonrails.org/autoloading_and_reloading_constants.html for more info. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Merge branch 'nonewline-parser' into 'master' Sean McGivern2017-03-142-4/+8
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | Take nonewline context into account in diff parser Closes #28128 and #22636 See merge request !9705
| * | | take nonewline context into account in diff parsermhasbini2017-03-132-4/+8
| | | |
* | | | Merge branch 'fix/regression-in-runners-registration-v1-api' into 'master' Rémy Coutable2017-03-141-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix regression in runners registration v1 api See merge request !9904
| * | | | Fix regression in runners registration v1 apifix/regression-in-runners-registration-v1-apiTomasz Maczukin2017-03-131-2/+2
| | | | |
* | | | | Merge branch '25515-delegate-single-discussion-to-new-issue' into 'master' Douwe Maan2017-03-132-13/+4
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | Create a new issue for a single discussion See merge request !8266
| * | | | Make API v3 work with the new param nameBob Van Landuyt2017-03-131-0/+1
| | | | |
| * | | | Rename variableBob Van Landuyt2017-03-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | merge_request_for_resolving_discussions -> merge_request_to_resolve_discussions_of
| * | | | Make API v3 compatible with the changes in `Issues::CreateService`Bob Van Landuyt2017-03-131-6/+0
| | | | |
| * | | | Always require MR-iid for resolving discussionsBob Van Landuyt2017-03-131-12/+1
| | | | | | | | | | | | | | | | | | | | | | | | | And deduplicate the finding of MR's & discussions. Now the searching is done in the service, istead of the controller & the API.
| * | | | Delegate a single discussion to a new issueBob Van Landuyt2017-03-131-0/+7
| |/ / / | | | | | | | | | | | | | | | | | | | | Delegate a discussion in a merge request into a new issue. The discussion wil be marked as resolved and a system note will be added linking to the newly created issue.
* | | | Backport changes from gitlab-org/gitlab-ee!1406adam-backport-ee-1406Adam Niedzielski2017-03-132-3/+9
| |/ / |/| |
* | | Merge branch 'refactor/global-permissions-for-internal-users' into 'master' Sean McGivern2017-03-135-13/+13
|\ \ \ | |/ / |/| | | | | | | | Refactor/global permissions for internal users See merge request !9598
| * | reverse the logic and use a clearer namehttp://jneen.net/2017-03-091-7/+7
| | |
| * | protect git access through the policy infrahttp://jneen.net/2017-03-091-1/+1
| | |
| * | use the policy stack to protect loginshttp://jneen.net/2017-03-091-1/+1
| | |
| * | use a magic default :global symbol instead of nilhttp://jneen.net/2017-03-094-5/+5
| | | | | | | | | | | | to make sure we mean the global permissions
* | | Using guard clause and added more specs29046-fix-github-importer-open-prsGabriel Mazetto2017-03-102-9/+3
| | |
* | | Fix GitHub Import for open PRs from a forkGabriel Mazetto2017-03-102-1/+13
| | |
* | | Merge branch 'fix-500-in-notes-polling' into 'master' Rémy Coutable2017-03-101-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix notes polling failing after code changes Closes #29327 See merge request !9862
| * | | Fix notes polling failing after code changesSean McGivern2017-03-101-1/+1
| | | | | | | | | | | | | | | | See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9235
* | | | Merge branch 'tc-fix-project-create-500' into 'master'Douwe Maan2017-03-101-0/+2
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Fix for creating a project through API when import_url is nil Closes #29121 See merge request !9841
| * | | Fix for creating a project through API when import_url is niltc-fix-project-create-500Toon Claes2017-03-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The API was returning 500 when `nil` is passed for the `import_url`. In fact, it was `Gitlab::UrlSanitizer.valid?` which was throwing a `NoMethodError` when `nil` value was passed.
* | | | Merge branch 'dm-downtime-check-only-added-files' into 'master' Robert Speicher2017-03-091-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Only check new migrations in 'rake downtime_check' See merge request !9785
| * | | Only check new migrations in 'rake down_timecheck'dm-downtime-check-only-added-filesDouwe Maan2017-03-081-1/+1
| | |/ | |/|
* | | Order milestone issues by position ascending in apiGeorge Andrinopoulos2017-03-091-2/+4
| |/ |/|