ismail simsek
d4e717c757
Release v6.0.3 ( #2102 )
2025-10-17 09:47:21 +00:00
ismail simsek
a489c588d0
Chore: Set grpc limits explicitly ( #2101 )
...
Set `MaxReceiveMsgSize` as 32mb and `MaxSendMsgSize` as 100mb
2025-10-17 17:41:30 +08:00
Zoltán Bedi
0194360f61
Release 6.0.1 ( #2088 )
2025-09-23 12:27:13 +02:00
Zoltán Bedi
5db35450a2
Fix: Remove regex pattern length restriction ( #2087 )
...
In this PR I removed the regex pattern length restriction because from
multi value variables this length can be easly reached, also if the
regex is going to be too long it will be caught in the timeout.
Fixes #2086
2025-09-23 11:51:31 +02:00
Zoltán Bedi
e559459a96
Release 6.0.0 ( #2084 )
...
Co-authored-by: Kristian Bremberg <114284895+KristianGrafana@users.noreply.github.com >
2025-09-18 16:36:00 +02:00
HH-Harry
b7adcea1fb
More info about acknowledges from zabbix ( #2071 )
...
This PR is trying to add functionality requested in [#2061 More info
about acknowledges from
zabbix](https://github.com/grafana/grafana-zabbix/issues/2061 )
### Key features
- already described in [Enhancement
request](https://github.com/grafana/grafana-zabbix/issues/2061 )
### How It Works
- using bitwise AND checks of [**action** field in zabbix
event.acknowledges](https://www.zabbix.com/documentation/current/en/manual/api/reference/event/acknowledge )
keywords are added at beginning of ack.message field on problem panel in
grafana in fllowing order:
- (un)acknowledged
- (un)supressed
- changed severity
### Testing
- No testing was done, sorry
---------
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2025-09-18 14:18:47 +02:00
Zoltán Bedi
6a1d3b6abe
Add regex safety checks and tests for pathological patterns ( #2083 )
2025-09-17 23:16:55 +02:00
github-actions[bot]
b13d567eee
chore: bump @grafana/create-plugin configuration to 5.26.4 ( #2082 )
...
Bumps
[`@grafana/create-plugin`](https://github.com/grafana/plugin-tools/tree/main/packages/create-plugin )
configuration from 4.2.1 to 5.26.4.
**Notes for reviewer:**
This is an auto-generated PR which ran `@grafana/create-plugin update`.
Please consult the create-plugin
[CHANGELOG.md](https://github.com/grafana/plugin-tools/blob/main/packages/create-plugin/CHANGELOG.md )
to understand what may have changed.
Please review the changes thoroughly before merging.
---------
Co-authored-by: grafana-plugins-platform-bot[bot] <144369747+grafana-plugins-platform-bot[bot]@users.noreply.github.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2025-09-17 20:33:12 +02:00
Zoltán Bedi
e76741b453
Fix: alias functions in Services query type ( #2078 )
2025-09-17 20:22:12 +02:00
Zoltán Bedi
b95859cf52
Fix: Functions dropdown positioning ( #2073 )
...
Now it uses the position where it have enough space for it. Also removed
the input component as it didn't do anything.
<img width="2032" height="1167" alt="Screenshot 2025-09-05 at 14 29 00"
src="https://github.com/user-attachments/assets/0f75e4c3-ae7d-4200-b76c-e1f781f339ac "
/>
Fixes #2069
2025-09-15 20:12:36 +02:00
Zoltán Bedi
9089067e03
Fix: slaid is missing error ( #2077 )
...
In order to reproduce this you need to create a Service and an SLO. The
bug appears when an SLO is not set.
Fixes #1784
2025-09-15 20:11:59 +02:00
Zoltán Bedi
fb6b95b92b
Release 5.2.1 ( #2066 )
2025-08-07 16:21:59 +02:00
Hugo Häggmark
6cc6dcabe1
Chore: removes props mutation ( #2056 )
...
While investigating some potential mutations
[here](https://ops.grafana-ops.net/d/83f4951f-2ef3-4260-91a0-39a031992b75/getmutationobserverproxy-logs )
I was able to find these mutating
[lines](https://github.com/grafana/grafana-zabbix/blob/main/src/datasource/components/ConfigEditor.tsx#L55-L57 )
Although this works right now, this might not work in future Grafana
versions. This PR makes sure we don't mutate the props.
I haven't been able to test this manually so I could use some help to
make sure the plugin works as expected.
---------
Co-authored-by: ivanahuckova <ivana.huckova@gmail.com >
2025-07-18 12:14:27 +02:00
Zoltán Bedi
7e0070e4f6
Release: Bump version to 5.2.0 and update changelog for new features and fixes ( #2054 )
2025-07-10 15:37:39 +00:00
Zoltán Bedi
bb6ade69c8
Fix: Update Zabbix API connector to handle versioning for 'with_hosts' parameter ( #2049 )
...
This changes the version number for `with_hosts` to return `real_hosts`
when version is 6.0.0 or below.
In 6.2 `real_hosts` is deprecated.
https://www.zabbix.com/documentation/6.2/en/manual/api/reference/hostgroup/get
In 6.0 it isn't.
https://www.zabbix.com/documentation/6.0/en/manual/api/reference/hostgroup/get
Fixes https://github.com/grafana/grafana-zabbix/issues/2048
2025-07-10 17:28:04 +02:00
Christos Diamantis
30c0b0e982
Ability to execute "Manual event actions" on Zabbix Problems panel ( #2024 )
...
This PR resolves the below issues:
#2022 #1465
Specifically, when executing a script on the problems panel, we do check
if the script scope is event or host.
Based on the script scope, the Zabbix API call is constructed
differently.
---------
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2025-07-09 13:56:14 +00:00
Zoltán Bedi
764a945fb0
Chore: update version to 5.1.0 and update changelog ( #2026 )
2025-05-12 09:01:29 +02:00
Zoltán Bedi
301326084a
Fix: Variable item not filtering for item tag ( #2006 )
...
Fixes #1930
Fixes #1543
Fixes #1329
TODO
- [x] Add test
2025-05-09 20:08:44 +00:00
Zoltán Bedi
8136184a54
Fix: d.for.Each is not a function errors ( #2005 )
...
Fixes #2002
2025-05-05 13:58:42 +02:00
Zoltán Bedi
c0d212d3ae
Feat: add option to show data source name ( #2007 )
...
Original [PR](https://github.com/grafana/grafana-zabbix/pull/2003 )
Fixes #1766
---------
Co-authored-by: olaf <olaf@initworks.com >
2025-05-05 13:39:04 +02:00
Zoltán Bedi
db7d5b3cb9
Release version 5.0.4 with a fix for TLS handshake timeout issues by … ( #2000 )
...
…disabling the post-quantum key exchange mechanism in Go.
2025-03-26 14:45:44 +00:00
Zoltán Bedi
a02a88579e
Fix: TLS handshake timeout caused by go 1.23 ( #1997 )
2025-03-25 12:12:18 +01:00
Zoltán Bedi
bc6211568f
Release version 5.0.3 with security updates and bug fixes ( #1995 )
...
- Updated golang.org/x/net from v0.35.0 to v0.37.0 for security
improvements.
- Built the plugin with Go version 1.24.1.
- Fixed basic authentication issues for Zabbix versions <7.2.
- Bumped grafana-plugin-sdk-go from v0.270.0 to v0.274.0.
2025-03-19 14:35:41 +01:00
Zoltán Bedi
4036bc585b
Add compatibility workflows and integration tests ( #1991 )
...
Fixes #1986
Fixes #1994
- Updated .gitignore to include SSL certificate files.
- Introduced new GitHub Actions workflows for testing compatibility with
Zabbix versions 5.0, 6.0, 7.0, and 7.2.
- Added integration tests for Zabbix API for each version, ensuring
proper authentication and API version handling.
- Updated Docker Compose files to support SSL configuration for Zabbix
web services.
- Removed deprecated default Docker Compose and bootstrap files.
- Removed devenv for version 6.2.
2025-03-19 14:04:52 +01:00
Zoltán Bedi
356dbb62ad
Update Go version and dependencies in workflow files ( #1993 )
...
- Bump Go version from 1.23.5 to 1.24 in both publish and push
workflows.
- Upgrade github.com/grafana/grafana-plugin-sdk-go from v0.270.0 to
v0.274.0.
- Update golang.org/x/net from v0.35.0 to v0.37.0, golang.org/x/sync
from v0.11.0 to v0.12.0, and golang.org/x/sys from v0.30.0 to v0.31.0.
- Upgrade golang.org/x/text from v0.22.0 to v0.23.0.
2025-03-17 16:05:20 +01:00
Ivana Huckova
d28a715bb1
Release 5.0.1 ( #1976 )
2025-02-25 10:11:33 +01:00
Zoltán Bedi
6034153046
Fix: host groups not showing in problems panel ( #1965 )
...
This PR fixes 2 issues mentioned below.
Fixes #1943
Fixes #1946
## Problems Panel not showing host groups:
[src/panel-triggers/components/Problems/Problems.tsx](0355f40fc2/src/panel-triggers/components/Problems/Problems.tsx )

### How to reproduce
1. Go to `Zabbix data source features` dashboard
2. Open Problems panel
3. In the panel config enable host groups field
4. Host groups should show up in the table
## Triggers not showing

### How to reproduce
1. Go to explore and select the zabbix ds
2. Select `Triggers` Query type
3. Add `Backend` as a group
4. Add `/.*/` as host
5. There should be 2 average triggers
2025-02-24 17:54:34 +01:00
Sriram
f4376363eb
Fix problems panel broken when selecting triggers ( #1960 )
...
This PR fixes an issue where the problems panel breaks when you change
to query type to `Triggers`.

How to reproduce:
1. Go to `Zabbix data source features` dashboard
2. Open Problems panel
3. Change`Query type` to `Triggers`
4. Select `Problems` from `Count by`
5. Change the `Group` to `Backend`
6. The problems panel should not error
---------
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2025-02-24 11:01:08 +01:00
Zoltán Bedi
aa63bb8835
Add Changesets configuration and update development documentation ( #1964 )
...
Introduce Changesets for versioning and changelog generation, and
enhance development documentation to guide contributors on using
Changesets effectively.
2025-02-06 10:35:36 +01:00