23 Commits

Author SHA1 Message Date
ionutboangiu
8443af3a89 Relicense from GPLv3 to AGPLv3 2025-10-29 19:42:40 +01:00
arberkatellari
321910d181 Add WHERE statement availability and non-delete option to ERS SQL reader 2024-12-03 18:36:22 +01:00
ionutboangiu
6bc162cbc1 Register Ping method for ERs 2024-10-08 20:53:36 +02:00
ionutboangiu
0626b050c1 Add ERs apis to apier package
Now the ErSv1 object methods are registered instead when
starting the ERs service.
2024-04-04 12:31:18 +03:00
ionutboangiu
b9a39e233f Implement ErSv1.ProcessDir api
cores.Server, analyzer object and internal conn channel specific to ERs
are now part of the ERService struct and are passed to its constructor.
2024-04-04 12:31:18 +03:00
ionutboangiu
0c91933065 Revise ERs event exporting
Add ees_success_ids and ees_failed_ids fields in reader config. The
former will be used to set EeIDs when the event processing returns
no error, while the latter will be used otherwise.

Add config sanity checks for the added options.

Remove Processed opts and everything related to them since they should
not be used anymore.

Fixed test compilation errors caused by the change.
2023-11-29 16:21:51 +01:00
gezimbll
c2dacc42c1 Removed warnings from go staticcheck 2023-11-08 17:10:13 +01:00
andronache
371baca9f3 Tests in services 2021-02-22 18:12:22 +01:00
Trial97
222363f433 Added service dependency map to control the shutdown order. Fixes #2472 2020-12-08 12:59:44 +01:00
Trial97
9de6a2d172 Updated shutdown channel handling 2020-11-29 20:06:30 +01:00
Trial97
a81fce8341 Updated services shutdown 2020-11-16 10:11:46 +01:00
Trial97
c89a43dc54 Updated ServiceManager.StartServices 2020-05-18 13:26:06 +02:00
Trial97
9f8790a3d4 Removed GetInternalChan method from Service interface 2020-05-18 13:26:06 +02:00
Trial97
b4fe82c6d7 Updated rpcclient library 2019-12-09 18:04:26 +02:00
TeoV
ac8f9f4399 Add a PoC for ConnManager with EventReader 2019-12-03 06:44:36 -05:00
TeoV
76c6af8538 Make a PoC for RPCConns with ERs 2019-12-03 06:44:36 -05:00
TeoV
eda2958f99 Add skeleton for ConnManager service 2019-12-03 06:44:36 -05:00
Trial97
cc00a80f51 Updated ErS 2019-10-28 12:17:15 +01:00
Trial97
a8ad7f786a Renamed GetConnection to NewConnection 2019-10-28 12:17:15 +01:00
Trial97
e38875ab0c Added DNSAgent as service in ServiceManager 2019-10-28 12:17:15 +01:00
Trial97
146feb0ca5 Added connection reload for ERs 2019-10-28 12:17:15 +01:00
Trial97
5dd277835d Added tests for EventReader service 2019-10-28 12:17:15 +01:00
Trial97
083cc56eba Added EventReader as service in ServiceManager 2019-10-28 12:17:15 +01:00