ngcp-rate-o-mat (14.0.1.1+0~mr14.0.1.1) unstable; urgency=medium

  * New release.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Tue, 09 Dec 2025 15:33:34 +0100

ngcp-rate-o-mat (14.0.1.0+0~mr14.0.1.0) unstable; urgency=medium

  * New release.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 24 Nov 2025 16:57:31 +0100

ngcp-rate-o-mat (14.0.0.0+0~mr14.0.0.0) unstable; urgency=medium

  [ Guillem Jover ]
  * [0bdaec3] MT#62899 Update packaging for Debian trixie

  [ Rene Krenn ]
  * [ede43a2] MT#63367 prevent unitialized cash_balance_interval (from delta)
  * [840ccb3] MT#63500 skip cdr if failing to acquire contract lock

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Mon, 08 Sep 2025 11:46:02 +0200

ngcp-rate-o-mat (13.5.0.0+0~mr13.5.0.0) unstable; urgency=medium

  * New release.

 -- Sipwise Jenkins Builder <jenkins@sipwise.com>  Fri, 20 Jun 2025 10:45:02 +0200

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
