Commit Graph

12 Commits

Author SHA1 Message Date
ionutboangiu
8443af3a89 Relicense from GPLv3 to AGPLv3 2025-10-29 19:42:40 +01:00
gezimbll
2b0bc6761c passing entire account to event in *export action 2025-05-09 14:05:36 +02:00
ionutboangiu
49d6b8d565 Ensure CostDetails is of *EventCost type when parsing dynamicDP
CGREventWithEeIDs has also been optimized and properly tested. Comments
have been added explaining the process.

When sending a request to AttributeS from EEs, CostDetails from the reply
will now be overwritten by the original CostDetails to preserve its type.
The downside is that we are assuming that CostDetails was not altered by
AttributeS. We might consider adding a type check against *engine.EventCost
to at least stay backwards compatible with *gob and *internal connections.

general_tests/ees_it_test.go has been updated to ensure changes are working
properly.
2024-03-04 09:49:15 +01:00
ionutboangiu
0aea8ac641 Revert "Move CGREvent from utils to engine"
This reverts commit 02195c47ed.
2024-03-04 09:49:15 +01:00
ionutboangiu
02195c47ed Move CGREvent from utils to engine 2024-02-27 17:16:57 +01:00
gezimbll
5a85c119c8 Replacing IsSliceMember ,CloneStringSlice and SliceStringEqual with slices package equivalent functions 2023-11-01 21:52:50 +01:00
ionutboangiu
6c16ff320f Replace interface{} with any 2023-05-31 10:23:12 +02:00
ionutboangiu
ac483dd760 Add RPCClone func on CGREventWithEeIDs obj to implement RPCCloner interface 2022-08-10 14:19:14 +02:00
porosnicuadrian
40d56f2781 Tested *json dataConverter on sql exporter 2022-03-09 17:27:06 +01:00
porosnicuadrian
0dee207d6a Updated *ec unmarshaling on ees 2022-03-07 10:51:20 +02:00
porosnicuadrian
c0c3b87b83 Updated *ec dp for ees 2022-02-23 17:16:07 +01:00
porosnicuadrian
8941b1ef0d Added *ec field to ees as DataProvider 2022-02-22 17:37:36 +01:00