Commit Graph

  • d2b3620d4a IMproved refund apis with unitfactor + concrete merge porosnicuadrian 2022-01-21 17:07:48 +02:00
  • 100f797ee7 Tested refundCHarges and started to improve it porosnicuadrian 2022-01-20 17:06:09 +02:00
  • 5fb7878879 Added cfg for notexists_indexed_fields porosnicuadrian 2022-01-20 15:39:18 +02:00
  • 0ca4c49093 Updated indexes for *exists/*notexists to be *any/*none porosnicuadrian 2022-01-20 15:18:19 +02:00
  • 1e12ab7968 Adapted GetFIlterINdexes for *exists/*notexists porosnicuadrian 2022-01-20 10:19:08 +02:00
  • 3ebb6936c5 Improved indexes for exists + tests porosnicuadrian 2022-01-20 09:52:38 +02:00
  • e2024aaa5c Udapted matchingAttributeForEvent porosnicuadrian 2022-01-19 13:25:06 +02:00
  • ccbb53be8f Improved accountSRefundCharges porosnicuadrian 2022-01-18 15:31:39 +02:00
  • a7d4348b43 Added exists/notExists indexed on necessary subsystems porosnicuadrian 2022-01-17 12:48:38 +02:00
  • 1ba462d858 Add some tests for rpc exporter ionutboangiu 2022-01-19 16:35:15 +02:00
  • 14dfda53be Implement rpc exporter ionutboangiu 2022-01-19 15:37:08 +02:00
  • f1c2c66309 Update clone and asmapinterface functions for eescfg ionutboangiu 2022-01-19 16:53:32 +02:00
  • f2f63305b7 CDRs refund costs for AccountS DanB 2022-01-17 20:20:43 +01:00
  • 285b45ef8e AccountSv1.RefundCharges API DanB 2022-01-17 17:45:18 +01:00
  • b229d5861b Add console commands for Get*Profiles apis and update some of the others to improve consistency ionutboangiu 2022-01-17 16:18:22 +02:00
  • a927220fdb Rename ItemOpt structs to ItemOpts and repair its diff function ionutboangiu 2022-01-14 17:27:46 +02:00
  • a1c7b9a8bd Tests for routes andronache98 2022-01-14 17:55:23 +02:00
  • 83c71bb956 Integration tests for stats and thresholds andronache98 2022-01-14 15:58:30 +02:00
  • 78c9641a8a Integration tests for rates resources and chargers andronache98 2022-01-14 14:36:04 +02:00
  • d9654460ac Removed getUniqueCDRID porosnicuadrian 2022-01-14 16:11:59 +02:00
  • 7a9a85a60d Integration tests for chargers in apis andronache98 2022-01-13 18:36:36 +02:00
  • 21cab1a2f0 Tests for GetAttributes and refactored function to use APIAttributeProfile andronache98 2022-01-13 18:08:45 +02:00
  • d452fb25ef Tests for actions andronache98 2022-01-13 17:19:30 +02:00
  • d995b8f4af Integration tests for GetAccounts andronache98 2022-01-13 15:10:07 +02:00
  • ff474cf16c Encrypt the value for *password type attributes (update) ionutboangiu 2022-01-13 15:14:51 +02:00
  • 3ff0a3fafb Move pagination tests to the appropriate file ionutboangiu 2022-01-13 14:25:50 +02:00
  • da80005a60 Encode the value for *password type attributes ionutboangiu 2022-01-13 13:11:39 +02:00
  • ac8e909c79 Refactor GetFilters api ionutboangiu 2022-01-13 09:41:39 +02:00
  • 3d3827bbee Make error handling consistent across Get*Profiles apis ionutboangiu 2022-01-13 09:35:49 +02:00
  • 68abf3e506 Added decompress on header in ees porosnicuadrian 2022-01-13 17:30:26 +02:00
  • d91bda79d6 Updated preload cfg and code porosnicuadrian 2022-01-13 09:35:07 +02:00
  • e65cc92703 Add Get*Profiles functions (untested) ionutboangiu 2022-01-12 18:04:07 +02:00
  • ecd46cbeb7 Add GetAccounts function for accounts subsystem ionutboangiu 2022-01-12 11:07:38 +02:00
  • bfccb7c43c Move functions and struct types to the folders they belong to ionutboangiu 2022-01-12 10:59:16 +02:00
  • e2ec22b4ba Fix key indexing for all the relevant subsystems ionutboangiu 2022-01-12 10:22:45 +02:00
  • 4b8b53d97b Improved loaders for action porosnicuadrian 2022-01-12 16:01:26 +02:00
  • 5f55546c06 Changed integration tests regarding removal of cdrstorage andronache98 2022-01-12 17:40:17 +02:00
  • ec7b1300b8 Removed CDRStorage andronache98 2022-01-12 17:05:51 +02:00
  • 6ef657da5a Modifed GetFilters API andronache98 2022-01-12 11:10:31 +02:00
  • ff143cf5aa Renamed sqlDSNParams into mysqlDSNParams porosnicuadrian 2022-01-12 13:31:49 +02:00
  • c0590c77d8 UPdated ProcessEventWIthGet caching porosnicuadrian 2022-01-11 16:56:10 +02:00
  • 5912e6aacf Added DSNopts for stor_db porosnicuadrian 2022-01-11 10:00:36 +02:00
  • b3879194c1 Add additional tests for paginator ionutboangiu 2022-01-11 18:06:46 +02:00
  • e3a7e7d33e Fix failing logger tests ionutboangiu 2022-01-11 11:37:03 +02:00
  • 5fd7f61dce Fix export logger call function ionutboangiu 2022-01-11 11:16:48 +02:00
  • f204d474bd Added DSN params for sql exporter and storDB porosnicuadrian 2022-01-12 11:33:09 +02:00
  • e6ce4f8563 Revert "Added code on ansible script for cgr-manager infrastructure" porosnicuadrian 2021-09-23 08:39:04 +03:00
  • 5926533de2 Added code on ansible script for cgr-manager infrastructure porosnicuadrian 2021-09-16 16:46:14 +03:00
  • 6735c998c6 Modified GetFilters in apis andronache98 2022-01-11 18:14:25 +02:00
  • f9b65025af Tests for GetFilters function andronache98 2022-01-11 14:04:44 +02:00
  • 4c1be8d4c1 Added get filters api andronache98 2022-01-11 11:08:00 +02:00
  • fceb0688eb Added tests for dynamicdp andronache98 2022-01-10 17:18:59 +02:00
  • 33e39752df Tests for dynamicdp in engine andronache98 2022-01-10 15:31:14 +02:00
  • 661eaec144 Removed unnecessary intergration test andronache98 2022-01-10 14:22:33 +02:00
  • 917e8045a5 Removed set and get for cdrs andronache98 2022-01-10 13:56:56 +02:00
  • 451d58843f Removed CDRs from migrator andronache98 2022-01-10 13:03:38 +02:00
  • df6fd49b95 Correctly index keyPrefix for filters DanB 2022-01-10 20:21:36 +01:00
  • 89a9cd8598 Added DSN opts for exporter sql porosnicuadrian 2022-01-10 16:34:56 +02:00
  • b2e84bfdf0 Fixed chargers tests porosnicuadrian 2022-01-10 09:30:20 +02:00
  • 47d6d132a6 Update IfaceAsTInt function ionutboangiu 2022-01-10 13:15:57 +02:00
  • 89329c114a Update paginate functionality for routes subsystem ionutboangiu 2022-01-10 13:03:45 +02:00
  • 46c04410b9 Add MaxItems opt for routes ionutboangiu 2022-01-10 11:33:07 +02:00
  • dd883c2360 Remove GetRoutePaginatorFromOpts function and its tests (unused) ionutboangiu 2022-01-10 11:06:22 +02:00
  • 6fc9e290fe Remove EventWithFlags struct type (unused) ionutboangiu 2022-01-10 11:02:00 +02:00
  • da6f43df4c Add new constant for the ImportZip loader api ionutboangiu 2022-01-10 10:53:30 +02:00
  • ba2e32f0ed Generate new dispatcher files following the pagination change ionutboangiu 2022-01-10 10:52:39 +02:00
  • e16c8b1f76 Fix typo and generate a new default configuration file ionutboangiu 2022-01-10 10:52:00 +02:00
  • ad7099a1dc Fix console functionality for Get*IDs commands following pagination changes ionutboangiu 2022-01-10 10:37:58 +02:00
  • 74a43f2524 Fix api tests for Get*IDs functions ionutboangiu 2022-01-10 10:37:12 +02:00
  • 583cd71a42 Remove unused struct types, functions and tests related to paginator ionutboangiu 2022-01-10 10:36:39 +02:00
  • c9e2809701 Remove paginator inheritance from AttrGetFilter struct ionutboangiu 2022-01-07 18:01:57 +02:00
  • 526dcf3608 The Get*Count functions now take into consideration the ItemsPrefix ionutboangiu 2022-01-07 15:42:05 +02:00
  • 8f15d4ae5f Update tests for paginate functions ionutboangiu 2022-01-07 15:40:56 +02:00
  • dd21ff3ea8 Fix paginate functionality and separate it from the GetOpts func ionutboangiu 2022-01-07 15:24:41 +02:00
  • fcddec1c4c Use Contains instead of Index to check whether a substring exists ionutboangiu 2022-01-07 10:25:38 +02:00
  • 9d2cf432f3 Rename ArgsItemIDs Prefix to ItemsPrefix ionutboangiu 2022-01-07 09:54:47 +02:00
  • 4acba709f2 Get rid of the getOpts helper function ionutboangiu 2022-01-07 09:51:26 +02:00
  • 34916d2721 Tests for datamanager andronache98 2022-01-07 17:24:45 +02:00
  • 6049459952 Test for DispatcherHost GetConn Error andronache98 2022-01-07 16:43:12 +02:00
  • c3d047e147 100% coverage for globalvars in engine andronache98 2022-01-07 15:44:53 +02:00
  • 6727c0916f Test for attributes andronache98 2022-01-07 15:17:49 +02:00
  • 770a0c64bf Deleted println from tests andronache98 2022-01-07 15:15:50 +02:00
  • 0235c90f2d New GetCdrID method porosnicuadrian 2022-01-07 15:46:13 +02:00
  • ee727e26fb 98.5 coverage for cdr in engine andronache98 2022-01-06 17:11:34 +02:00
  • 75a1106865 Tests for cover in engine/cdrs.go andronache98 2022-01-06 15:24:21 +02:00
  • 4b1f6ab11a Updated ProcessEventWithGet for cdrs porosnicuadrian 2022-01-06 17:59:25 +02:00
  • 8fe9805592 The Get*IDs functions now use the new paginate function and include an additional prefix ionutboangiu 2022-01-06 17:55:13 +02:00
  • 8e6f2c360c Add test for paginate function ionutboangiu 2022-01-06 17:52:31 +02:00
  • b2f54c1001 Update paginate function ionutboangiu 2022-01-06 17:52:12 +02:00
  • f8a2432386 Fix compilation errors ionutboangiu 2022-01-06 13:36:47 +02:00
  • cfcb55790d Change paginator behaviour for GetFilterIDs API ionutboangiu 2022-01-06 13:02:22 +02:00
  • 018c729fc7 Fixed config tests porosnicuadrian 2022-01-06 08:54:12 +02:00
  • 1216cadc89 Joined APIOpts and opts in args of archive api porosnicuadrian 2022-01-05 14:27:28 +02:00
  • 04f77ad5e4 Updates on prometheus code porosnicuadrian 2022-01-05 08:31:10 +02:00
  • 40c6b6ac29 Modified prometehus opts in stats porosnicuadrian 2022-01-05 08:29:51 +02:00
  • 58acd2ee30 Cover export logger functions 100% ionutboangiu 2022-01-05 12:20:49 +02:00
  • a73b22023e Fix failing test from config ionutboangiu 2022-01-05 10:08:30 +02:00
  • b26ddf0ac4 Started repairing tests for cdr in general andronache98 2022-01-05 09:09:05 +02:00
  • 65f904e277 Add tests for exporter logger ionutboangiu 2022-01-04 18:08:19 +02:00
  • a23c8218d3 Fix issue where engine would panic when attempting to export through a closed connection ionutboangiu 2022-01-04 17:57:58 +02:00