26 Commits

Author SHA1 Message Date
Kleissner
fe65508649 Update core 2022-02-05 21:22:11 +01:00
Kleissner
75b5339095 Keep track of output writer in hash monitoring functions 2022-01-13 02:09:00 +01:00
Kleissner
1a8f4cc7d6 Update core. Refactor error logging code. 2022-01-12 22:34:21 +01:00
Kleissner
5260dc354e Pipe the output of debug commands into the right target writer. This fixes hidden responses in the debug terminal via websocket. 2022-01-12 16:51:18 +01:00
Kleissner
0bc0d007a4 Console API: Subscribe to backend.Stdout. 2022-01-06 04:19:20 +01:00
Kleissner
adce6fee5c Add debug API. This can be used for profiling. 2022-01-06 00:05:27 +01:00
Kleissner
cdb2f2d127 Update core library (refactoring). 2021-12-29 16:17:29 +01:00
Kleissner
9a3215c6cd Update core. Support for GeoIP database. 2021-12-14 03:29:26 +01:00
Kleissner
2e8f1a57df New command "search file". Update core. 2021-12-13 04:18:07 +01:00
Kleissner
c62d52889d Add parameter to watch process via PID for termination. Close #10 2021-11-18 04:51:20 +01:00
Kleissner
7d0b4d685d Update core. Support API key. Close #6 2021-11-16 22:39:07 +01:00
Kleissner
6e27e7c003 Add exit codes documentation. Add documentation to reduce binary file size. Implement /shutdown API endpoint for a graceful shutdown. 2021-11-15 03:28:17 +01:00
Kleissner
d97c45b198 Update core 2021-11-14 23:05:09 +01:00
Kleissner
2a2d549d13 New command line parameter to start the webapi. This overrides the config.yaml API settings, if used. Added proper documentation in the readme. 2021-11-10 14:04:12 +01:00
Kleissner
3a72fc3f1d Update to latest core. 2021-10-18 05:04:55 +02:00
Kleissner
2e10788501 Minor fix 2021-08-10 09:33:11 +02:00
Kleissner
6d6a25b1d9 Start with API development. First endpoints are /status and /peer/self. More in development. 2021-08-09 10:19:05 +02:00
Kleissner
1ff5797d3c Add high-level filters for incoming and outgoing messages 2021-07-31 17:36:29 +02:00
Kleissner
d9573cdb15 New debug command 'debug watch incoming' 2021-07-29 04:14:49 +02:00
Kleissner
837e4a6d29 New debug commands 'debug watch searches' and 'debug bucket refresh'.
Improved debug output.

-> core is now alpha 3!
2021-07-29 03:25:57 +02:00
Kleissner
0346e78a8c Add "debug connect" command. 2021-07-28 01:44:05 +02:00
Kleissner
ccc33f61c3 Allow to change log error output via command and setting. 2021-07-06 19:09:46 +02:00
Kleissner
92d602554e Rename config file to Config.yaml 2021-04-15 13:44:48 +02:00
Kleissner
c16aac36a8 Set User Agent 2021-03-15 22:20:36 +01:00
Kleissner
aba0215a8f Update to latest core library. Output errors for config and log. 2021-02-28 14:50:44 +01:00
Kleissner
f4e7517622 Initial command line client. 2021-02-26 13:29:00 +01:00