- 16 9月, 2016 1 次提交
-
-
由 Patricio Cano 提交于
- Required on the GitLab Rails side is mostly authentication and API related.
-
- 14 9月, 2016 5 次提交
-
-
由 Kamil Trzcinski 提交于
-
由 Yorick Peterse 提交于
gitlab_git 10.6.4 relies on Rugged marking blobs as binary or not, instead of relying on Linguist. Linguist in turn would mark text blobs as binary whenever they would contain byte sequences that could not be encoded using UTF-8. However, marking such blobs as binary is not correct. If one pushes a Markdown document with invalid character sequences it's still a text based Markdown document and not some random binary blob. This commit overwrites Blob#data so it automatically converts text-based content to UTF-8 (the encoding we use everywhere else) while taking care of replacing any invalid sequences with the UTF-8 replacement character. The data of binary blobs is left as-is.
-
由 Valery Sizov 提交于
-
由 Yorick Peterse 提交于
This moves tracking of the pushes since the last Git GC from PostgreSQL to Redis. This reduces the number of writes on the "projects" table. This in turn reduces the vacuuming overhead. The lease used for incrementing the counter has been removed. This lease was mostly put in place to prevent high database load but this isn't needed anymore due to the counter now being stored in Redis. Fixes gitlab-org/gitlab-ce#22125
-
- 13 9月, 2016 6 次提交
-
-
由 Katarzyna Kobierska 提交于
-
由 Katarzyna Kobierska 提交于
-
由 Katarzyna Kobierska 提交于
-
由 Katarzyna Kobierska 提交于
-
由 Katarzyna Kobierska 提交于
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 12 9月, 2016 5 次提交
-
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
This reverts commit 575dc2b0.
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
Because pipeline status could be changed for the builds in the next stages, if we process next stages first, the current build would be out of synchronized, and would need a reload for that matter. Alternatively, like what I did in this commit, we could process the next stages later (by using `after_transition` rather than `around_transition`), and complete what're doing for the current build first. This way we don't have to reload because nothing is out synchronized. Note that since giving `false` in `after_transition` would halt the callbacks chain, according to: https://github.com/state-machines/state_machines-activemodel/blob/v0.4.0/lib/state_machines/integrations/active_model.rb#L426-L429 We'll need to make sure we're not returning false because we don't intend to interrupt the chain. This fixes #22010. After this fix, both pipeline events and build events would only show up once.
-
- 10 9月, 2016 1 次提交
-
-
由 tiagonbotelho 提交于
refactors update file
-
- 09 9月, 2016 3 次提交
-
-
由 Ojas Shirekar 提交于
-
由 Lin Jen-Shin 提交于
Not sure why I missed this before. I thought I added it.
-
由 Sergey Gnuskov 提交于
-
- 08 9月, 2016 1 次提交
-
-
由 Nick Thomas 提交于
An unapproved access request should not give access rights, and blocked users should not be considered members of anything. One visible outcome of this behaviour is that owners and masters of a group or project may be blocked, yet still receive notification emails for access requests. This commit prevents this from happening.
-
- 07 9月, 2016 5 次提交
-
-
由 Jacob Vosmaer 提交于
-
由 Jacob Vosmaer 提交于
-
由 Kamil Trzcinski 提交于
-
由 Kamil Trzcinski 提交于
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 06 9月, 2016 2 次提交
-
-
由 Alejandro Rodríguez 提交于
Use `update_all` to only require one query per discussion to update the notes resolved status. Some changes had to be made to the discussion spec to accout for the fact that notes are not individually updated now
-
由 Connor Shea 提交于
-
- 05 9月, 2016 2 次提交
-
-
由 Lin Jen-Shin 提交于
Closes #19804
-
由 Lin Jen-Shin 提交于
-
- 02 9月, 2016 4 次提交
-
-
由 Jacob Vosmaer 提交于
-
由 Lin Jen-Shin 提交于
retries and probably also manual actions! Feedback: * https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6084#note_14735478 * https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6084#note_14737804
-
由 Jacob Vosmaer 提交于
-
由 Tomasz Maczukin 提交于
-
- 01 9月, 2016 5 次提交
-
-
由 Felipe Artur 提交于
-
由 Tomasz Maczukin 提交于
-
由 Tomasz Maczukin 提交于
-
由 Tomasz Maczukin 提交于
-
由 Stan Hu 提交于
If `git gc` runs and `Repository` has an instance to `Rugged::Repository`, a bug in libgit2 may cause the instance to return a stale value or a missing branch. This change not only optimizes the branch lookup so we don't have to iterate through every branch, but it also works around the `git gc` issue by forcing a repository reload every time `Repository#find_branch` is called. See: https://github.com/libgit2/libgit2/issues/1534 Closes #15392, #21470
-