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
path: root/spec
AgeCommit message (Collapse)Author
2019-08-23Add label_id parameter to label API for PUT and DELETEPatrick Derichs
Add specs for new parameter and updated documentation as well.
2019-08-23Merge branch 'jc-fix-auto-rugged-detection' into 'master'Lin Jen-Shin
Handle when server info doesn't have the storage in question See merge request gitlab-org/gitlab-ce!32023
2019-08-23Merge branch 'sh-eliminate-gitaly-nplus-one-notes' into 'master'Kamil Trzciński
Eliminate Gitaly N+1 queries with notes API See merge request gitlab-org/gitlab-ce!32089
2019-08-23Handle when server info doesn't have the storage in questionJohn Cai
2019-08-23Merge branch '57402-upate-issues-list-sort-options-ce' into 'master'Jan Provaznik
CE: Update sort options for issues list See merge request gitlab-org/gitlab-ce!31849
2019-08-23Hide duplicate board list while draggingWinnie Hellmann
2019-08-23Merge branch 'frozen_string_lib_2' into 'master'Nick Thomas
Add frozen_string_literal to lib part 2 See merge request gitlab-org/gitlab-ce!32094
2019-08-23fix charts scroll handle iconLaura Montemayor
2019-08-23Merge branch 'optimise-build-queue-service' into 'master'Grzegorz Bizon
Optimise UpdateBuildQueueService Closes #66438 See merge request gitlab-org/gitlab-ce!32095
2019-08-23Update sort options for issues listAlexandru Croitor
Increase sort options for issues list from updated_at and create_at, to include more options close to what is required in actual issue list UI. This helps us to use REST API for issues list with sorting capabilities https://gitlab.com/gitlab-org/gitlab-ce/issues/57402
2019-08-23Exempt `jwt/auth` for user `gitlab-ci-token` from rate limitingMarius Bobin
2019-08-23Add logic for respecting browser DNT settingJeremy Jackson
2019-08-23Eliminate Gitaly N+1 queries with notes APIStan Hu
Similar to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31834, we see that in https://gitlab.com/gitlab-org/gitlab-ce/issues/65957 there can be hundreds, even thousands, of Gitaly requests in the `/api/:version/projects/:id/merge_requests/:noteable_id/notes` endpoint. Previously, the API to retrieve notes generated hundreds of Gitaly calls to determine whether a system note should be shown to the user. It did this by: 1. Rendering the Markdown 2. Extracting cross-references from the Markdown 3. Issuing a Gitaly `FindCommit` RPC for every reference to validate that the commit exists. The last step is unnecessary because we don't need to display a commit if the user doesn't have access to the project in the first place. `RendersNotes#prepare_notes_for_rendering` is already used in `MergeRequestsController`, which is why we don't see N+1 Gitaly calls there. We use it here to optimize the note redaction process.
2019-08-23CE port: allow SRV records in DB service discoveryTiger
2019-08-23Always pre-select "Start a new merge request"Denys Mishunov
One exception: there is an existing MR for the current branch and the branch is non-default and non-protected. Extended mock_data for ide/stores to have different types of branches: default, protected and regular Cleaned new MR checkbox view
2019-08-23Update GitHub CI/CD import page to use PAT onlyScott Hampton
Oauth2 tokens are causing issues with mirroring repos, because it effectively limits the number of repos you can mirror. Personal Access Tokens do not have this problem. This change removes the OAuth2 option from the import page for CI/CD only, and only provides the personal access token form.
2019-08-23Expose namespace storage statistics with GraphQLAlessio Caiazza
Root namespaces have storage statistics. This commit allows namespace owners to get those stats via GraphQL queries like the following one { namespace(fullPath: "a_namespace_path") { rootStorageStatistics { storageSize repositorySize lfsObjectsSize buildArtifactsSize packagesSize wikiSize } } }
2019-08-22Add more tests to cover all casesRobert Schilling
2019-08-22Enable CSP in gitlab.yml.exampleHeinrich Lee Yu
This enables CSP in dev and CI
2019-08-22Add test, reduce complexityRobert Schilling
2019-08-22Merge branch 'ce-8631-archiving-a-project-should-create-an-audit-event' into ↵Lin Jen-Shin
'master' CE: Archiving a project should create an audit event See merge request gitlab-org/gitlab-ce!32039
2019-08-22Merge branch 'ce-6878-add-epic-select-dropdown' into 'master'Nick Thomas
Add `searchBy` helper & `SidebarItemEpicsSelect` placeholder component See merge request gitlab-org/gitlab-ce!31859
2019-08-22JwtController avoids activating session checksJames Edwards-Jones
This used without a session and issues a sessionless token, so we should avoid causing access checks based on the session.
2019-08-22Merge branch 'add_links_to_latest_pipelines' into 'master'Rémy Coutable
Issue #39099: Add links for latest pipelines Closes #50499 See merge request gitlab-org/gitlab-ce!20865
2019-08-22Log time spent on CPU to sidekiq.logBalakumar
2019-08-22Merge branch 'avoid-race-condition-of-archive-trace-cron-worker' into 'master'Kamil Trzciński
Avoid conflicts between ArchiveTracesCronWorker and ArchiveTraceWorker See merge request gitlab-org/gitlab-ce!31376
2019-08-22Remove mergeTrain from FE since it's used only in EEIgor
2019-08-22Issue #39099: Add links for latest pipelinesAlex Ives
2019-08-22Extract logic who created deployment into Deployment#deployed_byKrasimir Angelov
Prefer the deployable user over the deployment user. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/66037.
2019-08-22Add `searchBy` helper & `SidebarItemEpicsSelect`Kushal Pandya
- Adds `searchBy` util in common utils - Adds placeholder `SidebarItemEpicsSelect`
2019-08-22Fix frozen string errorsThong Kuah
2019-08-22Merge branch 'feat/smime-signed-notification-emails' into 'master'Sean McGivern
feat: smime signed notification emails See merge request gitlab-org/gitlab-ce!30644
2019-08-22Add frozen_string_literal to lib part 2Thong Kuah
Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
2019-08-22Optimise build queue serviceKamil Trzciński
This makes BuildQueueService to force refresh runners that are considered to have recent queue. Such runners are the ones that connected within online interval + time to expire runner cache.
2019-08-22Merge branch ↵Kushal Pandya
'ee-2502-refactor-ee-app-assets-javascripts-approvals-components-approvers_select-vue-to-remove-approverusers' into 'master' Add a new method to `Api.js`: `projectUsers` See merge request gitlab-org/gitlab-ce!31801
2019-08-22Avoid conflicts between ArchiveTraceWorkersShinya Maeda
This commits avoiding conflicts between ArchiveTraceWorker and ArchiveTracesCronWorker by changing the target of the latter worker.
2019-08-21Merge branch 'sidekiq-interrupt-running-jobs-deadset' into 'master'Stan Hu
Put cancelled job in DeadSet See merge request gitlab-org/gitlab-ce!32070
2019-08-21Merge branch 'refactor/notes-getters' into 'master'Paul Slaughter
Refactor nextUnresolvedDiscussionId and previousUnresolvedDiscussionId getters Closes #65817 See merge request gitlab-org/gitlab-ce!31754
2019-08-21Handle namespaced modelsAlex Kalderimis
We encountered issues with setting module headers for namespaced models. These changes address this. We retain the namespacing, but transform the classnames to make them into safe email headers.
2019-08-21Put cancelled job in DeadSetKamil Trzciński
This replicates Sidekiq behavior of pushing dead job into DeadSet.
2019-08-21Backport: Issue sidebar trackingDonald Cook
Added snowplow event tracking to Edit buttons
2019-08-21Fixed tech debt of using custom componentNick Kipling
Changed the container registry to use the empty state component Removed the custom svg-component
2019-08-21Ensure CI matching operator receives an objectMarius Bobin
Ensure the evaluation of right-hand side expression always results in the returning of an object or an empty String
2019-08-21Merge branch 'sidekiq-interrupt-running-jobs' into 'master'Stan Hu
Allow to interrupt running sidekiq jobs See merge request gitlab-org/gitlab-ce!31818
2019-08-21Make sure that each Jest test contains an assertionWinnie Hellmann
2019-08-21Resolve "HTML code shown in merge request"Ezekiel Kigbo
- Fixes double escaped text in `mr_widget_rebase.vue`
2019-08-21Replace the area with time series where usedMiguel Rincon
- Replace in panel_type.vue - Replace in embed.vue - Port changes to support embed in 2 cols in large screens - Update specs
2019-08-21Add karma test for time_series.vueMiguel Rincon
New spec file for time_series.vue written using karma. New spec extends the spec from area.vue
2019-08-21This commit adds a new time series componentMiguel Rincon
Adds a time series component for line and area charts. Displays new charts in the dashboard. - Use dynamic components for line/area swapping - Add new line charts to dashboard in 2 panels
2019-08-21This commit adds a new time series componentMiguel Rincon
Adds a time series component for line and area charts. Displays new charts in the dashboard. - Use dynamic components for line/area swapping - Add new line charts to dashboard in 2 panels