Trial97
|
82c64e22b7
|
Updated AttributeS
|
2019-09-17 18:07:53 +02:00 |
|
TeoV
|
e511a2e110
|
Starting services message uniformity
|
2019-08-27 11:57:46 +02:00 |
|
Tripon Alexandru-Ionut
|
5af9e7385f
|
Updated IfaceAsString and MapEvent tests
|
2019-06-21 15:35:01 +02:00 |
|
TeoV
|
120060d95f
|
Correct verify CGREvent in case of nil and add constants in engine package
|
2019-05-28 15:23:19 +02:00 |
|
TeoV
|
6ebdb4bbdf
|
In case of AttributeS Replacing CGREvent with *CGRevent when inherited
|
2019-05-27 20:39:55 +02:00 |
|
TeoV
|
8519a40e34
|
Add ArgDispatcher in Arguments from SessionS, ThresholdS, SupplierS, etc...
|
2019-04-07 18:23:31 +02:00 |
|
TeoV
|
6e9187754f
|
Rename Substitute with Value for AttributeS
|
2019-04-05 13:11:06 +02:00 |
|
TeoV
|
e65aa274e7
|
Add test for Attribute Type
|
2019-04-04 10:52:41 +02:00 |
|
TeoV
|
ff49c8997e
|
Add Type in AttributeProfile
|
2019-04-04 10:52:41 +02:00 |
|
Trial97
|
dfda3ffe72
|
Added indexed_selects option per subsystem
|
2019-03-13 13:39:51 +01:00 |
|
DanB
|
5660b7b8e2
|
AttributeS.ProcessEvent with better error handling, migrator for aliases using *destinations instead of *destination
|
2019-03-06 19:27:06 +01:00 |
|
TeoV
|
a5ee8e8398
|
New AttributeProfile structure ( version3)
|
2019-03-06 14:20:50 +01:00 |
|
Trial97
|
dcd645bbe5
|
Fixes panic for AttributeSv1.ProcessEvent with no attribute profile to match
|
2019-02-25 10:01:40 +01:00 |
|
DanB
|
6b1daab0f4
|
AttributeS - handle MandatoryIEMissing in V1ProcessEvent after all process runs are done
|
2019-02-22 20:20:04 +01:00 |
|
TeoV
|
51c10841de
|
Move context out of CGREvent
|
2019-02-18 11:07:36 +02:00 |
|
Trial97
|
bb14e68b0c
|
Modified matching functions for attributes and supliers to return only the best found
|
2019-02-14 15:48:58 +01:00 |
|
DanB
|
c6fad981a6
|
DispatcherS.dispatcherForEvent method, exporting MatchingItemIDsForEvent from engine
|
2019-01-31 11:57:25 +01:00 |
|
TeoV
|
7f66a22701
|
When attributes is require and isn't found return mandatory ie missing fixes #1315
|
2018-11-21 14:58:44 +01:00 |
|
DanB
|
96960f28ee
|
AgentRequest constructor updated
|
2018-10-05 14:04:29 +02:00 |
|
DanB
|
e5299d97b1
|
SessionS returning NO_SESSION if ChargerS are not returning any charger profile, diameter integration test for init voice calls, AttributeS properly rejecting non modified *attributes fields
|
2018-10-04 20:31:39 +02:00 |
|
TeoV
|
0dc4c9f363
|
Clarify cacheRead and cacheWrite for attributes
|
2018-09-23 14:55:49 +02:00 |
|
TeoV
|
6d1a3f07fd
|
Move DataProvider,NavigableMap,RsrParser into config package
|
2018-08-30 11:40:06 +02:00 |
|
TeoV
|
1e584f5297
|
Remove supplier connection from AttributeS and update check config sanity
|
2018-07-25 18:10:32 +02:00 |
|
DanB
|
8810063370
|
ClueLRN TP and conf folders updated
|
2018-07-24 19:10:33 +02:00 |
|
TeoV
|
dea8810abc
|
AttributeProfile add Blocker for multiple runs and add tests
|
2018-07-24 18:03:43 +02:00 |
|
TeoV
|
a6cac1de00
|
Add Connection from AttributeS to SupplierS
|
2018-07-24 18:03:43 +02:00 |
|
TeoV
|
c0cc48bbf8
|
Update attributes test in apier
|
2018-07-23 20:31:24 +02:00 |
|
TeoV
|
4a3888b8f0
|
Finish test for attributes for multiple runs
|
2018-07-23 20:31:24 +02:00 |
|
TeoV
|
519369b0f7
|
Start updating attributes_test.go
|
2018-07-23 20:31:24 +02:00 |
|
TeoV
|
e30539e78b
|
Fix merge problem
|
2018-07-23 20:31:24 +02:00 |
|
DanB
|
d66dcd527c
|
AttributeS with Compile method and attributesIdx, Substitute as utils.RSRParsers
|
2018-07-22 11:09:35 +02:00 |
|
DanB
|
519863bb2e
|
AttributeS - fix pointer
|
2018-07-20 09:15:56 +02:00 |
|
DanB
|
ddc8974328
|
AttributeS to reuse received CGREvent when doing multiple runs
|
2018-07-20 08:59:54 +02:00 |
|
DanB
|
2e2e97a4ac
|
AttributeSv1.ProcessEvent with multiple process_runs
|
2018-07-19 19:41:22 +02:00 |
|
DanB
|
ec06fe613c
|
New config option - attributes.process_runs
|
2018-07-19 19:41:22 +02:00 |
|
TeoV
|
889ce68932
|
Attribute.Substitute as RSRFields and chargerS process event return []*AttrSProcessEventReply
|
2018-07-18 13:40:56 +02:00 |
|
TeoV
|
556a955035
|
Add test for mongo_atlas and update attribute process event
|
2018-07-09 17:18:45 +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 |
|
DanB
|
92a5b349fb
|
Protect new subsystems against empty event in APIs
|
2018-04-23 18:27:36 +02:00 |
|
DanB
|
8829d7bac7
|
Tests passing with TransCache
|
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
|
296ef1bf97
|
Avoid panic error for Attributes (Substitute:*none) and update test with new modify
|
2018-02-15 14:42:54 +01:00 |
|
TeoV
|
0e35021fe1
|
AttributeS with *none as substitute
|
2018-02-15 14:42:54 +01:00 |
|
TeoV
|
37ea873825
|
AttributeS with *any context
|
2018-02-09 15:56:42 +01:00 |
|
TeoV
|
41f08bad63
|
IsActiveAtTime use CGREvent.Time
|
2018-01-31 18:31:07 +01:00 |
|
TeoV
|
516a8331ae
|
Clean the code
|
2018-01-26 18:40:02 +01:00 |
|