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
2014-03-26 Merge branch 'event-create-service' into 'master'Dmitriy Zaporozhets
EventCreateService class The goal is to collect all event creation logic in one place called EventCreateService. Because now its placed in observers, controllers, services etc
2014-03-26 Merge branch 'refactor-author-id-of-changes' into 'master'Dmitriy Zaporozhets
Remove author_id_of_changes To prevent confusion because we already have `current_user`
2014-03-25Merge pull request #6374 from zzet/patch-10Dmitriy Zaporozhets
Update merge_request_observer_spec.rb
2014-03-25Merge pull request #6554 from tsigo/remove-sporkDmitriy Zaporozhets
Remove Spork
2014-03-25Merge pull request #6586 from abner/masterDmitriy Zaporozhets
added api method to return labels of a given project
2014-03-25Fix testsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-25Remove activity observer specsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-25Collect all event creation logic in one place called EventCreateServiceDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-25Remove author_id_of_changes from specDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-25Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceDmitriy Zaporozhets
2014-03-24 Merge branch 'no-emails-for-mentions' into 'master'Dmitriy Zaporozhets
Don't send an email for "mentioned in" notes Currently, an email is sent every time a mentionable is referenced by an issue, a commit or a merge request: if I comment "This MR is related to #5", the watchers get one email for the comment, and another one stating "Issue #5 was mentioned by issue #13". This is annoying — but the biggest issue is when pushing an existing branch. Every issue referenced by commit messages in this branch will get a new mention (which is fine), and dozens of emails will be sent for all these new mentions (which is not). This commit fixes the spam by avoiding to send an email when a new mention is added to an existing mentionable. In most cases the email notification sent by the mentioner is enough.
2014-03-24Fix the merge notification email not being sentPierre de La Morinerie
The 'author_id_of_changes' attribute is not persisted in the database. As we retrieve the merge request from the DB just before sending the email, this attribute was always nil. Also there was no tests for the merge notification code - tests have been added. Fix #6605
2014-03-24Merge pull request #6594 from tsigo/rs-small-changesDmitriy Zaporozhets
Small changes
2014-03-24Remove SporkRobert Speicher
2014-03-23Move Project's service specs to the correct locationRobert Speicher
[ci skip]
2014-03-23moving labels specs to projects_spec fileÁbner Silva de Oliveira
2014-03-22Remove code that does nothingRobert Speicher
ping @karlhungus
2014-03-21added api method to return labels of a given projectÁbner Silva de Oliveira
2014-03-20Fix `/:username.keys` response content typeDmitry Medvinsky
Currently this method responds with `text/html`. It is kind of unusable if you open it in a browser. The browser thinks it is HTML and renders it as HTML, meaning new lines are dropped. So it's very hard to distinguish where the key starts and where it ends. This commit changes the content type header to `text/plain`.
2014-03-19Add method to get the comments on a merge requestStuart Pook
Add method to get the comments for a merge request and document that you can change the status of a merge request.
2014-03-19Merge pull request #6557 from tsigo/faster-merge-request-featuresDmitriy Zaporozhets
Speed up features/notes_on_merge_requests_spec
2014-03-19Make use of project factory traitsRobert Speicher
2014-03-19Add public/private/internal traits to :project FactoryRobert Speicher
2014-03-19Speed up finders/merge_requests_finder_specRobert Speicher
Uses the :simple merge request factory trait introduced by d166e70; cuts execution time of this spec in half.
2014-03-19Speed up features/notes_on_merge_requests_specRobert Speicher
This spec featured the slowest tests in the entire suite. After some debugging, the cause was found to be the large commit diff generated by comparing the stable and master branches. To fix this, the seed repository was modified to create a simple branch off of master that consists of three simple commits and minor changes. The spec was then updated to compare master to this branch instead of stable. The result is a spec group that runs in under 30 seconds, down from about 90.
2014-03-18Added Slack service integration.Federico Ravasio
2014-03-17 Merge branch 'links_within_same_repo' into 'master'Dmitriy Zaporozhets
Relative links within one system When using relative links in md in repository file it will only link within the repository. When using relative links in md in wiki page, it will only link to wiki pages.
2014-03-17Add tests for API project permissions infoDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-17Update markdown documentation, fix wiki spec.Marin Jankovski
2014-03-17Move project members api to separate fileDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-16Merge branch 'issue-110' of https://gitlab.com/gmessner/gitlab-ce into ↵Dmitriy Zaporozhets
gmessner/gitlab-ce-issue-110 Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
2014-03-14Fix specsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-14TestEnv.reset_satellite_dir should run 'git clean' quietlyRobert Speicher
Removes the "Removing gitlabhq" messages cluttering spec output
2014-03-12Merge pull request #6474 from jvanbaarsen/post-tag-hookDmitriy Zaporozhets
Add web hooks on tag
2014-03-11 Merge branch 'simplify-emails-content' into 'master'Dmitriy Zaporozhets
Streamline the content of notification emails In notification emails, the actual content of the email is often buried under several blocks of chrome — and may even be truncated or completely missing. Ideally, the notification emails would be like *real emails*: a short message of meaningful text, sent from the author of the change that triggered the notification. This MR includes the following changes to notification emails: * Remove much of the chrome (e.g. the "GitLab" header) * Emphasize the content (no more small, grayed-out content) * Add missing informations to the emails (issue description in "new issue" email, file name in "diff comment" email) * Add a consistent "View in GitLab" link in the footer * The assignee is displayed only if someone is assigned * Fix a rendering bug when viewing emails with [Zimbra](http://www.zimbra.com/) We use these patches at [Capitaine Train](http://www.capitainetrain.com), and it has been a surprisingly big productivity boost for us. ![Before and after](http://f.cl.ly/items/3n0P2c2v1P0y011c0D3e/Before%20and%20After.png)
2014-03-11 Merge branch 'ldap-code' into 'master'Dmitriy Zaporozhets
LDAP code from EE
2014-03-10Added tests of Create and Update MR description.Greg Messner
2014-03-10Fix ldap_user_auth_specDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-09Sort tag names using VersionSorterRobert Speicher
2014-03-06Renamed oldrev/newrev to before/afterJeroen van Baarsen
2014-03-06Added newrev and oldrev to the hook dataJeroen van Baarsen
2014-03-06Fix group_icon specDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-06Created a basic Git Tag Push serviceJeroen van Baarsen
This is the first version, and only has the most basic information about the tag that is created.
2014-03-05Added tag_push_events to the web_hooksJeroen van Baarsen
* Added a scope to the web_hooks model * Added extra checkbooks in de hooks overview window
2014-03-05 Merge branch 'shell_new_style' into 'master'Dmitriy Zaporozhets
Use new style shell commands
2014-03-03Remove the author name from issue notes emailsPierre de La Morinerie
Rationale: the author name is now displayed in the email "From" field; this information is no longer needed.
2014-03-03Add the description to the "new issue" and "new merge request" emailsPierre de La Morinerie
Previously the content of the issue or merge request was missing from the email.
2014-03-03Add a "View in GitLab" link in notification emailsPierre de La Morinerie
When an email notification concerns a specific object (issue, note, merge request, etc.), add a link to the footer of the email that opens the item's page in a web browser. Rationale: * The link is predictable: always the same text, always at the same location, like any reliable tool. * It allows to remove the inline-title in many emails, and leave only the actual content of the message.
2014-03-03Invoke Kernel#system with separate argumentsJacob Vosmaer
2014-03-03Replace shell commands with FileUtilsJacob Vosmaer