Rene Krenn
16645dcebd
TT#127150 contract/susbcriber exporter: fix skipped contract
...
Change-Id: I201132d4bfdba39064618ca801113c03661d30a5
4 years ago
Rene Krenn
df98b0a7c3
TT#127355 initialize application versions earlier
...
Change-Id: If0ed6cb84aeae2f442580ca541f3da9cb690020b
4 years ago
Rene Krenn
94e086773b
TT#127150 contract/susbcriber exporter: sqlite tabular export
...
Change-Id: I88ad999230421b7aa3c17a99c5783d047c621473
4 years ago
Guillem Jover
b90ca3f3ac
TT#127355 Add support for application versions
...
This should make it easier to see the application version in contrast to
the system modules version. We initialize this at build time from the
package version, and fallback to the module version if the application
has no usable version.
Change-Id: I4b4e1a926aea517b2b3b46261794e187af0c9865
4 years ago
Sipwise Jenkins Builder
aeeef2070b
Release new version 10.0.0.0+0~mr10.0.0.0
4 years ago
Rene Krenn
8d96ddcc85
TT#118151 fix mr7.5.5 redis "location" db DAO key versioning prefix
...
Change-Id: If4081c78030461ca8e60152673cec96fe489375a
4 years ago
Rene Krenn
505341d027
TT#123800 MySQL connector: allow to override session charset
...
Change-Id: Icbe70f832682f330c6902ff3406b53ab2d1e2e6a
4 years ago
Rene Krenn
ef52bd86b9
TT#121785 provisioning::voip_subscribers::findby_id finder method
...
Change-Id: Ic6e377c7b89cdedcc6e94b541f4db37b023b5a56
4 years ago
Rene Krenn
72ab33d02b
TT#119460 openser "location" DAO
...
Change-Id: I998a2d2c80e2a56d3faea2f159ce0dbb2dcbc36d
4 years ago
Rene Krenn
84f58f02de
TT#119459 allow NULL values for SQLServer IDENTITY columns
...
Change-Id: Ibd008280773d815eebe1d56e030cce8d1806e63e
4 years ago
Sipwise Jenkins Builder
29039e9f0e
Release new version 9.5.0.0+0~mr9.5.0.0
4 years ago
Rene Krenn
b4a70b1c9c
TT#118050 skip NULL values for mssql INDENTITY columns
...
Change-Id: I464a4645bf6a19299bbb46f3824974bc72113a42
4 years ago
Rene Krenn
02cfe82351
TT#118151 mr7.5.5 redis "location" db DAO
...
Change-Id: I5b7e919cb686031da7ba08bd7a0f4237fcd309a7
4 years ago
Rene Krenn
fc85c81911
TT#118050 SQLServer connectivity using tdsodbc
...
Change-Id: Ia9a08bc84289d1636b318985c83432bcd285d9e2
4 years ago
Rene Krenn
f9222f2f97
TT#111905 perl system() wrapper
...
Change-Id: I6dc8d73ff0c03ef22d2336b6f82077e257547a98
4 years ago
Rene Krenn
b1c9101fba
TT#111750 add trunk kamailio.voicemail_spool DAO
...
Change-Id: Ia0632e0b69429a1ee2e15917244e7b6355ef7f65
4 years ago
Rene Krenn
9c90f7998d
TT#111206 add mr1.0.3 openser.voicemail_spool DAO
...
Change-Id: Iec3bfd97e98a82f2633b2a184a2f677c5dd3ca2f
4 years ago
Sipwise Jenkins Builder
57f323700e
Release new version 9.4.0.0+0~mr9.4.0.0
4 years ago
Rene Krenn
c2a2b7c64d
TT#110203 redis registration monitoring to SQLite PoC
...
Change-Id: I3c7bcb14f3bff3de04258938d5e9a1bed2c493ab
4 years ago
Rene Krenn
20b5920a7a
TT#108605 redis "location" store schema #2
...
Change-Id: Id1195d5c0aa57015a0680f849df5c92af40dbd85
4 years ago
Rene Krenn
e9e315fd8b
TT#108605 redis "location" store schema #1
...
Change-Id: I96150ac365658e1cf0c156e725e88b75757977e9
4 years ago
Rene Krenn
c3bc57b0b8
TT#108606 multithread consumer-producer pattern for Redis
...
Change-Id: I34b6b0c99fdb04d43a013b018a00e8298cb35fec
4 years ago
Rene Krenn
207a82b621
TT#108604 introduce nosql abstraction and redis connector
...
Change-Id: Ia2f7682c6a9b88c42300dc667f1302eaf447bab3
4 years ago
Rene Krenn
565cafde3b
TT#109163 fix contracts dao for mr1.0.3 schema
...
Change-Id: I5000731027c83711e9d03dcce52d5aef286b0e26
4 years ago
Sipwise Jenkins Builder
f406fece19
Release new version 9.3.0.0+0~mr9.3.0.0
4 years ago
Rene Krenn
d5dec06fff
TT#104251 cdr paging queries: force index
...
Change-Id: I373d638313385e43d08b00ca0b0f3146fb6ec048
(cherry picked from commit d78ed162cd
)
4 years ago
Rene Krenn
04e8fb04e1
TT#104251 refactor paging queries for cdr tables
...
the implementation used queries based on "OR",
causing a perfromance problem as the query time
depends on the cardinality of the accounting.cdr
table.
Change-Id: I1dbb23cf8802179b89c44718915ca090a2b17b5e
4 years ago
Sipwise Jenkins Builder
cf6f8853fb
Release new version 9.2.0.0+0~mr9.2.0.0
5 years ago
Rene Krenn
72f22eb5a0
TT#81770 magenta openser mig: comply mr103 and trunk db schema
...
Change-Id: I06daf4af0dc374c649a0617b438d2b89703a3285
(cherry picked from commit 82e6d73750
)
5 years ago
Rene Krenn
3e7bab759b
TT#87561 remove fax prefs from openser mr1.0.2 dao db schema
...
Change-Id: Ie31e3d67d6bdaced8e51596fc5ce111648029053
5 years ago
Rene Krenn
d3f81b356c
TT#95953 define BLOCK_IN_CLIR and BLOCK_OUT_OVERRIDE_PIN attrs
...
Change-Id: Ib9d05b131fd7e8b224bd9719b5988aa3431d3bd2
5 years ago
Sipwise Jenkins Builder
3029c5667c
Release new version 9.1.0.0+0~mr9.1.0.0
5 years ago
Rene Krenn
5010a23968
TT#87561 openser/ngcp mr1.0.2 dao db schema
...
Change-Id: I37a174b71c80bc24d9246eafc20a12e18256d736
5 years ago
Guillem Jover
6ae1d17b67
TT#88050 Remove obsolete transitional package ngcp-bulk-processor
...
This package got introduced before the last LTS, so it is now safe to be
removed.
Change-Id: I51ee983f126f7d4f1f6b1fa0c37211de07b78178
5 years ago
Rene Krenn
e0d143ec3b
TT#75901 cdr_status_data UPSERT should return 0 if already exported
...
CDR export jobs such as ama exporter or cdr-exporter must never execute
on both active/passive node. because the output folder resides on a
glusterfs filesystem, this will cause merged or duplicate files, and
calls charged twice to customers subsequentially.
for .ama, the 2-phase commit steps for exporting CDRs were separated
already:
(a) rename .tmp file to final output file name
(b) commit db transaction:
- cdrexportstatus of all cdrs of that file
- file sequence number increment
The implemented 2PC flow will prevent (a) properly, if (b) fails.
This is now leveraged (by escalating the UPSERT not changing anything) to
abandon a whole file, if a single CDR shows an exportstatus other than
"unexported". Such CDRs indicate there is a race condition with another
exporter (which was quicker here).
the same thechnique also has to be added to cdr-exporter, which
unfortunately has no 2PC flow impl yet.
Change-Id: Ice40fa79d2b263018ee7825e314d63c9abe888ce
5 years ago
Sipwise Jenkins Builder
d6a647f977
Release new version 9.0.0.0+0~mr9.0.0.0
5 years ago
Sipwise Jenkins Builder
bc1360a575
Release new version 8.6.0.0+0~mr8.6.0.0
5 years ago
Sipwise Jenkins Builder
a9fc9e6927
Release new version 8.5.0.0+0~mr8.5.0.0
5 years ago
Rene Krenn
6f3ed53106
TT#81154 subscriber_profile DAO
...
Change-Id: Ib14ec6ac92bcd295bb0f793677799f2d13cc141c
5 years ago
Rene Krenn
8e4de26084
TT#81155 subscriber_profile_set DAO
...
Change-Id: I0bf4ed63d999d86449a5ed3912934f0549a2b851
5 years ago
Rene Krenn
9885b9e8cd
TT#79802 is_boolean() method for voippref
...
Change-Id: I8346932f2819eeb07aec1cadd09f28802780bdb5
5 years ago
Rene Krenn
ae5a836c35
TT#78951 remove "header" constructor flag for XlsxSimpleFile reader
...
Change-Id: I1c1804300277fe6ff1b5e7c89e79a8bd29c67cdd
5 years ago
Rene Krenn
00bba0da7b
TT#77954 merge tool: location records
...
Change-Id: I94d493730b4ea6c2aa0e48581ebc651a380f4897
5 years ago
Sipwise Jenkins Builder
2bd47061a1
Release new version 8.4.0.0+0~mr8.4.0.0
5 years ago
Guillem Jover
55ed5d3021
TT#71950 Fix typos in function names
...
Add backward compatible aliases to avoid possibly breaking reverse
dependencies.
Change-Id: I1f6de865241ba4f97fd9ca09f5967f5a8bb2573b
5 years ago
Guillem Jover
a4949674a7
TT#71950 Fix typo in function argument name
...
Change-Id: I2766c116ad0d9e54cd48c27bcc310872525206c1
5 years ago
Guillem Jover
e9e6ad1cbc
TT#71950 Fix typos
...
Change-Id: I934057e660f79b35fa63986c44d9ea7e0b08acce
5 years ago
Rene Krenn
d3123ff1c4
TT#76358 move ama exporter
...
and remaining migration tools
Change-Id: I71e6633bb0aff4a4d2bfcc94231639462e472882
5 years ago
Rene Krenn
9148d44deb
TT#76356 ama exporter: log unknown cdr scenario
...
Change-Id: Ic1d68f430c310cab68ad21209849768a57c2b729
5 years ago
Sipwise Jenkins Builder
390f96221d
Release new version 8.3.0.0+0~mr8.3.0.0
5 years ago