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-09-18Add latest changes from gitlab-org/gitlab@12-3-auto-deploy-20190916stable-branch-foss-testGitLab Bot
2019-09-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-14Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-13Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-12Merge branch 'static-objects-external-storage' into 'master'Thong Kuah
Enable serving static objects from an external storage See merge request gitlab-org/gitlab-ce!31025
2019-09-11Make MR pipeline widget text more descriptive (CE)Nathan Friend
This change updates the text of the pipeline widget that appears on the merge request page. The text has been made more consistent between different types of pipelines; this makes the front-end implementation simpler and more maintainable. In addition, the type of pipeline is (i.e. regular pipeline, merge request pipeline, detached pipeline) included in the text, making this type more obvious to the end user. Some information has been removed from the widget as part of this change; however, any information that was removed already appears elsewhere on the merge request page.
2019-09-11Enables Run Pipeline button to be renderedFilipa Lacerda
In the Merge Request view, under pipelines tab the user can see a run pipeline button Adds axios post request to button click Adds the logic to handle the user click, refresh the table and disable the button while thee request is being made Updates UI for desktop and mobile Adds specs Regenerates potfile Follow-up after review Uses .finally to avoid code repetition
2019-09-10Enable serving static objects from an external storageAhmad Sherif
It consists of two parts: 1. Redirecting users to the configured external storage 1. Allowing the external storage to request the static object(s) on behalf of the user by means of specific tokens Part of https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/6829
2019-09-10Merge remote-tracking branch 'origin/master' into ↵Douglas Barbosa Alexandre
camilstaps/gitlab-ce-new-66023-public-private-fork-counts
2019-09-09Create new feature flagged UI for cloud providersEnrique Alcántara
- Create HAML UI select a cloud provider to create a cluster. - Add query param to :new cluster view to display a specific cluster provider form depending on the value of the provider query param. - Update unit tests and e2e tests to reflect these changes
2019-09-09Application Statistics APIManoj MJ
This change implements Application Statistics API
2019-09-06Fix sharing localStorage with all MRsIgor
Expose id field in the serializer in order to store comments content in the localStorage under the correct key
2019-09-06Quote branch names in how to merge instructionsLee Tickett
2019-09-06Remove "n private forks you have no access to"Camil Staps
2019-09-06Extract shared example from feature specsAlishan Ladhani
For installing applications on a project/group/instance cluster
2019-09-06Enable Knative installation on group and instance level clustersAlishan Ladhani
- Show Knative install button on group/instance cluster pages - Allow Knative to be installed on group/instance clusters - Add feature specs for installing applications on group/instance clusters - Add changelog entry - Update docs to reflect that Knative can now be installed on group-level and instance-level clusters
2019-09-05Use stub_rails_env for Rails.env stubbingAsh McKenzie
RailsHelpers.stub_rails_env takes care of stubbing Rails.env
2019-09-04Let project reporters create issue from group boardsFelipe Artur
The current state of group issue boards does not show the "Add issues" button on the UI for users that are reporters of group child projects.
2019-09-03Merge branch '66741-remove-spec-rails_helper-rb' into 'master'Grzegorz Bizon
Remove spec/rails_helper.rb Closes #66741 See merge request gitlab-org/gitlab-ce!32380
2019-09-02quick action label must be first in issue commentManeschi Romain
2019-09-02Merge branch '50013-add-browser-platform-flags-sign-in-pages' into 'master'Filipa Lacerda
Add CSS & JS global flags to represent browser and platform on login pages See merge request gitlab-org/gitlab-ce!32521
2019-09-02Merge branch '65304-add-pages-first-deployment-message' into 'master'Filipa Lacerda
Resolve "Improve pages load wait time experience" Closes #65304 See merge request gitlab-org/gitlab-ce!32122
2019-09-02Add browser and platform flagsKushal Pandya
- Adds CSS classes to represent browser & platform - Adds JS flags to `gl` object to represent browser & platform
2019-09-02Merge branch '46686-move-k8s-services-out-of-gcp-namespace' into 'master'Thong Kuah
Move generic k8s services out of GCP namespace See merge request gitlab-org/gitlab-ce!32310
2019-08-31Creates Feature Flag for job logFilipa Lacerda
Updates frontend code and specs to allow for the new feature flag
2019-08-30Merge branch 'fix-nil-deployable-exception-on-job-controller-show' into 'master'Grzegorz Bizon
Fix users cannot access job detail page when deployable does not exist Closes #65216 See merge request gitlab-org/gitlab-ce!32247
2019-08-30Add warning about Pages initial deployment delayNathan Friend
This commit adds a warning message that is always displayed that informs users that their GitLab Pages sites will take a bit of time before they can be accessed after being deployed for the first time.
2019-08-30Fix deployable nil exception on job controllerShinya Maeda
When deployable is nil, we gracefully take care of the case.
2019-08-30Improve search result labelsMarkus Koller
- Use "results" instead of "blobs", "wiki blobs", "snippet blobs" - Use "comments" instead of "notes" - Use correct pluralization - Don't add "1 - 10 of" if there's only one page
2019-08-30Replace rails_helper.rb with spec_helper.rbAsh McKenzie
rails_helper.rb's only logic was to require spec_helper.rb.
2019-08-30Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhqRobert Speicher
2019-08-30Merge branch 'security-59549-add-capcha-for-failed-logins' into 'master'GitLab Release Tools Bot
Require a captcha after unique failed logins from the same IP See merge request gitlab/gitlabhq!3270
2019-08-30Merge branch 'security-katex-dos-master' into 'master'GitLab Release Tools Bot
Enforce max chars and max render time in markdown math See merge request gitlab/gitlabhq!3277
2019-08-30Merge branch 'security-sarcila-fix-weak-session-management' into 'master'GitLab Release Tools Bot
Clear reset_password_tokens when login (email or username) change See merge request gitlab/gitlabhq!3334
2019-08-28Remove csslabArun Kumar Mohan
2019-08-28Remove token field from runners edit formPayton Burdette
Add changelog entry Remove unnecessary test checking for form value Translations updated for gitlab.pot Use proper format on changelog entry
2019-08-28Merge branch 'todos/include-issue-mr-titles' into 'master'Stan Hu
Add Issue and Merge Request titles to Todo items Closes #63488 See merge request gitlab-org/gitlab-ce!30435
2019-08-28Move generic k8s services out of GCP namespaceTiger
These services aren't specific to GCP, and will be used for AWS as part of https://gitlab.com/gitlab-org/gitlab-ce/issues/46686
2019-08-28Add Issue and Merge Request titles to Todo itemsArun Kumar Mohan
Only displays the todo body if the todo has a note. This is to avoid redundant Issue or Merge Request titles displayed both in the Todo title and body.
2019-08-27Merge branch 'sh-project-feature-nplus-one' into 'master'Jan Provaznik
Remove N+1 SQL query loading project feature in dashboard Closes #66482 See merge request gitlab-org/gitlab-ce!32169
2019-08-27Update docs and comments about saml with allow_bypass_two_factordodocat
allow_bypass_two_factor configration dose not work with saml provider
2019-08-24Change misleading pipeline status tooltipScott Hampton
Some pipeline status icon tooltips were showing "Commit: ..." which customers found to be misleading since it was not the commit that was failing but the pipeline. We are changing all status icon tooltips to say "Pipeline: ..." instead of "Commit: ..." now.
2019-08-24Remove N+1 SQL query loading project feature in dashboardStan Hu
Projects that have a pipeline may need to check whether the user has permission to read the build (`can?(current_user, :read_build, project)`), which requires checking the `project_features` table. This would cause an N+1 SQL query for each project. This change also has a beneficial side effect that may avoid a race condition. When a user deletes a project, the project is queued for deletion and the user is redirected back to the dashboard page. However, the following may happen: 1. The dashboard page may load this deleted project in the list of 20 projects. 2. The view will load the project pipeline status from the cache and attempt to show each project. 3. When the view encounters the deleted project, it calls `can?(current_user, :read_build, project)` to determine whether to display the pipeline status. 4. Sidekiq deletes the project from the database. 5. However, since the deleted project is still loaded in memory, it will attempt to call `project.project_feature.access_level`. 6. Since `project_feature` was not eager loaded, a lazy `SELECT` call is made to the database. 7. This `SELECT` call returns nothing, and the user sees a 500 error. By eager loading `project_feature`, we can ensure that we have a consistent view and avoid records from being deleted later. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66482
2019-08-23Hide duplicate board list while draggingWinnie Hellmann
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-21Add User#will_save_change_to_login? to clear reset_password_tokensSebastian Arcila Valenzuela
Devise checks before updating any of the authentication_keys if it needs to clear the reset_password_tokens. This should fix: https://gitlab.com/gitlab-org/gitlab-ce/issues/42733 (Weak authentication and session management)
2019-08-21New wiki page redirects user to random slugLuke Duncalfe
Previously we asked a user to enter a new slug before taking them to the Create Page page. As a UX improvement, we now take them to a randomly generated URI so they can begin creating their new page. https://gitlab.com/gitlab-org/gitlab-ce/issues/46299
2019-08-20Merge branch 'fe-fix-merge-url-params-with-plus' into 'master'Kushal Pandya
Fix `mergeUrlParams` handling of '+' Closes #66152 See merge request gitlab-org/gitlab-ce!31973