- 22 9月, 2017 4 次提交
-
-
由 Tim Zallmann 提交于
-
由 Fatih Acet 提交于
-
由 Fatih Acet 提交于
-
由 Bryce Johnson 提交于
-
- 21 9月, 2017 4 次提交
-
-
由 Fatih Acet 提交于
-
由 Annabel Dunstone Gray 提交于
-
由 Tim Zallmann 提交于
-
由 Nick Thomas 提交于
-
- 20 9月, 2017 16 次提交
-
-
由 Clement Ho 提交于
-
由 Clement Ho 提交于
-
由 Clement Ho 提交于
-
由 Yorick Peterse 提交于
This makes things simpler as no scheduling is involved. Further we remove the need for running a SELECT + UPDATE just to get the key and update it, whereas we only need an UPDATE when setting last_used_at directly in a request. The added service class takes care of updating Key#last_used_at without using Sidekiq. Further it makes sure we only try to obtain a Redis lease if we're confident that we actually need to do so, instead of always obtaining it. We also make sure to _only_ update last_used_at instead of also updating updated_at. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36663
-
由 Yorick Peterse 提交于
The default scope in Event would add a "WHERE author_id IS NOT NULL" clause to every query. Now that "events.author_id" has a NOT NULL clause set this filter is redundant and we can safely remove it. In this commit we also add a validation on events.author_id (previously only defined in PushEvent) just in case something tries to create data without an author ID. This way we can present a nicer error message compared to PostgreSQL's foreign key error messages. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/38129
-
由 Grzegorz Bizon 提交于
-
由 Mark Fletcher 提交于
-
由 Mark Fletcher 提交于
* Will dry up the code to find projects between the ForksController and the API
-
-
由 Fabio Busatto 提交于
-
由 Michael Kozono 提交于
And link to it from where you change your username.
-
由 Michael Kozono 提交于
And expand on the help text.
-
由 Kamil Trzcinski 提交于
-
由 Clement Ho 提交于
-
由 Jacob Vosmaer (GitLab) 提交于
-
由 Jacopo 提交于
Displays the Gitaly version in the admin dashboard.
-
- 19 9月, 2017 16 次提交
-
-
由 Yorick Peterse 提交于
This ensures the open issues/MR count caches are refreshed properly when creating new issues or MRs. This MR also includes a change to the cache keys to ensure all caches are rebuilt on the fly. This particular problem was not caught in the test suite due to a null cache being used, resulting in all calls that would use a cache using the underlying data directly. In production the code would fail because a newly saved record returns an empty hash in #changes meaning checks such as `state_changed? || confidential_changed?` would return false for new rows, thus never updating the counters. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/38061
-
由 Kamil Trzcinski 提交于
Instead perform soft check (the column set to indicate that file does exist)
-
由 bokebilly 提交于
-
由 Kamil Trzcinski 提交于
-
由 bikebilly 提交于
-
由 bikebilly 提交于
-
由 bikebilly 提交于
-
由 bikebilly 提交于
-
由 bokebilly 提交于
-
由 Nick Thomas 提交于
-
由 Andrew Newdigate 提交于
-
由 Achilleas Pipinellis 提交于
We recently started adding YAML frontmatter in docs so that we can show more information, but that only works for the docs portal at docs.gitlab.com. For example, we want to add a last_updated entry https://gitlab.com/gitlab-org/gitlab-ce/issues/37677 Whereas this is useful for the docs portal, it looks ugly for docs under /help.
-
由 Stan Hu 提交于
Discussions are now done asynchronously via the `IssuesController#discussions` endpoint, so this should no longer be needed. This was taking 32% of the load time for GitLab CE issue 1. Closes #38034
-
由 Phil Hughes 提交于
Closes #37972
-
由 Jedidiah 提交于
-
由 Eric Eastwood 提交于
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33287 The MR widget was trying to render the pipelines section when there are no GitLab CI pipelines which was throwing some NPE errors.
-