An error occurred fetching the project authors.
- 18 Dec, 2020 1 commit
-
-
Mathieu Parent authored
-
- 17 Dec, 2020 1 commit
-
-
Jan Provaznik authored
Adds epic board list and expose it in GraphQL.
-
- 16 Dec, 2020 2 commits
-
-
Vasilii Iakliushin authored
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/224700 * Create a database migration to store project display preferences for Analytics item on the sidebar.
-
Vitali Tatarintev authored
Add `payload_example` and `payload_attribute_mapping` columns to `alert_management_http_integration`
-
- 15 Dec, 2020 8 commits
-
-
serenafang authored
-
serenafang authored
This reverts commit cf1be034.
-
serenafang authored
This reverts commit 6b709ed2.
-
serenafang authored
Make a ee partial for member events
-
Mehmet Emin INAC authored
-
George Koltsov authored
- Current usage ping is timing out and does not provide the group::import team correct values - Add new index on projects table on import type and creator id - Update projects_imported.total usage ping to return distinct count by creator id, instead of a total count of projects
-
Max Wittig authored
This feature makes it easier to spot GitLab tokens by adding a prefix, which makes easier to identify and revoke them. Similar to how AWS does it with their access keys, e.g. AKIAIOSFODNN7EXAMPLE
-
David Fernandez authored
-
- 14 Dec, 2020 1 commit
-
-
Patrick Bajao authored
Each file browser and the diffs we show under the "Changes" tab need to be consistent to prevent confusion. Whenever we create a merge request diff, we create and store `MergeRequestDiffFile` records and we keep the `relative_order` of each file. In order for the new sorting order to persist, we will sort the diff files on: - when a `MergeRequestDiff` is created - when we load merge request diffs Then we persist/update the `relative_order` of each file.
-
- 13 Dec, 2020 1 commit
-
-
Amy Troschinetz authored
**app/models/deployment.rb:** Select deployments that were created within a datetime range. **ee/app/finders/analytics/deployments_finder.rb:** Find successful deployments for a project within a datetime range. **ee/changelogs/unreleased/api-support-for-deployment-frequency.yml:** Changelog. **ee/lib/api/analytics/project_deployment_frequency.rb:** API for getting deployment frequencies for projects. **ee/lib/ee/api/api.rb:** Mount the new deployment frequency API. **ee/lib/ee/api/entities/analytics/deployment_frequency.rb:** Shape of deployment frequency API responses. **ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb:** Test API. **ee/spec/finders/analytics/deployments_finder_spec.rb:** Test deployments finder. **spec/models/deployment_spec.rb:** Test created_between method. **doc/user/project/index.md:** Adds some docs for the new licensed feature flag. **doc/api/project_analytics.md:** Adds some docs for the API. **ee/app/models/license.rb:** Adds new licensed feature flag for project analytics. **ee/app/policies/ee/project_policy.rb:** Adds new policies for the new project analytics feature flag. **ee/spec/policies/project_policy_spec.rb:** Test for new project analytics policy and feature flag. **db/structure.sql:** **db/migrate/ 20201211042306_add_deployments_finder_by_finished_at_index.rb:** **db/schema_migrations/20201211042306:** Adding new index to make the deployments finder query fast.
-
- 11 Dec, 2020 2 commits
-
-
Alex Ives authored
Fix a performance issue when looking up snippet repositories when replication is enabled by namespace Relates to https://gitlab.com/gitlab-org/gitlab/issues/287763
-
Andreas Brandl authored
This allows to check the quality of the estimate after the fact: The difference in index size (after reindexing) should match the bloat estimate.
-
- 10 Dec, 2020 6 commits
-
-
Steve Abrams authored
Create dependency_proxy_manifests Add group associations and fixtures
-
Allison Browne authored
Add a new column pull_mirror_interval_seconds which allows an adming to set the pull mirror interval in seconds per instance.
-
Andreas Brandl authored
For background see https://gitlab.com/gitlab-org/gitlab/-/issues/292454#note_463034491
-
Mayra Cabrera authored
A new setting was added under Project > Visibility to allow commit authors to edit comimt messages on unprotected branches. This setting is stored in a new column in 'project_settings' table. Changes are currently under a feature flag. Related to https://gitlab.com/gitlab-org/gitlab/-/issues/287798
-
Andreas Brandl authored
This implements an index selection strategy for reindexing. We order indexes by their expected bloat level using a btree bloat heuristic. We start reindexing for indexes with the highest absolute level of bloat. See https://gitlab.com/gitlab-org/gitlab/-/issues/258576
-
Pavel Shutsin authored
This index was substituted with (project_id, status, created_at) index
-
- 09 Dec, 2020 3 commits
-
-
pbair authored
Add a new migration that promotes the unique index on `elasticsearch_indexed_namespaces.namespace_id` to be the primary key of the table.
-
Alan (Maciej) Paruszewski authored
This change adds background migration to fix problem with vulnerabilities that are not dismissed, when they have dismissal feedback created for associated findings.
-
Kerri Miller authored
-
- 08 Dec, 2020 9 commits
-
-
Sean Arnold authored
- Add migrations - Add models - Add specs
-
Serena Fang authored
This is just adding the column, actual implementation will come after
-
Pavel Shutsin authored
On a monthly basis we create snapshots of devops features current instance uses
-
Felipe Artur authored
Remove temporary indexes used to schedule background migrations.
-
Heinrich Lee Yu authored
Also adds a foreign key constraint and cascades deletes when the iteration is deleted
-
Dallas Reedy authored
- Update the database constraint - Adjust the existing customer validator on ExperimentSubject :base - Add private non_nil_subjects helper method to model
-
Dallas Reedy authored
Adds a new model & database table for ExperimentSubject. An ExperimentSubject can be a User, Group, or Project (or any combination of those three). This change prepares the way for us to run a much broader range of experiments.
-
Mehmet Emin INAC authored
We have to scope remediation records to projects to prevent leaking some confidential information through summary attribute to other projects, just in case if user adds confidential information to that attribute.
-
- 07 Dec, 2020 1 commit
-
-
Joern Schneeweisz authored
-
- 06 Dec, 2020 1 commit
-
-
Grzegorz Bizon authored
This commit adds support for incrementing a Prometheus counter in case of detecting a malformed / corrupted build log. We store a bytesize of a build log in the ci_build_pending_states table and compare it to the size calculated using stored build trace chunks. If CRC32 checksum of a build log is invalid and a bytesize differs too, we increment `corrupted` build logs counter and send an appropritate log to Sentry.
-
- 04 Dec, 2020 2 commits
-
-
Mike Kozono authored
For queries produced by these methods specifically: - Packages::PackageFile.verification_pending_batch - Packages::PackageFile.verification_failed_batch - Packages::PackageFile.needs_verification_count Since they are always running, at least every minute, and potentially with high concurrency (depending on admin settings).
-
Alexandru Croitor authored
Allow for issue boards scoping to an iteration. For that we need to store the iteration to which the board is scoped into iteration_id on boards table. This change also allows issue filtering on CURRENT iteration, that is being calculated based on Date.today
-
- 03 Dec, 2020 2 commits
-
-
can eldem authored
Add enum type to model
-
Jonathan Schafer authored
Includes migration, changelog and schema
-