Marco Capetta
c38c9802a7
TT#40542 Fix typo in 15403.up script
...
Change-Id: I2d85b8f1f257947ec109fd7dbc9822cb7d5b04cf
8 years ago
Kirill Solomko
bd5b82864c
TT#28156 add contract_billing_profile_network tables
...
* contract_billing_profile_network
- contains mappings for
contracts,billing_profiles,billing_networks
* contract_billing_profile_network_schedule
- contains rendered effective_start_time entries
for contract_billing_profile_network
Change-Id: I15990c8fd3aa957c421c937ad9534a985b454fc0
8 years ago
Marco Capetta
1bb40f6f61
TT#40019 Revert "TT#40081 add pai_clir and clip_no_screening preferences"
...
This reverts commit e40abb43b6 .
The preferences were already added in TT#36815
Change-Id: I1301cf918267ea30ee95a6d79098c6e36d008ab6
8 years ago
Marco Capetta
93e82cfaef
TT#39750 Add CFR voip preferences and support for it in CDRs
...
Change-Id: I59a4025dba5045e74acb9bbe78a8cda52004e9af
8 years ago
Marco Capetta
e3edb3bef7
TT#39750 Add rerouting_mode and rerouting_codes voip preferences
...
Change-Id: I927287dee5987d79ad45724a15d293a4bb547cc7
8 years ago
Kirill Solomko
e40abb43b6
TT#40081 add pai_clir and clip_no_screening preferences
...
* clip_no_screening - boolean, usr_prof only
* pai_clir - boolean, usr_prof only
Change-Id: Ie8a5842b40fb8bb40a5df0e4d03fb5a4ec9b5b7f
8 years ago
Kirill Solomko
43e2607a70
TT#39374 accounting.cdr_tag table changes
...
* type field is now varchar(255) to allow custom
dictionary data to be entered
* add new dictionary values:
(header related dvalues are prefixed with 'header='
to avoid possible collisions as such fields will be
dynamic)
- furnished_charging_info
- header=Divesion
- header=P-Asserted-Identity
Change-Id: I907ad7d074e8ecbdcbfb57ba06dcab3645d60cf6
8 years ago
Gerhard Jungwirth
fdca15c981
TT#37206 regexp flags for callforwardings
...
Change-Id: I052f44069105c0e4da0df61c351fc0cbd576801f
8 years ago
Gerhard Jungwirth
0b494f959f
TT#37204 create db schema for bnumber call forwarding
...
Change-Id: If535d8302d09602922a4af78661c1f5e0ca29747
8 years ago
Jozef Kenyeres
b6112362f4
TT#39301 AMR-WB codec included in codecs_list pref description
...
Change-Id: I566f8a74d8e03ad641a5af3c62afc667a09709de
8 years ago
Andrew Pogrebennyk
2e458dd4a5
TT#37689 add support_auto_answer and accept_auto_answer preferences
...
Change-Id: Id3e94dcf87dfeef802111c565beba51eda907b73
8 years ago
Kirill Solomko
fc78a91be7
TT#36815 add clip_no_screening, pai_clir usr preferences
...
Change-Id: I871afa3869470fd5650f485d831f522d27694762
8 years ago
Irina Peshinskaya
b470319023
TT#37458 Add AOC preference and billing profile aoc field
...
Change-Id: Ic80e368d334636a936de9ca4960a0a1c3e676217
8 years ago
Kirill Solomko
a24b5fb7fc
Revert "TT#38157 reset v_*_timezone views, not replicated"
...
This reverts commit 6beb404dbd .
Change-Id: I3241a7400fe7105985dc7ce58a3f83d89dff4ea0
8 years ago
Kirill Solomko
2982d6f192
Revert "TT#38157 fix create ngcp.timezone if not exists"
...
This reverts commit 79d2019dc5 .
Change-Id: I23f27a6310428751fa0185a3cae73f1f7ca249fe
8 years ago
Kirill Solomko
a4e5ff3bb7
Revert "TT#38157 fix to insert IGNORE into ngcp.timezone"
...
This reverts commit a6ce0fd706 .
Change-Id: I79b35147f8163f6b9078eb734b30a97e077b1586
8 years ago
Rene Krenn
a6ce0fd706
TT#38157 fix to insert IGNORE into ngcp.timezone
...
Change-Id: I3a9200f7e6a0e093694a8eee88a9fdfd24b7d5c6
8 years ago
Rene Krenn
79d2019dc5
TT#38157 fix create ngcp.timezone if not exists
...
Change-Id: I9f956bd324dd16d52b6593f47d22413832e9c118
8 years ago
Rene Krenn
6beb404dbd
TT#38157 reset v_*_timezone views, not replicated
...
Change-Id: I1512605cc51112b568a7383dbc76ed2794d090a5
8 years ago
Irina Peshinskaya
f5063d05bb
TT#36055 Add custom pbx device preferences tables
...
Change-Id: Ic4dddf1417a405d630ae91d6cd6f3c8e7bfd8c54
8 years ago
Marco Capetta
4930188c6d
TT#32926 Add lcr_peer_cf in usr and dom voip preferences
...
Change-Id: I5a5da5cfdd38e0f5a30862e07a9001441ec41a67
8 years ago
Rene Krenn
06abcc01e1
TT#35662 move product_id to billing.contracts
...
Change-Id: I153a6d57d5e0353657fc1facebd1db132f0df811
8 years ago
Kirill Solomko
05ddc85496
TT#35507 add smsc_peer domain preference, sms_journal smc_peer
...
* new 'smsc_peer' domain preference, synced up automatically
by the sync-db ngcpcfg helper
* sms_journal is extended with sms_peer field
Change-Id: Ida8c7d4f4ef78002bdd822cc6f5967920500b948
8 years ago
Kirill Solomko
88520e52c7
TT#35508 add sms_journal.cli field
...
* this field is meant to store the subscriber's cli during
sms processing
Change-Id: Ib9cc087249e6af807c8e943dc397032aa6b31dc6
8 years ago
Andrew Pogrebennyk
243e15c80f
TT#34456 convert force_inbound_calls_to_peer preference to enum
...
Change-Id: I2981383c00b719b37bf52dcb7122805bbb7fad62
8 years ago
Andreas Granig
69836f31cc
TT#35053 Add index to both username,with
...
This is needed because we now also look at the `with` part
to also retrieve inbound messages to a user.
Change-Id: I8602ec4e3e8b94dcbdd3548dd3ad4ac73d399c0d
8 years ago
Kirill Solomko
ae44e6cfad
TT#14662 fix phonebook triggers to use correct tables
...
Change-Id: I8374db50916a05236ba685044c0f16526b5eb7f0
8 years ago
Rene Krenn
02a747a713
TT#34013 "1st_tz" and "create_tz" interval start modes
...
Change-Id: Ib9d29ebc560094d4b0385e2f456d5a472ca2f2f3
8 years ago
Kirill Solomko
e7154a71f0
TT#14662 introduce phonebook tables
...
* reseller - reseller_phonebook
* contract - contract_phonebook
* subscriber - subscriber_phonebook
Change-Id: Ie9d6e63a688a5edb8481896720ac374cd2a7ebfb
8 years ago
Andreas Granig
b2e5dae1f8
TT#32827 Add 'divert_out_blocked' preference
...
To be used to divert call to a given number if the outbound
call is blocked due to block lists or NCOS.
Change-Id: Id3acdfe38ef0a4ab211b96678cdf93fad12f85c7
8 years ago
Rene Krenn
b9b8f1dd68
TT#27659 TT#33983 date_range_helper helper table
...
Change-Id: I890d643fd57977d191b6bd40f9312cb30b635c01
8 years ago
Marco Capetta
080d7cd789
TT#28834 Upgrade to kamalio 5.1.2
...
Created up/down scripts for upgrades:
- from 4.4 to 5.0
- from 5.0 to 5.1
Change-Id: Idaf988efd7455aad62d4ea4a23a226926e1c95fe
8 years ago
Jozef Kenyeres
915539b718
TT#30378 remove unused preference precall_cost_annoucement
...
Change-Id: Ic02fee565450186d44e69a8615a7c93b88c1d40d
8 years ago
Rene Krenn
6629703415
TT#32910 TT#33037 initial cash_balance, free_time_balance
...
lt 3secs for 100k contract_balances records
Change-Id: I17f3273d30aba39c67b767874ce39cd58545fc29
8 years ago
Marco Capetta
a78d5dedfa
TT#33103 Add peer outbound_hostname_resolution preference
...
If activated, the preference will force the system to resolve the
hostname to find the proper destination IP.
Change-Id: I05da4e2ed3e048a1fc7f85558dc0becc3246bb10
8 years ago
Richard Fuchs
9c0b658a69
TT#30573 add transcoding preferences
...
Change-Id: Ic9d158ebb7a770c42cff02e7c9e835f25c8069b9
8 years ago
Rene Krenn
ba48beb91b
TT#32964 fix enum_set_default trigger
...
+ add default pref values only if not existing yet
+ do not add "0" default values for fromer int prefs
such as "lock"
Change-Id: Ia726fd66f4e3261e6f450877612ece371d744408
8 years ago
Rene Krenn
82ff2e24f5
TT#31179 clean duplicate "lock" pref values
...
created by enum_set_default trigger
Change-Id: I6a84f808223bb5871fb93f0ea3b98945fbd2d91b
8 years ago
Rene Krenn
237e2371f2
TT#32109 make v_contract_timezones also work for system contracts
...
Change-Id: I8eca46d113dc6d3c52f254eb80db5ad0ae25db9c
8 years ago
Rene Krenn
86d928abd9
TT#30855 change 15292 to replicated
...
Change-Id: I79cfd85dc5d0c828fa4037788e49e5e56ce4ca76
8 years ago
Rene Krenn
8dea0b707b
TT#31305 extend decimal MOS paramter value range
...
+ form 999.9 to intended 9999.9
Change-Id: If8b30a3d25cc5fe8ee3918a67ee0a994e7343ae8
8 years ago
Kirill Solomko
eb5112d1f4
TT#30501 add ngcp.tzinfo_version
...
* ngcp.tzinfo_version is meant to store
the tzdata package version used in
the 'mysql_tzinfo_to_sql' data synchronisation.
Change-Id: I389ee0d189aff40ab94f55e04025a2e44e7027c8
8 years ago
Andreas Granig
84659308ae
TT#30555 Add natping key to location table
...
Change-Id: I1c71e4b8125e29a7efc10471bd41f89ddf21facd
8 years ago
Marco Capetta
02c8e21b64
TT#28902 Extend skip_upn_check_on_diversion preferences
...
New options:
* diversion: If received Diversion header
* historyinfo: If received History-Info header
Change-Id: Id6de1b2b3d6673f1f7becb377692e98511723f22
8 years ago
Kirill Solomko
dacd644cf9
TT#21874 autoprov_firmwares rework to support chunked data move
...
* created a stored procedure that moves the firmwwares data
into a new table as chunked blocks, that resolves the
innodb_log_file_size and max_allowe_packet limitations
enabling any size of data
Change-Id: I52ffcc5e0dad4ce35e70cdb13192de1eb54b909c
8 years ago
Kirill Solomko
094509c182
TT#28469 make ngcp.timezone related changes as not_replicated
...
* as the new introduced ngcp.timezone table is not replicated
in my.cnf by default it must be as not_replicated and
only become available when both nodes contain the same
updated my.cnf tempalte and MariaDB is also restarted on
both of them
* fill in ngcp.timezone with a default record
Change-Id: I34c080a6fa62d951fa01218f9049ef3e1d6668f0
8 years ago
Kirill Solomko
0cb5170683
TT#3668 use accounting.cdr tables for composite primary keys
...
* this change brings back the accounting.cdr tables
to use composite primary keys, that is compatible with
partitioning
Change-Id: I52dc5e665db1a9b9964b52690a7f0792310e1b1b
8 years ago
Kirill Solomko
7bf462428e
TT#25451 use ngcp.timezone in v_timezone views
...
* ngcp.timezone is used in the
v_subscriber_timezone
v_contract_timezone
v_reseller_timezone views as the fallback one
Change-Id: I52b7b413c7af3d54577665517197a13ca7a95b7d
8 years ago
Kirill Solomko
19a8b4dc73
TT#25451 add ngcp.timezone table
...
* ngcp.timzone table contains the
timezone value from config.yml
general.timezone
Change-Id: Icbf6805bbdd0469aff863e063044994fabf9e00b
8 years ago
Rene Krenn
20b2934697
TT#24129 add mos param enums for cdr_tag
...
Change-Id: Ief44c270eacbdf40a1993258543098cbc2338144
8 years ago