Releases: containeroo/portpatrol
v0.4.0
🚀 New Feature: ICMP Checker
This release introduces a brand new ICMP Checker feature that enhances your monitoring capabilities by allowing ICMP (ping) checks.
Commits Included:
Fix issues with GoReleaser. (f464355)
Major update: Added ICMP checker and integrated with the existing system. (66f1f00)
Code cleanup and minor adjustments. (6c017f7)
Improved the README for better guidance. (39a0b47)
Fixed function descriptions for clarity. (7a46d5e)
Enhanced the ICMP checker to be context-aware. (f88897c)
Added context handling to ListenPacket. (94f4487)
Adjusted test steps to accommodate permissions issues. (9fa264c)
Integrated golang.org/x/net/icmp for better ICMP support. (8e0ce17)
Created a factory pattern for the ICMP checker. (278273d)
Introduced the ICMP checker as a new feature. (0f52f1a)
v0.3.0
New Feature
Use HTTP_SKIP_TLS_VERIFY
to skip TLS verification on HTTP Checks:
- 4c7aa65 feat: add env var HTTP_SKIP_TLS_VERIFY
Docs
Improve Readme:
- 4e0a17e docs: fix http flowchart
- 93cd59c docs: use mermaid again
- 720671f docs: add flowcharts as excalidraw files
- e319b9f docs: fix path to image
- a199f4b docs: use excalidraw for http check
- 8de4db1 docs: improve http mermaid chart
- d1e3bdb docs: improve http mermaid chart
- de42b89 docs: fix mermaid chart type
- 1696d08 docs: fix mermaid type
- 6470883 docs: fix mermaid type
- 81cdbd3 docs: add handdraw to mermaid
- 8c24584 docs: add details for flowcharts
- f4ab1e9 docs: update mermaid diagrams
- 19e0969 docs: Add inline comments for context usage in
main
andrun
functions
Unit Tests
- 9f16045 test: move constants block after t.Parallel() for improved test organization
v0.2.0
BREAKING CHANGES
rename environment variables:
-
CHECK_TYPE
->TARGET_CHECK_TYPE
-
INTERVAL
->CHECK_INTERVAL
-
LOG_ADDITIONAL_FIELDS
->LOG_EXTRA_FIELDS
New Features
Add environment variable HTTP_ALLOW_DUPLICATE_HEADERS
Improvements
- 6105cce improve README
- 80c681f improve func InferCheckType
- 25dde07 improve function descriptions
- 2c43658 rename variables
- 31350ef format code
- 0e88e4e rename loop function
- 026be4d update inline comments
- f354338 make LogAdditionalFields default const
- 895b698 add portpatrol logo for github
- 089372d add png logo
v0.0.10
v0.0.9
Changelog
BREAKING CHANGES
Rename environment vars:
- METHOD -> HTTP_METHOD,
- HEADERS -/> HTTP_HEADERS
- EXPECTED_STATUSES -> HTTP_EXPECTED_STATUS_CODES
fixes: