Skip to content

Releases: containeroo/portpatrol

v0.4.0

01 Sep 20:55
f464355
Compare
Choose a tag to compare

🚀 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

29 Aug 10:42
4e0a17e
Compare
Choose a tag to compare

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 and run functions

Unit Tests

  • 9f16045 test: move constants block after t.Parallel() for improved test organization

v0.2.0

27 Aug 15:04
6105cce
Compare
Choose a tag to compare

BREAKING CHANGES

rename environment variables:

  • 6b1395e

  • CHECK_TYPE -> TARGET_CHECK_TYPE

  • INTERVAL -> CHECK_INTERVAL

  • LOG_ADDITIONAL_FIELDS -> LOG_EXTRA_FIELDS

New Features

Add environment variable HTTP_ALLOW_DUPLICATE_HEADERS

Improvements

v0.0.10

26 Aug 13:41
1dec2a0
Compare
Choose a tag to compare

Changelog

v0.0.9

25 Aug 17:42
a4d54f5
Compare
Choose a tag to compare

Changelog

BREAKING CHANGES

Rename environment vars:

  • METHOD -> HTTP_METHOD,
  • HEADERS -/> HTTP_HEADERS
  • EXPECTED_STATUSES -> HTTP_EXPECTED_STATUS_CODES

fixes:

v0.0.8

24 Aug 10:55
beae27b
Compare
Choose a tag to compare

Changelog

v0.0.7

23 Aug 14:41
590be13
Compare
Choose a tag to compare

Changelog

v0.0.6

23 Aug 07:52
cc44a86
Compare
Choose a tag to compare

Changelog

v0.0.5

22 Aug 15:16
03d8792
Compare
Choose a tag to compare

Changelog

v0.0.4

21 Aug 13:42
8d1f422
Compare
Choose a tag to compare

Changelog