Commit Graph

190 Commits

Author SHA1 Message Date
arberkatellari
1657f015fc make accounts storable in mysql 2025-11-05 17:52:03 +01:00
arberkatellari
119481b3d1 Update ERs SQL functionalities 2025-10-13 09:58:45 +02:00
ionutboangiu
e05be683ae change license from GPLv3 to AGPLv3 2025-10-13 09:57:41 +02:00
arberkatellari
7872d2f33b Improve valueQry function and filters validation 2025-07-02 21:45:29 +02:00
ionutboangiu
eb9f826ffd Rename IP to IPAllocations 2025-06-03 14:23:29 +02:00
arberkatellari
5b66678313 Add offline internal DB functionality for dataDB,storDB & configDB 2025-05-13 17:07:17 +02:00
ionutboangiu
7b74552c8f export DynamicDP type and constructor 2025-04-22 19:33:12 +02:00
ionutboangiu
b1a5874215 Move config/rsrparser.go to utils package 2025-02-24 13:36:32 +01:00
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
1c6c733a3f added dispatcher methods for rankings and trends 2024-11-22 20:29:27 +01:00
ionutboangiu
2f387b5a0e chore: remove unnecessary parentheses
gofmt -r '(a) -> a' -w **/*.go
2024-09-05 20:46:40 +02:00
gezimbll
368c046805 added *http filter type 2024-02-09 15:59:00 +01:00
gezimbll
b3956da736 Added new filter *contains 2023-12-19 16:03:35 +01:00
ionutboangiu
a817f30c2a Rename PrepareFilters to GetFilters 2023-11-16 15:38:18 +01:00
ionutboangiu
f5d69cb41b Implement ProcessStoredEvents API 2023-11-16 15:38:18 +01:00
ionutboangiu
d7679e2e9a Add negative filters to filter type string sets 2023-11-09 20:50:36 +01:00
gezimbll
32ed816de7 Replacing IsSliceMember ,CloneStringSlice and SliceStringEqual with slices package functions 2023-11-01 21:38:27 +01:00
gezimbll
5b5a159706 Added sentrypeer filter type 2023-08-02 16:49:33 +02:00
ionutboangiu
113e2a2bdf Replace interface{} with any 2023-05-31 10:22:28 +02:00
ionutboangiu
0653e9b5d7 Apply go fmt 2022-08-24 09:32:23 +03:00
ionutboangiu
27c9233ff8 Define ArgsFiltersMatch struct type 2022-04-06 11:17:50 +02:00
ionutboangiu
edb985f42d Update filter rule validation condition 2022-03-16 20:24:39 +01:00
ionutboangiu
5df20653f5 Implement function to check whether filter rules are valid or not 2022-03-16 20:24:39 +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
ionutboangiu
65d832e0dc Update loader functionality + tests 2022-02-17 21:14:48 +02:00
Trial97
b9617f6fe3 Added DataProvider methods 2021-12-21 15:05:44 +01:00
Trial97
c6ffe5ae91 Started adding merge function 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
ionutboangiu
200feb8f9e Add *never filter 2021-11-02 10:28:35 +02:00
andronache
7ab4167613 Corrected header in multiple files 2021-11-01 13:50:00 +02:00
ionutboangiu
48d078fb49 Fix the AsMapInterface function for resources and the failing tests 2021-09-27 13:18:42 +02:00
ionutboangiu
7d01526866 Change types of resources opts to map 2021-09-27 13:18:42 +02:00
Trial97
87ce843810 Updated services 2021-09-13 16:08:39 +02:00
Trial97
cec7899bc9 Updated DynamicDP to use AccountSv1 for account 2021-08-30 17:53:42 +03:00
ionutboangiu
7b7d46251a Implement new function that splits filter rules 2021-07-23 10:59:18 +02:00
Trial97
7a2d234108 Updated caps for birpc server 2021-07-15 18:41:08 +02:00
Trial97
f8528cccae Added *len dataconverter 2021-06-17 15:41:41 +02:00
porosnicuadrian
5c3eb53bac Path sanitization checking 2021-06-01 20:36:06 +03:00
porosnicuadrian
788919bdaa Added context for routes methods 2021-05-26 20:05:26 +02:00
Trial97
30d4b5aa98 Added *regex filter 2021-05-21 14:14:26 +02:00
andronache
7671c0cb5e Started removing timing 2021-05-18 15:01:27 +02:00
ionutboangiu
05de1f5bc4 Remove ActivationInterval from Filters 2021-05-17 17:54:24 +02:00
andronache
c3e7337cdf Continue removing destination 2021-05-13 16:12:15 +02:00
ionutboangiu
ef60112e6b Implement and test passCronExp func in engine/filters.go 2021-05-06 13:57:58 +02:00
ionutboangiu
acb604ebd8 Replace *timings with *cronexp 2021-05-06 13:57:58 +02:00
Trial97
48c27f1c6d Updated *rsr filter 2021-05-04 20:45:09 +02:00
Trial97
aef563ae17 Added more diff functions 2021-04-22 21:00:44 +02:00
Trial97
c04c0a5adb Added ConfigDB and option to read config from DB 2021-04-16 17:53:36 +02:00