- 19 Aug, 2016 1 commit
-
-
Valery Sizov authored
[ES] Add explanation comments See merge request !650
-
- 18 Aug, 2016 15 commits
-
-
Robert Speicher authored
Allow LDAP `sync_ssh_keys` setting to be set to `true` In that case `sync_ssh_keys` will default to the `sshPublicKey` value Fixes #8 See merge request !670
-
Patricio Cano authored
In that case `sync_ssh_keys` will default to the `sshPublicKey` value.
-
Stan Hu authored
[ES] Fix for unborn head Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/21038 See merge request !669
-
Valery Sizov authored
-
Valery Sizov authored
-
Robert Speicher authored
Allow syncing a group against all providers at once ## What does this MR do? Allows `Sync::Group` to sync members for a single group across all providers at once. Closes #399 ## Are there points in the code the reviewer needs to double check? No ## Why was this MR needed? The current implementation of LDAP group sync manages members based on a single LDAP provider. This is optimal because we can open a single connection to a given LDAP server (provider) and run all queries needed to sync all GitLab groups with links to that provider. If we want to sync a single group at a time we need to flip that model - for a single group, run the sync for all providers. This presents a few challenges since we have a state machine on the group. In the former/current model we need to set the state inside the loop. However, if we do that in the latter model we will likely run into a race condition. At least, it will execute unnecessary queries against the database. Other than adding the functionality needed to sync a single group, the MR moves the state machine handling to the respective class method. ## What are the relevant issue numbers? #399 See merge request !636
-
Valery Sizov authored
[ES] Limit amount of retries for sidekiq jobs ES index data is not that critical and in most of the cases sidekiq jobs fails due to bugs. What do you think @jnijhof and @pcarranza See merge request !666
-
Valery Sizov authored
[ES] Rspec for code that used delete-by-query plugin We need to reconfigure CI so elastic has `delete-by-query` plugin installed See merge request !654
-
Valery Sizov authored
-
Stan Hu authored
Remove tiny grammar mistake Just removing the "it" at the end of the sentence, I think it was a mistake. See merge request !667
-
De Wet Blomerus authored
-
Valery Sizov authored
-
Achilleas Pipinellis authored
Refactor description templates documentation CE https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5839 See merge request !657
-
Achilleas Pipinellis authored
-
Achilleas Pipinellis authored
-
- 17 Aug, 2016 14 commits
-
-
Drew Blessing authored
-
Yorick Peterse authored
Optimize commit and diff changes access check to reduce git operations Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/880 See merge request !647
-
Alejandro Rodríguez authored
Git operations are costly. Before, if file locks and all file locks were enabled we would iterate over each commit twice and over each diff as much as 4 times. This updates uses lambdas to go through all neccessary validations in only one iteration per commit and per diff. It also removes some unused code in lib/gitlab/git_access.rb and adds examples to ensure the code keeps working as intended.
-
Valery Sizov authored
CE upstream @pacoguzman Please resolve `spec/controllers/autocomplete_controller_spec.rb` See merge request !656
-
Valery Sizov authored
-
Valery Sizov authored
[ES] Record deletion fix Specs for deletion are in MR https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/654/diffs that is built on top of this MR. I've made it in a separate MR because there is complex stuff left to do. We need another docker image where elastic has plugin `delete-by-query` No changelog item required because the bug was introduced in master a few days ago by https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/615 See merge request !653
-
Valery Sizov authored
-
Paco Guzman authored
-
Valery Sizov authored
-
Yorick Peterse authored
Move to project dropdown with infinite scroll for better performance See merge request !5828
-
Valery Sizov authored
-
Paco Guzman authored
Use just SQL to check is a user can admin_issue on a project Tradeoff - we duplicate how we check admin_issue in a SQL relation in the Ability class
-
Jacob Schatz authored
Fix error message for existing labels in right sidebar. ## What does this MR do? Fixes flash notification in right sidebar, if we want to create an existing label. ## Are there points in the code the reviewer needs to double check? Nope. ## Why was this MR needed? Because it was broken. ## What are the relevant issue numbers? Fixes #20117 ## Screenshots (if relevant) #### Before ![https://gitlab.com/gitlab-org/gitlab-ce/uploads/c1fa7e98d1a3f0daaf8197809bbb26d0/Screen_Shot_2016-07-22_at_11.33.35.png](https://gitlab.com/gitlab-org/gitlab-ce/uploads/c1fa7e98d1a3f0daaf8197809bbb26d0/Screen_Shot_2016-07-22_at_11.33.35.png) #### After ![Screen_Shot_2016-07-28_at_13.38.03](/uploads/1dca73bf4c1b14c0044952a5032d9325/Screen_Shot_2016-07-28_at_13.38.03.png) ![Screen_Shot_2016-07-28_at_13.41.18](/uploads/9b814f7f03d0314050659e1ac6ace290/Screen_Shot_2016-07-28_at_13.41.18.png) ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [ ] ~~[Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)~~ - [ ] ~~API support added~~ - Tests - [ ] ~~Added for this feature/bug~~ - [x] All builds are passing - [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides) - [x] Branch has no merge conflicts with `master` (if you do - rebase it please) - [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) See merge request !5546
-
Jacob Schatz authored
Don't show comment button in gutter of diffs on MR discussion tab When browsing to an MR, switching to the Changes tab, and switching back to the Discussions tab, the gutter of the diffs on that page would show the comment button on-hover, while it shouldn't, since comments on new lines can only be created from the Changes tab. ![Screen_Shot_2016-07-25_at_22.01.11](/uploads/6b044e1a3ecb34ddaa0af432833473aa/Screen_Shot_2016-07-25_at_22.01.11.png) `8-10-stable` counterpart at https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5493 See merge request !5492
-
- 16 Aug, 2016 10 commits
-
-
Robert Speicher authored
[ci skip]
-
Patricio Cano authored
Updated Akismet documentation Updated Akismet documentation See merge request !5821
-
Robert Speicher authored
[ci skip]
-
Jacob Schatz authored
Add hover state to todos ## What does this MR do? - Add a hover state to todos like for repository files. - Fix button alignment in todos - Add link to avatar in todos ## Are there points in the code the reviewer needs to double check? The `border-collapse` part—is there any better way? ## Why was this MR needed? Make hover states consistent. ## What are the relevant issue numbers? fixes #19833 ## Screenshots ### Before ![before](/uploads/cd2e7b234bf08fac48aebb60cdfa26a9/before.png) ### After ![todos-list](/uploads/592457050cb3ff2c43dfcce78418c50b/todos-list.png) ![todos-list-last-hover](/uploads/532714333bc74d1656a5c767012b4cdd/todos-list-last-hover.png) ![todos-mobile](/uploads/d542b04ddebc9d4354d57151dd04c0d2/todos-mobile.png) See merge request !5361
-
Patricio Cano authored
-
winniehell authored
-
Jacob Schatz authored
Changed project description width ## What does this MR do? Changes the width of the project description to a max of `700px` ## What are the relevant issue numbers? Closes #20020 ## Screenshots (if relevant) ![Screen_Shot_2016-07-21_at_12.51.59](/uploads/567f5b11553b45baa7fb07156e46b727/Screen_Shot_2016-07-21_at_12.51.59.png) See merge request !5397
-
Jacob Schatz authored
Fixed width on project visibility icon in project list ## What does this MR do? Gives fixed width to the project visibility icons in the project list so that they all correctly line up with each other. ## What are the relevant issue numbers? Closes #19583 ## Screenshots (if relevant) ![Screen_Shot_2016-07-07_at_12.49.58](/uploads/bffa097c5c0e0a1339bbd4d7ea15d84f/Screen_Shot_2016-07-07_at_12.49.58.png) See merge request !5137
-
Robert Speicher authored
Implement pipeline hooks, extracted from !5525 Closes #20115 See merge request !5620
-
Jacob Schatz authored
Highlight empty lines ## What does this MR do? Rather than just highlight the text, file line highlighting now highlights the full line including empty lines ## What are the relevant issue numbers? Closes #19484 ## Screenshots (if relevant) ![Screen_Shot_2016-07-05_at_13.52.31](/uploads/d3bddc918d731681465381e96c0aa2b0/Screen_Shot_2016-07-05_at_13.52.31.png) See merge request !5092
-