summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix expansion of discussions in diffdiff-line-comment-vuejsDouwe Maan2016-08-183-5/+3
|
* Improve performance of MR show pageDouwe Maan2016-08-189-22/+33
|
* Fix jumping between discussions on changes tabDouwe Maan2016-08-181-0/+1
|
* Fix MR note discussion IDDouwe Maan2016-08-181-1/+3
|
* Remove right margin on Jump button iconDouwe Maan2016-08-181-2/+6
|
* Fix bug causing “Jump to discussion” button not to showDouwe Maan2016-08-182-11/+7
|
* Merge branch 'master' into diff-line-comment-vuejsDouwe Maan2016-08-1856-139/+1379
|\ | | | | | | | | # Conflicts: # db/schema.rb
| * Merge branch ↵Jacob Schatz2016-08-184-4/+5
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '3225-ace-editor-causing-404-errors-every-time-you-try-to-edit-a-file-in-the-webui' into 'master' Fix Ace syntax highlighting with compiled assets ## What does this MR do? Update ACE to 4.1.0 to allow modes (syntax highlighting files for particular languages) to be lazily loaded. ## Are there points in the code the reviewer needs to double check? Don't think so. ## Why was this MR needed? Syntax highlighting in the file editor only worked in development and test modes, not in production! ## What are the relevant issue numbers? Closes #3225. ## Screenshots (if relevant) First, the test setup - add these lines to `development.rb`: ```ruby config.assets.debug = false config.assets.compile = false config.assets.digest = true ``` Then, before starting the server, run `bundle exec rake assets:clobber assets:precompile`. Before: ![image](/uploads/486198e273019f8969d2e90560d82928/image.png) There is an error in the console because `/assets/ace/mode-ruby.js` was not found (it's only available when assets are compiled on demand). After: ![image](/uploads/6aa0d69b7efdfd6fe6aa22b9a49e9716/image.png) This loads `/assets/ace/mode-ruby-3915f95a6cc47306b1305e4dcb7aca25b2ef9c49b18ec6011707135b6575d8f3.js`, which works because the precompile step included it and told ACE where to find it. ## 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 !5501
| | * Fix Ace syntax highlighting with compiled assets3225-ace-editor-causing-404-errors-every-time-you-try-to-edit-a-file-in-the-webuiSean McGivern2016-08-174-4/+5
| | |
| * | Merge branch '13664-abuse-report-page-should-have-a-maximum-width' into ↵Jacob Schatz2016-08-188-24/+172
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Abuse Reports message truncation ## What does this MR do? Adds dynamic message truncation to abuse reports ## Are there points in the code the reviewer needs to double check? Is the new UI OK? ## Why was this MR needed? Admin UX ## What are the relevant issue numbers? Closes #13664. ## Screenshots (if relevant) **UPDATED:** ![Screen_Shot_2016-07-07_at_03.02.43](/uploads/2e1a1122e0194f8ffa48054c18523ccd/Screen_Shot_2016-07-07_at_03.02.43.png) ## Does this MR meet the acceptance criteria? - [ ] [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 - [ ] 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) Closes #13664 See merge request !5032
| | * | Moved truncation method chain to utility method13664-abuse-report-page-should-have-a-maximum-widthLuke Bennett2016-08-182-2/+5
| | | |
| | * | Review changesLuke Bennett2016-08-142-5/+8
| | | |
| | * | Some more styling tweaks and added jasmine testLuke Bennett2016-08-145-8/+74
| | | |
| | * | Reverted collapsible design for HazelsLuke Bennett2016-08-146-227/+95
| | | |
| | * | Added new but unaccepted design pattern, it is only pushed for future ↵Luke "Jared" Bennett2016-08-143-47/+25
| | | | | | | | | | | | | | | | reference on the slim chance that a similar pattern is used
| | * | Updated collapsibleLuke "Jared" Bennett2016-08-143-53/+37
| | | |
| | * | Review changesLuke "Jared" Bennett2016-08-142-18/+25
| | | |
| | * | Final table styling changesLuke "Jared" Bennett2016-08-141-4/+7
| | | |
| | * | Started on abuse reports message truncationLuke "Jared" Bennett2016-08-144-1/+209
| | | |
| | * | Altered abuse report UILuke "Jared" Bennett2016-08-142-41/+69
| | | |
| * | | Merge branch '18334-truncate-award-emoji-users' into 'master' Jacob Schatz2016-08-186-28/+116
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Truncated long user lists in award emoji tooltips ## What does this MR do? Truncates award emoji tooltips so that they only show 10 users maximum. Further users are indicated by appending "and X more." ## Are there points in the code the reviewer needs to double check? Is 10 too little, should it be raised? My test cases rely on join() to build the expected output. This feels a little iffy is it alright? ## Why was this MR needed? Some issues have a large number of thumbs causing tooltips to be very large. ## What are the relevant issue numbers? closes #18334, closes #19542 ## Screenshots (if relevant) ##### Before ![Screenshot_from_2016-06-20_19-49-12](/uploads/d7a14dd87bb3da2acd7c0818de99852b/Screenshot_from_2016-06-20_19-49-12.png) ##### After ![Screenshot_from_2016-06-20_19-50-58](/uploads/f7f05c44594bfe8cec7dfd48802753a6/Screenshot_from_2016-06-20_19-50-58.png) Truncation point modified for purposes of screenshot ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [x] API support added - [x] Tests - [x] 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 !4780
| | * | | Replace resetTooltip with bootstrap's fixTitleJack Davison2016-08-171-14/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * resetTooltip totally destroyed and regenerated the tooltip while fixTitle simply replaces the text in the existing element. * resetTooltip also called an asyncronous function with no suitable callback resulting in a messy setTimout workaround. fixTitle is syncronous.
| | * | | Fix duplicate "me" in award emoji tooltipJack Davison2016-08-172-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Works by explicitly deleting out-of-date data attributes * No longer directly assigns to data-original-title
| | * | | Award tooltips refer to current user as "You"Jack Davison2016-08-175-25/+25
| | | | |
| | * | | Switch to using to_sentence to construct tooltipsJack Davison2016-08-174-14/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Code in ruby now uses Array#to_sentence to construct award tooltips * Coffeescript uses a combination of regexes for the same result
| | * | | Truncates 9-10 users with current user in frontJack Davison2016-08-172-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * If the current user is not in the list output will have 1-9 users * If the current user is in the list output will be "me, " + 0-9 users
| | * | | Truncated user list in award emoji tooltipsJack Davison2016-08-175-3/+49
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Only the first 10 names are displayed * Further users are indicated by "and X more." * String "and X more" is appended to the array THEN join is called * An oxford comma seperates the last name from "and X more" * In coffeescript "me" is now always prepended * Tests included
| * | | Merge branch 'zj-api-endpoints-ci' into 'master' Robert Speicher2016-08-1810-0/+424
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Deployment and Play endpoints See merge request !5825
| | * | | Do not expose projects on deploymentsZ.J. van de Weg2016-08-182-170/+3
| | | | |
| | * | | Incorporate feedbackZ.J. van de Weg2016-08-183-10/+9
| | | | |
| | * | | Docs for API endpointsZ.J. van de Weg2016-08-183-0/+431
| | | | |
| | * | | Expose project for environmentsZ.J. van de Weg2016-08-182-0/+2
| | | | |
| | * | | Add deployment endpointsZ.J. van de Weg2016-08-185-1/+114
| | | | |
| | * | | Add Play endpoints on BuildsZ.J. van de Weg2016-08-183-0/+46
| |/ / /
| * | | Merge branch 'boards-spec-improvements' into 'master' Douwe Maan2016-08-182-4/+30
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Attempted improvement to stop boards spec failing See merge request !5869
| | * | | Attempted improvement to stop boards spec failingboards-spec-improvementsPhil Hughes2016-08-182-4/+30
| | | | |
| * | | | Merge branch '17334-u2f-device-identifiers' into 'master' Robert Speicher2016-08-1812-24/+128
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow naming (and deleting) U2F devices. ## What does this MR do? - Allow giving each U2F device a name (at the time of registration). - Allow deleting individual U2F devices. - Display a list of registered U2F devices. ## What are the relevant issue numbers? - Closes #17334 - Closes #17335 See merge request !5833
| | * | | | Address review comments from @smcgivern.17334-u2f-device-identifiersTimothy Andrew2016-08-182-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Remove an unnecessary (since we're fetching all the records anyway) `pluck` while fetching U2F registration records. 2. Align "Your device was successfully set up!" section with the "U2F Devices" table below.
| | * | | | Update CHANGELOG.Timothy Andrew2016-08-181-0/+1
| | | | | |
| | * | | | Add feature specs to cover naming and deleting U2F devices.Timothy Andrew2016-08-182-9/+32
| | | | | |
| | * | | | Allow naming U2F devices.Timothy Andrew2016-08-189-13/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Display a list of U2F devices on the `two_factor_auth` page. 2. Allow deleting individual U2F devices. 3. Allow setting a (optional) name for a device (during registration).
| * | | | | Merge branch '20454-edit-button-mr' into 'master' Douwe Maan2016-08-184-12/+31
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | edit_blob_link can receive the blob to avoid access to the repository ## What does this MR do? Avoid access to the repository to get the blob when can be passed on context ## Are there points in the code the reviewer needs to double check? ## Why was this MR needed? #20454 to try to speed up the diff pages ## What are the relevant issue numbers? Relates #20454 probably we want and UI solution not just a backend solution ## Screenshots (if relevant) ## 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 - [x] Added for this feature/bug - [ ] 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 !5850
| | * | | | | edit_blob_link can receive the blob to avoid access to the repository20454-edit-button-mrPaco Guzman2016-08-184-12/+31
| | | | | | |
| * | | | | | Merge branch 'zj-pipelines-api-endpoints' into 'master' Douwe Maan2016-08-188-18/+425
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add endpoints for pipelines - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [x] API support added - Tests - [x] 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) - [ ] Branch has no merge conflicts with `master` (if you do - rebase it please) - [ ] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) See merge request !5837
| | * | | | | | Add docs on API for pipelines, plus minor fixeszj-pipelines-api-endpointsZ.J. van de Weg2016-08-184-4/+221
| | | | | | | |
| | * | | | | | Add endpoints for pipelinesZ.J. van de Weg2016-08-186-18/+208
| | |/ / / / /
| * | | | | | Merge branch 'add-merge-conflict-changelog-item' into 'master' Douwe Maan2016-08-181-0/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add merge conflict resolution to CHANGELOG :blush: See merge request !5863
| | * | | | | | Add merge conflict resolution to CHANGELOGadd-merge-conflict-changelog-itemSean McGivern2016-08-181-0/+1
| | | | | | | |
| * | | | | | | Merge branch 'outlook-email-spacing' into 'master' Douwe Maan2016-08-184-3/+12
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix email line-height in Outlook On Outlook.com: ![image](/uploads/4bfa8daacce39a640428dff6eec0c098/image.png) Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/19060. See merge request !5843
| | * | | | | | | Fix email line-height in Outlookoutlook-email-spacingSean McGivern2016-08-174-3/+12
| | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Outlook seems to handle `white-space: pre` weirdly, so just use `pre` elements (but only for emails!).