You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rate-o-mat/debian/changelog

910 lines
30 KiB

ngcp-rate-o-mat (13.4.0.0+0~mr13.4.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [7b71efc] MT#62283 contract id lock order over both system and customer contracts
* [2bd44da] MT#62283 explicit contract id row lock timeout
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 10 Apr 2025 08:29:26 +0200
ngcp-rate-o-mat (13.3.0.0+0~mr13.3.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [42af71c] MT#61793 enable session binlog_format
* [afd2f6d] MT#61793 disable READ COMMITTED with stmt based repl
* [f114790] MT#61793 prevent stall in multimaster mode if repl is broken
* [27d39e5] MT#61793 restart balance catchup if modified by replication
* [ecc0a71] MT#61966 update contract balances by delta
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 28 Jan 2025 15:16:05 +0100
ngcp-rate-o-mat (13.2.0.0+0~mr13.2.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 09 Dec 2024 11:28:24 +0100
ngcp-rate-o-mat (13.1.0.0+0~mr13.1.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 01 Oct 2024 10:01:22 +0200
ngcp-rate-o-mat (13.0.0.0+0~mr13.0.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [c529f65] MT#59993 duplicate P-Preferred-Identity header tag value
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sun, 28 Jul 2024 12:04:09 +0200
ngcp-rate-o-mat (12.5.0.0+0~mr12.5.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 22 May 2024 14:32:53 +0200
ngcp-rate-o-mat (12.4.0.0+0~mr12.4.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 15 Mar 2024 08:49:36 +0100
ngcp-rate-o-mat (12.3.0.0+0~mr12.3.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 15 Jan 2024 14:48:32 +0100
ngcp-rate-o-mat (12.2.0.0+0~mr12.2.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 29 Nov 2023 13:38:13 +0100
ngcp-rate-o-mat (12.1.0.0+0~mr12.1.0.0) unstable; urgency=medium
[ Guillem Jover ]
* [9fd6877] MT#58356 Update packaging for bookworm
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sun, 15 Oct 2023 08:25:13 +0200
ngcp-rate-o-mat (12.0.1.0+0~mr12.0.1.0) unstable; urgency=medium
[ Mykola Malkov ]
* [873d41c] MT#57453 Switch docker image to bookworm
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 30 Aug 2023 18:05:38 +0200
ngcp-rate-o-mat (11.5.0.0+0~mr11.5.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 26 Jun 2023 14:11:52 +0200
ngcp-rate-o-mat (11.4.0.0+0~mr11.4.0.0) unstable; urgency=medium
[ Michael Prokop ]
* [4603ce2] MT#56958 tests: increase timeout for prepaid-costs
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 24 Mar 2023 13:05:14 +0100
ngcp-rate-o-mat (11.3.0.0+0~mr11.3.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [cf6b9b7] TT#190250 switch replication binlog_format
* [1f24f79] TT#190250 do not fail with when setting binlog_format
* [9b7f321] MT#55808 option to disable active-active mode of rate-o-mat
* [c884ef4] MT#56060 duplicate 'hg_ext_response' tagdata to central db
* [fe25170] MT#56123 swap nodeA<->nodeB ID modulus/offsets
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 17 Jan 2023 17:44:44 +0100
ngcp-rate-o-mat (11.2.0.0+0~mr11.2.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 04 Oct 2022 13:52:19 +0200
ngcp-rate-o-mat (11.1.0.0+0~mr11.1.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [06e5554] TT#139151 use hostname from /etc/ngcp_hostname
[ Mykola Malkov ]
* [bdc07ae] TT#139151 Do not fail on missing ngcp_hostname file
[ Alexander Lutay ]
* [1c4dc46] TT#182706 Fix initial rate-o-mat sleeping intervals on start
* [4ccd5f3] TT#182706 Print proper info message on billing DB connect
* [ed07bcf] TT#182706 Use tabs and remove trailing space from rate-o-mat.pl
* [7a6bd3d] TT#182706 Add more debug messages to trace DB reconnection
* [4c98b9f] TT#182706 Switch duplication DB warning to info
* [05b17ad] TT#182706 Switch sleep duration information from DEBUG to INFO
[ Richard Fuchs ]
* [7e8e5cb] TT#183265 Autoflush all log messages
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 22 Aug 2022 20:03:05 +0200
ngcp-rate-o-mat (11.0.0.0+0~mr11.0.0.0) unstable; urgency=medium
[ Michael Prokop ]
* [132fe85] TT#158400 Increase timeout in rateomat-10-prepaid-costs tests
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 07 Jun 2022 11:45:21 +0200
ngcp-rate-o-mat (10.5.0.0+0~mr10.5.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 31 Mar 2022 00:01:57 +0200
ngcp-rate-o-mat (10.4.0.0+0~mr10.4.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 24 Jan 2022 16:57:49 +0100
ngcp-rate-o-mat (10.3.0.0+0~mr10.3.0.0) unstable; urgency=medium
[ Guillem Jover ]
* [daf06ab] TT#124273 Update packaging for bullseye
* [c21df1a] TT#124273 Move override_dh_clean actions into debian/clean
* [5bc9860] TT#124273 Do not call dh_install from within override_dh_auto_install
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 23 Nov 2021 14:19:55 +0100
ngcp-rate-o-mat (10.2.0.0+0~mr10.2.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 05 Oct 2021 13:20:53 +0200
ngcp-rate-o-mat (10.1.0.0+0~mr10.1.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [1346839] TT#129800 strictly skip rating already processed CDR
* [196c68f] TT#122400 strictly use latest prepaid_cost record
* [585e52e] TT#133100 proper loop controls when detecting colliding CDRs
* [a8778bb] TT#133500 implement cdr id modulo filter
* [dd1749e] TT#135050 properly report rate-o-mat failure reason
* [4e8f842] TT#133500 support cdr id modulo filter on docker
* [75f61ac] TT#134804 option to skip matching full uris
* [d9e9071] TT#136900 fix detecting fees not matching
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 24 Aug 2021 16:53:14 +0200
ngcp-rate-o-mat (10.0.0.0+0~mr10.0.0.0) unstable; urgency=medium
[ Manuel Montecelo ]
* [2ff49d4] TT#118659 Switch Dockerfile from Debian buster to bullseye
[ Michael Prokop ]
* [631c35a] TT#76552 Harden ngcp-rate-o-mat service
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 14 Jun 2021 16:38:30 +0200
ngcp-rate-o-mat (9.5.0.0+0~mr9.5.0.0) unstable; urgency=medium
[ Mykola Malkov ]
* [12f79e7] TT#109000 Remove hardcoded values from tests parameters
[ Rene Krenn ]
* [ecb0af2] TT#116150 lock processed cdr record
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 20 Apr 2021 11:59:34 +0200
ngcp-rate-o-mat (9.4.0.0+0~mr9.4.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [3081a7a] TT#106751 consider the *_user_id as '0' if '<null>'
* [7ef3dc7] TT#109483 re-init db connections after err 2006 and 1213
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 15 Feb 2021 17:54:28 +0100
ngcp-rate-o-mat (9.3.0.0+0~mr9.3.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [4220df7] TT#98100 populate dictionaries each iteration
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 05 Jan 2021 15:33:15 +0100
ngcp-rate-o-mat (9.2.0.0+0~mr9.2.0.0) unstable; urgency=medium
[ Michael Prokop ]
* [5c2c93a] TT#93200 testrunner: update instructions for mysql configuration
[ Rene Krenn ]
* [466b697] TT#82319 testcase for re-rating
* [54bfa88] TT#88600 charge LNP number by type
* [1871fb0] TT#98100 re-init stmt handlers each iteration
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 09 Nov 2020 16:26:42 +0100
ngcp-rate-o-mat (9.1.0.0+0~mr9.1.0.0) unstable; urgency=medium
[ Guillem Jover ]
* [411cad3] TT#88050 Remove dependencies on obsolete packages
[ Rene Krenn ]
* [8f216d3] TT#87508 fix fraud calculation for 'cancel', 'other' status
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 31 Aug 2020 21:55:48 +0200
ngcp-rate-o-mat (9.0.0.0+0~mr9.0.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [1773e4a] TT#82317 handle contract balances when re-rating
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 21 Jul 2020 14:49:31 +0200
ngcp-rate-o-mat (8.6.0.0+0~mr8.6.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [ce8bcf2] TT#82318 handle period costs when re-rating
[ Guillem Jover ]
* [02d1f12] TT#83400 Change default to not daemonize
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 14 Jul 2020 11:54:21 +0200
ngcp-rate-o-mat (8.5.0.0+0~mr8.5.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 19 May 2020 11:11:56 +0200
ngcp-rate-o-mat (8.4.0.0+0~mr8.4.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [e7c5fa1] TT#76457 refactor lnp_number lookup
* [2e03c2f] TT#76401 lookup prepaid cost incl. _pbx-1 callid suffix
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 16 Mar 2020 11:17:19 +0100
ngcp-rate-o-mat (8.3.0.0+0~mr8.3.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [f5aa3a4] TT#73252 onpeak/offpeak handling for use_free_time
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 27 Jan 2020 12:25:26 +0100
ngcp-rate-o-mat (8.2.0.0+0~mr8.2.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [785b11d] TT#70153 log fraud actions to regular log, not debug
* [4d5655c] TT#70320 fix fraud_limit_exceeded calculation
* [b7a20ae] TT#70320 fraud_limit_exceeded force numeric context
* [9234e53] TT#70320 period costs use inf limits if undefined
* [a05e986] TT#70320 period costs use inf limits if undefined (days)
* [f7e19a7] TT#70320 TT#70154 refactor periodcosts upsert query
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 25 Nov 2019 14:58:47 +0100
ngcp-rate-o-mat (8.1.0.0+0~mr8.1.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [d319f93] TT#62908 populate id columns in period cost sums table
* [7f71014] TT#64556 read rateomat.fraudlock setting from env
* [dfce081] TT#65850 no ->finish for cdr_period_costs duplication sth's
[ Alexander Lutay ]
* [ed8def2] TT#66150 TT#42907 Fix b7c0308e: send systemd READY=1 when maintenance mode is enabled
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 08 Oct 2019 09:12:02 +0200
ngcp-rate-o-mat (8.0.0.0+0~mr8.0.0.0) unstable; urgency=medium
[ Alexander Lutay ]
* [3ae2dda] TT#60950 Switch rate-o-mat docker to buster
[ Guillem Jover ]
* [6c0bd55] TT#61954 Update copyright years
* [c7d03c0] TT#61954 Set debhelper compat level in Build-Depends instead of debian/compat
* [155a2e3] TT#63301 Fix package section
[ Rene Krenn ]
* [c3f9797] TT#62908 populate period cost sums and lock subscribers
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 05 Aug 2019 20:59:51 +0200
ngcp-rate-o-mat (7.5.0.0+0~mr7.5.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [410ae06] TT#46155 fix/force lnp fees matching
* [71d9eb2] TT#46155 use dst for lnp fees matching
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 17 Jun 2019 14:39:27 +0200
ngcp-rate-o-mat (7.4.0.0+0~mr7.4.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 25 Apr 2019 14:31:37 +0200
ngcp-rate-o-mat (7.3.0.0+0~mr7.3.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [6fa46f7] TT#44911 calculate carrier costs for transit calls WIP
* [28a3ea2] TT#52581 fall back to source_user for anyonymous source_cli
* [ec64059] TT#52964 replicate cdr mos data
[ Guillem Jover ]
* [80e1744] TT#49150 Namespace binary name with ngcp-
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 25 Feb 2019 22:58:53 +0100
ngcp-rate-o-mat (7.2.0.0+0~mr7.2.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [518b9e3] TT#47921 replicate cdr_tag data: diversion, pai, fci
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 09 Jan 2019 22:03:32 +0100
ngcp-rate-o-mat (7.1.0.0+0~mr7.1.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 12 Nov 2018 22:39:56 +0100
ngcp-rate-o-mat (7.0.0.0+0~mr7.0.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [b27dac1] TT#41557 use stored proc to get the billing fee
* [6f6cfc4] TT#41557 use correct stored proc for billing fees selection
[ Guillem Jover ]
* [b7c0308] TT#42907 Add systemd notify support
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 24 Sep 2018 18:58:35 +0200
ngcp-rate-o-mat (6.5.0.0+0~mr6.5.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [8ac0612] TT#36659 print log msgs to STDOUT, STDERR
* [1e21430] TT#37202 dynamic sleep interval
* [9bef1b2] TT#39612 fix balance lookup for 23:59:59.xxx start/end time
* [8b5800e] TT#39941 refactor to use the new billing mappings
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 24 Jul 2018 13:40:53 +0200
ngcp-rate-o-mat (6.4.0.0+0~mr6.4.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [57ac258] TT#34858 TT#34855 better support to re-rate prepaid calls
[ Manuel Montecelo ]
* [b5e322e] TT#26264 Remove obsolete init script
[ Alexander Lutay ]
* [e52d129] TT#35502 Replace Requires=mysql.service with Wants=mariadb.service for ngcp-rate-o-mat.service
[ Guillem Jover ]
* [1a742b2] TT#26264 Remove obsolete rc.d symlinks
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 29 May 2018 10:09:10 +0200
ngcp-rate-o-mat (6.3.0.0+0~mr6.3.0.0) unstable; urgency=medium
[ Guillem Jover ]
* [e3f3ec6] TT#26264 Make it possible to disable pidfile creation
[ Rene Krenn ]
* [7b78123] TT#32910 store initial cash_balance, free_time_balance
* [d5d7089] TT#27659 apply timezones for onpeak/offpeak times
* [8122f0f] TT#33983 use ngcp.date_range_helper instead of temp table
* [87510f8] TT#32912 consider new "tz" balance start modes
[ Alexander Lutay ]
* [25404df] TT#33276 Remove sysv init script dependency on sshd
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 03 Apr 2018 22:32:14 +0200
ngcp-rate-o-mat (6.2.0.0+0~mr6.2.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [a9441b9] TT#28512 negative call costs for postpaid calls
* [16c186e] TT#29754 fix free cash calculation/carry over
* [f450458] TT#29755 free cash testcase
[ Guillem Jover ]
* [e742185] TT#26264 Create a pidfile even if we do not daemonize
* [04ebe82] TT#26264 Add systemd service file
* [2a306b0] TT#26264 Switch from mariadb.service to mysql.service in systemd service
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 29 Jan 2018 21:56:56 +0100
ngcp-rate-o-mat (6.1.0.0+0~mr6.1.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [918c86e] TT#24111 voip_subscriberS typo bugfix
* [35341a2] TT#24129 cdr insert throughput test
* [de06160] TT#24129 cdr parallel insert - test consecutive ids
* [a2795f0] TT#24111 rework splitpeakparts feature
* [a7fac31] TT#23271 include subs uuids to select prepaid_costs
[ Guillem Jover ]
* [fafe537] TT#24096 Update .gitignore files
* [007dc9f] TT#24096 Do not return an explicit undef
* [c667788] TT#24096 Set environment variables with local
* [f575864] TT#24096 Reorder code to avoid perlcritic false positives
* [de70550] TT#22072 Update packaging
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 06 Dec 2017 00:13:46 +0100
ngcp-rate-o-mat (6.0.0.0+0~mr6.0.0.0) unstable; urgency=medium
[ Richard Fuchs ]
* [bbfb8b5] TT#19203 fix daemonizing routine
[ Alexander Lutay ]
* [323f512] TT#19707 Fix shellcheck warning: Useless echo? Instead of 'cmd foo', just use 'cmd foo'. [SC2116]
* [1697115] TT#22402 Switch rate-o-mat Dockerfile to Debian stretch
[ Rene Krenn ]
* [836ef31] TT#18765 update billing.voip_subscribers.status
* [4989298] TT#22408 copy lnp type fields
[ Guillem Jover ]
* [e680933] TT#19707 Fix perlcritic warnings
* [e2ed296] TT#18115 Call start-stop-daemon correctly
* [0954e6e] TT#21750 Restore missing spaces in SQL queries
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 02 Oct 2017 23:43:48 +0200
ngcp-rate-o-mat (5.5.0.0+0~mr5.5.0.0) unstable; urgency=medium
[ Richard Fuchs ]
* [09b9dfd] TT#16754 implement do-nothing maintenance mode
[ Victor Seva ]
* [463cfbe] TT#17642 docker: follow policy to include NGCP repository
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 17 Jul 2017 22:47:16 +0200
ngcp-rate-o-mat (5.4.0.0+0~mr5.4.0.0) unstable; urgency=medium
[ Alexander Lutay ]
* [aac37ec] TT#13416 Add lsb-base to ngcp-rate-o-mat to fix lintian error
[ Rene Krenn ]
* [7cb755c] TT#8162 add source/destination_user_out cols for cdr duplication
* [87e0759] TT#15652 disable populating accounting.*_data
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 16 May 2017 21:43:34 +0200
ngcp-rate-o-mat (5.3.0.0+0~mr5.3.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 22 Mar 2017 11:01:28 +0100
ngcp-rate-o-mat (5.2.0.0+0~mr5.2.0.0) unstable; urgency=medium
[ Sergii Kipot ]
* [3386eee] TT#8635 set umask for files created by docker
* [83b7a4d] Revert "TT#8635 set umask for files created by docker"
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 03 Feb 2017 00:42:14 +0100
ngcp-rate-o-mat (5.1.0.0+0~mr5.1.0.0) unstable; urgency=medium
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 17 Nov 2016 23:20:26 +0100
ngcp-rate-o-mat (5.0.0.0+0~mr5.0.0.0) unstable; urgency=medium
[ Alexander Lutay ]
* [7ba42a1] MT#17601 Remove ngcp-rate-o-mat package and make testrunner more flexible
[ Michael Prokop ]
* [891ba29] MT#22099 Docker >=1.11 no longer has /.dockerinit, adjust docker run check accordingly
-- Alexander Lutay <alutay@sipwise.com> Fri, 21 Oct 2016 15:17:23 +0200
ngcp-rate-o-mat (1.19.0.0+0~mr5.0.0.0) unstable; urgency=medium
[ Guillem Jover ]
* [ed11ecb] MT#20479 Fix dependencies
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 01 Aug 2016 16:36:11 +0200
ngcp-rate-o-mat (1.18.0.0+0~mr4.5.0.0) unstable; urgency=medium
[ Victor Seva ]
* [698ee37] MT#18815 remove templates
[ Rene Krenn ]
* [19382e5] MT#17795 populate balance before/after etc.
* [62923a6] MT#17795 avoid 'use of uninitialized ..' warnings for $ENV vars
* [02db7c6] MT#17657 txns not rolled back when retrying due to non-dbh errors
* [9d49424] MT#17795 duplicate created cdr_*_data table records
* [9f9dc0b] MT#19015 correctly use notopup_interval for periodic balance intervals
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 23 May 2016 19:00:56 +0200
ngcp-rate-o-mat (1.17.0.0+0~mr4.4.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [edacb0e] MT#16633 launch multiple rateomat instances in tests
* [5f59a14] MT#17261 rateomat test case for cdr splitting
* [0c0ada2] MT#17607 tests: use default billing profile for providers by default
[ Guillem Jover ]
* [2081c04] MT#16473 Convert debian/copyright to machine-readable format
[ Richard Fuchs ]
* [aabd020] MT#14457 re-implement onpeak/offpeak CDR fragmentation
[ Alexander Lutay ]
* [243bd0b] MT#17601 Add libnetaddr-ip-perl to ngcp-rate-o-mat dependencies
* [9ef94e4] MT#17601 Add Dockerfile to run rate-o-mat tests
* [eed6707] MT#17601 Add test preconditions description
[ Michael Prokop ]
* [c2a1c3a] MT#17699 Bump Standards-Version to 3.9.7
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 21 Mar 2016 22:29:57 +0100
ngcp-rate-o-mat (1.16.0.0+0~mr4.3.0.0) unstable; urgency=medium
[ Rene Krenn ]
* [7cbbc93] MT#15759 fix contract_balance catchup DST problem
* [60c6908] MT#15759 use localtime and posix mktime only
* [08b1842] MT#14557 fix '1970-01-...' lock detection timestamps
* [f9e2211] MT#16511 force float comparison for underrun thresholds
* [f65c54b] MT#12061 negative call fees for callee testcase
* [88aaba3] MT#16655 support "minute" balance intervals
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 16 Dec 2015 09:31:28 +0100
ngcp-rate-o-mat (1.15.0.0+0~mr4.2.0.0) unstable; urgency=medium
[ Andreas Granig ]
* [a694b63] MT#13903 Add daily intervals, fix month wrap
[ Rene Krenn ]
* [71067d0] MT#13903 contract balances catchup alg for ratomat
* [b6164ad] MT#13903 fix errors found when porting to libswrate
* [2305060] MT#13903 catchup alg fix #1
* [4632ff4] MT#13903 catchup alg fix #2
* [0bba915] MT#14301 fix to capture infinite-end balance intervals
* [a93e33c] MT#14255 underrun logic and testing framework for ratomat
* [5d45297] MT#15463 work without provisioning db connection
* [d5bcd76] MT#15463 do no-op loops during upgrades
* [cbf6c16] MT#14255 correct underrun_* timestamps
[ Richard Fuchs ]
* [a86f951] MT#13903 fix missing spaces in SQL stmts
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 12 Oct 2015 15:45:22 +0200
ngcp-rate-o-mat (1.14.0.0+0~mr4.1.0.0) unstable; urgency=low
[ Michael Prokop ]
* [d4c4d7a] MT#12669 support setting daemonize option via config.yml
[ Alexander Lutay ]
* [c8b4515] MT#12669 Fix d4c4d7a: support setting daemonize option via config.yml
[ Andreas Granig ]
* [1e70834] MT#13733 Use src ip to get billprof in mapping.
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 13 Jul 2015 15:33:10 +0200
ngcp-rate-o-mat (1.13.0.0+0~mr4.0.0.0) unstable; urgency=low
[ Richard Fuchs ]
* [6ac4dfb] adding gitignore
[ Michael Prokop ]
* [558e4da] MT#11387 Drop deprecated 'Pre-Depends: ngcp-system-tools'
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 18 Mar 2015 14:13:30 +0100
ngcp-rate-o-mat (1.12.0.0+0~mr3.8.0.0) unstable; urgency=low
[ Victor Seva ]
* [b03a082] MT#7141 upgrade package to 3.0 style
[ Andreas Granig ]
* [3d7ef9e] MT#8117 Fix wrong log severity.
[ Richard Fuchs ]
* [efbf03a] MT#10551 catch innodb deadlock error and restart rating process
* [47301e2] MT#10551 explicit rollback/disconnect in case of DB problems
* [a9eab03] MT#10551 fix cosmetic error message
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 07 Jan 2015 21:38:11 +0100
ngcp-rate-o-mat (1.11.0.0+0~mr3.7.0.0) unstable; urgency=low
[ Andreas Granig ]
* [da10ac9] MT#8117 Duplicate gpp parameters
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 30 Oct 2014 17:29:37 +0100
ngcp-rate-o-mat (1.10.0.0+0~mr3.6.0.0) unstable; urgency=low
[ Richard Fuchs ]
* [0a60632] additional DB to duplicate CDRs to
* [9b70113] typo fix
* [6a4321b] add duplication db config to tt2
* [561afa7] MT#8477 remove stray error message
[ Andrew Pogrebennyk ]
* [cb4426e] MT#8117 use "pair" database for accounting
[ Alexander Lutay ]
* [41861ae] MT#8741 Sync ngcp-rate-o-mat.init with templates
[ Victor Seva ]
* [4196eee] MT#8745 remove postinst/postrm scripts
* [8ef2437] MT#7505 Add gitreview file
* [819e1d2] MT#8773 fix perl warning
* [34d8cfa] MT#8117 use central database for billing and duplicate if necessary
* [001cbc2] MT#8125 disable rate-o-mat daemon from starting on non proxy nodes
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 09 Oct 2014 16:53:16 +0200
ngcp-rate-o-mat (1.9.0.0+0~mr3.5.0.0) unstable; urgency=low
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 10 Jul 2014 15:35:56 +0200
ngcp-rate-o-mat (1.8.0.0+0~mr3.4.0.0) unstable; urgency=low
[ Michael Prokop ]
* [9584a25] MT#6511 Bump Standards-Version to 3.9.5
[ Andrew Pogrebennyk ]
* [2867a71] MT#6633 Fix stdout redirection in the daemonize procedure.
* [cf8c9b7] MT#6633 Send the messages on STDOUT to console too.
[ Sipwise Jenkins Builder ]
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 26 May 2014 15:59:41 +0200
ngcp-rate-o-mat (1.7.0.0+0~mr3.3.0.0) unstable; urgency=low
[ Alexander Lutay ]
* [601c66d] MT#6169 Warning obsolete-relation-form-in-source has been fixed
[ Richard Fuchs ]
* [5af273f] MT#6013 use unique key in contract_balances to avoid duplicate entries
-- Alexander Lutay <alutay@sipwise.com> Fri, 21 Mar 2014 15:44:07 +0100
ngcp-rate-o-mat (1.6.2+0~mr3.3) unstable; urgency=low
* New release.
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sat, 01 Feb 2014 19:56:34 +0100
ngcp-rate-o-mat (1.6.2) unstable; urgency=low
* [18492ab] MT#5515 Don't try to dump prepaid cost hash.
-- Andreas Granig <agranig@sipwise.com> Thu, 02 Jan 2014 09:52:03 +0100
ngcp-rate-o-mat (1.6.1) unstable; urgency=low
* Fix month rollover bug
-- Richard Fuchs <rfuchs@sipwise.com> Tue, 03 Sep 2013 11:14:56 -0400
ngcp-rate-o-mat (1.6.0) unstable; urgency=low
[ agranig ]
* Align reseller id handling to new billing.contact/contract schema.
-- Andreas Granig <agranig@sipwise.com> Wed, 07 Aug 2013 12:18:47 +0200
ngcp-rate-o-mat (1.5.5) unstable; urgency=low
* Fix offset handling for calls close to start of new balance.
-- Andreas Granig <agranig@sipwise.com> Tue, 02 Jul 2013 15:44:06 +0200
ngcp-rate-o-mat (1.5.4) unstable; urgency=low
* Fix free time calculation and add more debug messages.
-- Andreas Granig <agranig@sipwise.com> Thu, 28 Mar 2013 15:48:58 +0100
ngcp-rate-o-mat (1.5.0) unstable; urgency=low
* Implement source-based fee matching.
* Implement callee termination rating.
* Remove legacy split-peak feature.
-- Andreas Granig <agranig@sipwise.com> Wed, 27 Mar 2013 09:39:16 +0100
ngcp-rate-o-mat (1.4.0) unstable; urgency=low
[ Daniel Tiefnig ]
* Destination should always match on destination_user_in@destination_domain.
[ Richard Fuchs ]
* Always match $u@$d first and only $u second.
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Tue, 11 Dec 2012 11:48:08 +0100
ngcp-rate-o-mat (1.3.2) unstable; urgency=high
* Fix call cost calculation where cash_balance got added to the cost
-- Daniel Tiefnig <dtiefnig@sipwise.com> Tue, 09 Oct 2012 17:10:08 +0200
ngcp-rate-o-mat (1.3.1) unstable; urgency=low
[ Michael Prokop ]
* Provide postrm script
* Provide postinst script, taking care of services restarts in HA mode
[ jbonilla ]
* re-add init stuff
-- Jon Bonilla <jbonilla@sipwise.com> Thu, 23 Aug 2012 17:05:17 +0200
ngcp-rate-o-mat (1.3.0) unstable; urgency=low
[ rfuchs ]
* TODO: remove obsolete TODO file from 2007
* rate-o-mat.pl: use cash_balance_interval to keep track of accumulated costs
[ Michael Prokop ]
* control: Bump Standards-Version to 3.9.3
[ dtiefnig ]
* rate-o-mat.pl: make rate-o-mat sleep a bit more, do decrease the number of sql queries
[ jbonilla ]
* ngcp-rate-o-mat.init,rules: Remove init script from rate-o-mat package
* control: Remove dependency on deprecated packages
-- Jon Bonilla <jbonilla@sipwise.com> Thu, 16 Aug 2012 20:44:50 +0200
ngcp-rate-o-mat (1.2.4) unstable; urgency=low
* Alter $0 to make the process monitorable
* Copy ossbss logic for contract balance creation
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Thu, 15 Mar 2012 15:50:30 +0100
ngcp-rate-o-mat (1.2.3) unstable; urgency=low
* Fix carry-over handling of contract balances.
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 09 Jan 2012 22:56:09 +0100
ngcp-rate-o-mat (1.2.2) unstable; urgency=low
* More timestamp handling fixes.
-- Andreas Granig <agranig@sipwise.com> Sat, 03 Dec 2011 01:53:37 +0100
ngcp-rate-o-mat (1.2.1) unstable; urgency=low
* Fix timestamp handling
-- Richard Fuchs <rfuchs@sipwise.com> Wed, 16 Nov 2011 12:18:26 -0500
ngcp-rate-o-mat (1.2.0) unstable; urgency=low
* Enable/disable option for rate-o-mat
* Fix pro/ce services file
* Fix/add error messages
* init script: use POSIX syntax only so it works under dash
* Handle timestamps and durations with sub-second precision
* Better PID file handling incl changes to init script
* Handle calls from prepaid accounts
-- Richard Fuchs <rfuchs@sipwise.com> Wed, 09 Nov 2011 16:04:48 -0500
ngcp-rate-o-mat (1.1.0) unstable; urgency=low
[ Daniel Tiefnig ]
* Support onpeak / offpeak detection fix for zero duration calls.
* Avoid warning on undefined $DBI::err in FATAL().
* Only start rate-o-mat daemon if configuration file is present.
[ Andreas Granig ]
* Fixes to properly start rate-o-mat.
-- Michael Prokop <mprokop@sipwise.com> Fri, 29 Apr 2011 01:44:25 +0200
ngcp-rate-o-mat (1.0.0) unstable; urgency=low
* reconnecting to database if connection is lost
* fixed zone / destination export for deleted billing fees
* fixed free time / cash handling
* fixed cdr update handling
-- Daniel Tiefnig <dtiefnig@sipwise.com> Tue, 30 Nov 2010 04:43:02 +0100
ngcp-rate-o-mat (0.3.0) unstable; urgency=low
* created templates for centralized config
* created template packages
* couple of smaller packaging and installer bugfixes
-- Daniel Tiefnig <dtiefnig@sipwise.com> Wed, 10 Nov 2010 16:14:10 +0100
ngcp-rate-o-mat (0.2.0-1) unstable; urgency=low
* ignoring customer/reseller/provider if no billing_profile is found
* added some debugging messages for cdr splitting
* fixed rating duration initialization
* fixed some warnings on uninitialized values and unfinished sth's
* fixed some frag_* column names
* fixed is_fragmented handling for uninitialized CDRs
* fixed onpeak return parameter passing
* initial implementation of cdr peaktime splitting
* fixed indentation
* dropped import-rates, should be handled in www_admin and/or per project
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 16 Apr 2010 12:03:01 +0200
ngcp-rate-o-mat (0.1.1) unstable; urgency=low
* Initial release.
-- Michael Prokop <mprokop@sipwise.com> Fri, 16 Apr 2010 12:03:01 +0200