Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | "expect { }.not_to raise_error" no longer takes a specific class | Robert Speicher | 2015-06-10 | 1 | -6/+2 |
| | |||||
* | ensure_length_of -> validate_length_of | Robert Speicher | 2015-06-10 | 5 | -10/+10 |
| | |||||
* | Correctly remove already-mentioned commits for cross referencesrs-issue-1778 | Robert Speicher | 2015-06-08 | 1 | -2/+19 |
| | | | | Fixes #1778 | ||||
* | Merge branch 'make-namespaces-api-available-to-all-users' into 'master' | Dmitriy Zaporozhets | 2015-06-04 | 1 | -0/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make namespace API available to all users ### What does this MR do? This MR makes it possible for a user to query namespaces to which he/she has access. Also, it adds documentation for the existing API. ### Why was this MR needed? Even though the `groups` API exists, it might still be useful to have an endpoint that tells the namespace type (e.g. `user` vs. `group`), especially if a user has access to a number of different projects. ### What are the relevant issue numbers? Closes https://github.com/gitlabhq/gitlabhq/issues/9328 See merge request !708 | ||||
| * | Make namespace API available to all users | Stan Hu | 2015-05-28 | 1 | -0/+2 |
| | | | | | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/9328 | ||||
* | | GitLab CI service sends gitlab-ci.yml fileci_yml_file | Valery Sizov | 2015-06-02 | 1 | -0/+15 |
| | | |||||
* | | You can not remove user if he/she is an only owner of group | Dmitriy Zaporozhets | 2015-05-28 | 1 | -1/+17 |
|/ | | | | | | | To prevent loose of group data you need to transfer or remove group first before you can remove user Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Merge branch 'rs-to_reference' into 'master' | Dmitriy Zaporozhets | 2015-05-27 | 10 | -56/+257 |
|\ | | | | | | | | | | | | | | | Add to_reference method to referable models Now there is a single source of information for which attribute a model uses to be referenced, and its special character. See merge request !641 | ||||
| * | Make use of to_reference in more specs | Robert Speicher | 2015-05-26 | 1 | -1/+1 |
| | | |||||
| * | Support only double quotes for multi-word label references | Robert Speicher | 2015-05-26 | 1 | -5/+14 |
| | | |||||
| * | Update CommitRange#to_reference to use full SHAs | Robert Speicher | 2015-05-26 | 1 | -13/+13 |
| | | | | | | | | We only want them shortened by the filter, which calls to_s | ||||
| * | Minor model spec cleanups | Robert Speicher | 2015-05-26 | 4 | -26/+15 |
| | | | | | | | | Snippet model was missing project association | ||||
| * | Add `to_reference` for models that support references | Robert Speicher | 2015-05-26 | 10 | -36/+239 |
| | | | | | | | | | | Now there is a single source of information for which attribute a model uses to be referenced, and its special character. | ||||
* | | Merge branch 'fix-hipchat-default-api-version' into 'master' | Douwe Maan | 2015-05-27 | 1 | -4/+27 |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow HipChat API version to be blank and default to v2 ### What does this MR do? This MR fixes a regression introduced in v7.11 that requires a HipChat API version to be specified when it is supposed to be optional. ### Why was this MR needed? The "optional" HipChat API version in 57c724558 passed in a blank `api_version` when nothing was specified, and the code was not tested. This would cause a 500 Error. ### What are the relevant issue numbers? Closes #772 See merge request !718 | ||||
| * | Allow HipChat API version to be blank and default to v2 | Stan Hu | 2015-05-26 | 1 | -4/+27 |
| | | | | | | | | Closes #772 | ||||
* | | Change percent_complete rescue value from 100 to 0 | Jonah Bishop | 2015-05-26 | 1 | -1/+1 |
|/ | | | | | | | | | The percent_complete method returns a value of 100 when a ZeroDivisionError occurs. That seems like a very strange default for an error case, and results in a bug when a milestone has no corresponding issues (new, empty milestones show 100% completion). This commit changes the rescue value to 0, and subsequently fixes #1656, which reported this problem. | ||||
* | Add support for Webhook note events | Stan Hu | 2015-05-21 | 4 | -0/+4 |
| | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/6745 | ||||
* | Merge branch 'rs-system-note' into 'master' | Dmitriy Zaporozhets | 2015-05-12 | 1 | -486/+49 |
|\ | | | | | | | | | | | | | | | | | | | Add SystemNoteService class The Note model was basically two models crammed together - one handling user-created notes (i.e., comments on things) and one handling system-created notes (i.e., references). This splits out the system-specific stuff to a new SystemNoteService class. See merge request !595 | ||||
| * | Simplify Note model specs | Robert Speicher | 2015-05-11 | 1 | -213/+34 |
| | | |||||
| * | Add a SystemNoteService class | Robert Speicher | 2015-05-11 | 1 | -256/+0 |
| | | | | | | | | | | There's a lot of code in the Note model that only deals with creating system notes, so we're going to split that into its own class. | ||||
| * | Note's voting specs don't need to persist to the database | Robert Speicher | 2015-05-10 | 1 | -18/+16 |
| | | |||||
* | | Re-annotate User model | Robert Speicher | 2015-05-09 | 1 | -0/+5 |
|/ | |||||
* | Added X-GitLab-Event header for web hooks | bugagazavr | 2015-05-08 | 3 | -15/+74 |
| | |||||
* | fix gitlab CI linksfix_ci_services | Valery Sizov | 2015-05-05 | 1 | -0/+2 |
| | |||||
* | Re-annotate models | Stan Hu | 2015-05-03 | 21 | -4/+72 |
| | |||||
* | Add application setting to restrict user signups to e-mail domains | Stan Hu | 2015-05-02 | 2 | -0/+71 |
| | | | | | | | | | | | This feature was requested long ago: http://feedback.gitlab.com/forums/176466-general/suggestions/4118466-ability-to-register-only-from-ceratain-domains This MR is based off !253 but changed to use application settings and use wildcard strings to give more flexibility in pattern matching. Regexps seemed overkill and easy to get wrong. Only restrict e-mail addresses upon creation | ||||
* | Improve/add specs for `Project#get_issue` and `#issue_exists?`rs-more-pipeline-filters | Robert Speicher | 2015-05-01 | 1 | -19/+42 |
| | |||||
* | Don't allow a merge request to be merged when its title starts with "WIP". | Douwe Maan | 2015-04-30 | 1 | -0/+26 |
| | |||||
* | Revert "Added X-GitLab-Event header for web hooks" | Valery Sizov | 2015-04-27 | 1 | -9/+5 |
| | | | | This reverts commit 548f182814acd0f7a110e6c165c186e345901b00. | ||||
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce | Dmitriy Zaporozhets | 2015-04-27 | 1 | -0/+120 |
|\ | |||||
| * | Rename `CommitRange#inclusive?` to `#exclude_start?` | Robert Speicher | 2015-04-25 | 1 | -3/+3 |
| | | |||||
| * | Remove CommitRange#to_a | Robert Speicher | 2015-04-25 | 1 | -27/+0 |
| | | |||||
| * | Include caret in CommitRange#reference_title | Robert Speicher | 2015-04-25 | 1 | -1/+5 |
| | | |||||
| * | Remove param from CommitRange#to_s | Robert Speicher | 2015-04-25 | 1 | -16/+4 |
| | | |||||
| * | CommitRange improvements | Robert Speicher | 2015-04-25 | 1 | -2/+2 |
| | | |||||
| * | Add CommitRange class | Robert Speicher | 2015-04-25 | 1 | -0/+155 |
| | | |||||
* | | Merge pull request #8644 from Bugagazavr/hook-events | Dmitriy Zaporozhets | 2015-04-27 | 1 | -5/+9 |
|\ \ | | | | | | | Add X-GitLab-Event header for web hooks | ||||
| * | | Added X-GitLab-Event header for web hooks | bugagazavr | 2015-04-25 | 1 | -5/+9 |
| |/ | |||||
* | | Add notify and color options to HipchatService | Dominik Sander | 2015-04-26 | 1 | -0/+16 |
|/ | | | | | | When notify is set to true send messages will trigger a notification for all room members. Color changes the background color of the message. | ||||
* | Link cross-project cross-reference notes to correct project. | Douwe Maan | 2015-04-24 | 1 | -11/+11 |
| | |||||
* | No longer needed to pass project argument to commit methods. | Douwe Maan | 2015-04-24 | 1 | -2/+2 |
| | |||||
* | Use project.commit convenience method. | Douwe Maan | 2015-04-24 | 2 | -4/+4 |
| | |||||
* | Update mentionable shared examples to be (a bit) more understandable | Robert Speicher | 2015-04-16 | 1 | -1/+1 |
| | |||||
* | Correct usage of `subject` in specs | Robert Speicher | 2015-04-16 | 4 | -5/+9 |
| | |||||
* | Merge branch 'emailsonpush-hellip' into 'master' | Dmitriy Zaporozhets | 2015-04-15 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | Don't use HTML ellipsis in EmailsOnPush subject truncated commit message. Addresses private issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2229. Since the page is encoded as UTF-8, we don't need HTML entities anymore and can just use the character. See merge request !521 | ||||
| * | Don't use HTML ellipsis in EmailsOnPush subject truncated commit message.emailsonpush-hellip | Douwe Maan | 2015-04-14 | 1 | -1/+1 |
| | | |||||
* | | Follow newline guidelines. | Douwe Maan | 2015-04-14 | 1 | -3/+0 |
| | | |||||
* | | Remove duplication between Group and ProjectMember. | Douwe Maan | 2015-04-14 | 1 | -2/+37 |
| | | |||||
* | | Let invites be declined. | Douwe Maan | 2015-04-14 | 1 | -0/+17 |
| | | |||||
* | | Add invite logic to Member. | Douwe Maan | 2015-04-14 | 1 | -0/+79 |
|/ |