Commit Graph

1090 Commits

Author SHA1 Message Date
evenhummus
ea4fd08464 fix: complete server lockup when a lot of clients connect 2025-06-11 15:01:28 +02:00
alhdo
426e8d977e change package namespace 2023-09-27 15:43:23 +02:00
Konrad Kuznicki
8fd811e6e5
reapply reverted changes in measurements queuing (#1213)
* reapply reverted changes in measurements queuing
2023-08-25 11:34:26 +02:00
morestatic
ab757eeb4b More fix ups after bad notifications changes merge 2023-08-23 14:42:53 +07:00
Konrad Kuznicki
c3607a3c76 reapply queueing for monitoring updates and chunked cleanups (#1170)
(mostly cherry picked from commit 4773ae7e43)
2023-08-23 14:25:58 +07:00
morestatic
f4644a62a3 Improve log prefix for notification smtp undeliverable messages 2023-08-23 13:31:44 +07:00
morestatic
9d566f0490 Clarify alerting service max worker limits + mention bboltdb page size 2023-08-23 13:28:01 +07:00
morestatic
aac89a2fb6 Merge branch 'master' into DEV-3105-load-test-alerting 2023-08-23 12:07:00 +07:00
morestatic
f80cde628f Merge branch 'master' into DEV-3054-Add-custom-data-and-validations-for-notification-templates-scripts 2023-08-23 10:56:00 +07:00
morestatic
89a3db2971 Updates after alerting service performance testing 2023-08-23 10:12:55 +07:00
Thorsten Kramm
752d032986
Merge pull request #1193 from realvnc-labs/DEV-3047-rule-testing-sample-data
[DEV-3047] Rule Testing Sample Data
2023-08-21 13:44:28 +02:00
Konrad Kuznicki
4773ae7e43
queueing for monitoring updates and chunked cleanups (#1170)
queueing for monitoring updates and chunked cleanups
2023-08-21 09:36:06 +02:00
morestatic
97cbfc3c63 Merge branch 'master' into temp-load-testing 2023-08-17 11:20:27 +07:00
morestatic
e51b8c15c8 Provide notifications scripts dir to the alerting service for script validation 2023-08-17 09:34:15 +07:00
morestatic
b8881213b0 Merge branch 'master' into DEV-3054-Add-custom-data-and-validations-for-notification-templates-scripts 2023-08-16 17:58:48 +07:00
Konrad Kuznicki
6e818eb366
add config options for notifications (#1189)
* add config options for notificaitons

* set working dir for scripts only
2023-08-16 11:36:01 +02:00
morestatic
62011a0cfb Merge branch 'master' into DEV-3047-rule-testing-sample-data 2023-08-16 12:40:31 +07:00
Konrad Kuznicki
52c1d13c49 Refactor monitoring module to have single api 2023-08-15 23:57:05 +02:00
Konrad Kuznicki
70c0682a0c
small refactor (#1194) 2023-08-15 21:22:20 +02:00
morestatic
96bfef6479 First simple test sample data available via API 2023-08-15 15:06:04 +07:00
morestatic
ab290e1154 Provide the scripts dir to the alerting service for validating notification scripts 2023-08-11 14:37:57 +07:00
morestatic
f00af59a2b Add custom key value data pairs to notification templates 2023-08-11 14:37:57 +07:00
morestatic
69c4926ca2 Merge branch 'master' into DEV-3026-monitoring-and-alerts-rule-testing 2023-08-11 14:20:25 +07:00
thorsten
8e8babb7a5 Merge branch 'master' into feature/DEV-3048-IP-address-determination 2023-08-09 16:09:41 +02:00
thorsten
ae836483c7 Merge branch 'master' into feature/DEV-3045-extended-status 2023-08-08 09:40:13 +02:00
thorsten
06010c5d2c improvements based on review #pull/1164 2023-08-04 10:38:27 +02:00
Konrad Kuznicki
84ff5d7bc7 fix tests 2023-08-03 16:13:19 +02:00
Konrad Kuznicki
8e46a4a544 fix tests 2023-08-03 15:37:40 +02:00
Konrad Kuznicki
8919369c66 Merge branch 'master' into konrad/DEV-3012-inconsistant-measurements 2023-08-03 15:37:29 +02:00
Konrad Kuznicki
56aa04bf64 queueing for monitoring updates and chunked cleanups 2023-08-03 15:16:02 +02:00
thorsten
fe1370f0dd Merge branch 'master' into feature/DEV-3048-IP-address-determination 2023-08-02 12:01:42 +02:00
morestatic
62e58b77d6 Add dynamic logging 2023-08-01 15:16:36 +07:00
thorsten
5cdeb2f9bf determination of external IP addresses client side 2023-07-27 14:27:14 +02:00
morestatic
e5a59331c6 Add initial rport logging to the alerting rules runner 2023-07-27 13:28:26 +07:00
morestatic
1dd0a18ce4 Merge branch 'master' into DEV-3026-monitoring-and-alerts-rule-testing 2023-07-27 11:06:25 +07:00
morestatic
567e32e7db First version of API to allow test rule runs with output response 2023-07-26 17:31:12 +07:00
morestatic
3ae8a7487f Remove some code duplication from alerting api tests 2023-07-26 14:30:49 +07:00
thorsten
7be76ef9bf added password_min_length to server status 2023-07-25 10:32:04 +02:00
morestatic
532f9b762a Merge branch 'master' into latest-master 2023-07-25 10:53:29 +07:00
morestatic
a171498714 Fix broken caddy templates for TLSMin 2023-07-25 10:43:24 +07:00
morestatic
7a6e9ab708 Fix broken TLSMain reference in caddy template 2023-07-25 09:50:13 +07:00
morestatic
c3acbecd73 Fix broken TLSMain PR related code (syntax and lint errors) 2023-07-25 09:19:55 +07:00
morestatic
33f6e83f39 Include meta in /problems GET response 2023-07-24 15:17:57 +07:00
Thorsten Kramm
c4f4c5f04c
Merge pull request #1115 from jackyaz/caddy-tls_min
Support configurable TLS version for Caddy
2023-07-21 20:07:30 +02:00
morestatic
ed26a45276 Add additional filters and field for alerting service problems 2023-07-21 13:07:07 +07:00
Konrad Kuznicki
2541c860a0 deal with race condition on process kill / ignore zombie 2023-07-18 18:53:08 +02:00
Konrad Kuznicki
7ec5ae10f2 add wait, might help close cleanly in some cases 2023-07-18 14:28:04 +02:00
morestatic
b7cdb0f96b Merge branch 'master' into latest-master 2023-07-18 13:47:25 +07:00
morestatic
a0c16f344c Use the recommended go-bindata to generate the bindata for the latest notification service changes 2023-07-18 13:42:49 +07:00
Konrad Kuznicki
f33689be0e store err and out with limits 2023-07-18 08:19:49 +02:00