Alexander Zobnin
1cee6f0ae3
SLA support in Zabbix 6.0 ( #1547 )
2022-12-29 15:32:39 +03:00
Alexander Zobnin
42281a6577
Support authentication for zabbix < 5.4, #1544
2022-12-27 13:05:15 +01:00
Alexander Zobnin
cba2e89a06
Update deprecated user param to username, fixes #1544
2022-12-27 12:33:01 +01:00
Alexander Zobnin
cded14d9b7
Use maintenance logic from problems, not from hosts, #830
...
Co-authored-by: Sam H <samuel.hudnall@alum.lynchburg.edu >
2022-12-27 11:52:29 +01:00
Alexander Zobnin
b32fd7e77a
Fix item tags support
2022-12-15 17:06:17 +01:00
Alexander Zobnin
e3e896742b
Build plugin with grafana toolkit ( #1539 )
...
* Use grafana toolkit template for building plugin
* Fix linter and type errors
* Update styles building
* Fix sass deprecation warning
* Remove empty js files produced by webpack building sass
* Fix signing script
* Replace classnames with cx
* Fix data source config page
* Use custom webpack config instead of overriding original one
* Use gpx_ prefix for plugin executable
* Remove unused configs
* Roll back react hooks dependencies usage
* Move plugin-specific ts config to root config file
* Temporary do not use rst2html for function description tooltip
* Remove unused code
* remove unused dependencies
* update react table dependency
* Migrate tests to typescript
* remove unused dependencies
* Remove old webpack configs
* Add sign target to makefile
* Add magefile
* Update CI test job
* Update go packages
* Update build instructions
* Downgrade go version to 1.18
* Fix go version in ci
* Fix metric picker
* Add comment to webpack config
* remove angular mocks
* update bra config
* Rename datasource-zabbix to datasource (fix mage build)
* Add instructions for building backend with mage
* Fix webpack targets
* Fix ci backend tests
* Add initial e2e tests
* Fix e2e ci tests
* Update docker compose for cypress tests
* build grafana docker image
* Fix docker stop task
* CI: add Grafana compatibility check
2022-12-09 14:14:34 +03:00
Alexander Zobnin
26ed740945
Refactor: format some files
2022-11-30 15:08:12 +01:00
Alexander Zobnin
14987efae4
Fix metric picker query update
2022-11-30 14:03:01 +01:00
Alexander Zobnin
8aebc649db
Problems: deactivate tooltip with hint for tags
2022-11-30 12:17:46 +01:00
Alexander Zobnin
9b2079c1da
Migrate problems panel to React ( #1532 )
...
* Replace default angular app config editor
* Problems panel: migrate module to ts
* Problems panel options editor to react
* Problems panel react WIP
* Fix explore button
* Problems panel alert list layout WIP
* Refactor
* Minor tweaks on panel options
* remove outdated tests
* Update typescript
* Draft for tag event handling
* Remove unused files
2022-11-30 14:01:21 +03:00
Alexander Zobnin
504c9af226
Migrate query editor to react ( #1520 )
...
* Initial react query editor
* CI: run checks on all branches
* Update react packages
* Initial metric picker
* Load metrics
* Tweak styles
* Add variables to metric options
* Tweak styles
* Filtering and keyboard navigation
* Open menu with keyboard
* Update function editor
* Move functions in editor
* Add function component
* Edit func params
* Push alias functions to the end
* Tweak labels size
* Fix menu position
* Metric options editor
* Fix css styles building
* More work on query options
* Fix tests
* Refactor: extract metrics query editor and functions editor
* Refactor: move things around
* Text metrics editor
* Problems query editor
* Problems mode options
* Item id query editor
* IT services query editor
* Triggers query editor
* Refactor: remove unused
* remove derprecated theme usage
* Load proxy options
* Fetch metric options on variable change
* Remove angular query editor
* Migrate annotations editor to react
* Fix tests
2022-11-09 17:50:13 +03:00
Ross Williams
f765d47fed
Build for FreeBSD amd64 & arm64 ( #1501 )
...
Both architectures supported by Go on FreeBSD.
Slightly simplified Makefile to avoid repeating
same build commands for every variation of `GOOS`/`GOARCH`.
2022-09-09 12:41:22 +03:00
Alexander Zobnin
5bfd306462
CI: fix lint job
2022-09-01 14:05:47 +03:00
Alexander Zobnin
7a27945798
CI: fix build
2022-09-01 14:02:47 +03:00
Alexander Zobnin
5de9e2c640
CI: Split jobs
2022-09-01 14:01:26 +03:00
Alexander Zobnin
fa510c6896
Fix workflow file syntax
2022-09-01 13:47:27 +03:00
Alexander Zobnin
d4b08eb0c4
Add github workflow
2022-09-01 13:43:48 +03:00
Alexander Zobnin
24c47a3036
Bump version to 4.2.10
2022-09-01 12:31:13 +03:00
Alexander Zobnin
8df10526b1
Update change log
2022-09-01 12:30:17 +03:00
Alexander Zobnin
7d6795b910
Merge pull request #1472 from thetuxkeeper/regexp2
...
Co-authored-by: Daniel Poßmann <daniel.possmann@boerse-go.de >
2022-09-01 10:35:53 +03:00
Alexander Zobnin
799875866a
Fix matching
2022-09-01 10:30:55 +03:00
Alexander Zobnin
459722d0e4
Merge branch 'regexp2' of github.com:thetuxkeeper/grafana-zabbix into thetuxkeeper-regexp2
2022-09-01 09:38:40 +03:00
Alexander Zobnin
b34408739c
InfluxDB: fix data format (use data frames), #1255
2022-08-31 15:30:37 +03:00
Alexander Zobnin
bd12fb094c
Fix InfluxDB query, #1255
2022-08-31 14:31:37 +03:00
Alexander Zobnin
987e21a9af
Scripts: Increase github client timeout
2022-07-12 09:39:05 +03:00
Alexander Zobnin
84ed2f17ed
Bump version to 4.2.9
2022-07-12 09:31:40 +03:00
Alexander Zobnin
ec40eb095a
Update change log
2022-07-12 09:30:56 +03:00
Alexander Zobnin
e444bdae93
Fix aggregation on empty data
2022-07-12 09:28:12 +03:00
Alexander Zobnin
d0f56b8643
Fix fetching hosts in Zabbix 6.2
...
Fix hostgroup.get in Zabbix 6.2
2022-07-12 09:27:28 +03:00
Alexander Zobnin
b10f93dc37
fix AggregateByRange() on empty data
2022-07-12 09:25:28 +03:00
Alexander Zobnin
5777c2dd0f
Query object ids explicitly
2022-07-12 09:18:16 +03:00
Alexander Zobnin
6fed222b05
Select groupid explicitly to fix queries
2022-07-08 14:59:08 +03:00
Alexander Zobnin
d2645a43b2
Fix fetching host groups, #1470
2022-07-08 14:48:57 +03:00
Alexander Zobnin
a406c9c834
Add dev env for zabbix 6.2
2022-07-08 14:41:24 +03:00
Daniel Poßmann
4fa13c9b87
extended parseFilter tests
2022-07-07 14:28:55 +02:00
Daniel Poßmann
70055b0682
switch to regexp2 for parsed filter
2022-07-07 14:28:55 +02:00
Alexander Zobnin
07bc5ba6d9
Bump version to 4.2.8
2022-05-06 13:13:02 +03:00
Alexander Zobnin
a9761234fc
Update change log
2022-05-06 13:03:12 +03:00
Alexander Zobnin
7153a83926
Fix data processing when trend data fetched from DB, closes #1445
2022-05-06 12:43:46 +03:00
Alexander Zobnin
daaf2b634d
Refactor: remove unused code
2022-05-06 12:18:15 +03:00
Alexander Zobnin
84419de6f5
Fix displaying metric names and alias functions, closes #1444
2022-05-06 12:17:06 +03:00
Alexander Zobnin
6d8689c660
Devenv: fix redis dependency
2022-05-05 17:45:59 +03:00
Alexander Zobnin
e13b51a4d3
Add details about Grafana instance address
2022-05-04 14:58:45 +03:00
Alexander Zobnin
c5ff2a85f5
Fix typo
2022-05-04 14:38:32 +03:00
Alexander Zobnin
1a9e241749
Add instruction how to run devenv
2022-05-04 14:13:09 +03:00
Alexander Zobnin
8e86cc9b6a
Include preconfigured Grafana with dashboards into devenv
2022-05-04 14:05:27 +03:00
Alexander Zobnin
f7e2118493
Bump version to 4.2.7
2022-05-04 12:13:49 +03:00
Alexander Zobnin
c7beeec9e2
Update change log
2022-05-04 12:10:46 +03:00
Alexander Zobnin
c0a33f2e7e
Fix show disabled items toggle, closes #1249
2022-05-04 12:08:54 +03:00
Alexander Zobnin
9d6abf3164
Fix EMA function crash when first point is null
2022-04-29 14:44:26 +03:00