Metamigo -> Bridge
This commit is contained in:
parent
242f3cf6b8
commit
a445762a37
145 changed files with 396 additions and 16668 deletions
|
|
@ -0,0 +1,27 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class CdrSignalChannel < ActiveRecord::Migration[5.2]
|
||||
def self.up
|
||||
Ticket::Article::Type.create_if_not_exists(
|
||||
name: 'cdr_signal',
|
||||
communication: true,
|
||||
updated_by_id: 1,
|
||||
created_by_id: 1
|
||||
)
|
||||
Permission.create_if_not_exists(
|
||||
name: 'admin.channel_cdr_signal',
|
||||
note: 'Manage %s',
|
||||
preferences: {
|
||||
translations: ['Channel - Signal']
|
||||
}
|
||||
)
|
||||
end
|
||||
|
||||
def self.down
|
||||
t = Ticket::Article::Type.find_by(name: 'cdr_signal')
|
||||
t&.destroy
|
||||
|
||||
p = Permission.find_by(name: 'admin.channel_cdr_signal')
|
||||
p&.destroy
|
||||
end
|
||||
end
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class CdrVoiceChannel < ActiveRecord::Migration[5.2]
|
||||
def self.up
|
||||
Ticket::Article::Type.create_if_not_exists(
|
||||
name: 'cdr_voice',
|
||||
communication: false,
|
||||
updated_by_id: 1,
|
||||
created_by_id: 1
|
||||
)
|
||||
Permission.create_if_not_exists(
|
||||
name: 'admin.channel_cdr_voice',
|
||||
note: 'Manage %s',
|
||||
preferences: {
|
||||
translations: ['Channel - Voice']
|
||||
}
|
||||
)
|
||||
end
|
||||
|
||||
def self.down
|
||||
t = Ticket::Article::Type.find_by(name: 'cdr_voice')
|
||||
|
||||
t&.destroy
|
||||
|
||||
p = Permission.find_by(name: 'admin.channel_cdr_voice')
|
||||
p&.destroy
|
||||
end
|
||||
end
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class CdrWhatsappChannel < ActiveRecord::Migration[5.2]
|
||||
def self.up
|
||||
Ticket::Article::Type.create_if_not_exists(
|
||||
name: 'cdr_whatsapp',
|
||||
communication: true,
|
||||
updated_by_id: 1,
|
||||
created_by_id: 1
|
||||
)
|
||||
Permission.create_if_not_exists(
|
||||
name: 'admin.channel_cdr_whatsapp',
|
||||
note: 'Manage %s',
|
||||
preferences: {
|
||||
translations: ['Channel - Whatsapp']
|
||||
}
|
||||
)
|
||||
end
|
||||
|
||||
def self.down
|
||||
t = Ticket::Article::Type.find_by(name: 'cdr_whatsapp')
|
||||
t&.destroy
|
||||
|
||||
p = Permission.find_by(name: 'admin.channel_cdr_whatsapp')
|
||||
p&.destroy
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue