summaryrefslogtreecommitdiff
path: root/spec/support
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'user-avatar-header' into 'master' Dmitriy Zaporozhets2016-07-041-1/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added user avatar to header ## What does this MR do? Adds the users avatar to the header with a dropdown for profile & sign out. ## What are the relevant issue numbers? Closes #18543 ## Screenshots (if relevant) ![Screen_Shot_2016-06-27_at_12.47.34](/uploads/852d0eb7075eefcf21f5cf5ff71a389a/Screen_Shot_2016-06-27_at_12.47.34.png) ![Screen_Shot_2016-06-27_at_12.47.36](/uploads/6cb29843d3a12bbf2d3ed2a7c9bde770/Screen_Shot_2016-06-27_at_12.47.36.png) See merge request !4939
| * Fixed logout testsPhil Hughes2016-06-281-1/+2
| |
* | Enable Style/EmptyLines cop, remove redundant onesrubocop/enable-cops-for-empty-linesGrzegorz Bizon2016-07-011-1/+0
| |
* | Remove hardcoded gitlab-shell version in test env now that the required tag ↵Alejandro Rodríguez2016-06-301-2/+1
| | | | | | | | is published
* | Refactor repository paths handling to allow multiple git mount pointsAlejandro Rodríguez2016-06-291-5/+6
| |
* | support cgi style options, such as erb?parent=jsonhttp://jneen.net/2016-06-271-1/+1
| |
* | fix the spec, using project.change_headhttp://jneen.net/2016-06-271-0/+1
| |
* | Revert "bump the master sha for gitlab-test!9"http://jneen.net/2016-06-271-1/+1
| | | | | | | | This reverts commit b435d7405364d28ec364072f4437512da2876762.
* | bump the master sha for gitlab-test!9http://jneen.net/2016-06-271-1/+1
|/
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵feature/project-exportJames Lopez2016-06-161-0/+1
|\ | | | | | | | | | | | | feature/project-export # Conflicts: # app/models/ci/pipeline.rb
| * Fix Error 500 when viewing a blob with binary characters after the 1024-byte ↵Stan Hu2016-06-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mark Here was the problem: 1. When determining whether a given blob is viewable text, gitlab_git reads the first 1024 bytes and checks with Linguist whether it is a text or binary file. 2. If the blob is text, GitLab will attempt to display it. 3. However, if the text has binary characters after the first 1024 bytes, then GitLab will attempt to load the entire contents, but the encoding will be ASCII-8BIT since there are binary characters. 4. The Error 500 results when GitLab attempts to display a mix UTF-8 and ASCII-8BIT. To fix this, we load as much data as we are willing to display so that the detection will work properly. Requires an update to gitlab_git: gitlab-org/gitlab_git!86 Closes #13826
* | Revert "squashed merge and fixed conflicts"James Lopez2016-06-161-1/+0
| | | | | | | | This reverts commit 13e37a3ee5c943525a99481b855d654e97e8597c.
* | squashed merge and fixed conflictsJames Lopez2016-06-161-0/+1
| |
* | Merge branches 'feature/project-export' and 'master' of ↵James Lopez2016-06-134-4/+77
|\ \ | |/ | | | | gitlab.com:gitlab-org/gitlab-ce into feature/project-export
| * Merge branch 'make-omniauth-tests-to-not-modify-global-state' into 'master' Yorick Peterse2016-06-091-0/+33
| |\ | | | | | | | | | | | | Make Omniauth providers specs to not modify global configuration See merge request !4534
| | * Move ImportSpecHelper to spec/support/Kamil Trzcinski2016-06-081-0/+33
| | |
| * | Merge branch '18019-fix-wiki-linking' into 'master' Rémy Coutable2016-06-091-0/+4
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix wiki linking behavior for markdown wiki pages Related to #18019 - As per the documentation in !4372 ## TODO - [ ] !4432 Have wiki linking behave as per the documentation - [x] Move `WikiLinkFilter` specs to the pipeline level - [x] Verify current behavior on wiki `show` page - [x] Fix current behavior on wiki `show` page - [x] Verify current behaviour on wiki preview - [x] Fix current behaviour on wiki preview - [x] Rewrite all links and get preview links working - [x] Make sure all links are on-par with the wiki `show` page - [x] TDD `WikiLinkFilter` and get it working - [x] Hook `WikiLinkFilter` up - [x] Fix tests - [x] Fix `markdown_spec` - [x] Fix `wiki` spinach feature - [x] Wait for [build](https://gitlab.com/gitlab-org/gitlab-ce/commit/4f50dd2/builds) to pass - [x] Make sure all wiki-related pages are working as expected (history, all pages, etc.) - [x] Test in different ruby versions - [x] GitLab instances hosted on a relative URL - [x] Non-markdown rendering formats? - [x] RDoc - [x] ASCIIDoc - [x] Create issues to fix things for RDoc and ASCIIDoc - [x] Gauge performance impact - [x] Refactor - [x] Re-organize commits - [x] Make sure [build](https://gitlab.com/gitlab-org/gitlab-ce/commit/f860e9a8dcabe7d5f160c32fc549807c98baa4a1/builds) passes - [x] Respond to @rymai's comments - [x] `class WikiLinkFilter < HTML::Pipeline::Filter` - [x] blank line after guard clause - [x] keyword arguments for `wiki` and `slug` - [x] invert the condition - [x] inline `user` in spec - [x] Make sure spec names are not out of date - [x] Comment for each rewrite rule - [x] Add CHANGELOG entry - [x] Reorganize commits - [x] Make sure [build](https://gitlab.com/gitlab-org/gitlab-ce/commit/19b91e749a6320d12fb299d33f1f6440777e0e26/builds) passes - [ ] Wait for merge See merge request !4432
| | * Hook up the updated `WikiLinkFilter` to the wiki controllers.Timothy Andrew2016-06-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Need to pass in a `page_slug` to the filter, so it can rewrite based on the current page (all links are rewritten to the level of the app root). - The earlier `markdown_preview` endpoint was at the level of the wiki. We need to know the current page (for rewriting, as above), so this commit moves the endpoint to the level of a wiki page. - Fix all tests
| * | Merge branch 'rename-ci-commit' into rename-ci-commit-phase-2Kamil Trzcinski2016-06-061-0/+36
| |\ \
| | * \ Merge remote-tracking branch 'origin/master' into rename-ci-commitKamil Trzcinski2016-06-061-0/+36
| | |\ \ | | | | | | | | | | | | | | | | | | | | # Conflicts: # spec/features/builds_spec.rb
| | | * | Add feature specs covering U2F registration and authentication.Timothy Andrew2016-06-061-0/+36
| | | |/
| * | | Rename all `[ci_]commit` to `[ci_]pipeline` in specs and featuresKamil Trzcinski2016-06-031-3/+3
| |/ /
| * | Rename Ci::Commit to Ci::Pipeline and rename some of the ci_commit to pipelineKamil Trzcinski2016-06-021-1/+1
| |/
* | merge hellJames Lopez2016-06-037-21/+58
|\ \ | |/
| * Merge branch 'separate-banzai-references' into 'master' Douwe Maan2016-06-012-2/+6
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Separate reference gathering from rendering This is a required step to allow batch processing when gathering references. This in turn would allow grabbing (for example) all mentioned users of an issue/merge request using a single query. cc @rspeicher @DouweM See merge request !3969
| | * Split Markdown rendering & reference gatheringYorick Peterse2016-05-262-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This splits the Markdown rendering and reference extraction phases into two distinct code bases. The reference extraction phase no longer relies on the html-pipeline Gem (and any related code) and allows for extracting of references from multiple HTML nodes in a single pass. This means that if you want to extract user references from 200 comments you no longer need to run 200 times N number of queries, instead only a handful of queries may be needed.
| * | Pass the "Remember me" value to the 2FA token formrs-remember-me-2faRobert Speicher2016-05-301-2/+4
| |/ | | | | | | | | | | | | | | Prior, if a user had 2FA enabled and checked the "Remember me" field, the setting was ignored because the OTP input was on a new form and the value was never passed. Closes #18000
| * Merge branch 'adambutler/gitlab-ce-feature/support-diff-of-issue-title-rename'Douwe Maan2016-05-201-0/+10
| |\ | | | | | | | | | | | | # Conflicts: # app/services/system_note_service.rb
| | * Create DiffFilter and change SystemNoteService#change_title to use ↵Adam Butler2016-05-181-0/+10
| | | | | | | | | | | | Gitlab::Diff::InlineDiff
| * | Merge remote-tracking branch 'origin/master' into ↵Rémy Coutable2016-05-183-15/+39
| |\ \ | | | | | | | | | | | | | | | | | | | | eReGeBe/gitlab-ce-feature/milestone-md Signed-off-by: Rémy Coutable <remy@rymai.me>
| | * | Fix specsKamil Trzcinski2016-05-161-0/+1
| | | |
| | * | Improve test coverageKamil Trzcinski2016-05-161-1/+5
| | | |
| | * | Merge branch 'docker-registry' into docker-registry-viewKamil Trzcinski2016-05-132-15/+15
| | |\ \ | | | |/
| | | * Codestyle: make sure we have space around operatorsGabriel Mazetto2016-05-132-15/+15
| | | |
| | * | Added Docker Registry View testsKamil Trzcinski2016-05-091-0/+12
| | |/
| * | Transforming milestones link references to the short reference formAlejandro Rodríguez2016-04-201-1/+1
| | |
| * | Implementing special GitLab markdown reference for milestonesAlejandro Rodríguez2016-04-202-2/+6
| | | | | | | | | | | | | | | Using the syntax proposed in #13829 [project_reference]%(milestone_id | milestone_name) to get a link to the referred milestone.
* | | Revert "Fix merge conflicts - squashed commit"James Lopez2016-06-037-58/+21
| | | | | | | | | | | | This reverts commit 3e99123095b26988de67a94b0e7a5207c1ef5ae2.
* | | Fix merge conflicts - squashed commitJames Lopez2016-06-037-21/+58
| | | | | | | | | | | | | | | # Conflicts: # app/models/project.rb
* | | fixed and refactored a few things based on MR feedbackJames Lopez2016-05-061-8/+8
| | |
* | | Merge branches 'feature/project-export' and 'master' of ↵James Lopez2016-05-031-0/+7
|\ \ \ | | |/ | |/| | | | gitlab.com:gitlab-org/gitlab-ce into feature/project-export
| * | Ensure URL in all Service subclasses are validRémy Coutable2016-04-251-0/+7
| |/ | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-04-213-8/+28
|\ \ | |/ | | | | feature/project-export
| * Merge branch 'pmq20/gitlab-ce-issue_12785'Douwe Maan2016-04-191-1/+1
| |\
| | * Add support to cherry-pick any commitP.S.V.R2016-04-181-1/+1
| | | | | | | | | | | | | | | Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/12785 Merge Request: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3514
| * | Added System Hooks for push and tag_pushGabriel Mazetto2016-04-191-1/+16
| | | | | | | | | | | | | | | Code is based on Project Webhooks, removing deprecations and without commits listing.
| * | Read job variables directly from gitlab CI configGrzegorz Bizon2016-04-181-6/+11
| |/
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-04-121-4/+5
|\ \ | |/ | | | | feature/project-export
| * Merge branch 'patch/fix-markdown-preview-wikis' into 'master' Robert Speicher2016-04-071-4/+5
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wiki preview URL converting problem [via Markdown] Current implementation when rendering the preview, thinks relative links are for project repository files. We are creating a new preview route that will define correct context data to render for wikis instead. Fixes #2380, #1184 See merge request !3461
| | * Fix a few edited references from WikiLinkFilter and specsGabriel Mazetto2016-04-061-4/+5
| | |