Commit Graph

842 Commits

Author SHA1 Message Date
DanB
0bd2c32f5c Get/Set/Remove Versions in StorDB/MySQL; new MySQL table - versions 2016-12-06 19:02:28 +01:00
DanB
de87d0f035 CDR fix for exporting CostDetails 2016-12-01 13:21:02 +01:00
Dobby16
0a4d3329bb Create mysql_cdr_migration.sql
Migration script for Mysql from old (cdrs_primary, cost_details, cdrs_extra and rated_cdrs) to new (cdrs)  table structure.
2016-11-30 12:26:34 +01:00
rbarrabe
8248eb6dc1 Update 3gpp_vendor.xml 2016-11-29 11:51:10 +01:00
DanB
ba7e60c3fe PartialCDR integration test fix 2016-11-28 18:35:51 +01:00
DanB
9364546080 Small cleanups 2016-11-25 19:28:11 +01:00
DanB
1d0011b6dc SMGeneric fix compute mechanism in getSessionIDsForPrefix 2016-11-25 14:23:32 +01:00
DanB
6e535f11af MongoDB driver does not longer handle indexing on each connection 2016-11-16 20:58:01 +01:00
DanB
5281b7c051 Updating default cgrates.json config, small logs modifications in http server 2016-11-12 11:17:52 +01:00
Shane Neuerburg
7acfa6acbc Set up JSON RPC and WebSocket URLs to be configurable
This also allows the two URLs to be disabled entirely. Also in this commit is rudimentary basic auth support for WebSockets
2016-11-11 16:17:54 -07:00
Shane Neuerburg
0cfd025a0d Add basic authentication without dependencies
This adds a rudimentary basic auth scheme without including dependencies.
2016-11-10 16:35:08 -07:00
Shane Neuerburg
a88a1e75ed Add basic authentication to HTTP API
This adds support for basic authentication for the HTTP API with new configuration values to control if basic auth is used, the basic auth realm URL, and the location to a basic .htpasswd file.

github.com/abbot/go-http-auth is added as a dependency as it efficiently implements basic auth, as well as .htpasswd file monitoring.
2016-11-10 10:57:55 -07:00
DanB
65a2ae76a7 SMGeneric Session replication in alpha state 2016-11-08 16:31:41 +01:00
DanB
6e84123b8b SMGeneric with cached responses 2016-11-04 19:42:56 +01:00
DanB
fd22b7da37 Configuration samples for SMG replication 2016-10-31 21:09:09 +01:00
DanB
70eea71734 Small modifications asterisk tutorial 2016-10-30 15:31:11 +01:00
DanB
6393effa62 Enable aliases in tutorial tests, update rpcclient to avoid panic on concurrency 2016-10-28 18:15:26 +02:00
DanB
23693c2df2 SMGeneric - different tables for active and passive sessions, storage_mongo to avoid dropping system namespace on flushdb 2016-10-26 12:27:26 +02:00
DanB
ae9f6f0c3b Adding support for *http_json_map for CDR replication with dynamic fields, fixes #563 2016-10-14 21:12:58 +02:00
DanB
a14e1c5d7b AsteriskARI tutorial files 2016-10-03 20:53:18 +02:00
DanB
a706ca09ff Configuration helper message for errors on parsing files, renamed tutorials/asterisk_events into tutorials/asterisk_ari 2016-10-03 15:57:03 +02:00
DanB
f261cbddec Configuration - remove smg_conns option in sm_asterisk section, updating default cgrates.json config 2016-09-23 14:10:17 +02:00
DanB
3cff1cf23e SMGeneric.InitiateSession returns indefinite limit in case of debit loop 2016-09-18 16:22:53 +02:00
DanB
0ea4987b8e CDRS fix CostSource when saving CDRs, SMAsterisk - better event naming when converting SMAEvent to SMGEvent 2016-09-18 14:47:19 +02:00
DanB
c3347faf6c Timespans.Merge to compress in SM 2016-09-15 20:45:43 +02:00
DanB
49696b89dd SMAsterisk send init to SMGeneric and process answer 2016-09-14 20:27:22 +02:00
DanB
2a08feca83 ARIEvent with value caching, pass attributes to Stasis app 2016-09-12 19:54:37 +02:00
DanB
aa574d5880 SM-Asterisk - receiving Asterisk events for a call 2016-09-09 20:19:39 +02:00
DanB
d65897c2d0 SM-Asterisk - connection and listening mechanism implementation 2016-09-09 17:34:28 +02:00
DanB
c922ea0bfe SMAsterisk - Start empty skel service 2016-09-07 21:37:24 +02:00
DanB
d169f622f5 Empty the connection when reconnect fails 2016-09-06 13:02:04 +02:00
DanB
3614d17775 More asterisk tutorial configurations 2016-09-05 16:27:03 +02:00
DanB
ab41981f82 Enabling ARI in asterisk 2016-09-04 17:31:27 +02:00
DanB
4a1eec5058 Updating asterisk init script in tutorial 2016-09-04 15:57:50 +02:00
DanB
74d96488fd Initial configs for asterisk and cgrates in tutorials/asterisk_events 2016-09-04 13:07:23 +02:00
DanB
25c61b7d65 Merge fixes 2016-09-02 13:07:00 +02:00
DanB
401625861d Updated project README, COPYRIGHT information 2016-09-02 13:04:34 +02:00
rinor
6a51639de4 diameter_agent: remove "dialect" 2016-09-02 12:38:59 +02:00
DanB
3c4a112552 ApierV1.ReloadCache using pointers to detect reloadAll 2016-09-01 14:52:25 +02:00
DanB
3ae6466c79 Remove unique index on tp_cdrstats, thanks @rinor 2016-08-31 15:25:21 +02:00
DanB
db02afe33e Update default configuration file 2016-08-29 19:15:54 +02:00
DanB
fece61093e AccountSummary inside CDR object, decoupling it from CallCost for error cases 2016-08-29 14:28:14 +02:00
DanB
0a73acf5af Fix FreeSWITCH test calls 2016-08-23 18:15:53 +02:00
Radu Ioan Fericean
58ad3a0cec fix ttl configuration 2016-08-16 18:54:48 +03:00
Radu Ioan Fericean
ccf0f273a8 Merge branch 'master' into newcache 2016-08-16 18:12:30 +03:00
Radu Ioan Fericean
23f46ab69e docker 1.7 2016-08-16 15:31:10 +03:00
Radu Ioan Fericean
747af43f8d initialize cache with config object 2016-08-15 23:05:55 +03:00
Dan Christian Bogos
95101b3481 Merge pull request #512 from eloycoto/cdrc
Storage: Accounts fields length consistency
2016-08-15 10:20:59 -05:00
Eloy Coto
e3e33d85f4 Storage: Accounts fields length consistency 2016-08-15 16:17:14 +01:00
Radu Ioan Fericean
cac660d1ef added cache config section 2016-08-15 17:53:26 +03:00