added ability for agents to change in-groups in CLOSER-type campaigns without logging out
updated docs started work on adding a QC feature to the admin.php script git-svn-id: svn://192.168.202.10@770 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -399,10 +399,10 @@ index (call_date)
|
||||
|
||||
CREATE TABLE vicidial_users (
|
||||
user_id INT(9) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
||||
user VARCHAR(20),
|
||||
pass VARCHAR(20),
|
||||
user VARCHAR(20) NOT NULL,
|
||||
pass VARCHAR(20) NOT NULL,
|
||||
full_name VARCHAR(50),
|
||||
user_level INT(2),
|
||||
user_level TINYINT(2) default '1',
|
||||
user_group VARCHAR(20),
|
||||
phone_login VARCHAR(20),
|
||||
phone_pass VARCHAR(20),
|
||||
@@ -444,9 +444,15 @@ modify_servers ENUM('0','1') default '0',
|
||||
view_reports ENUM('0','1') default '0',
|
||||
vicidial_recording_override ENUM('DISABLED','NEVER','ONDEMAND','ALLCALLS','ALLFORCE') default 'DISABLED',
|
||||
alter_custdata_override ENUM('NOT_ACTIVE','ALLOW_ALTER') default 'NOT_ACTIVE',
|
||||
index (user)
|
||||
qc_enabled ENUM('1','0') default '0',
|
||||
qc_user_level INT(2) default '1',
|
||||
qc_pass ENUM('1','0') default '0',
|
||||
qc_finish ENUM('1','0') default '0',
|
||||
qc_commit ENUM('1','0') default '0'
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX user ON vicidial_users (user);
|
||||
|
||||
CREATE TABLE vicidial_user_log (
|
||||
user_log_id INT(9) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
|
||||
user VARCHAR(20),
|
||||
@@ -461,7 +467,9 @@ index (user)
|
||||
CREATE TABLE vicidial_user_groups (
|
||||
user_group VARCHAR(20) NOT NULL,
|
||||
group_name VARCHAR(40) NOT NULL,
|
||||
allowed_campaigns TEXT
|
||||
allowed_campaigns TEXT,
|
||||
qc_allowed_campaigns TEXT,
|
||||
qc_allowed_inbound_groups TEXT
|
||||
);
|
||||
|
||||
CREATE TABLE vicidial_campaigns (
|
||||
@@ -473,7 +481,7 @@ dial_status_b VARCHAR(6),
|
||||
dial_status_c VARCHAR(6),
|
||||
dial_status_d VARCHAR(6),
|
||||
dial_status_e VARCHAR(6),
|
||||
lead_order VARCHAR(20),
|
||||
lead_order VARCHAR(30),
|
||||
park_ext VARCHAR(10),
|
||||
park_file_name VARCHAR(10),
|
||||
web_form_address VARCHAR(255),
|
||||
@@ -1006,6 +1014,29 @@ index (campaign_id),
|
||||
index (user)
|
||||
);
|
||||
|
||||
CREATE TABLE vicidial_user_closer_log (
|
||||
user VARCHAR(20),
|
||||
campaign_id VARCHAR(20),
|
||||
event_date DATETIME,
|
||||
blended ENUM('1','0') default '0',
|
||||
closer_campaigns TEXT,
|
||||
index (user),
|
||||
index (event_date)
|
||||
);
|
||||
|
||||
|
||||
ALTER TABLE vicidial_campaign_server_stats ENGINE=HEAP;
|
||||
|
||||
ALTER TABLE live_channels ENGINE=HEAP;
|
||||
|
||||
ALTER TABLE live_sip_channels ENGINE=HEAP;
|
||||
|
||||
ALTER TABLE parked_channels ENGINE=HEAP;
|
||||
|
||||
ALTER TABLE server_updater ENGINE=HEAP;
|
||||
|
||||
ALTER TABLE web_client_sessions ENGINE=HEAP;
|
||||
|
||||
|
||||
INSERT INTO vicidial_lists SET list_id='999',list_name='Default inbound list',campaign_id='TESTCAMP',active='N';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user