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-05-05Move quote-shortcut logic to MarkdownFielddm-markdown-field-textareaDouwe Maan
2019-05-05Move Autosize logic to MarkdownFieldDouwe Maan
2019-05-05Move Autosave setup to MarkdownFieldDouwe Maan
2019-05-05Move toolbar button logic to MarkdownFieldDouwe Maan
2019-05-05Refactor MarkdownField preview renderingDouwe Maan
2019-05-05Replace MarkdownArea previewMarkdown boolean with modeDouwe Maan
2019-05-05Move textarea to MarkdownField componentDouwe Maan
2019-05-04Resolve "Sort by due date and popularity in both directions"Nermin Vehabovic
2019-05-04Merge branch '59365-include-time-window-parameters-in-the-url-query-string' ↵Fatih Acet
into 'master' Resolve "Include time window parameters in the URL query string" Closes #59365 See merge request gitlab-org/gitlab-ce!27230
2019-05-03Merge branch '10763-track-uninstall-button-clicks-ce' into 'master'Filipa Lacerda
CE Backport of tracking uninstall button click See merge request gitlab-org/gitlab-ce!28012
2019-05-03Allow guests users to access project releasesKrasimir 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 bdee9e8412d. - 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.
2019-05-03Merge branch 'expand-diff-performance' into 'master'Filipa Lacerda
Impove the performance of expanding full diff Closes #58597 See merge request gitlab-org/gitlab-ce!27413
2019-05-03Impove the performance of expanding full diffPhil Hughes
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58597
2019-05-03Show full Rspec backtrace only in CIHeinrich Lee Yu
2019-05-03Whitelist query limits for internal APIStan Hu
When creating a merge request for push options, there may be over 100 queries that are run to create a merge request. Even after we reduce the number of queries by disabling the Sidekiq jobs, it appears we still hover near this limit. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11450
2019-05-03Add gitlab-managed option to clusters formMayra 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
2019-05-03Use git_garbage_collect_worker to run pack_refsJan Provaznik
PackRefs is not an expensive gitaly call - we want to call it more often (than as part of full `gc`) because it helps to keep number of refs files small - too many refs file may be a problem for deployments with slow storage.
2019-05-02CE-backport track uninstall button clicksEnrique Alcantara
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-05-02Add support for two-step Gitaly Rebase RPCLuke 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
2019-05-02Merge branch '27777-drop-projects-ci_id-column' into 'master'Douglas Barbosa Alexandre
Resolve "Drop "projects"."ci_id" column" Closes #27777 See merge request gitlab-org/gitlab-ce!27623
2019-05-02Merge branch 'remove-comment-personal-snippet-permission' into 'master'Douwe Maan
Remove the `comment_personal_snippet` permission Closes #56688 See merge request gitlab-org/gitlab-ce!27999
2019-05-02Update deployment chat message notificationJason Goodman
Include link to user and commit title. Rearrange text
2019-05-02Add packages_size to ProjectStatisticsAlessio Caiazza
This new field will allow to keep track of the storage used by the packages features, it provides also aggregation at namespace level.
2019-05-02Merge branch '9932-fix-deprecated-attribute_changed-ce' into 'master'Andreas Brandl
[CE] Remove deprecated usage of `attribute_changed?` See merge request gitlab-org/gitlab-ce!27577
2019-05-02Remove unused projects.ci_id columnDmitriy Zaporozhets
And remove Gitlab::Ci::Trace#deprecated_path as it relies on ci_id Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2019-05-02Uninstall application confirm modal componentEnrique Alcántara
- Vue confirmation modal implementation - CSS tweaks for modal default height
2019-05-02Merge branch 'fix-ide-relative-url-bug' into 'master'Phil Hughes
Fix IDE get file data with '/' as relative root See merge request gitlab-org/gitlab-ce!27911
2019-05-02Merge branch ↵Douwe Maan
'53064-bypassing-pipeline-jobs-by-canceling-the-pipeline-and-manually-running-later-jobs' into 'master' Disable retrying cancelled jobs Closes #53064 See merge request gitlab-org/gitlab-ce!27503
2019-05-02Remove the `comment_personal_snippet` permissionSean McGivern
This is now entirely handled by `create_note`: 1. Project snippets prevent `create_note`. 2. Uploads already only support routing for personal snippets. This simplifies some policies and access checks, too!
2019-05-02Add opentracing integration for graphqlJan Provaznik
Extends existing graphql's tracer with opentracing measurements. Because it also adds Tracing::Graphql class (for opentracing), it also renames Graphql::Tracing class to Graphql::GenericTracing to minimize confusion with similar class names.
2019-05-02Merge branch 'sh-allow-equal-level-in-subgroup-membership' into 'master'James Lopez
Allow a member to have an access level equal to parent group Closes gitlab-ee#11323 See merge request gitlab-org/gitlab-ce!27913
2019-05-01Allow Sentry client-side DSN to be passed on gitlab.ymlDouglas Barbosa Alexandre
2019-05-01Make time window parameters available in the query stringJose Vargas
This commit adds the frontend functionality to add the parameters via the `pushState` api, preventing the need for a page reload.
2019-05-01Merge branch 'add-specs-for-group-routing-spec' into 'master'Yorick Peterse
Add specs to group routing spec See merge request gitlab-org/gitlab-ce!27705
2019-05-01Update metrics dashboard API to load yml from repoSarah Yasonik
Updates the EnvironmentController#metrics_dashboard endpoint to support a "dashboard" param, which can be used to specify the filepath of a dashboard configuration from a project repository. Dashboard configurations are expected to be stored in .gitlab/dashboards/. Updates dashboard post-processing steps to exclude custom metrics, which should only display on the system dashboard.
2019-05-01Merge branch 'add-project-level-config-for-merge-train-ce' into 'master'Sean McGivern
CE Backport: Add project level config for merge train See merge request gitlab-org/gitlab-ce!27819
2019-05-01Extract discussion notes into new componentPaul Gascou-Vaillancourt
- Moved discussion notes out of `NoteableDiscussion` component into a new `DiscussionNotes` component - Wrote Jest tests for the new `DiscussionNotes` component - Updated Jest config for emojis fixtures - Updated Karma tests `NoteableDiscussion` to match its new structure - Convert `DiffDiscussions` tests to use Vue test utils
2019-05-01Merge branch 'winh-binary-fixture-path' into 'master'Phil Hughes
Use FIXTURES_PATH constant for binary fixtures in frontend tests See merge request gitlab-org/gitlab-ce!27891
2019-04-30Allow a member to have an access level equal to parent groupStan Hu
Suppose you have this configuration: 1. Subgroup `hello/world` 2. Subgroup `hello/mergers`. 3. Project `hello/world/my-project` has invited group `hello/world` to access protected branches. 4. The rule allows the group to merge but no one can push. 5. User `newuser` has Owner access to the parent group `hello`. Previously, there was no way for the user `newuser` to be added to the `hello/mergers` group since the validation only allowed a user to be added at a higher access level. Since membership in a subgroup confers certain access rights, such as being able to merge or push code to protected branches, we have to loosen the validation and allow someone to be added at an equal level granted by the parent group. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11323
2019-04-30Merge branch 'feat/sentry-environment' into 'master'Douglas Barbosa Alexandre
feat: add option to define the Sentry Environment See merge request gitlab-org/gitlab-ce!27091
2019-04-30Fix IDE get file data with '/' as relative rootPaul Slaughter
https://gitlab.com/gitlab-org/gitlab-ce/issues/60932
2019-04-30Merge branch 'jc-client-for-fetch-objects-into-pool' into 'master'Stan Hu
Add client methods for FetchIntoObjectPool RPC See merge request gitlab-org/gitlab-ce!27767
2019-04-30Merge branch 'refactor/58830-migrate-sidebar-spec-to-jest' into 'master'Kushal Pandya
refactor(sidebar): Refactored shared sidebar component tests to Jest Closes #58830 See merge request gitlab-org/gitlab-ce!27688
2019-04-30Add project level config for merge trainShinya Maeda
We add the option and expose the parameter for frontend work
2019-04-30feat: allow Sentry configuration to be passed on gitlab.ymlRoger Meier
2019-04-30Add client methods for FetchIntoObjectPool RPCJohn Cai
Gitaly's FetchIntoObjectPool RPC will idempotently fetch objects into an object pool. If the pool doesn't exist, it will create an empty pool before attempting the fetch. This change adds client code as well as specs to cover this behavior.
2019-04-30Merge branch 'fix-environment-on-stop-not-work' into 'master'Sean McGivern
`on_stop` is not automatically triggered with pipelines for merge requests Closes #60885 See merge request gitlab-org/gitlab-ce!27618
2019-04-30Merge branch 'bw-add-graphql-groups' into 'master'Grzegorz Bizon
Add basic GraphQL for a Group Closes #60786 See merge request gitlab-org/gitlab-ce!27492
2019-04-30Fix environment automatic on_stop triggerShinya Maeda
Due to the nature of pipelines for merge requests, deployments.ref can be a merge request ref instead of a branch name. We support the environment auto-stop hook for this case