- Feb 25, 2020
-
-
GitLab Bot authored
-
- Feb 18, 2020
-
-
GitLab Bot authored
-
- Feb 14, 2020
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- Feb 13, 2020
-
-
GitLab Bot authored
-
- Feb 11, 2020
-
-
GitLab Bot authored
-
- Feb 10, 2020
-
-
GitLab Bot authored
-
GitLab Bot authored
-
GitLab Bot authored
-
- Feb 07, 2020
-
-
GitLab Bot authored
-
- Jan 29, 2020
-
-
GitLab Bot authored
-
- Jan 28, 2020
-
-
GitLab Bot authored
-
- Jan 24, 2020
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- Jan 22, 2020
-
-
GitLab Bot authored
-
- Jan 13, 2020
-
-
GitLab Bot authored
-
- Jan 08, 2020
-
-
GitLab Bot authored
-
- Dec 20, 2019
-
-
GitLab Bot authored
-
- Dec 11, 2019
-
-
GitLab Bot authored
-
- Dec 10, 2019
-
-
GitLab Bot authored
-
- Dec 02, 2019
-
-
GitLab Bot authored
-
- Nov 26, 2019
-
-
Ho Tuan Duong authored
-
GitLab Bot authored
-
- Nov 17, 2019
-
-
GitLab Bot authored
-
- Nov 11, 2019
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- Oct 19, 2019
-
-
GitLab Bot authored
-
- Oct 10, 2019
-
-
GitLab Bot authored
-
- Oct 07, 2019
-
-
GitLab Bot authored
-
- Sep 26, 2019
-
-
GitLab Bot authored
-
- Sep 18, 2019
-
-
GitLab Bot authored
-
- Sep 16, 2019
-
-
GitLab Bot authored
-
- Sep 13, 2019
-
-
GitLab Bot authored
-
- Sep 10, 2019
-
-
Stan Hu authored
On our dev instance, /admin/applications as not loading because: 1. There was an unindexed query by `application_id`. 2. There was an expensive query that attempted to load 1 million unique entries via ActiveRecord just to find the unique count. We fix the first issue by adding an index for that column. We fix the second issue with a simple SELECT COUNT(DISTINCT resource_owner_id) SQL query. In addition, we add pagination to avoid loading more than 20 applications at once. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/67228
-
- Sep 09, 2019
-
-
Mathieu Parent authored
As in documentation. Fixes: #58180. Also remove the requirement between domain_blacklist_enabled and domain_blacklist.
-
Mathieu Parent authored
-
This change implements Application Statistics API
-
- Sep 03, 2019
-
-
Andreas Brandl authored
This fixes a high frequency N+1 issue: `RoutableActions#find_routable!` is used across many controllers to retrieve e.g. the Project or Namespace by path. The `#find_routable!` method calls `#ensure_canonical_path` which in turn retrieves `#full_path` from the given Routable. This in turn triggers a lookup on `routes`, leading to a high frequency of these queries: ```sql SELECT "routes".* FROM "routes" WHERE "routes"."source_id" = $1 AND "routes"."source_type" = $2 LIMIT $3 ``` This is unnecessary as we already join `routes` in `Routable#find_by_full_path` anyways.
-
- Jul 24, 2019
-
-
Mayra Cabrera authored
* Limits raw requests to 300 per minute and per raw path. * Add a new attribute to ApplicationSettings so user can change this value on their instance. * Uses Gitlab::ActionRateLimiter to limit the raw requests. * Add a new method into ActionRateLimiter to log the event into auth.log Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/48717
-
- Jul 23, 2019
-
-
It seems that we missed the backward compatibility support for profiles in the existing folder. This commit also fixes some specs to be idempotent and work in a temporary directory which not always seems to be the case. This commit also brings the profile_spec.rb which seems to be missing.
-