- 04 6月, 2019 1 次提交
-
-
由 Alexandru Croitor 提交于
* Adjust opened issues count in the milestone burndown chart to match current opened issues in the milestone. * Fix completion rate calculation to include milestones only.
-
- 31 5月, 2019 2 次提交
-
-
由 Luke Picciau 提交于
Change query to work on mysql as well. Also set entire date because setting only the year can trip 'start_date_should_be_less_than_due_date'
-
由 Shinya Maeda 提交于
We've already migrated all the legacy artifacts to the new realm, which is ci_job_artifacts table. It's time to remove the old code base that is no longer used.
-
- 29 5月, 2019 3 次提交
-
-
由 Peter Marko 提交于
-
由 Peter Marko 提交于
-
由 Brett Walker 提交于
- adding a "Manual" option to the dropdown - show 100 issues list when manually sorting
-
- 28 5月, 2019 4 次提交
-
-
由 Matija Čupić 提交于
Extracts combining the job_artifacts relation with the with_reports scope for getting report artifacts into a method.
-
由 Matija Čupić 提交于
-
由 Matija Čupić 提交于
-
由 Peter Marko 提交于
-
- 27 5月, 2019 1 次提交
-
-
由 Jacques Erasmus 提交于
Added a changelog entry for the feature
-
- 24 5月, 2019 2 次提交
-
-
由 Thong Kuah 提交于
These two methods were used in emitting AUTO_DEVOPS_DOMAIN which has now been dropped.
-
由 Thong Kuah 提交于
Update documentation to reflect removal
-
- 22 5月, 2019 3 次提交
-
-
由 Stan Hu 提交于
Starting with Rails 5, belongs_to now adds a presence validation to the association, and so as of shoulda-matchers 4.0.0 the belong_to matcher follows suit and tests that this validation is there by setting the association to nil and asserting that there are validation errors. This exposed an error with the `validate_branches` method: we need to check the source and target project exist.
-
由 Stan Hu 提交于
Rails 5 requires that belongs_to associations have the associated record present. These tests were failing because they had nil values.
-
由 Tiger 提交于
When Kubernetes clusters were originally built they could only exist at the project level, and so there was logic included that assumed there would only ever be a single Kubernetes namespace per cluster. We now support clusters at the group and instance level, which allows multiple namespaces. This change consolidates various project-specific fallbacks to generate namespaces, and hands all responsibility to the Clusters::KubernetesNamespace model. There is now no concept of a single namespace for a Clusters::Platforms::Kubernetes; to retrieve a namespace a project must now be supplied in all cases. This simplifies upcoming work to use a separate Kubernetes namespace per project environment (instead of a namespace per project).
-
- 20 5月, 2019 1 次提交
-
-
由 Thong Kuah 提交于
As this method does have `deployment_platform(environment: self.name)`, which is what the form EE needs. Allows us to remove two overrides in EE.
-
- 17 5月, 2019 1 次提交
-
-
由 Tiger 提交于
Immediate configuration is not ideal for group and instance level clusters as projects that may never be deployed would still have Kubernetes namespaces and service accounts created for them. As of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25586 we now create only the resources that are required for the project being deployed, at the time of deployment.
-
- 15 5月, 2019 3 次提交
-
-
由 James Edwards-Jones 提交于
Adds ActiveSession#session_ids_for_user for listing session IDs for a given user, and adds ActiveSession#list_sessions for listing session data directly.
-
由 John Cai 提交于
We want to optimize the query for the CountDivergingCommits rpc by removing the --max-count argument now that we have commit graphs enabled for all repositories during housekeeping. However, we want to test this first behind a feature flag.
-
由 Sean McGivern 提交于
String#underscore isn't particularly slow, but it's possible for us to call it many times in a users autocomplete request, with mostly-static values ('User', 'Group', etc.). We can memoise this and save a surprising amount of time (around 10% of the total request time in some cases).
-
- 14 5月, 2019 1 次提交
-
-
由 Peter Marko 提交于
-
- 13 5月, 2019 1 次提交
-
-
由 Heinrich Lee Yu 提交于
Adds suffix to enum methods and changes `in_groups` to `of_groups`
-
- 10 5月, 2019 1 次提交
-
-
由 Patrick Derichs 提交于
-
- 08 5月, 2019 1 次提交
-
-
由 Ezekiel Kigbo 提交于
Udpated user_edit_profile_spec with time preferences Minor update form fields
-
- 07 5月, 2019 6 次提交
-
-
由 Francisco Javier López 提交于
Removed the conditions added to Project.with_feature_available_for_user, and moved to the IssuableFinder. Now, we ensure that, in the projects retrieved in the Finder, the user has enough access for the feature.
-
由 Stan Hu 提交于
If the UI sends a string value for lock_version (e.g. "0"), then the previous monkey patch did not properly handle that properly. This commit casts the value to an integer to determine whether to look for NULL lock_versions. For merge requests, GitLab sends a POST request to `namespace/project/merge_requests/:iid` with the `merge_request[lock_version]` parameter with a string `0`. The string value comes from the form field, which explains why https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/28145 wasn't sufficient.
-
由 Luke Bennett 提交于
Show disabled mirrors with a badge so that they can be deleted by project owners.
-
由 James Fargher 提交于
There are two cluster hierarchies one for the deployment platform and one for controllers. The main difference is that deployment platforms do not check user permissions and only return the first match.
-
由 James Fargher 提交于
Instance level clusters were already mostly supported, this change adds admin area controllers for cluster CRUD
-
由 Sean McGivern 提交于
-
- 06 5月, 2019 3 次提交
-
-
由 Krasimir Angelov 提交于
Add env_var and file as supported types for CI variables. Variables of type file expose to users existing gitlab-runner behaviour - save variable value into a temp file and set the path to this file in an ENV var named after the variable key. Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
-
由 Nick Thomas 提交于
-
由 Shinya Maeda 提交于
Refactor
-
- 03 5月, 2019 6 次提交
-
-
由 Krasimir Angelov 提交于
This is step one of resolving https://gitlab.com/gitlab-org/gitlab-ce/issues/56838. Here is what changed: - Revert the security fix from bdee9e84. - Do not leak repository information (tag name, commit) to guests in API responses. - Do not include links to source code in API responses for users that do not have download_code access. - Show Releases in sidebar for guests. - Do not display links to source code under Assets for users that do not have download_code access. GET ':id/releases/:tag_name' still do not allow guests to access releases. This is to prevent guessing tag existence.
-
由 Mayra Cabrera 提交于
When this option is enabled, GitLab will create namespaces and service accounts as usual. When disabled, GitLab wont create any project specific kubernetes resources Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56557
-
由 Mayra Cabrera 提交于
- Adds an endpoint on PipelinesController - Adds a service that iterates over every build in a stage and plays it. - Includes 'play_manual' details on EntitySerializer - Builds a new Stage state: PlayManual. An stage can take this status if it has manual builds or an skipped, scheduled or manual status - Includes FE modifications and specs
-
由 Luke Duncalfe 提交于
The new two-step Gitaly `Rebase` RPC yields the rebase commit SHA to the client before proceeding with the rebase. This avoids an issue where the rebase commit SHA was returned when the RPC had fully completed, and in some cases this would be after the Rails `post_receive` worker services had already run. In these situations, the merge request did not yet have its rebase_commit_sha attribute set introducing the possibility for bugs (such as previous approvals being reset). https://gitlab.com/gitlab-org/gitlab-ee/issues/5966
-
由 Jason Goodman 提交于
Include link to user and commit title. Rearrange text
-
由 Alessio Caiazza 提交于
This new field will allow to keep track of the storage used by the packages features, it provides also aggregation at namespace level.
-