- 07 Nov, 2018 40 commits
-
-
Olivier Gonzalez authored
Ensure we only filter pipeline that effectively have vulnerabilties.
-
Phil Hughes authored
EE Port of 47008-issue-board-card-design Closes gitlab-ce#47008 See merge request gitlab-org/gitlab-ee!7078
-
Constance Okoghenun authored
-
Fatih Acet authored
Fix miss-aligned approvers dropdown (port to EE) See merge request gitlab-org/gitlab-ee!8249
-
Jacques Erasmus authored
-
Fatih Acet authored
Fix remove approver prompt cancel Closes #6760 See merge request gitlab-org/gitlab-ee!8178
-
Achilleas Pipinellis authored
Docs: port https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22867 to EE See merge request gitlab-org/gitlab-ee!8269
-
Clement Ho authored
Merge branch '8287-improve-message-returned-when-adding-non-gold-project-to-the-ops-dashboard' into 'master' Resolve "Improve message returned when adding non-Gold project to the Ops Dashboard" Closes #8287 See merge request gitlab-org/gitlab-ee!8244
-
Fatih Acet authored
Chart showing issues created per month Closes #7478 See merge request gitlab-org/gitlab-ee!7874
-
Felipe Artur authored
-
Douwe Maan authored
[EE] User can keep their commit email private See merge request gitlab-org/gitlab-ee!8102
-
David Planella authored
-
Achilleas Pipinellis authored
[Geo] Add instructions to remove tracking database after promotion See merge request gitlab-org/gitlab-ee!8143
-
Andreas Brandl authored
EE port: Enhance performance of counting local Uploads Closes #6070 See merge request gitlab-org/gitlab-ee!8144
-
Douwe Maan authored
Remove code owner from approver suggestion Closes #1012 See merge request gitlab-org/gitlab-ee!8142
-
Tiago Botelho authored
The private commit email is automatically generated in the format: id-username@noreply.HOSTNAME GitLab instance admins are able to change the HOSTNAME portion, that defaults to Gitlab's hostname, to whatever they prefer. Changes push rulels to accept private commit emails
-
Achilleas Pipinellis authored
Logical replication is not supported for Geo Closes #8048 See merge request gitlab-org/gitlab-ee!8132
-
Rachel Nienaber authored
-
Valery Sizov authored
-
Mark Chao authored
-
Mark Chao authored
As this is automatically done in !7933
-
Grzegorz Bizon authored
Assign approvers based on code owners Closes #1012 See merge request gitlab-org/gitlab-ee!7933
-
Grzegorz Bizon authored
EE Resolve "`parallel` job keyword MVC" See merge request gitlab-org/gitlab-ee!8119
-
Toon Claes authored
-
Toon Claes authored
Add an index to the `store` column on `uploads`. This makes counting local uploads faster. Also, there is no longer need to check for objects with `store = NULL`. See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18557 --- ### Query plans Query: ```sql SELECT COUNT(*) FROM "uploads" WHERE ("uploads"."store" = ? OR "uploads"."store" IS NULL) ``` #### Without index ``` gitlabhq_production=# EXPLAIN ANALYZE SELECT uploads.* FROM uploads WHERE (uploads.store = 1 OR uploads.store IS NULL); QUERY PLAN --------------------------------------------------------------------------------------------------------------- Seq Scan on uploads (cost=0.00..601729.54 rows=578 width=272) (actual time=6.170..2308.256 rows=545 loops=1) Filter: ((store = 1) OR (store IS NULL)) Rows Removed by Filter: 4411957 Planning time: 38.652 ms Execution time: 2308.454 ms (5 rows) ``` #### Add index ``` gitlabhq_production=# create index uploads_tmp1 on uploads (store); CREATE INDEX ``` #### With index ``` gitlabhq_production=# EXPLAIN ANALYZE SELECT uploads.* FROM uploads WHERE (uploads.store = 1 OR uploads.store IS NULL); QUERY PLAN ------------------------------------------------------------------------------------------------------------------------------- Bitmap Heap Scan on uploads (cost=11.46..1238.88 rows=574 width=272) (actual time=0.155..0.577 rows=545 loops=1) Recheck Cond: ((store = 1) OR (store IS NULL)) Heap Blocks: exact=217 -> BitmapOr (cost=11.46..11.46 rows=574 width=0) (actual time=0.116..0.116 rows=0 loops=1) -> Bitmap Index Scan on uploads_tmp1 (cost=0.00..8.74 rows=574 width=0) (actual time=0.095..0.095 rows=545 loops=1) Index Cond: (store = 1) -> Bitmap Index Scan on uploads_tmp1 (cost=0.00..2.44 rows=1 width=0) (actual time=0.020..0.020 rows=0 loops=1) Index Cond: (store IS NULL) Planning time: 0.274 ms Execution time: 0.637 ms (10 rows) ``` Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/6070
-
Filipa Lacerda authored
Remove gitlab-ui loading icon from global (EE) See merge request gitlab-org/gitlab-ee!8170
-
Clement Ho authored
-
Filipa Lacerda authored
EE port of mr-image-commenting See merge request gitlab-org/gitlab-ee!8254
-
Dmitriy Zaporozhets authored
Merge branch 'ee-52771-ldap-users-can-t-choose-private-or-internal-when-creating-a-new-group' into 'master' Fix new group visibility form for non-admins See merge request gitlab-org/gitlab-ee!8263
-
Phil Hughes authored
-
Grzegorz Bizon authored
Support epics autocomplete for project objects Closes #7472 See merge request gitlab-org/gitlab-ee!8180
-
Luke Bennett authored
Removes an owner permission check before rendering the visibility select radio inputs as non-admins will not have permission. Ensures all users creating a group can select its visibility.
-
Mark Chao authored
Set @push early for EE In EE, there is need to call `merge_requests_for_source_branch` before calling CE's `refresh_merge_requests, in order to obtain the old diffs. However that requires `@push`, initialized inside CE's refresh_merge_requests. However it can't be set early in EE, or static analysis would fail because use of instance variables in module is discouraged. So @push is set in execute instead.
-
Mark Chao authored
Its return type is change from `Approver` to `User`, as code owner is type `User`, and it does not make sense to wrap them in `Approver`. When approvers are overriden, code owner is not included, because the persisted approvers will include code owners already. Add endpoint to delete approver by user_id, since overall_approvers now returns User, and this avoids one query for fetching user's approver association.
-
Mark Chao authored
-
Mark Chao authored
-
Mark Chao authored
Fetch database columns directly if available
-
Mark Chao authored
-
Mark Chao authored
Suitable for testing old and new paths involved for each file in diff
-
Evan Read authored
Docs: add notes on group SSO user management See merge request gitlab-org/gitlab-ee!8260
-