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/lib
AgeCommit message (Collapse)Author
2016-11-19Merge branch 'fix/require-build-script-configuration-entry' into 'master' Kamil Trzciński
Make job script a required configuration entry ## What does this MR do? This MR makes a job script a required configuration entry. ## Does this MR meet the acceptance criteria? - [x] [Changelog entry](https://docs.gitlab.com/ce/development/changelog.html) added - Tests - [x] Added for this feature/bug - [x] All builds are passing ## What are the relevant issue numbers? Closes #24575 See merge request !7566
2016-11-18Merge branch 'zj-slash-commands-mattermost' into 'master' Kamil Trzciński
Slash command for mattermost Closes #22540 ## Does this MR meet the acceptance criteria? - [x] [Changelog entry](https://docs.gitlab.com/ce/development/changelog.html) added - [ ] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - Tests - [x] Added for this feature/bug - [x] All builds are passing - [x] Conform by the [merge request performance guides](http://docs.gitlab.com/ce/development/merge_request_performance_guidelines.html) - [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 it does - rebase it please) See merge request !7438
2016-11-18Merge branch 'fix-tests-for-different-host' into 'master' Rémy Coutable
Use `Gitlab.config.gitlab.host` over `'localhost'` Use `Gitlab.config.gitlab.host` over `'localhost'` This would fix long standing failures running tests on my development machine, which set `Gitlab.config.gitlab.host` to another host because it's not my local computer. Now I finally cannot withstand it and decided to fix them once and for all. See merge request !7562
2016-11-18Merge branch 'bugfix/html-only-mail' into 'master' Douwe Maan
add parsing support for incoming html email ## What does this MR do? Fixes #18388 by adding support for parsing HTML email ## Are there points in the code the reviewer needs to double check? The new class, Gitlab::Email::HTMLParser, which needs to translate the HTML content to text and also delete replies, as they are not necessarily in the correct format to be caught by EmailReplyParser. The solution I found that should work for any HTML-formatted email is to remove all `<table>` and `<blockquote>` tags. Actual `<table>` elements (to be interpreted by markdown) should already be encoded with e.g. `&lt;table&gt;` - the only failure mode is if there is an *actual* HTML table in the content itself, which we wouldn't be able to support easily anyways. The gem `html2text` traverses the HTML tree and outputs text - and markdown in the case of HTML links or images. See merge request !7397
2016-11-18Rename mattermost_command to mattermost_slash_commandsKamil Trzcinski
2016-11-18Merge branch 'feature/cycle-analytics-events' into 'master' Douwe Maan
Cycle Analytics: Events per stage Adds list of events to each stage: - Issue: list of issues created in the last XX days, that have been labeled or added to a milestone. - Plan: list of commits that reference for the fist time an issue from the last stage. - Code: list of MR created in this stage - Test: List of unique builds triggered by the commits. - Review: List of MR merged - Staging: List of deployed builds - Production: list of issues with the time from idea to production Fixes #23449 - [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) - Tests - [x] Added for this feature/bug - [x] All builds are passing - [x] Conform by the [merge request performance guides](http://docs.gitlab.com/ce/development/merge_request_performance_guidelines.html) - [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 it does - rebase it please) - [ ] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) See merge request !6859
2016-11-18Remove CI config helper with same name as an entryGrzegorz Bizon
2016-11-18Fix typosZ.J. van de Weg
2016-11-18Make CI job script a required configuration entryGrzegorz Bizon
2016-11-18Use `Gitlab.config.gitlab.host` over `'localhost'`Lin Jen-Shin
This would fix long standing failures running tests on my development machine, which set `Gitlab.config.gitlab.host` to another host because it's not my local computer. Now I finally cannot withstand it and decided to fix them once and for all.
2016-11-18refactored updater and updated specsJames Lopez
2016-11-18fix small typoJames Lopez
2016-11-18added new build updater, specs and refactored allowed_idsJames Lopez
2016-11-18Improve style, add more testsZ.J. van de Weg
2016-11-18run pipeline worker in cycle analytics dev setupJames Lopez
2016-11-18refactor eventsJames Lopez
2016-11-18More coverage on service levelZ.J. van de Weg
2016-11-18fix spec failuresJames Lopez
2016-11-18Merge branch 'feature/24072-improve-importing-of-github-pull-requests' into ↵Sean McGivern
'master' Improve importing of github pull requests Closes #24072 See merge request !7241
2016-11-18Refactor github import to reduce number of API callsAndrew Smith
Ref #24073
2016-11-17Merge remote-tracking branch 'origin/master' into zj-slash-commands-mattermostZ.J. van de Weg
2016-11-17More refactoring, push present to base commandZ.J. van de Weg
2016-11-17Add tests for increased converageZ.J. van de Weg
2016-11-17Remove some commands for nowZ.J. van de Weg
2016-11-17Incorporate feedback, improve presenter classZ.J. van de Weg
[ci skip]
2016-11-17Rename from service, and move to lib/gitlabZ.J. van de Weg
2016-11-17Add most of specs for chat namesKamil Trzcinski
2016-11-17Merge branch 'chat-name-authorize' into 'master' Rémy Coutable
Allows to authorize chat user against GitLab. This is needed for: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7438 See merge request !7450
2016-11-17more refactoring and added some auth checksJames Lopez
2016-11-17fix specsJames Lopez
2016-11-17refactor events facade so it uses separate classes and refactor query stuffJames Lopez
2016-11-17added custom date helper and spec and fixed some unrelated spec failuresJames Lopez
2016-11-17Refactor all query config stuff into separate classes and added specsJames Lopez
2016-11-17get rid of light url builder and fix wrong specJames Lopez
2016-11-17serialize all the things!James Lopez
2016-11-17get all stages to use serlalizers - apart from plan - WIPJames Lopez
2016-11-17fix issue events and related spec - now using generic serializer for a hashJames Lopez
2016-11-17WIP - refactored events to use build serializer, related spec passingJames Lopez
2016-11-17refactored and added missing spec to light URL builderJames Lopez
2016-11-17Updated production events with new fieldsJames Lopez
2016-11-17Refactored staging events, added missing fields and fixed specsJames Lopez
2016-11-17Added branch option to test eventsJames Lopez
Also fixed test events ordering issue
2016-11-17Refactored test eventsJames Lopez
Now test events return the builds instead a list of pipelines to avoid calling pipeline.builds per each and get the info. Also, added missing fields/data, URLs, and fixed specs in events spec.
2016-11-17added missing fields to code events and updated specJames Lopez
2016-11-17added missing fields to plan events and updated specJames Lopez
2016-11-17added missing fields to issue. Also, added a light url builder to add URLs ↵James Lopez
easily from arel. Updated specs.
2016-11-17add email to user related queries so it can be used for displaying avatar in ↵James Lopez
the UI
2016-11-17added production events and related specJames Lopez
2016-11-17added staging events and specJames Lopez
2016-11-17fixing spec failuresJames Lopez