Commit Graph

272 Commits

Author SHA1 Message Date
DanB
fe8ee0a574 TPStats structure for offline TPs 2017-07-18 17:40:38 +02:00
DanB
1e98ea7291 ResourceLimits sharing matchingItemIDsForEvent with future subsystems 2017-07-18 15:26:48 +02:00
DanB
4d41c6552c ResourceLimit with AllocationMessage 2017-05-11 21:20:56 +02:00
DanB
e052bbe945 ResourceLimit tests catching up 2017-05-09 14:12:53 +02:00
DanB
41dba91b7a Adding UsageTTL, ActivationInterval to ResourceLimits 2017-05-08 22:54:43 +02:00
DanB
2c38d4ffac ResourceLimits with standalone RPC object, renaming of RPC methods 2017-05-06 21:28:43 +02:00
alin104n
194f0577c3 Model converters corrections 2017-04-09 18:32:29 +03:00
alin104n
c854d00868 TP Renames 2017-04-04 11:07:09 +03:00
alin104n
d788452933 Accounting, Rating DBs merge, TPModels in StorDB 2017-04-03 21:17:12 +03:00
DanB
dcbe8b1882 ApierV1.ExportCDRs API 2017-02-17 15:28:39 +01:00
DanB
64b7bca995 Make sure ExtraInfo is cleared on re-rating, only query CDRs different from *raw in case of re-rating 2017-02-07 13:49:49 +01:00
DanB
5f4be49131 Get/Set AccountActions mapping in storage, renamed OnlineStor interface into DataDB, populate APIer cache methods with AcccountActionPlans 2017-01-06 20:12:07 +01:00
DanB
36bff4d663 ApierV1.GetCacheKeys implementation, precaching on start fixes #614 2016-12-28 13:06:00 +01:00
DanB
7111bf239c Apierv1.PreloadCache, ApierV1.FlushCache with options, remove Responder.FlushCache, fixes at CacheDataFromDB for all keys 2016-12-23 19:30:14 +01:00
DanB
da7e75e013 Cache load management improved, fixes #615, fixes #619 2016-12-19 19:07:59 +01:00
DanB
3380c918ba CacheDataFromDB with ReverseAliases 2016-12-16 19:08:51 +01:00
DanB
72f4d53f7f Updating contributors file, update tutorial test with cleanup of the exported file 2016-12-01 17:24:56 +01:00
DanB
82a7b3806c CDRS auto-generating missing CGRID in processCDR, rejecting SMCosts when CGRID is missing, adding export tests to tutorial integration tests 2016-11-30 20:48:33 +01:00
DanB
a9e4a35601 ApierV2.ExportCdrsToFile with RoundingDecimals option 2016-11-30 11:37:42 +01:00
DanB
061c13b0bf CDRExporterV1 ignoring *raw CDRs since they did not exist by the time API was created 2016-11-30 11:29:34 +01:00
DanB
8f2379ed5c Mongo storage TPDestination format change, APierV2.SetTPDestination and GetTPDestination using Tag instead of DestinationId to have a common format before TP data 2016-11-22 12:55:43 +01:00
DanB
6170f8cbf4 TPDestination.DestinationId -> DestinationID 2016-11-17 17:03:01 +01:00
DanB
12bf0667ef SMGeneric simplified active/passive table management, unified SMGenericV1.ActiveSessions and SMGenericV1.PassiveSessions logic 2016-11-10 13:32:30 +01:00
DanB
b7445e5e99 Centralized replication/exports using field templates, CDRExporter with less parameters via API - moved to field templates 2016-10-14 18:35:07 +02:00
DanB
da53e555b9 SMAsterisk with support for SMGClientV1.DisconnectSession 2016-09-21 12:13:04 +02:00
DanB
3c84afc162 SMGeneric saveOperations with async support 2016-09-19 15:02:57 +02:00
DanB
401625861d Updated project README, COPYRIGHT information 2016-09-02 13:04:34 +02:00
DanB
3c4a112552 ApierV1.ReloadCache using pointers to detect reloadAll 2016-09-01 14:52:25 +02:00
DanB
ee6c2a5bc8 Remove LoadInfo out of CacheStats struct 2016-08-31 17:35:24 +02:00
DanB
f7ca7b400f SMGeneric.ActiveSessions with indexed filters 2016-08-25 22:20:51 +02:00
Radu Ioan Fericean
b5506f3361 fixes and updated cache stats API 2016-08-12 17:53:55 +03:00
DanB
a8bb6d332a ResourceLimiterService.V1InitiateResourceUsage method, autoexpire resource usage based on individual TTL 2016-08-06 18:36:19 +02:00
DanB
e452dbc28c CdrExporter.ExportFolder to CdrExporter ExportDirectory, fixed tutorial files with proper cdrexport field type 2016-08-06 13:02:22 +02:00
DanB
69930adb10 Activating ResourceLimiterS within cmd/cgr-engine 2016-08-02 21:33:18 +02:00
DanB
fccfaf918e Automatic load of the ResourceLimits in cache 2016-08-02 14:21:14 +02:00
DanB
a28665fb2b ResourceLimits loaded from .csv to redis, get, set remove methods in AccountingStorage interface 2016-08-01 21:30:42 +02:00
DanB
1965b417ef Model helpers for TPResourceLimits 2016-07-16 20:20:31 +02:00
Radu Ioan Fericean
8318e45edb multiple integration tests fixes 2016-07-08 17:26:38 +03:00
Radu Ioan Fericean
ce0896d15a add load history for every cash save operation 2016-06-29 12:29:32 +03:00
DanB
d3c3bcc622 SMG - Fix session timeouts in case of session relocation 2016-06-05 15:49:36 +02:00
Radu Ioan Fericean
5a5c20f0de added tests for #381 2016-05-06 18:23:12 +03:00
DanB
27d5a7ba2f CDRs refactoring, adding versioning for internal RPC methods 2016-05-02 17:23:51 +02:00
Radu Ioan Fericean
03ca558963 fix for SetActions API 2016-04-29 13:24:51 +03:00
DanB
69ece5cb94 Added OriginID filter in SMGenericV1.ActiveSessions, disabled sessionEnd in SMGeneric.ttlTerminate for testing purposes, testing total usage in active sessions 2016-04-18 17:34:21 +02:00
DanB
3097315aa9 SMGenericV1.ActiveSessions implementation 2016-03-17 20:45:14 +01:00
Radu Ioan Fericean
7fc0e4ff50 started action balance pointer filtering 2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
b2a39ed867 action triggers expiration and activation times 2016-02-04 18:46:06 +02:00
Radu Ioan Fericean
862795ef06 all actons can be conditional with Filter field 2016-01-21 17:00:25 +02:00
Radu Ioan Fericean
54f6d5b02f added mms tor type 2016-01-19 22:01:03 +02:00
Radu Ioan Fericean
7c6d2eb09a added blocker flag to models 2016-01-12 22:57:17 +02:00