| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| |
| |
| | |
Refactor rich blob viewers and add Code|Rendered switch
Closes #24287
See merge request !10566
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
into 'master'
improves test settings for chat notification services for empty projects
Closes #31138
See merge request !10886
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix ordering of commits in the network graph.
Closes #30973
See merge request !10936
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- We upgraded `rugged` to 0.25.1.1 in !10286 for %9.1
- Prior to this upgrade, the default sort order for commits returned by
`Gitlab::Git::Repository#find_commits` was `Rugged::SORT_DATE`, which the
graph relied on.
- While upgrading `rugged`, the MR also changed this default to
`Rugged::SORT_NONE`, which broke commit ordering in the graph.
- This commit adds an option to `Gitlab::Git::Repository#find_commits` to sort
by date, and changes the graph builder `Network::Graph` so it explictly
requests the `:date` sort order
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Because the post-processing of the rendered README is dependent on the
context (i.e. the current user), do the post-processing when the
README is being displayed.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Change issues sentence to use natural sorting
Closes #20378
See merge request !7110
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Show correct size when MR diff overflows
Closes #26560
See merge request !10827
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The problem is that we often go via a diff object constructed from the diffs
stored in the DB. Those diffs, by definition, don't overflow, so we don't have
access to the 'correct' `real_size` - that is stored on the MR diff object
iself.
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix commenting on an existing discussion on an unchanged line that is no longer in the diff
Closes #31339
See merge request !10888
|
| | |/
| |/|
| | |
| | | |
longer in the diff
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Allow OAuth clients to push code
Closes #30305
See merge request !10677
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- We currently support fetching code with username = 'oauth2' and
password = <access_token>.
- Trying to _push_ code with the same credentials fails with an authentication
error.
- There's no reason this shouldn't be enabled, especially since we allow the
OAuth client to create deploy keys with push access:
https://docs.gitlab.com/ce/api/deploy_keys.html#add-deploy-key
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Make handler metric params more explicit
See merge request !10854
|
| | | | | |
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | | |
Make location of gitlab_workhorse_secret configurable
See merge request !10357
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Hard-coding location of configuration files is very bad practice. This
patch applies the same approach as currently used for
gitlab_shell_secret file.
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
On initial startup with no rows in the application_settings table, the
metaprogramming call to `if enabled?` attempts to create a row. This triggers
the HTML caching path, which attempts to store metrics.
At this point, not all the methods in `Gitlab::Metrics` have been defined! Move
`current_transaction` to be defined before running the metaprogramming, to
avoid a confusing NoMethodError
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix encoding issue exporting a project
Closes #31186
See merge request !10824
|
| | | | |
| | | | |
| | | | |
| | | | | |
error
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Add email receiver metrics
See merge request !10814
|
| | | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
This lets us track how many incoming emails a GitLab instance is processing, by
email type (handler) and by project (where applicable).
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Usage ping port
Closes #27750
See merge request !10481
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This new class uses a Redis Hash instead of a Sorted Set.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | | |
| | | |
| | | |
| | | | |
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/962
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1521
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This query is constantly generating timeout errors on large installations and we don't
have a simple solution for now and also we don't think having this counter is
really critical.
|
| | | |
| | | |
| | | |
| | | | |
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/735
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Improve gitaly_address error message
Closes gitaly#174
See merge request !10532
|
| | | | |
| | | | |
| | | | |
| | | | | |
Closes gitaly#174
|
| | | | | |
|