Commit Graph

97 Commits

Author SHA1 Message Date
TeoV
e511a2e110 Starting services message uniformity 2019-08-27 11:57:46 +02:00
TeoV
eaeddd581b Replacing CGREvent with *CGRevent when inherited for ResourceService 2019-05-28 15:23:19 +02:00
TeoV
14ebcb3812 Replacing CGREvent with *CGRevent when inherited for ThresholdService 2019-05-27 20:39:55 +02:00
TeoV
63ba0ffca7 Update integration tests 2019-05-02 21:31:01 +02:00
TeoV
63c60e013a Update integration test for resources 2019-04-15 10:55:55 +02:00
DanB
38d9bbff0f ResourceS - dryRun should not clean allocations 2019-04-14 20:31:52 +02:00
DanB
81b03d9ce7 Simplified caching in case of ResourceS 2019-04-14 20:28:38 +02:00
TeoV
22250fe9cc Add Wrapper for CDR and ExternalCDR and use it in methods 2019-04-08 17:59:57 +02:00
TeoV
c878c7b6e9 Consider ArgDispatcher for Agents and subsystems 2019-04-07 18:23:31 +02:00
TeoV
3ac9852e2f Move Caching for Resource 2019-03-25 17:40:51 +01:00
DanB
fa75764203 Guardian - better remote locking through reference IDs 2019-03-17 20:31:40 +01:00
Trial97
dfda3ffe72 Added indexed_selects option per subsystem 2019-03-13 13:39:51 +01:00
DanB
c6fad981a6 DispatcherS.dispatcherForEvent method, exporting MatchingItemIDsForEvent from engine 2019-01-31 11:57:25 +01:00
Trial97
a4896dbc32 Added General config 2018-10-05 20:33:28 +03:00
TeoV
a07e4b1e39 Clarify cacheRead/cacheWrite for resource 2018-09-25 17:14:46 +02:00
TeoV
6d5c379e12 Clarify cacheRead/ cacheWrite for resourceProfile 2018-09-24 17:54:33 +02:00
TeoV
a0131b72af Adding option to disable threshold processing via *none 2018-08-31 13:09:16 +02:00
TeoV
6d1a3f07fd Move DataProvider,NavigableMap,RsrParser into config package 2018-08-30 11:40:06 +02:00
TeoV
3a70ba1d46 Add locking for matchItemIDForEvent fixes #1128 2018-07-06 17:46:23 +02:00
TeoV
509ed8a959 Add option indexed_selects in filter cfg 2018-07-05 13:06:15 +02:00
DanB
73552ef89c NavigableMap with ordered items 2018-06-13 18:34:46 +02:00
DanB
95e38104bb NavigableMap moved to engine, DataProvider interface with AsNavigableMap method 2018-06-12 15:28:10 +02:00
DanB
b3ed751e28 FilterS.Pass over DataProvider interface 2018-06-11 18:23:14 +02:00
TeoV
e55d6629dc Update Threshold ProcessEvent in Stats and Resource 2018-05-17 12:57:10 +02:00
TeoV
bbc2f5d90a Finish call test for Kamailio 2018-04-24 16:41:24 +02:00
DanB
92a5b349fb Protect new subsystems against empty event in APIs 2018-04-23 18:27:36 +02:00
DanB
037bb1f0d8 Skel for TPLoader and TPcsvReader, changed file perms in engine 2018-03-11 19:41:30 +01:00
DanB
9aad1a9f4e Merge fixes 2018-03-06 17:20:04 +01:00
DanB
d95c5e85b3 DataManager.GetFilterIndexes with cacheID and itemIDPrefix, utils.CachePrefixToInstance, utils.PrefixToRevIndexCache 2018-03-06 17:20:04 +01:00
DanB
9d196c1427 Engine using TransCache instead of built-in 2018-03-06 17:20:04 +01:00
TeoV
0c718a919c Recompute filter indexes to use transactions and resolve connection between statS/resourceS and thresholdS 2018-02-27 14:26:32 +01:00
TeoV
1e2f133757 Add *unlimited for resource usage and update tests 2018-02-27 14:26:32 +01:00
TeoV
8811fd36e2 Dynamic usage_ttl for resources 2018-02-12 12:29:15 +01:00
TeoV
41f08bad63 IsActiveAtTime use CGREvent.Time 2018-01-31 18:31:07 +01:00
TeoV
56cd0fd115 ResourceProfile.Thresholds -> ThresholdIDs 2018-01-31 11:32:45 +01:00
DanB
1ef7f2c3a1 KamailioAgent in beta, kamailio evapi tutorial operational 2018-01-27 13:45:01 +01:00
DanB
8df8f85afc matchingItemIDsForEvent with support for *prefix DB queries 2018-01-23 18:10:47 +01:00
DanB
76a53102fd Filter type *stringprefix -> *prefix, config options prefix_indexed_fields, defaults for string_indexed_fields pointing to nil 2018-01-23 18:10:47 +01:00
edwardro22
0419883d2d Renamed IndexedFields -> StringIndexedFields 2018-01-22 17:46:21 +01:00
edwardro22
4645a3b464 Renamed filters prefixes 2018-01-22 09:40:13 +01:00
edwardro22
ed5851f3f2 Updated indexes to use *string tag 2018-01-22 09:40:13 +01:00
TeoV
a95c08497d Targeted thresholds in processEvent 2018-01-17 19:01:57 +01:00
edwardro22
3aec58d044 Added test for resources MissingStructFields 2018-01-16 14:34:59 +01:00
TeoV
537b0241df V1AllocateResource return ErrResourceUnavailable 2018-01-12 13:47:41 +01:00
TeoV
a653517f5b Add ErrResourceUnalocated and update tests 2018-01-12 13:47:41 +01:00
TeoV
e26691eb9c ResourceSv1.AuthorizeEvent return allocation message and error ErrResourceUnauthorized 2018-01-12 11:01:27 +01:00
TeoV
9fce5d8808 Resources.AllowUsage return reply message 2018-01-08 15:47:50 +01:00
TeoV
e5f7287501 Renaming ResourceS V1AllowUsage -> V1.AuthorizeResources 2018-01-08 15:47:50 +01:00
edwardro22
496c354bc3 Formatted code and removed some comments 2017-12-19 12:00:15 +01:00
edwardro22
6fa2778d52 Fixed failing integration test 2017-12-19 12:00:15 +01:00