Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create system notes for MR too, improve doc + clean up code | Jarka Kadlecova | 2017-09-14 | 1 | -0/+7 |
| | |||||
* | Support discussion locking in the backend | Jarka Kadlecova | 2017-09-14 | 1 | -1/+3 |
| | |||||
* | Enable the Layout/SpaceBeforeBlockBraces coprc/enable-the-Layout/SpaceBeforeBlockBraces-cop | Rémy Coutable | 2017-08-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Don't include EmailHelpers manually, pick with rspecuse-rspec-support-helper | Lin Jen-Shin | 2017-08-03 | 1 | -3/+1 |
| | | | | | | | | | `:mailer` is needed to pick it easily, while `type: :mailer` is needed for picking it automatically for tests located in spec/mailers/*_spec.rb It's a bit complicated in spec/services/notification_service_spec.rb but we'll leave it alone for now. | ||||
* | Use described_class when possible | Rémy Coutable | 2017-07-27 | 1 | -7/+7 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Remove superfluous lib: true, type: redis, service: true, models: true, ↵ | Rémy Coutable | 2017-07-27 | 1 | -1/+1 |
| | | | | | | services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Native group milestones | Felipe Artur | 2017-07-07 | 1 | -3/+3 |
| | |||||
* | Enable Style/DotPosition Rubocop :cop: | Grzegorz Bizon | 2017-06-21 | 1 | -4/+4 |
| | |||||
* | Correct RSpec/SingleLineHook cop offenses | Robert Speicher | 2017-06-14 | 1 | -3/+9 |
| | |||||
* | Only add a description change note when no tasks are updated | Jared Deckard | 2017-06-12 | 1 | -0/+13 |
| | |||||
* | Add transient head_pipeline_of to pipeline factoriesissue_32225 | Felipe Artur | 2017-05-22 | 1 | -5/+6 |
| | |||||
* | [Spec optimization] Joining one-line 'it' blocksspec-joining-it | Valery Sizov | 2017-05-15 | 1 | -15/+23 |
| | |||||
* | Move update_assignee_cache_counts to the service | Valery Sizov | 2017-05-12 | 1 | -0/+9 |
| | |||||
* | Fix specs 2 | Felipe Artur | 2017-05-08 | 1 | -1/+1 |
| | |||||
* | Fix Specs | Felipe Artur | 2017-05-08 | 1 | -1/+3 |
| | |||||
* | Merge branch 'blackst0ne/gitlab-ce-add_system_note_for_editing_issuable' | Sean McGivern | 2017-05-05 | 1 | -0/+7 |
|\ | |||||
| * | Updated specs | blackst0ne | 2017-05-05 | 1 | -0/+7 |
| | | |||||
* | | Backport of multiple_assignees_feature [ci skip] | Valery Sizov | 2017-05-04 | 1 | -0/+48 |
|/ | |||||
* | Create todos only for new mentions | Jarka Kadlecova | 2017-03-29 | 1 | -1/+10 |
| | |||||
* | Use `:empty_project` where possible in service specs | Robert Speicher | 2017-03-27 | 1 | -1/+1 |
| | |||||
* | Address MR comments | Jarka Kadlecova | 2017-01-13 | 1 | -1/+1 |
| | |||||
* | support `/merge` slash comand for MRs | Jarka Kadlecova | 2017-01-11 | 1 | -0/+93 |
| | |||||
* | Ensure issuable state changes only fire webhooks once | Mark Fletcher | 2016-12-16 | 1 | -0/+5 |
| | | | | | * Webhooks for close and reopen events now fired in respective services only * Prevents generic 'update' webhooks firing too | ||||
* | Only include EmailHelpers in mailer specs and specs using themrs-include-emailhelpers | Robert Speicher | 2016-12-01 | 1 | -0/+2 |
| | |||||
* | Rephrase some system notes to be compatible with new system note stylerephrase-system-notes | Douwe Maan | 2016-11-24 | 1 | -12/+12 |
| | |||||
* | Remove default value for `project` argument on subscribable concern | Douglas Barbosa Alexandre | 2016-11-17 | 1 | -1/+1 |
| | |||||
* | Maintain "force_remove_source_branch" options on Merge Request unless specified | Mark Fletcher | 2016-10-13 | 1 | -0/+12 |
| | |||||
* | Make guests unable to view MRsguests_cant_see_mrs | Valery Sizov | 2016-10-11 | 1 | -0/+6 |
| | |||||
* | Add a spec for merge request metric caching while refreshing a merge request ↵ | Timothy Andrew | 2016-09-21 | 1 | -3/+6 |
| | | | | from a forked project. | ||||
* | Use the `IssuableBaseService` lifecycle hooks to cache ↵ | Timothy Andrew | 2016-09-21 | 1 | -3/+3 |
| | | | | | | | `MergeRequestsClosingIssues` - Instead of overriding `create` and `update` in `MergeRequests::BaseService` - Get all merge request service specs passing | ||||
* | Implement a second round of review comments from @DouweM. | Timothy Andrew | 2016-09-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | | - Don't use `TableReferences` - using `.arel_table` is shorter! - Move some database-related code to `Gitlab::Database` - Remove the `MergeRequest#issues_closed` and `Issue#closed_by_merge_requests` associations. They were either shadowing or were too similar to existing methods. They are not being used anywhere, so it's better to remove them to reduce confusion. - Use Rails 3-style validations - Index for `MergeRequest::Metrics#first_deployed_to_production_at` - Only include `CycleAnalyticsHelpers::TestGeneration` for specs that need it. - Other minor refactorings. | ||||
* | Fix rubocop spec. | Timothy Andrew | 2016-09-20 | 1 | -1/+1 |
| | | | | And `scss_lint` | ||||
* | Test all cycle analytics pre-calculation code. | Timothy Andrew | 2016-09-19 | 1 | -0/+34 |
| | | | | | | | | | | | | | All the code that pre-calculates metrics for use in the cycle analytics page. - Ci::Pipeline -> build start/finish - Ci::Pipeline#merge_requests - Issue -> record default metrics after save - MergeRequest -> record default metrics after save - Deployment -> Update "first_deployed_to_production_at" for MR metrics - Git Push -> Update "first commit mention" for issue metrics - Merge request create/update/refresh -> Update "merge requests closing issues" | ||||
* | DRY up the added update service specs, add two email helpers | Nick Thomas | 2016-08-16 | 1 | -31/+3 |
| | |||||
* | Address minor review comments for tests | Nick Thomas | 2016-08-16 | 1 | -4/+4 |
| | |||||
* | Add notifications for new user mentions in merge requests | Nick Thomas | 2016-08-15 | 1 | -0/+33 |
| | |||||
* | adds second batch of tests changed to active tenseactive-tense-test-coverage | tiagonbotelho | 2016-08-09 | 1 | -4/+4 |
| | |||||
* | Merge branch 'rm-source-branch' into 'master' | Douwe Maan | 2016-05-20 | 1 | -1/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | Allows MR authors to have the source branch removed when merging the MR closes #13191 The location of the checkbox might not be optimal so any feedback is welcome. Any other feedback too obviously. Screenshot: ![Screenshot_2016-02-17_21.25.24](/uploads/a9c3eaafb39c6f5b4f0949a2278af6da/Screenshot_2016-02-17_21.25.24.png) See merge request !2801 | ||||
| * | Allows MR authors to have the source branch removed when merging the MR | Jeroen Jacobs | 2016-05-20 | 1 | -1/+3 |
| | | |||||
* | | Create DiffFilter and change SystemNoteService#change_title to use ↵ | Adam Butler | 2016-05-18 | 1 | -2/+2 |
|/ | | | | Gitlab::Diff::InlineDiff | ||||
* | Update specs to accomodate issuable assign changes | Grzegorz Bizon | 2016-04-22 | 1 | -3/+8 |
| | |||||
* | Improving the original label-subscribing implementation | Rémy Coutable | 2016-03-15 | 1 | -33/+22 |
| | | | | | | | 1. Make the "subscribed" text in Issuable sidebar reflect the labels subscription status 2. Current user mut be logged-in to toggle issue/MR/label subscription | ||||
* | Original implementation to allow users to subscribe to labels | Timothy Andrew | 2016-03-15 | 1 | -1/+55 |
| | | | | | | | | | | | | | | | | | | 1. Allow subscribing (the current user) to a label - Refactor the `Subscription` coffeescript class - The main change is that it accepts a container, and conducts all DOM queries within its scope. We need this because the labels page has multiple instances of `Subscription` on the same page. 2. Creating an issue or MR with labels notifies users subscribed to those labels - Label `has_many` subscribers through subscriptions. 3. Adding a label to an issue or MR notifies users subscribed to those labels - This only applies to subscribers of the label that has just been added, not all labels for the issue. | ||||
* | Rename Tasks to Todos | Douglas Barbosa Alexandre | 2016-02-20 | 1 | -18/+19 |
| | |||||
* | Create a pending task when a user is mentioned when edit a issue/mr/note | Douglas Barbosa Alexandre | 2016-02-20 | 1 | -3/+1 |
| | |||||
* | Marks pending tasks for an user as done when he edit a MR | Douglas Barbosa Alexandre | 2016-02-20 | 1 | -1/+54 |
| | |||||
* | Create a pending task when an MR is assigned to someone | Douglas Barbosa Alexandre | 2016-02-20 | 1 | -0/+25 |
| | |||||
* | Tag service specs | Douwe Maan | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | test fix | Valery Sizov | 2015-11-30 | 1 | -2/+4 |
| | |||||
* | Generate system note after Task item has been updated on Issue or Merge ↵ | Ruben Davila | 2015-11-19 | 1 | -6/+45 |
| | | | | | | | | | | | | Request. #2296 Everytime the User check or uncheck a Task Item from the Issue or Merge Request description, a new update is going to be added to the activity logs of the Issue or Merge Request. Note that when using the edit form, you can only update the Task item status or add/delete/modify existing ones. Doing both actions is not fully supported. |