68 Commits (384c5951efc6bf133f38cb418b7b2bc9ae8f9003)

Author SHA1 Message Date
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments 3 months ago
Arve Knudsen fbcd50f32c Upgrade golangci-lint to v1.60.2 3 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 3 months ago
Sergey 9caba4be7d chore: use HumanizeDuration and ConvertToFloat from prometheus/common 4 months ago
Sergey 5a5a6f08ef
chore: use HumanizeDuration from prometheus/common (#14202) 5 months ago
suntala 9a7c6a5cc4 Support native histogram values in template functions 8 months ago
suntala 44f385fd51 Support expansion of native histogram values in alert templates 8 months ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 1 year ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 2 years ago
beorn7 c0879d64cf promql: Separate `Point` into `FPoint` and `HPoint` 2 years ago
Jonathan K. Stevens ce1bf8b15a
template: adding formatTime function to TemplateExpander (#10993) 2 years ago
Matthieu MOREL 554f3f32f8
refactor (template): move from github.com/pkg/errors to 'errors' and 'fmt' (#10818) 2 years ago
Ziqi Zhao 74e5b596da
add stripDomain to template function (#10475) 3 years ago
Sylvain Rabot c31a3e4c92
Build with Go 1.18 (#10501) 3 years ago
Martina Ferrari 3e4bd4d913 Avoid literal integer overflows in 32 bit arches. 3 years ago
Julien Pivotto 9a2e93228e
Switch to grafana/regexp everywhere (#10268) 3 years ago
Levi Harrison 71a0f42331
template: Fix failing tests on non-amd64 architectures (#10196) 3 years ago
uesyn 13af2470bf
Add stripPort to template function (#10002) 3 years ago
David Leadbeater c0c5f3227b Update to return a float 3 years ago
David Leadbeater 89ebb3dcf2 Add parseDuration to template functions 3 years ago
Jacques-Etienne Beaudet 9fae120f2a Support int and uint as datatype for template formatting 3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
George Robinson 049b4f4f13
Support customization of template options in TemplateExpander (#9290) 3 years ago
George Robinson 9397402bd3 Fix template_test.go to check that error messages match the expected error message 3 years ago
Levi Harrison 17ea8d006a
Added external URL access 4 years ago
Julien Pivotto ea6f6bba74
Enable parsing strings in humanize functions (#8682) 4 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
Guangwen Feng 663016ee0c
Add unit test case to improve test coverage for template.go (#7537) 4 years ago
johncming 099b0d7c29 template: remove redundant parentheses. (#5904) 5 years ago
AllenZMC 00b556e9b5 fix mis-spelling in template.go 5 years ago
Jens Erat 375aeb9158 Added humanizePercentage formatting to templates (#5670) 6 years ago
Simon Pasquier 45506841e6
*: enable all default linters (#5504) 6 years ago
Bjoern Rabenstein 38d518c0fe Rework #5009 after comments 6 years ago
Sylvain Rabot 335a34486e Add external labels to template expansion 6 years ago
Tariq Ibrahim 8fdfa8abea refine error handling in prometheus (#5388) 6 years ago
Mucahit Kurt 4a6c329d71 add alert template expanding failure metric (#4747) 6 years ago
Ganesh Vernekar 05726c5ea2 Test template expansion while loading groups (#4537) 6 years ago
Elif T. Kuş daebf68ea2 Rewrote tests for relabel and template (#3754) 7 years ago
Dominik-K 67c13ba156 template: all `text_template` settings before parsing (bugfix "nil-pointer dereference") (#3854) 7 years ago
Fabian Reinartz 2d0e3746ac rules: remove dependency on promql.Engine 7 years ago
Julius Volz 099df0c5f0 Migrate "golang.org/x/net/context" -> "context" (#3333) 7 years ago
Julius Volz ac203ef0ee Add externalURL template function (#2716) 8 years ago
Fabian Reinartz 311e7b5069 storage/vendor: update to latest fabxc/tsdb 8 years ago
Fabian Reinartz 157e698958 web/api: fix min/max timestamps to valid range 8 years ago
Fabian Reinartz fecf9532b9 *: fix misc compile errors 8 years ago
Fabian Reinartz 5817cb5bde *: migrate from model.* to promql.* types 8 years ago
Fabian Reinartz 09666e2e2a promql: make scalar public 8 years ago
Julius Volz c187308366 storage: Contextify storage interfaces. 8 years ago