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/app
AgeCommit message (Collapse)Author
2019-03-26Merge branch 'security-55503-fix-pdf-js-11-7' into '11-7-stable'Yorick Peterse
Fix PDF.js vulnerability See merge request gitlab/gitlabhq!3026
2019-03-26Merge branch 'security-mass-assignment-on-project-update-11-7' into ↵Yorick Peterse
'11-7-stable' Disallow changing namespace of a project in update method See merge request gitlab/gitlabhq!3031
2019-03-26Merge branch 'security-milestone-labels-11-7' into '11-7-stable'GitLab Release Tools Bot
Check label_ids parent when updating issue board See merge request gitlab/gitlabhq!3037
2019-03-26Merge branch 'security-2819-xss-resolve-conflicts-branch-name-11-7' into ↵GitLab Release Tools Bot
'11-7-stable' Fix XSS in resolve conflicts form See merge request gitlab/gitlabhq!2988
2019-03-26Merge branch 'security-56224-11-7' into '11-7-stable'GitLab Release Tools Bot
Fix related branches visible in issues for guests See merge request gitlab/gitlabhq!3020
2019-03-26Disallow guest users from accessing ReleasesShinya Maeda
As they do not have a permission to read git tag
2019-03-25Add cr remarksMałgorzata Ksionek
2019-03-25Check if labels are available for target issuableJarka Košanová
- labels have to be in the same project/group as an issuable
2019-03-21Disallow changing namespace of a project in update methodMałgorzata Ksionek
2019-03-20Updated PDF.js to 2.0.943Natalia Tepluhina
fix: changed PDFJS prop to GlobalWorkerOptions Fixed pdf tests Added changelog entry
2019-03-20Hide related branches when user does not have permissionMark Chao
Guest user of a project should not see branches
2019-03-18Only return `commands_changes` used in frontendHeinrich Lee Yu
When executing quick actions, this limits the `commands_changes` response to only those used by the frontend
2019-03-05Fix XSS in resolve conflicts formPaul Slaughter
The issue arose when the branch name contained Vue template JavaScript. The fix is to use `v-pre` which disables Vue compilation in a template.
2019-02-28Secure vulerability and add specsMałgorzata Ksionek
2019-02-27Display only informaton visible to current userJarka Košanová
Display only labels and assignees of issues visible by the currently logged user Display only issues visible to user in the burndown chart
2019-02-27Display the correct number of MRs a user has access toIgor Drozdov
2019-02-27Merge branch 'security-2818_filter_impersonated_sessions-11-7' into ↵Yorick Peterse
'11-7-stable' Filter impersonated sessions from active sessions and remove ability to revoke session See merge request gitlab/gitlabhq!2982
2019-02-27Merge branch '11-7-security-2773-milestones-fix' into '11-7-stable'Yorick Peterse
Check issue milestone availability See merge request gitlab/gitlabhq!2905
2019-02-27Merge branch 'security-2798-fix-boards-policy-11-7' into '11-7-stable'Yorick Peterse
Disable issue board policies when issues are disabled See merge request gitlab/gitlabhq!2911
2019-02-27Merge branch '11-7-security-2797-milestone-mrs' into '11-7-stable'Yorick Peterse
Show only MRs visible to user on milestone detail See merge request gitlab/gitlabhq!2924
2019-02-27Merge branch 'security-commit-private-related-mr-11-7' into '11-7-stable'Yorick Peterse
Don't allow non-members to see private related MRs See merge request gitlab/gitlabhq!2931
2019-02-27Merge branch 'security-kubernetes-google-login-csrf-11-7' into '11-7-stable'Yorick Peterse
Validate session key when authorizing with GCP to create a cluster See merge request gitlab/gitlabhq!2935
2019-02-27Merge branch 'security-56348-11-7' into '11-7-stable'Yorick Peterse
Check snippet attached file to be moved is within designated directory See merge request gitlab/gitlabhq!2942
2019-02-27Check validity of prometheus_service before queryReuben Pereira
Check validity before querying so that if the dns entry for the api_url has been changed to something invalid after the model was saved and checked for validity, it will not query. This is to solve a toctou (time of check to time of use) issue.
2019-02-27Merge branch 'security-protect-private-repo-information-11-7' into '11-7-stable'Yorick Peterse
Fix leaking private repository information in API See merge request gitlab/gitlabhq!2949
2019-02-27Arbitrary file read via MergeRequestDiffFrancisco Javier López
2019-02-27Merge branch '11-7-security-2799-emails' into '11-7-stable'Yorick Peterse
Remove link after issue move when no permissions See merge request gitlab/gitlabhq!2956
2019-02-27Merge branch 'security-kubernetes-local-ssrf-11-7' into '11-7-stable'Yorick Peterse
Block local URLs for Kubernetes integration See merge request gitlab/gitlabhq!2960
2019-02-27Merge branch ↵Yorick Peterse
'security-add-public-internal-groups-as-members-to-your-project-idor-11-7' into '11-7-stable' Add public/internal groups as members to your Project(IDOR) See merge request gitlab/gitlabhq!2963
2019-02-27Merge branch 'security-osw-stop-linking-to-packages-11-7' into '11-7-stable'Yorick Peterse
Stop linking to unrecognized package sources See merge request gitlab/gitlabhq!2970
2019-02-27Merge branch 'security-issue_54789_2-11-7' into '11-7-stable'Yorick Peterse
[11.7] Prevent disclosing project milestone titles See merge request gitlab/gitlabhq!2974
2019-02-27Remove ability to revoke active sessionImre Farkas
Session ID is used as a parameter for the revoke session endpoint but it should never be included in the HTML as an attacker could obtain it via XSS.
2019-02-27Filter active sessions belonging to an admin impersonating the userImre Farkas
2019-02-27Limit number of characters allowed in mermaidjsRajat Jain
2019-02-25Prevent disclosing project milestone titlesFelipe Artur
Prevent unauthorized users having access to milestone titles through autocomplete endpoint.
2019-02-24Stop linking to unrecognized package sourcesOswaldo Ferreira
2019-02-21Do not allow local urls in Kubernetes formThong Kuah
Use existing `public_url` validation to block various local urls. Note that this validation will allow local urls if the "Allow requests to the local network from hooks and services" admin setting is enabled. Block KubeClient from using local addresses It will also respect `allow_local_requests_from_hooks_and_services` so if that is enabled KubeClinet will allow local addresses
2019-02-21Check snippet attached file to be moved is within designated directoryMark Chao
Previously one could move any temp/ sub folder around. Align spec with actual usage, as currently we pass temp file path to FileMover.
2019-02-20Remove link after issue move when no permissionsJarka Košanová
Don't show new issue link after move when a user does not have permissions to display the new issue
2019-02-20Change policy regarding group visibilityMałgorzata Ksionek
2019-02-20Removing sensitive properties from ProjectTypeLuke Duncalfe
defaultBranch and ciConfigPath should only be available to users with the :download_code permission for the Project, as the respository might be private. When implementing the authorize check on these properties, it was found that our current Graphql::Authorize::Instrumentation class does not work with fields that resolve to subclasses of GraphQL::Schema::Scalar, like GraphQL::STRING_TYPE. After discussion with other Create Team members, it has been decided that because the GraphQL API is not GA, to remove these properties from ProjectType, and instead implement them as part of epic https://gitlab.com/groups/gitlab-org/-/epics/711 Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/55316
2019-02-19Validate session key when authorizing with GCP to create a clusterTiger
It was previously possible to link a GCP account to another user's GitLab account by having them visit the callback URL, as there was no check that they were the initiator of the request. We now reject the callback unless the state parameter matches the one added to the initiating user's session.
2019-02-15Don't allow non-members to see private related MRsPatrick Bajao
2019-02-14Show only MRs visible to user on milestone detailJarka Košanová
2019-02-14Disable board policies when issues are disabledHeinrich Lee Yu
Board list policies are also included
2019-02-13Check issue milestone availabilityJarka Košanová
Add project when creating milestone in specs We validate milestone is from the same project/parent group as issuable -> we need to set project in specs correctly Improve methods names and specs organization
2019-02-05Merge branch 'fj-regression-external-wiki-url' into 'master'Rémy Coutable
Changed external wiki query method to prevent attribute caching Closes #57228 See merge request gitlab-org/gitlab-ce!24907 (cherry picked from commit 7ffbfeb1f79b18b6a3a42e73d12b9680e3e3eb48) 247bd122 Changed external wiki query method to prevent attribute caching
2019-02-05Merge branch 'sh-fix-detect-host-keys' into 'master'Nick Thomas
Fix Detect Host Keys not working Closes #56855 See merge request gitlab-org/gitlab-ce!24884 (cherry picked from commit 2b0f4df0217b4a4aee53f964610d66ceedb68dca) 4c1231ac Fix SSH Detect Host Keys not working
2019-02-05Merge branch 'ee-1979-blobs-at' into 'master'Douwe Maan
Fix migration when project repository is missing See merge request gitlab-org/gitlab-ce!24859 (cherry picked from commit c5d431240e09e20c49dd27b9c65a4865f3f79bbd) db35a3ae Fix migration when project repository is missing
2019-02-05Merge branch '56424-fix-gl-form-init-tag-editing' into 'master'Filipa Lacerda
Init GLForm instance on form while editing tags Closes #56424 See merge request gitlab-org/gitlab-ce!24645 (cherry picked from commit 15a7f3c6af5286dee5188af045d3e80f95323472) 7506275e Init GLForm instance on form while editing tags b0746e79 Add changelog entry