6 %w{ push issues merge_requests team}
30 []#EventFilter.default_filter
34 def apply_filter events
35 return events unless params.present?
40 actions << Event::PUSHED if filter.include? 'push'
41 actions << Event::MERGED if filter.include? 'merged'
43 if filter.include? 'team'
44 actions << Event::JOINED
45 actions << Event::LEFT
48 actions << Event::COMMENTED if filter.include? 'comments'
50 events = events.where(action: actions)
56 if filter.include? key