Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-21Merge branch 'ce-22058-improve-ux-multi-assignees-in-mr' into 'master'Rémy Coutable
Improve UX multi assigness in MR See merge request gitlab-org/gitlab-ce!31545
2019-08-20Improve UX multi assigness in MRSamantha Ming
Add merge warning on avatar in: - open view assigness - collapsed view assigness - dropdown (search) view assigness Add can_merge option to MR sidebar entity
2019-08-20Replace finished_at with deployed_at for Deployment entityKrasimir Angelov
Instead of `finished_at` attribute use `deployed_at` methods which also takes into account the deployment status. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/56130.
2019-08-15Add finished_at to the internal API Deployment entityKrasimir Angelov
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/56130.
2019-08-08Bring scoped environment variables to coreHordur Freyr Yngvason
As decided in https://gitlab.com/gitlab-org/gitlab-ce/issues/53593
2019-08-06Fix error on project nameGosia Ksionek
Add project path to sql query to build proper path
2019-08-02Implement Helm ResetCommand for removing TillerDylan Griffith
Also creates specs Only allow Helm to be uninstalled if it's the only app - Remove Tiller leftovers after reser command - Fixes specs and offenses Adds changelog file Fix reset_command specs
2019-08-01Add can_merge option to autocomplete responseIgor
It's used only if merge_request_iid param is provided
2019-07-29Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhqRobert Speicher
2019-07-26Merge branch 'security-hide_moved_issue_id' into 'master'GitLab Release Tools Bot
Do not show moved issue ids for user not authorized Closes #2878 See merge request gitlab/gitlabhq!3230
2019-07-25Remove code related to object hierarchy in MySQLHeinrich Lee Yu
These are not required because MySQL is not supported anymore
2019-07-18Merge branch 'adjust-cycle-analytics-to-group-level' into 'master'Sean McGivern
Adjust cycle analytics to group level See merge request gitlab-org/gitlab-ce!30391
2019-07-17Added submodule links to Submodule type in GraphQL APIIgor
This is part of migration of Folder View to Vue
2019-07-15Add class for group level analyticsMałgorzata Ksionek
Add specs for group level Update entities Update base classes Add groups-centric changes Update plan and review stage Add summary classes Add summary spec Update specs files Add to specs test cases for group Add changelog entry Add group serializer Fix typo Fix typo Add fetching namespace in sql query Update specs Add rubocop fix Add rubocop fix Modify method to be in sync with code review Add counting deploys from subgroup To group summary stage Add subgroups handling In group stage summary Add additional spec Add additional specs Add more precise inheritance Add attr reader to group level Fix rubocop offence Fix problems with specs Add cr remarks Renaming median method and a lot of calls in specs Move spec setup Rename method in specs Add code review remarks regarding module Add proper module name
2019-07-11Do not show moved issue ids for user not authorizedFelipe Artur
Do not show moved issue id for users that cannot read issue
2019-07-09Use namespace#path for building urls in specsBob Van Landuyt
Some of the specs were using namespace names instead of paths for building URLS. This would fail since we now build a namespace with a user's name instead of a user's username.
2019-07-08Share project object in EnvironmentStatusThong Kuah
Otherwise, each EnvironmentStatus object instantiates its own project when really they are the same. Improves query count performance
2019-07-03Limit amount of JUnit tests returnedKamil Trzciński
Currently, we do not cap amount of tests returned to frontend, thus in some extreme cases we can see a MBs of data stored in Redis. This adds an upper limit of 100 tests per-suite. We will continue showing the total counters correctly, but we will limit amount of tests that will be presented.
2019-06-21Omit issues links in merge request entity API responseStan Hu
The merge request widget has a section that includes which issues may be closed or mentioned based on the merge request description. The problem is that rendering and redacting Markdown can be expensive, especially since the browser polls for the data every 10 seconds. Since these links don't change much and are just nice to have, we only load them on first page load. The frontend will use the existing data if the data doesn't appear on subsequent requests. This saves about 30% of the rendering time of this endpoint, which adds up to significant savings considering that `MergeRequestsController#show.json` is called over a million times a day on GitLab.com. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
2019-06-18Make KubernetesService readonlyJames Fargher
We are deprecating this service in favor of instance wide clusters. Therefore we removed some code that is not anymore needed for a readonly cluster and also we added some flags to allow for this deprecation. These flags are to be removed in the next release when we finally completelly remove KubernetesService.
2019-06-06Use serialization for project boardscharlieablett
- Add serializers and Grape::Entity - Replace to_json - Add specs
2019-06-03Abstract auto merge processesShinya Maeda
We have one auto merge strategy today - Merge When Pipeline Succeeds. In order to add more strategies for Merge Train feature, we abstract the architecture to be more extensible. Removed arguments Fix spec
2019-05-28Extract Ci::Build#report_artifacts into methodMatija Čupić
Extracts combining the job_artifacts relation with the with_reports scope for getting report artifacts into a method.
2019-05-28Move JobArtifactEntity to JobArtifactReportEntityMatija Čupić
2019-05-28Expose report download path in build detailsMatija Čupić
Exposes report download paths in build details.
2019-05-28Merge branch 'backstage/gb/improve-jobs-controller-performance' into 'master'Stan Hu
Improve performance of jobs controller show Closes #60708 See merge request gitlab-org/gitlab-ce!28093
2019-05-27Rephrase specs description for cycle analyticsMałgorzata Ksionek
2019-05-24Fix deployment entity testsGrzegorz Bizon
Fixes style lint errors
2019-05-24Expose build environment latest deployable name and pathGrzegorz Bizon
2019-05-24Add specs checking serialization of a stage buildsGrzegorz Bizon
2019-05-24Do not serialize deployment details for build details pageGrzegorz Bizon
2019-05-24Do not serialize a deployment commit showing a jobGrzegorz Bizon
2019-05-24Do not serialize a pipeline again when showing a buildGrzegorz Bizon
This change makes it possible to avoid additional serialization of entire pipeline when rendering a build details page. Instead we expose more information from the build entity itself what is much cheaper than serializing entire pipeline. Additionally we do not need to serialize `latest?` flag, which involves multiple Gitaly calls.
2019-05-23Add specs for median serializingMałgorzata Ksionek
2019-05-20Display classname JUnit attribute in report modalFabio Pitino
2019-05-06Fix merge request pipeline exist methodShinya Maeda
Refactor
2019-05-02Adds a way to start multiple manual jobs in stageMayra 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
2019-04-30Expose can_uninstall in cluster_status.jsonThong Kuah
Only prometheus can be uninstalled atm, the rest will be dealt with later. Presumption is that new application types will have uninstallation implmemented at the same time.
2019-04-10Use different query count expectations in EEMatija Čupić
2019-04-09Move Contribution Analytics related spec in ↵Imre Farkas
spec/features/groups/group_page_with_external_authorization_service_spec to EE
2019-04-05Revert "Merge branch 'if-57131-external_auth_to_ce' into 'master'"Andreas Brandl
This reverts merge request !26823
2019-04-05Move Contribution Analytics related spec in ↵Imre Farkas
spec/features/groups/group_page_with_external_authorization_service_spec to EE
2019-04-05Autocorrect with RSpec/ExampleWording copThong Kuah
- rewords examples starting with 'should' - rewords examples starting with 'it' Note: I had to manually fixup "onlies" to "only"
2019-04-05Merge branch '54506-show-error-when-namespace-svc-missing' into 'master'Grzegorz Bizon
Show error when namespace/svc account missing Closes #54506 See merge request gitlab-org/gitlab-ce!26362
2019-04-04Fixed test specsOswaldo Ferreira
- added suggestions to mock data - fixed props to be not required
2019-04-02Backport EE changeShinya Maeda
This is for merge request pipelines
2019-04-02Expose build failure reasonTiger
We can use this to show more informative error messages with links to documentation etc.
2019-03-27Prepare suggestion implementation for multi-lineOswaldo Ferreira
Adds the groundwork needed in order to persist multi-line suggestions, while providing the parsing strategy which will be reused for the **Preview** as well.
2019-03-22Enrich commits with full data in CommitCollectionLuke Duncalfe
Allow incomplete commit records to load their full data from gitaly. Commits can be based on a Hash of data retrieved from PostgreSQL, and this data can be intentionally incomplete in order to save space. A new method #gitaly? has been added to Gitlab::Git::Commit, which returns true if the underlying data source of the Commit is a Gitaly::GitCommit. CommitCollection now has a method #enrich which replaces non-gitaly commits in place with commits from gitaly. CommitCollection#without_merge_commits has been updated to call this method, as in order to determine a merge commit we need to have parent data. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/58805
2019-03-19Update pipeline detail view to accommodate post-merge pipelinesShinya Maeda
Commit changes Add spec Add changelog fix fix Fix Fix spec Finish spec ok nice ok ok ok fix