Commit Graph

631 Commits

Author SHA1 Message Date
Tripon Alexandru-Ionut
a98907bdff Made DataDB connection for SessionS optional 2019-05-19 15:54:07 +02:00
TeoV
bf10cc1fc5 Add posibility to change Tenant from CGREvent with AttributeS for CDRs and ChargerS 2019-05-17 12:41:46 +02:00
TeoV
5cb5fb5661 Add benchmark tests for JSON and GOB in sessions_bench_test.go 2019-05-17 12:41:46 +02:00
Tripon Alexandru-Ionut
1db551c932 Updated NavigableMap FieldAsInterface 2019-05-14 20:03:07 +02:00
Tripon Alexandru-Ionut
d51fdaf90a Added SortedSuppliers in NavigableMap for V1ProcessEventReply and V1AuthorizeReply 2019-05-14 20:03:07 +02:00
Tripon Alexandru-Ionut
c40faf5ab3 Added integration tests for AsActiveSessionsCount 2019-05-14 20:03:07 +02:00
Tripon Alexandru-Ionut
34aa65e853 Updated session indexing 2019-05-13 12:41:25 +02:00
Tripon Alexandru-Ionut
2b1de7cec9 Updated sessions tests 2019-05-13 12:41:25 +02:00
Tripon Alexandru-Ionut
4c1311e1e8 Updated unindexSession 2019-05-13 12:41:25 +02:00
Tripon Alexandru-Ionut
935df9d3a3 Updated indexSession 2019-05-13 12:41:25 +02:00
Tripon Alexandru-Ionut
002b9ac933 Updated SessionS.asActiveSessions to accept filters 2019-05-13 12:41:25 +02:00
Tripon Alexandru-Ionut
6411b2afaf Added new sessions benchmark test 2019-05-13 12:41:25 +02:00
TeoV
fc3539a257 Add posibility to consume SupplierPaginator for Authoize and ProcessEvent in SessionS 2019-05-10 06:50:00 +02:00
TeoV
613a6e56a0 Add GetSuppliers when we do SessionSv1.ProcessEvent 2019-05-07 16:28:34 +02:00
TeoV
032a572ca8 Add paginator for GetActiveSessions and GetPassiveSessions 2019-05-06 12:29:21 +02:00
TeoV
7f4dd1600a Correctly scripts from tutorial/osips/ to have the right path 2019-05-03 17:47:42 +02:00
TeoV
d5e5cdd972 Remove manual adding of charger in sessions and agents integration tests 2019-05-03 17:47:42 +02:00
Tripon Alexandru-Ionut
cead68b435 Updated parameters for console commands 2019-05-03 17:04:10 +03:00
TeoV
63ba0ffca7 Update integration tests 2019-05-02 21:31:01 +02:00
DanB
389341f957 Small formatting 2019-05-01 18:21:45 +02:00
DanB
a53cd85c96 Adding OpenSIPS 3.0 tutorial configs, SessionS protecting nil ChargerS conn 2019-05-01 18:20:35 +02:00
DanB
da8d971f52 SessionS - optimize GetActiveSessions when no filters present 2019-04-25 14:30:25 +02:00
DanB
e7c88427dd DispatcherS - modifying SchedulerSv1.Reload arguments 2019-04-24 12:58:42 +02:00
Tripon Alexandru-Ionut
610c612f35 Added sessions benchmark 2019-04-19 16:42:07 +03:00
Tripon Alexandru-Ionut
7093dd70d1 Updated dispatcher API methods 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
f4e5540554 Added tests for dispatcher connection as default internal connection 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
3a3996b896 Added ArgDispatcher to all Calls to SessionS 2019-04-17 18:57:09 +02:00
TeoV
edb2f6ab97 Add Wrapper for CallDescriptor 2019-04-08 18:53:06 +02:00
TeoV
22250fe9cc Add Wrapper for CDR and ExternalCDR and use it in methods 2019-04-08 17:59:57 +02:00
TeoV
870637077f Finish adding CDRS in DispatcherS and update methods from CDRs to other subsystems 2019-04-08 17:59:57 +02:00
TeoV
d45e230f98 Add CDRsV1 to DispatcherS 2019-04-07 18:23:31 +02:00
TeoV
c878c7b6e9 Consider ArgDispatcher for Agents and subsystems 2019-04-07 18:23:31 +02:00
TeoV
8519a40e34 Add ArgDispatcher in Arguments from SessionS, ThresholdS, SupplierS, etc... 2019-04-07 18:23:31 +02:00
Tripon Alexandru-Ionut
c75482a6dc Updated RemoteHost structure 2019-04-01 18:37:40 +02:00
TeoV
d6e9d13ef8 When SessionS do forceSTerminate reRate the CDR for *postpaid account 2019-03-29 20:26:34 +01:00
Tripon Alexandru-Ionut
c4a83afdd2 Renamed config.HAPoolConfig to config.RemoteHost 2019-03-29 13:27:32 +01:00
Tripon Alexandru-Ionut
be06504663 Updated tests after API rename 2019-03-25 19:11:44 +01:00
Trial97
7040a0fab7 Updated tests after latest changes 2019-03-25 19:11:44 +01:00
TeoV
4edf3f6628 Update session_test.go with new changes 2019-03-25 17:40:51 +01:00
TeoV
fa3f8647a4 Add test for Session AsCGREvents 2019-03-25 17:40:51 +01:00
DanB
a6363e0a33 Renaming API CDRsV2.ProcessCDR to CDRsV1.ProcessEvent 2019-03-24 14:47:49 +01:00
DanB
4a1ceb0a3d Transport the CostDetails over string so we can properly unmarshall them in CDRs 2019-03-24 14:26:23 +01:00
DanB
a8d2506c9d Reactivate rating within CDRs 2019-03-22 14:58:30 +01:00
DanB
ce752d4f27 Disable by default storing of session costs, enable session caching, session usage reflected by API call 2019-03-22 13:01:31 +01:00
DanB
94db8add70 SessionS ProcessCDR with cached closed session 2019-03-21 20:28:35 +01:00
DanB
f1af76ed0b Cache config closed_sessions 2019-03-21 20:28:35 +01:00
Trial97
f1f974d60e Added the *broadcast strategy to DispatcherS 2019-03-19 14:47:25 +01:00
Trial97
8456b55a20 Updated integration tests after the move of Cache methods 2019-03-18 11:49:16 +01:00
DanB
fa75764203 Guardian - better remote locking through reference IDs 2019-03-17 20:31:40 +01:00
Trial97
a68c76c952 Updated config_path to accept url as path to file 2019-03-14 12:40:19 +01:00