- 03 Apr, 2019 2 commits
-
-
Luke Duncalfe authored
-
Luke Duncalfe authored
Enables authorizations to be defined on GraphQL Types. module Types class ProjectType < BaseObject authorize :read_project end end If a field has authorizations defined on it, and the return type of the field also has authorizations defined on it. then all of the combined permissions in the authorizations will be checked and must pass. Connection fields are checked by "digging" to find the type class of the "node" field in the expected location of edges->node. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54417
-
- 02 Apr, 2019 38 commits
-
-
Lin Jen-Shin authored
Remove groups destroy race condition spec See merge request gitlab-org/gitlab-ce!26851
-
Kamil Trzciński authored
Cache FindCommit results in pipelines view See merge request gitlab-org/gitlab-ce!26776
-
Achilleas Pipinellis authored
Docs: image realignment See merge request gitlab-org/gitlab-ce!26799
-
Marcel Amirault authored
-
Achilleas Pipinellis authored
Docs: move variables reference to its own doc See merge request gitlab-org/gitlab-ce!26763
-
Marcia Ramos authored
Pull master
-
Grzegorz Bizon authored
Stop calling UnlinkRepositoryFromObjectPool RPC Closes #59777 See merge request gitlab-org/gitlab-ce!26821
-
Jacob Vosmaer authored
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/59777. In earlier iterations of our implementation of Git object deduplication we thought we would be making extensive use of Git remotes in pool repositories in the future, and that we should manage these remotes carefully from the start. We now expect we only care about one remote, namely the source project. The other remotes are there only for forensic purposes. Before this MR we tried to also remove pool remotes when member projects got deleted, with the UnlinkRepositoryFromObjectPool RPC. This is fragile when there are race conditions (see https://gitlab.com/gitlab-org/gitaly/issues/1568#note_153955926). We have spent some time making this RPC less fragile in https://gitlab.com/gitlab-org/gitaly/merge_requests/1151 but looking at this problem again, I think we should just stop calling it.
-
Robert Speicher authored
Jarv/dev to gitlab 2019 04 02 Closes #2810 See merge request gitlab-org/gitlab-ce!26846
-
Rémy Coutable authored
Document `click_` vs. `go_to_` standard for e2e tests Closes #59645 See merge request gitlab-org/gitlab-ce!26825
-
Kamil Trzciński authored
Backport: Expose merge request pipeline parameters for MR widget See merge request gitlab-org/gitlab-ce!26826
-
Filipa Lacerda authored
Fixed positioning of the diff tree list on mobile Closes #59739 See merge request gitlab-org/gitlab-ce!26820
-
Stan Hu authored
For each pipeline, the controller will call `Pipeline#latest?` to determine if the pipeline's ref is the latest for that branch. Since it's likely that the same branches are being used in each pipeline, we can reduce Gitaly overhead by caching the results of the FindCommit call.
-
Nick Thomas authored
Backport splitting approval changes from CE See merge request gitlab-org/gitlab-ce!26323
-
Phil Hughes authored
Adds documentation about the utility classes See merge request gitlab-org/gitlab-ce!26824
-
Filipa Lacerda authored
-
Douwe Maan authored
Fixed expand full file button showing on images Closes #59695 See merge request gitlab-org/gitlab-ce!26830
-
Dmitriy Zaporozhets authored
Monitor GraphQL with Prometheus See merge request gitlab-org/gitlab-ce!26569
-
Jan Provaznik authored
Extends graphql's platform tracing class to observe duration of graphql methods. In graphql 1.8.11 is added prometheus class but it's not very useful for us because it uses prometheus_exporter to export results.
-
Filipa Lacerda authored
CE backport of design-management-upload-client See merge request gitlab-org/gitlab-ce!26766
-
Sean McGivern authored
This was removed in the below MR in EE only, as it was causing failures related to Geo. https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3999
-
Sean McGivern authored
Avoid excessive recursive calls with Rugged TreeEntries Closes #59759 See merge request gitlab-org/gitlab-ce!26813
-
Rémy Coutable authored
Merge branch 'ce-10828-follow-up-from-ee-port-externalize-strings-in-projects-controllers' into 'master' (CE Port) "Follow-up from "(EE port) Externalize strings in projects controllers"" See merge request gitlab-org/gitlab-ce!26832
-
Martin Wortschack authored
-
Phil Hughes authored
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59739
-
Shinya Maeda authored
This is for merge request pipelines
-
Sean McGivern authored
Migrate issuable states to integer patch 1 of 2 Closes #51789 See merge request gitlab-org/gitlab-ce!25107
-
Sean McGivern authored
Don't sanitize project names on project members page Closes #58751 See merge request gitlab-org/gitlab-ce!25946
-
Phil Hughes authored
-
John Jarvis authored
-
GitLab Release Tools Bot authored
Rake task for removing exif from uploads Closes #2810 See merge request gitlab/gitlabhq!2922
-
Jan Provaznik authored
Adds a rake task which can be used for removing EXIF data from existing uploads.
-
GitLab Release Tools Bot authored
Fix XSS in resolve conflicts form See merge request gitlab/gitlabhq!2977
-
GitLab Release Tools Bot authored
Fix related branches visible in issues for guests See merge request gitlab/gitlabhq!2996
-
GitLab Release Tools Bot authored
Return cached languages if they've been detected before See merge request gitlab/gitlabhq!2998
-
GitLab Release Tools Bot authored
Fix PDF.js vulnerability See merge request gitlab/gitlabhq!2999
-
GitLab Release Tools Bot authored
Use UntrustedRegexp for CI refs matching See merge request gitlab/gitlabhq!3005
-