ionutboangiu
36a7d174ab
Remove RSRSep opt from general section
...
- allows RSRParser to be split gracefully from config (was depending on
RSRSep, which was retrieved from the global config variable)
- default separator (;) was the only one used except for splitting
inline attribute values (where ANDSep is used)
2025-02-24 13:36:32 +01:00
gezimbll
df3dcfb840
replaced CGREvent parameter to DataProvider for GetOpts functions
2025-02-07 13:18:43 +01:00
gezimbll
c602dbc2a5
added rsparser field in dynamicOpts
...
changed Value field to unexported and created a Value() method
on each dynOpts type that contains logic to create a rsparser
in case the value field a configuration starts with prefix "~"
otherwise it will return the specified value
2025-01-22 17:36:26 +01:00
ionutboangiu
17405af987
Revise service manager logs
...
Logging is now done as ServiceManager level. Removed any other logs.
2025-01-10 20:18:08 +01:00
ionutboangiu
113e2a2bdf
Replace interface{} with any
2023-05-31 10:22:28 +02:00
adi
67163a1ff5
Merge fixes
2022-09-22 20:22:34 +02:00
ionutboangiu
1993061c61
Send *usage from routes to accounts and rates
2022-08-05 14:30:45 +02:00
ionutboangiu
e98f230f04
Change type name from Blockers to DynamicBlockers
2022-05-10 17:05:31 +02:00
ionutboangiu
faae62f89a
Update RouteBlockers behaviour
2022-05-06 20:49:11 +02:00
ionutboangiu
7f27b731e8
Implement RouteBlockers + tests
2022-05-06 20:49:11 +02:00
ionutboangiu
52c79ca8db
Change RouteBlockers type from bool to DynamicBlockers
2022-04-29 20:33:51 +02:00
ionutboangiu
aca1dc2cff
Change blockers field's position within RouteProfile
2022-04-28 08:52:03 +02:00
ionutboangiu
147cc8f8f0
Add Blockers field for RouteProfiles
2022-04-28 08:52:03 +02:00
porosnicuadrian
8e7c7d1c75
Improved chargers reply for attributes
2022-04-20 10:35:59 +02:00
ionutboangiu
d618c608c3
Move APIOpts initialization when null
2022-03-23 11:18:05 +01:00
andronache98
ecdf5e54ea
Changed headers
2022-03-09 14:14:30 +01:00
andronache98
9ec56f5155
Changed headers
2022-03-09 14:14:30 +01:00
porosnicuadrian
c7092cc0df
Renamed AteredFields + updated uniqueALteredFields method
2022-03-01 15:51:07 +02:00
porosnicuadrian
93a5e66774
Renamed AlteredFields into Fields
2022-02-25 14:38:26 +01:00
andronache98
6cddc10b00
Renaming count APIs
2022-02-13 15:09:53 +02:00
ionutboangiu
a934878dd8
Update merge function for RouteProfiles
2022-02-06 09:49:12 +01:00
porosnicuadrian
a7d4348b43
Added exists/notExists indexed on necessary subsystems
2022-01-20 21:03:47 +01:00
ionutboangiu
89329c114a
Update paginate functionality for routes subsystem
2022-01-10 19:59:10 +01:00
Trial97
2601ff6163
Finished testing new methods
2021-12-21 15:05:44 +01:00
Trial97
b9617f6fe3
Added DataProvider methods
2021-12-21 15:05:44 +01:00
Trial97
073ba953b0
Updated tests
2021-12-21 15:05:44 +01:00
Trial97
c6ffe5ae91
Started adding merge function
2021-12-21 15:05:44 +01:00
Trial97
a826209834
Updated integration tests
2021-12-21 15:05:44 +01:00
Trial97
6a3c682f42
Fixed the config for loaders
2021-12-21 15:05:44 +01:00
Trial97
1f89ef6ee7
Updated loaders
2021-12-21 15:05:44 +01:00
porosnicuadrian
458d66d08f
Updated routes code + tests
2021-12-10 13:06:03 +01:00
porosnicuadrian
739190d08f
Updated routes opts for profileCount
2021-12-10 13:06:03 +01:00
ionutboangiu
9d62d65200
Fix routes' profileCount type
2021-12-03 11:15:05 +01:00
Trial97
904a6817e4
Updated internal connections
2021-11-17 18:36:40 +01:00
ionutboangiu
034adf8a52
Make field names for CGRConfig and FilterS values consistent across all Service structs
2021-11-11 12:23:21 +02:00
andronache
8f92e76d7f
Cover tests for routes in engine
2021-11-11 12:21:43 +02:00
ionutboangiu
2ae22d4483
Make Limit and Offset DynamicOpts of type IntPointer instead of Int
2021-10-13 20:32:43 +03:00
ionutboangiu
065a605a40
Add the newly created dftOpts constants as parameters in the getOpts functions for routes
2021-10-13 20:32:43 +03:00
ionutboangiu
b92e64ee86
Use the newly implemented functions to retrieve the opts from APIOpts/config
2021-10-05 21:04:38 +02:00
porosnicuadrian
b311fede51
Updated accoutns code for cost increment + tests
2021-10-04 11:30:36 +02:00
ionutboangiu
5c8857c48a
Change types of remaining routes opts to DynamicOpts and fix logic in newOptsGetRoutes()
2021-10-04 11:29:37 +02:00
ionutboangiu
a3290f519e
Add FilterS and context parameters for newOptsGetRoutes function and fix the remaining compilation errors
2021-10-04 11:29:37 +02:00
ionutboangiu
a2829a3f1a
Add AttributeIDs to opts struct
2021-09-12 13:23:08 +02:00
ionutboangiu
adfaea31c5
Rename default_opts to opts
2021-09-10 11:25:57 +02:00
ionutboangiu
141d293217
Make DefaultOpts a struct and move IgnoreErrors, MaxCost and Paginator fields to APIOpts final
2021-09-10 11:25:57 +02:00
ionutboangiu
c96c20f8ed
Make DefaultOpts a struct and move IgnoreErrors, MaxCost and Paginator fields to APIOpts
2021-09-10 11:25:57 +02:00
Trial97
37e5481307
Renamed ignoreErrors constant
2021-08-31 09:46:44 +03:00
Trial97
a5d95f9fe7
Updated Routes with DynamicWeights
2021-08-30 17:53:42 +03:00
Trial97
cec7899bc9
Updated DynamicDP to use AccountSv1 for account
2021-08-30 17:53:42 +03:00
DanB
14f5fe80f1
Decimal NewDecimalFromUsage accepting empty string
2021-08-28 12:39:55 +02:00