SYMBOL INDEX (338 symbols across 85 files) FILE: app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base method login_required (line 11) | def login_required method current_user= (line 25) | def current_user=(user) method current_user (line 29) | def current_user FILE: app/controllers/comments_controller.rb class CommentsController (line 1) | class CommentsController < ApplicationController method index (line 7) | def index method show (line 13) | def show method new (line 17) | def new method edit (line 22) | def edit method create (line 27) | def create method update (line 44) | def update method destroy (line 58) | def destroy method set_comment (line 68) | def set_comment method comment_params (line 73) | def comment_params method set_incident (line 77) | def set_incident FILE: app/controllers/escalation_series_controller.rb class EscalationSeriesController (line 1) | class EscalationSeriesController < ApplicationController method index (line 6) | def index method show (line 12) | def show method new (line 16) | def new method edit (line 21) | def edit method create (line 26) | def create method update (line 42) | def update method destroy (line 56) | def destroy method update_escalations (line 64) | def update_escalations method set_escalation_series (line 70) | def set_escalation_series method escalation_series_params (line 75) | def escalation_series_params FILE: app/controllers/escalations_controller.rb class EscalationsController (line 1) | class EscalationsController < ApplicationController method index (line 6) | def index method show (line 12) | def show method new (line 16) | def new method edit (line 21) | def edit method create (line 26) | def create method update (line 42) | def update method destroy (line 56) | def destroy method set_escalation (line 66) | def set_escalation method escalation_params (line 71) | def escalation_params FILE: app/controllers/home_controller.rb class HomeController (line 1) | class HomeController < ApplicationController method index (line 2) | def index FILE: app/controllers/incident_events_controller.rb class IncidentEventsController (line 3) | class IncidentEventsController < ApplicationController method twilio (line 6) | def twilio FILE: app/controllers/incidents_controller.rb class IncidentsController (line 1) | class IncidentsController < ApplicationController method index (line 9) | def index method show (line 16) | def show method new (line 20) | def new method edit (line 25) | def edit method create (line 30) | def create method update (line 46) | def update method bulk_acknowledge (line 58) | def bulk_acknowledge method bulk_resolve (line 66) | def bulk_resolve method destroy (line 76) | def destroy method acknowledge (line 84) | def acknowledge method resolve (line 96) | def resolve method set_incident (line 110) | def set_incident method set_incidents (line 114) | def set_incidents method set_visible_statuses (line 128) | def set_visible_statuses method set_visible_topic (line 144) | def set_visible_topic method incident_params (line 161) | def incident_params method ensure_hash (line 165) | def ensure_hash FILE: app/controllers/maintenances_controller.rb class MaintenancesController (line 1) | class MaintenancesController < ApplicationController method index (line 6) | def index method show (line 12) | def show method new (line 16) | def new method edit (line 25) | def edit method create (line 30) | def create method update (line 46) | def update method destroy (line 60) | def destroy method set_maintenance (line 70) | def set_maintenance method maintenance_params (line 75) | def maintenance_params FILE: app/controllers/notifier_providers_controller.rb class NotifierProvidersController (line 1) | class NotifierProvidersController < ApplicationController method index (line 6) | def index method show (line 12) | def show method new (line 16) | def new method edit (line 21) | def edit method create (line 26) | def create method update (line 42) | def update method destroy (line 56) | def destroy method set_notifier_provider (line 66) | def set_notifier_provider method notifier_provider_params (line 71) | def notifier_provider_params FILE: app/controllers/notifiers_controller.rb class NotifiersController (line 1) | class NotifiersController < ApplicationController method index (line 6) | def index method show (line 12) | def show method new (line 16) | def new method edit (line 21) | def edit method create (line 26) | def create method update (line 42) | def update method destroy (line 56) | def destroy method set_notifier (line 66) | def set_notifier method notifier_params (line 71) | def notifier_params FILE: app/controllers/sessions_controller.rb class SessionsController (line 1) | class SessionsController < ApplicationController method create (line 4) | def create method auth_hash (line 13) | def auth_hash FILE: app/controllers/slack_controller.rb class SlackController (line 1) | class SlackController < ApplicationController method interactive (line 4) | def interactive method payload (line 33) | def payload method verify! (line 37) | def verify! method incident_id (line 53) | def incident_id method incident (line 57) | def incident FILE: app/controllers/topics_controller.rb class TopicsController (line 1) | class TopicsController < ApplicationController method index (line 7) | def index method show (line 13) | def show method new (line 17) | def new method edit (line 22) | def edit method create (line 27) | def create method update (line 43) | def update method destroy (line 57) | def destroy method mailgun (line 66) | def mailgun method mackerel (line 92) | def mackerel method alertmanager (line 124) | def alertmanager method slack (line 149) | def slack method set_topic (line 175) | def set_topic method topic_params (line 180) | def topic_params FILE: app/controllers/users_controller.rb class UsersController (line 1) | class UsersController < ApplicationController method index (line 6) | def index method show (line 12) | def show method new (line 16) | def new method edit (line 21) | def edit method create (line 26) | def create method update (line 42) | def update method destroy (line 56) | def destroy method activation (line 65) | def activation method deactivation (line 73) | def deactivation method set_user (line 82) | def set_user method user_params (line 87) | def user_params FILE: app/helpers/application_helper.rb type ApplicationHelper (line 1) | module ApplicationHelper FILE: app/helpers/comments_helper.rb type CommentsHelper (line 1) | module CommentsHelper FILE: app/helpers/escalation_series_helper.rb type EscalationSeriesHelper (line 1) | module EscalationSeriesHelper FILE: app/helpers/escalations_helper.rb type EscalationsHelper (line 1) | module EscalationsHelper FILE: app/helpers/home_helper.rb type HomeHelper (line 1) | module HomeHelper FILE: app/helpers/incident_events_helper.rb type IncidentEventsHelper (line 1) | module IncidentEventsHelper FILE: app/helpers/incidents_helper.rb type IncidentsHelper (line 1) | module IncidentsHelper FILE: app/helpers/maintenances_helper.rb type MaintenancesHelper (line 1) | module MaintenancesHelper FILE: app/helpers/notifier_providers_helper.rb type NotifierProvidersHelper (line 1) | module NotifierProvidersHelper FILE: app/helpers/notifiers_helper.rb type NotifiersHelper (line 1) | module NotifiersHelper FILE: app/helpers/sessions_helper.rb type SessionsHelper (line 1) | module SessionsHelper FILE: app/helpers/slack_helper.rb type SlackHelper (line 1) | module SlackHelper FILE: app/helpers/topics_helper.rb type TopicsHelper (line 1) | module TopicsHelper FILE: app/helpers/users_helper.rb type UsersHelper (line 1) | module UsersHelper FILE: app/models/application_record.rb class ApplicationRecord (line 2) | class ApplicationRecord < ActiveRecord::Base FILE: app/models/comment.rb class Comment (line 1) | class Comment < ApplicationRecord FILE: app/models/escalation.rb class Escalation (line 1) | class Escalation < ApplicationRecord FILE: app/models/escalation_series.rb class EscalationSeries (line 1) | class EscalationSeries < ApplicationRecord method set_defaults (line 10) | def set_defaults method update_escalations! (line 14) | def update_escalations! class EscalationUpdater (line 27) | class EscalationUpdater method initialize (line 28) | def initialize(series) method update! (line 32) | def update! method settings (line 38) | def settings class GoogleCalendarEscalationUpdater (line 43) | class GoogleCalendarEscalationUpdater < EscalationUpdater method initialize (line 44) | def initialize(*) method update! (line 49) | def update! method user_as (line 129) | def user_as method calendar_name (line 133) | def calendar_name method event_delimiter (line 137) | def event_delimiter FILE: app/models/escalation_update_worker.rb class EscalationUpdateWorker (line 1) | class EscalationUpdateWorker method perform (line 4) | def perform method handle_series (line 14) | def handle_series(series) FILE: app/models/escalation_worker.rb class EscalationWorker (line 1) | class EscalationWorker method enqueue (line 4) | def self.enqueue(incident, escalation) method perform (line 9) | def perform(incident_id, escalation_id) FILE: app/models/incident.rb class Incident (line 3) | class Incident < ApplicationRecord method acknowledge! (line 19) | def acknowledge! method resolve! (line 27) | def resolve! method confirmation_hash (line 35) | def confirmation_hash method set_defaults (line 41) | def set_defaults method enqueue (line 46) | def enqueue FILE: app/models/incident_event.rb class IncidentEvent (line 1) | class IncidentEvent < ApplicationRecord method set_defaults (line 13) | def set_defaults method notify (line 17) | def notify method escalated_to (line 26) | def escalated_to method escalation (line 30) | def escalation method notifier (line 34) | def notifier method event (line 38) | def event FILE: app/models/maintenance.rb class Maintenance (line 1) | class Maintenance < ApplicationRecord method filter_regexp (line 8) | def filter_regexp FILE: app/models/notification_worker.rb class NotificationWorker (line 1) | class NotificationWorker method enqueue (line 4) | def self.enqueue(event:, notifier:) method perform (line 10) | def perform(event_id, notifier_id) FILE: app/models/notifier.rb class Notifier (line 1) | class Notifier < ApplicationRecord method set_defaults (line 12) | def set_defaults method notify (line 16) | def notify(event) method notify_immediately (line 20) | def notify_immediately(event) FILE: app/models/notifier_provider.rb class NotifierProvider (line 1) | class NotifierProvider < ApplicationRecord method set_defaults (line 9) | def set_defaults method concrete_class (line 13) | def concrete_class method notify (line 17) | def notify(event:, notifier:) class ConcreteProvider (line 21) | class ConcreteProvider method initialize (line 22) | def initialize(provider:, notifier:, event:) method notify (line 28) | def notify method _notify (line 44) | def _notify method settings (line 48) | def settings method skip? (line 52) | def skip? method skip_due_to_status_of_incident? (line 66) | def skip_due_to_status_of_incident? method skip_due_to_or_conditions? (line 74) | def skip_due_to_or_conditions? method all_events (line 113) | def all_events method target_events (line 117) | def target_events method body (line 122) | def body(formats: [:text]) method kind_of_event (line 140) | def kind_of_event class FileConcreteProvider (line 149) | class FileConcreteProvider < ConcreteProvider method _notify (line 150) | def _notify class RailsLoggerConcreteProvider (line 154) | class RailsLoggerConcreteProvider < ConcreteProvider method _notify (line 155) | def _notify method target_events (line 159) | def target_events class HipchatConcreteProvider (line 164) | class HipchatConcreteProvider < ConcreteProvider method _notify (line 165) | def _notify method api_token (line 183) | def api_token method room (line 187) | def room method api_version (line 191) | def api_version method notify? (line 202) | def notify? method target_events (line 206) | def target_events class MailgunConcreteProvider (line 211) | class MailgunConcreteProvider < ConcreteProvider method _notify (line 212) | def _notify method api_key (line 234) | def api_key method domain (line 238) | def domain method from (line 242) | def from method to (line 246) | def to method target_events (line 250) | def target_events class TwilioConcreteProvider (line 255) | class TwilioConcreteProvider < ConcreteProvider method _notify (line 256) | def _notify method account_sid (line 272) | def account_sid method auth_token (line 276) | def auth_token method from (line 280) | def from method to (line 284) | def to method target_events (line 288) | def target_events method basic_auth_user (line 292) | def basic_auth_user method basic_auth_password (line 296) | def basic_auth_password class SlackConcreteProvider (line 301) | class SlackConcreteProvider < ConcreteProvider method _notify (line 302) | def _notify method webhook_url (line 393) | def webhook_url method channel (line 397) | def channel method buttons_enabled? (line 401) | def buttons_enabled? method target_events (line 405) | def target_events class DatadogConcreteProvider (line 410) | class DatadogConcreteProvider < ConcreteProvider method _notify (line 411) | def _notify method api_key (line 428) | def api_key method app_key (line 432) | def app_key method alert_type (line 436) | def alert_type method tags (line 440) | def tags method source_type_name (line 444) | def source_type_name method target_events (line 448) | def target_events class SnsConcreteProvider (line 453) | class SnsConcreteProvider < ConcreteProvider method _notify (line 454) | def _notify method topic_arn (line 479) | def topic_arn method region (line 483) | def region method access_key_id (line 487) | def access_key_id method secret_access_key (line 491) | def secret_access_key method target_events (line 495) | def target_events FILE: app/models/topic.rb class Topic (line 1) | class Topic < ApplicationRecord method in_maintenance? (line 10) | def in_maintenance?(*bodies) FILE: app/models/user.rb class User (line 3) | class User < ApplicationRecord method find_or_create_from_auth_hash (line 14) | def self.find_or_create_from_auth_hash(auth_hash) method update_credentials_from_auth_hash (line 28) | def update_credentials_from_auth_hash(auth_hash) method set_defaults (line 34) | def set_defaults FILE: config/application.rb type Waker (line 17) | module Waker class Application (line 18) | class Application < Rails::Application FILE: db/migrate/20150120134616_create_topics.rb class CreateTopics (line 1) | class CreateTopics < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120134747_create_users.rb class CreateUsers (line 1) | class CreateUsers < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120134905_create_notifiers.rb class CreateNotifiers (line 1) | class CreateNotifiers < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120135017_create_shifts.rb class CreateShifts (line 1) | class CreateShifts < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120135123_create_escalations.rb class CreateEscalations (line 1) | class CreateEscalations < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120135244_create_escalation_series.rb class CreateEscalationSeries (line 1) | class CreateEscalationSeries < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120135351_add_escalation_series_to_escalation.rb class AddEscalationSeriesToEscalation (line 1) | class AddEscalationSeriesToEscalation < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120141627_rename_type_with_kind_of_topic.rb class RenameTypeWithKindOfTopic (line 1) | class RenameTypeWithKindOfTopic < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120142452_create_incidents.rb class CreateIncidents (line 1) | class CreateIncidents < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120151642_add_escalation_series_to_topic.rb class AddEscalationSeriesToTopic (line 1) | class AddEscalationSeriesToTopic < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150120154438_add_name_to_shift.rb class AddNameToShift (line 1) | class AddNameToShift < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150121150043_add_user_to_notifier.rb class AddUserToNotifier (line 1) | class AddUserToNotifier < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150121150857_rename_type_with_kind_of_notifier.rb class RenameTypeWithKindOfNotifier (line 1) | class RenameTypeWithKindOfNotifier < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150123132415_remove_shift.rb class RemoveShift (line 1) | class RemoveShift < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150123150518_add_status_to_incident.rb class AddStatusToIncident (line 1) | class AddStatusToIncident < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150123150947_create_incident_events.rb class CreateIncidentEvents (line 1) | class CreateIncidentEvents < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150125050529_create_notifier_providers.rb class CreateNotifierProviders (line 1) | class CreateNotifierProviders < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150125050556_add_provider_to_notifier.rb class AddProviderToNotifier (line 1) | class AddProviderToNotifier < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150125101901_remove_kind_from_notifier.rb class RemoveKindFromNotifier (line 1) | class RemoveKindFromNotifier < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150127142530_remove_user_by_from_incident_event.rb class RemoveUserByFromIncidentEvent (line 1) | class RemoveUserByFromIncidentEvent < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150127152127_add_info_to_incident_event.rb class AddInfoToIncidentEvent (line 1) | class AddInfoToIncidentEvent < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150128064248_add_email_to_user.rb class AddEmailToUser (line 1) | class AddEmailToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150131120557_add_enable_to_topic.rb class AddEnableToTopic (line 1) | class AddEnableToTopic < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150131121143_set_default_of_enable_of_topic_true.rb class SetDefaultOfEnableOfTopicTrue (line 1) | class SetDefaultOfEnableOfTopicTrue < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150131122151_rename_enable_with_enabled_of_topic.rb class RenameEnableWithEnabledOfTopic (line 1) | class RenameEnableWithEnabledOfTopic < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150201033946_add_login_token_to_user.rb class AddLoginTokenToUser (line 1) | class AddLoginTokenToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150202144538_add_token_to_user.rb class AddTokenToUser (line 1) | class AddTokenToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150202151740_add_refresh_token_to_user.rb class AddRefreshTokenToUser (line 1) | class AddRefreshTokenToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150202152015_add_settings_to_escalation_series.rb class AddSettingsToEscalationSeries (line 1) | class AddSettingsToEscalationSeries < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150202155726_add_token_expires_at_to_user.rb class AddTokenExpiresAtToUser (line 1) | class AddTokenExpiresAtToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150203010332_remove_escalation_series_from_escalation_series.rb class RemoveEscalationSeriesFromEscalationSeries (line 1) | class RemoveEscalationSeriesFromEscalationSeries < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150203010417_add_settings_to_escalation_series_again.rb class AddSettingsToEscalationSeriesAgain (line 1) | class AddSettingsToEscalationSeriesAgain < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150207164010_add_topic_to_notifier.rb class AddTopicToNotifier (line 1) | class AddTopicToNotifier < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20150218071007_add_enable_to_notifier.rb class AddEnableToNotifier (line 1) | class AddEnableToNotifier < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20151117011141_add_active_to_user.rb class AddActiveToUser (line 1) | class AddActiveToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20151117013824_add_provider_and_uid_to_user.rb class AddProviderAndUidToUser (line 1) | class AddProviderAndUidToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20151118061253_add_credentials_to_user.rb class AddCredentialsToUser (line 1) | class AddCredentialsToUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20151118061938_delete_token_from_user.rb class DeleteTokenFromUser (line 1) | class DeleteTokenFromUser < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20160210010310_create_maintenances.rb class CreateMaintenances (line 1) | class CreateMaintenances < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20160907123728_create_comments.rb class CreateComments (line 1) | class CreateComments < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20160914063913_add_comment_index.rb class AddCommentIndex (line 1) | class AddCommentIndex < ActiveRecord::Migration method change (line 2) | def change FILE: db/migrate/20161207045554_add_filter_to_maintenance.rb class AddFilterToMaintenance (line 1) | class AddFilterToMaintenance < ActiveRecord::Migration method change (line 2) | def change