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-10-24Merge branch 'security-open-redirect-internalredirect-12-4' into '12-4-stable'GitLab Release Tools Bot
Use the '\A' and '\z' regex anchors in `InternalRedirect` to mitigate an Open Redirect issue. See merge request gitlab/gitlabhq!3488
2019-10-24Pick only those groups that the viewing user has access to,Aakriti Gupta
in a project members' list. Add tests for possible scenarios Re-factor and remove N + 1 queries Remove author from changelog Don't use memoisation when not needed Include users part of parents of project's group Re-factor tests Create and add users according to roles Re-use group created earlier Add incomplete test for ancestoral groups Rename method to clarify category of groups Skip pending test, remove comments not needed Remove extra line Include ancestors from invited groups as well Add specs for participants service Add more specs Add more specs use instead of Use public group owner instead of project maintainer to test owner acess Remove tests that have now been moved into participants_service_spec Use :context instead of :all Create nested group instead of creating an ancestor separately Add comment explaining doubt on the failing spec Imrpove test setup Optimize sql queries Refactor specs file Add rubocop disablement Add special case for project owners Add small refactor Add explanation to the docs Fix wording Refactor group check Add small changes in specs Add cr remarks Add cr remarks Add specs Add small refactor Add code review remarks Refactor for better database usage Fix failing spec Remove rubocop offences Add cr remarks
2019-10-22Use the '\A' and '\z' regex anchors in `InternalRedirect` to mitigate an ↵Joern Schneeweisz
Open Redirect issue. Fixes https://dev.gitlab.org/gitlab/gitlabhq/issues/2934 and https://gitlab.com/gitlab-org/gitlab/issues/33569
2019-10-22Add latest changes from gitlab-org/gitlab@12-4-stable-eeGitLab Bot
2019-09-26Merge branch 'security-bypass-email-verification-using-salesforce' into ↵GitLab Release Tools Bot
'12-3-stable' Prevent Bypassing Email Verification using Salesforce See merge request gitlab/gitlabhq!3395
2019-09-26Merge branch 'security-sarcila-verify-saml-request-origin-12-3' into ↵GitLab Release Tools Bot
'12-3-stable' Check that SAML identity linking validates the origin of the request See merge request gitlab/gitlabhq!3396
2019-09-26Merge branch ↵GitLab Release Tools Bot
'security-12717-fix-confidential-issue-assignee-visible-to-guests-12-3' into '12-3-stable' Display only participants that user has permission to see See merge request gitlab/gitlabhq!3421
2019-09-26Merge branch 'security-64938-dont-disclose-path-12-3-ce' into '12-3-stable'GitLab Release Tools Bot
Redirect user to root path after unsubscribing from private resource See merge request gitlab/gitlabhq!3423
2019-09-26Merge branch ↵GitLab Release Tools Bot
'security-12718-project-milestones-disclosed-via-groups-12-3-ce' into '12-3-stable' Hide disabled project milestones in project settings on group level See merge request gitlab/gitlabhq!3424
2019-09-24Add latest changes from gitlab-org/gitlab@12-3-stable-eeGitLab Bot
2019-09-23Hide disabled project milestones in project settings on group levelAlexandru Croitor
2019-09-23Redirect user to root path after unsubscribing from private resourceAlexandru Croitor
If user unsubsrcribes from a resource that they no longer have access to they should not be revealed the resource path, but be redirected to app root instead. https://gitlab.com/gitlab-org/gitlab-ce/issues/64938
2019-09-23Add checking for email_verified keyMałgorzata Ksionek
Fix rubocop offences and add changelog Add email_verified key for feature specs Add code review remarks Add code review remarks Fix specs
2019-09-23Display only participants that user has permission to seeAlexandru Croitor
2019-09-20Validate that SAML requests are originated from gitlabSebastian Arcila Valenzuela
If the request wasn't initiated by gitlab we shouldn't add the new identity to the user, and instead show that we weren't able to link the identity to the user. This should fix: https://gitlab.com/gitlab-org/gitlab-ce/issues/56509
2019-09-20Add latest changes from gitlab-org/gitlab@12-3-stableGitLab Bot
2019-09-19Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-19Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-18Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-18Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-17Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-16Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-16Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-16Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-16Add 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-11Merge branch 'sh-fix-oauth-application-page' into 'master'Rémy Coutable
Optimize /admin/applications so that it does not timeout Closes #67228 See merge request gitlab-org/gitlab-ce!32852
2019-09-11Merge branch '65988-optimize-snippet-listings' into 'master'Thong Kuah
Optimize queries for snippet listings See merge request gitlab-org/gitlab-ce!32576
2019-09-10Add controller concern for paginated collectionsMarkus Koller
We had similar code in a few places to redirect to the last page if the given page number is out of range. This unifies the handling in a new controller concern and adds usage of it in all snippet listings.
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-10Optimize /admin/applications so that it does not timeoutStan Hu
On our dev instance, /admin/applications as not loading because: 1. There was an unindexed query by `application_id`. 2. There was an expensive query that attempted to load 1 million unique entries via ActiveRecord just to find the unique count. We fix the first issue by adding an index for that column. We fix the second issue with a simple SELECT COUNT(DISTINCT resource_owner_id) SQL query. In addition, we add pagination to avoid loading more than 20 applications at once. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/67228
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-09Expose update project service JSON endpointPeter Leitzen
Utilize `json_fields` to expose fields via `Service#as_json(only: json_fields)`.
2019-09-06Merge branch 'sh-fix-captcha-state-pollution-spec' into 'master'Mayra Cabrera
Fix order-dependent spec failures with reCAPTCHA Closes #67133 See merge request gitlab-org/gitlab-ce!32771
2019-09-06Fix order-dependent spec failures with reCAPTCHAStan Hu
spec/controllers/registrations_controller_spec.rb polluted the test environment by changing the Recaptcha configuration. We now stub the controller's `verify_recaptcha` method instead of doing that. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/67133
2019-09-06Fix public/private/internal fork countsCamil Staps
2019-09-05Fix global state in registrations_controller_specYorick Peterse
This spec would mess with global state used for captchas, but not reset the state in all cases. This would then lead to the spec spec/controllers/snippets_controller_spec.rb failing, but only on a fork of gitlab-ee. To fix this we ensure the state is properly reset after running the specs that change this state.
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-08-31Creates Feature Flag for job logFilipa Lacerda
Updates frontend code and specs to allow for the new feature flag
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-2853-prevent-comments-on-private-mrs' into 'master'GitLab Release Tools Bot
Ensure only authorised users can create notes on merge requests and issues See merge request gitlab/gitlabhq!3137
2019-08-30Merge branch 'security-personal-snippets' into 'master'GitLab Release Tools Bot
Add direct upload support for personal snippets See merge request gitlab/gitlabhq!3226
2019-08-30Merge branch 'security-fix_jira_ssrf_vulnerability' into 'master'GitLab Release Tools Bot
Fix DNS rebind vulnerability for JIRA integration See merge request gitlab/gitlabhq!3266
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-mr-head-pipeline-leak' into 'master'GitLab Release Tools Bot
Permission fix for MergeRequestsController#pipeline_status See merge request gitlab/gitlabhq!3274
2019-08-30Merge branch 'security-group-runners-permissions' into 'master'GitLab Release Tools Bot
admin_group authorization for Groups::RunnersController See merge request gitlab/gitlabhq!3325