- 18 Feb, 2019 1 commit
-
-
Yauhen Kotau authored
Fixes gitlab-org/gitlab-ce#42595
-
- 14 Feb, 2019 6 commits
-
-
Nick Thomas authored
-
Ash McKenzie authored
When using git-lfs with SSH we weren't passing in the expires_header header which is allows large transfers to succeed in the event the current default of 30 mins expires. https://github.com/git-lfs/git-lfs/blob/master/docs/api/server-discovery.md#ssh
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
James Lopez authored
-
Lin Jen-Shin authored
And add tests
-
Lin Jen-Shin authored
And add tests
-
- 13 Feb, 2019 3 commits
-
-
Brett Walker authored
-
Nick Thomas authored
Make danger pick reviewers and maintainers at random, for feontend, backend, database, etc, changes, whenever files belonging to those teams get changed.
-
Hiroyuki Sato authored
-
- 12 Feb, 2019 5 commits
-
-
Victor Zagorodny authored
user_preferences key is includes into system usage data only if group_overview_security_dashboard feature flag is enabled; see https://gitlab.com/gitlab-org/gitlab-ee/issues/7048
-
Victor Zagorodny authored
-
Stan Hu authored
When the GitHub importer creates a merge request, it retrieves the SHA but does not actually create the source branch. This makes it impossible to merge an open merge request, particularly if the source branch were from a forked project. In that case, the branch will never exist because the original `project-name:source-branch` name is never created, nor is it a valid branch name. To prevent possible branch name conflicts, forked source branches are now renamed `github/fork/project-name/source-branch` and created when necessary. Note that we only create the source branch if the merge request is open. For projects that have many merge requests, the project would end up with a lot of possibly dead branches. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57370
-
Stan Hu authored
-
Stan Hu authored
If there are any clients connected to the DB, PostgreSQL won't let you drop the database. It's possible that Sidekiq, Unicorn, or some other client will be hanging onto a connection, preventing the DROP DATABASE from working. To workaround this problem, this method cancels all the connections so that the db:reset command will work. Note that there's still a slight possibility a client connects after its connection is terminated. If this is an issue, we could solve it by revoking CONNECT access, but for now it seems this works. Closes https://gitlab.com/gitlab-org/gitlab-development-kit/issues/450
-
- 11 Feb, 2019 4 commits
-
-
Douglas Barbosa Alexandre authored
When the Arel table to use as the alias contains a schema in your name, e.g., "gitlab_secondary"."namespaces" it produces an invalid query.
-
Lin Jen-Shin authored
refactors the ui for diverging commits so that it's only a single bar instead of two separate bars
-
Ash McKenzie authored
-
Ash McKenzie authored
- Remove unnecessary encrypted_password stubbing - Remove unnecessary attr_encrypted_db_key_base stub - Rename shared_example to 'a valid LFS token'
-
- 08 Feb, 2019 2 commits
-
-
Nick Thomas authored
-
Andrew Newdigate authored
Jaeger is a distributed tracing tool. This change adds a "Tracing" link to the performance bar to directly link to a current request in Jaeger. This is useful for two reasons: 1 - it provides affordance to developers that the distributed tracing tool is available, so that it can quickly be discovered. 2 - it allows developers to quickly find a specific trace without having to manually navigate to a second user-interface.
-
- 07 Feb, 2019 4 commits
-
-
Thong Kuah authored
-
Jason Lenny authored
Adds templates for the 5 most popular Pages templates to the new project menu. This does not add unique icons for the templates because that turned out more complicated than expected, and this feature is valuable without them.
-
John Cai authored
Adds the client call for the gitaly rpc CountDivergingCommits fixing signature simplifying commit logic adding test for max-count refactoring tests
-
John Cai authored
updates gitaly proto to 1.7.0, modifies the search files gitaly client call to use the new chunked_response flag in the rpc request, and stitch the responses together. maintains backwards compatibility with older gitaly servers.
-
- 06 Feb, 2019 9 commits
-
-
Jan Provaznik authored
Cached markdown version is composed both from global and local markdown version. This allows admins to bump version locally when needed (e.g. when external URL is changed).
-
GotenXiao authored
-
Ben Kochie authored
Change `type` and `address` labels to be less generic to avoid conflicts with other systems.
-
Heinrich Lee Yu authored
-
Stan Hu authored
Upgrade gitaly-proto to 1.10.0 to have this field.
-
Stan Hu authored
-
Stan Hu authored
The previous behavior would pass in a list of parameters to Shell, but we can improve this by using the WikiFormatter and Project models to give us the same information.
-
Stan Hu authored
Use project models instead of a list of parameters.
-
Stan Hu authored
When hashed storage is in use, it's helpful to have the project name associated with the request. Closes https://gitlab.com/gitlab-org/gitaly/issues/1394
-
- 05 Feb, 2019 2 commits
-
-
Stan Hu authored
-
Stan Hu authored
Users downloading non-ASCII attachments would see garbled characters. When used with object storage, AWS S3 would return an InvalidArgument error: Header value cannot be represented using ISO-8859-1. Per RFC 5987 and RFC 6266, Content-Disposition should be encoded properly. This commit takes the Rails 6 implementation of ActiveSuppport::Http::ContentDisposition (https://github.com/rails/rails/pull/33829) and ports it here. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/47673
-
- 04 Feb, 2019 3 commits
-
-
Brett Walker authored
-
Reuben Pereira authored
-
Jan Provaznik authored
This engine was replaced with CommonMarker in 11.4, it was deprecated since then.
-
- 02 Feb, 2019 1 commit
-
-
Mark Chao authored
Allow `steal` to handle dead jobs.
-