Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2016-03-02Add commit message to JIRA's notification payload.issue_5854_fix_specRubén Dávila
2016-03-01Merge branch 'fix/commit-status-api-improvement' into 'master' Douwe Maan
Return empty array when commit has no statuses in API This makes API endpoint for Commit Statuses return empty array instead of 404 when commit exists, but has no statuses. Closes #3080 See merge request !3010
2016-03-01Merge branch 'rs-wiki-toc' into 'master' Douwe Maan
Replace Gollum `[[_TOC_]]` tag with result of TableOfContentsFilter Closes #2494 See merge request !2952
2016-03-01Merge branch 'rs-avatar-validation' into 'master' Douwe Maan
Only validate avatar cropping values when avatar is present AND changed Closes #13905 See merge request !3018
2016-03-01Merge branch 'rs-improve-grace-period' into 'master' Douwe Maan
Don't show any "2FA required" message if it's not actually required Prior, if the user had enabled and then disabled 2FA, they would be shown a "You must enable Two-factor Authentication for your account." message when going back to re-activate it, even if 2FA enforcement was disabled. See merge request !3014
2016-03-01Improve commit status API specsGrzegorz Bizon
2016-03-01Merge branch 'fix/contributions-forked-projects' into 'master' Douwe Maan
include contributions from forked projects on profile calendar Shows contributions from forked projects in the calendar Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/3612 See merge request !2918
2016-03-01Only validate avatar cropping values when avatar is present AND changedRobert Speicher
Closes #13905
2016-02-29Reset `otp_grace_period_started_at` after disabling 2FARobert Speicher
Prior, if the user enabled 2FA, then disabled it and came back some time after the grace period expired, they would be forced to enable 2FA immediately.
2016-02-29Merge branch 'fix/project-wiki-ending' into 'master' Robert Speicher
Fix for project paths ending in .wiki This prevents `Git operation was rejected by pre-receive hook` when an actual project ending with .wiki is thought to be a wiki by the `Internal` API. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/13742 See merge request !2960
2016-02-29Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez
fix/contributions-forked-projects
2016-02-29Merge branch 'rs-data-links' into 'master' Douwe Maan
Sanitize `data` and `vbscript` links Closes #13625 Closes https://dev.gitlab.org/gitlab/gitlabhq/issues/2660 See merge request !2905
2016-02-29Improve commit status API specs (refactoring)Grzegorz Bizon
2016-02-29Merge branch '11489-branded-appearance-to-ce' into 'master' Douwe Maan
Branded appearance to CE Closes #11489 The difference with the EE version is only that there is no distinction between light and dark logos, though this wasn't used anyway. If this is fine, I'll create a MR on EE too. TODO: - [x] Copy docs - [x] Make new screenshots - [ ] Remove Custom Welcome message feature? @rymai: I was unsure what labels to add to ping you, so I just ping you like this :wink: /cc @DouweM See merge request !2927
2016-02-29Return empty array when commit has no statuses in APIGrzegorz Bizon
This makes API endpoint for Commit Statuses return empty array instead of 404 when commit exists, but has no statuses. Closes #3080
2016-02-29fixed merge conflict and refactored specsJames Lopez
2016-02-29Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez
fix/project-wiki-ending
2016-02-28Merge branch 'rs-fix-issue-filter-spec' into 'master' Robert Speicher
Fix issue milestone filter spec See merge request !2990
2016-02-27Merge branch 'evuez/gitlab-ce-webhook-url-spaces' into 'master' Robert Speicher
Strip leading and trailing spaces in URL validator _Originally opened at !2914 by @evuez._ It makes URLs in webhooks valid even if they contain leading and/or trailing spaces. Spaces are hard to notice in input fields, this helps users by accepting leading and trailing spaces in webhooks URLs. Fixes #13652 See merge request !2939
2016-02-27Fix issue milestone filter specRobert Speicher
2016-02-27Merge branch 'repository-caching-refactor' into 'master' Robert Speicher
Refactor Repository Caching Related issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/13515 See merge request !2936
2016-02-26Allow webhooks URL to have leading and trailing spacesevuez
2016-02-26Branded login page also in CEZeger-Jan van de Weg
The only major difference with the EE version is the change from a light and dark logo to only a header logo The dark logo wasn't used anyway, so it seemed to make sense to me to rename the field to the actual function of it
2016-02-26Merge branch 'master' into avatar-croppingAlfredo Sumaran
2016-02-26Merge branch 'rs-crowd-form-view-spec' into 'master' Rémy Coutable
Move "I should see Crowd login form" feature to a view spec We were doing all kinds of code gymnastics to "enable" Crowd in the feature spec and this would sometimes cause a transient failure. Really what it's testing is if the Crowd login form shows when Crowd's enabled, so this is much better suited to a view spec. See merge request !2963
2016-02-26updated internal.rb and spec based on MR feedbackJames Lopez
2016-02-25Merge branch 'fix-todos' into 'master' Robert Speicher
Does not create a Todo when commenting on commit or project snippet Closes #13733 See merge request !2964
2016-02-25Merge remote-tracking branch 'origin/Baertierchen/gitlab-ce-showTestCoverage'Dmitriy Zaporozhets
2016-02-25Added specs for the various Repository hooksYorick Peterse
2016-02-25Merge branch 'rs-crowd-form-view-spec' into avatar-croppingAlfredo Sumaran
2016-02-25Does not create a todo when commenting on commit or project snippetDouglas Barbosa Alexandre
2016-02-25Merge branch 'feature/jschatz1/sidebar-sizing' into 'master' Jacob Schatz
Sidebar overlaps content when screen is below 1200px. When screen is below 1200px, the sidebar overlaps. When screen is above 1200px, the sidebar pushes content out. z-index change to make sure hamburger stays on top. Fixes #12717 ![screensize](/uploads/9a21fa06d583a49d6ebbf1ada34c6792/screensize.gif) ![screensize-small](/uploads/7c25f46e962248a40840562a01c83f8f/screensize-small.gif) Also sorry I couldn't get the collapse button in the screen cap. It's there. See merge request !2620
2016-02-25Move "I should see Crowd login form" feature to a view specRobert Speicher
We were doing all kinds of code gymnastics to "enable" Crowd in the feature spec and this would sometimes cause a transient failure. Really what it's testing is if the Crowd login form shows when Crowd's enabled, so this is much better suited to a view spec.
2016-02-24Add `:with_avatar` trait to User factoryRobert Speicher
2016-02-24fix for projects ending in .wikiJames Lopez
2016-02-24Sanitize `vbscript:` linksRobert Speicher
Closes https://dev.gitlab.org/gitlab/gitlabhq/issues/2660
2016-02-24Replace Gollum `[[_TOC_]]` tag with result of TableOfContentsFilterRobert Speicher
Closes #2494
2016-02-23Set window_size to 1366*768Alfredo Sumaran
2016-02-23Does not raise an error when Todo is already marked as doneDouglas Barbosa Alexandre
2016-02-23Merge branch 'ci/extend-summary-status-specs' into 'master' Kamil Trzciński
Extend specs for summary build status Additional specs cover a case when one of the builds is running but allowed to fail. Previous implementation returned `running` status, which is wrong. This behavior has been changed in 8.5, this commit adds missing specs. See merge request !2904
2016-02-23Merge branch 'fix-autocomplete-spec' into 'master'Robert Speicher
Fix volatile spec. Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/312. See merge request !206
2016-02-22Add a spec for coverage indicator in project's builds listRémy Coutable
2016-02-22Ensure we don't check a commit's description for revert message if it has no ↵Rémy Coutable
description
2016-02-22include contributions from forked projects on profile calendarJames Lopez
2016-02-22Check the HEAD of branch when doing Merge When SucceededKamil Trzcinski
2016-02-22Merge branch 'tasks' into 'master' Douglas Barbosa Alexandre
Add Todos Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/2425 Tasks: - Prepare database - [X] Create a new table (`todos`) - Tasks Queue view - [X] Add a number icon showing the number of todos on the top right next to the new and logout button that will redirect the user to the todos page - [X] Add a chronological list of todos, with the 'Todos' tab active by default - [X] Add a 'Done' button to each todo - [x] Add filters (project, author, type, and action) - Todos generation - [X] When user issue/mr is assgined to someone - [x] When user is mentioned on (issues/mr's/comments) - Mark todo as `done` - [X] When clicks on the 'Done' button - [X] When edit issue/mr - [X] When left/edit a comment - [X] When reassign issue/mr - [X] When add/remove labels to issue/mr - [X] When issue/mr is closed - [X] When mr is merged - [X] When added an emoji - [X] When changed the issue/mr milestone * Screenshot: ![Screenshot_2016-02-20_12.45.57](/uploads/4b2554b1bde25aed3347e1ae41e8e0c0/Screenshot_2016-02-20_12.45.57.png) See merge request !2817
2016-02-22Merge branch 'merge-when-succeeded' into 'master' Douwe Maan
Fix bugs in MergeWhenSucceeded 1. This fixes support for merge when succeeded for statuses without ref. 2. This fixes support for merge when succeeded for multiple stages. Stages are created after all builds for previous one are finished. Fixes: https://gitlab.com/gitlab-org/gitlab-ce/issues/9060 https://gitlab.com/gitlab-org/gitlab-ce/issues/8108 https://gitlab.com/gitlab-org/gitlab-ce/issues/12931 https://gitlab.com/gitlab-org/gitlab-ce/issues/13269 /cc @grzesiek @DouweM @rspeicher See merge request !2894
2016-02-22Sanitize `data:` linksRobert Speicher
Closes #13625
2016-02-20Flush emptiness caches whenever neededYorick Peterse
This ensures that the emptiness cache (used for Repository#empty? and Repository#has_visible_content?) is flushed after comitting changes (using the web editor, API or Git) for new repositories. Once a repository is no longer empty there's no need to explicitly flush the cache for Repository#empty?. The cache for Repository#has_visible_content? in turn is already flushed whenever needed. Fixes gitlab-org/gitlab-ce#13387
2016-02-20Extend specs for summary build statusGrzegorz Bizon
Additional specs cover a case when one of the builds is running but allowed to fail. Previous implementation returned `running` status, which is wrong. This behavior has been changed in 8.5, this commit adds missing specs.