Skip to content

Releases: soulteary/webhook

7.0.0

08 Mar 10:07
eaba388

Choose a tag to compare

What's Changed

  • feat: support OpenAI Spec #123
  • feat: Easy-to-use web interface
  • fix: XSS via taint analysis by @soulteary in #127
  • fix: Potential hardcoded credentials by @soulteary in #128
  • fix: Expect directory permissions to be 0750 or less by @soulteary in #129
  • fix: Path traversal via taint analysis by @soulteary in #130
  • test: fix TestHandlerAPISavePathTraversal by @soulteary in #131
  • fix: Command injection via taint analysis by @soulteary in #132
  • fix: Parsing form data without limiting request body size can allow m… by @soulteary in #133
  • fix: The used method does not auto-escape HTML by @soulteary in #134
  • fix: integer overflow conversion int by @soulteary in #135

Full Changelog: 6.0.0...7.0.0

6.0.0

27 Jan 17:06
94448f8

Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...6.0.0

5.0.0

07 Jan 15:57
995e6e5

Choose a tag to compare

What's Changed

  • docs: refine README and add refactor docs for clarity and completeness by @soulteary in #91
  • docs: update Docker image versions in README files by @soulteary in #92
  • refactor: migrate from Gorilla Mux to Chi router for improved routing capabilities by @soulteary in #93
  • test: improve coverage by @soulteary in #95
  • docs: add Testing Guide to README files for improved testing instruct… by @soulteary in #94
  • refactor: optimize routing logic and enhance test coverage by @soulteary in #96
  • test: enhance logger, pidfile, and security command tests by @soulteary in #97
  • refactor: update routing logic and enhance test coverage by @soulteary in #98
  • docs: add codecov badge by @soulteary in #99
  • test: coverage improved by @soulteary in #100
  • test: add comprehensive file change watcher tests by @soulteary in #101
  • test: enhance test coverage for i18n and middleware functionalities by @soulteary in #102

Full Changelog: 4.9.0...5.0.0

4.9.0

07 Jan 01:03
8e1fc2b

Choose a tag to compare

What's Changed

  • chore: update Dockerfiles to use Go 1.25 and improve build process by @soulteary in #80
  • refactor: implement graceful shutdown and server management by @soulteary in #81
  • feat: add rate limiting configuration and middleware support by @soulteary in #82
  • feat: add static parameters support for hooks with space in filename by @soulteary in #83
  • feat: enhance hook configuration with HTTP method sanitization by @soulteary in #84
  • feat: add logging configuration for request bodies by @soulteary in #85
  • feat: integrate Prometheus metrics and enhance HTTP request tracking by @soulteary in #86
  • feat: enhance logging with request ID support by @soulteary in #87
  • feat: add HTTP server timeout configurations and environment variables by @soulteary in #88
  • feat: add configuration validation feature by @soulteary in #89
  • docs: update docs with enhanced features and usage … by @soulteary in #90

Full Changelog: 4.0.0...4.9.0

4.0.0

06 Jan 16:57
57227a6

Choose a tag to compare

What's Changed

  • feat: Hook exec limits by @soulteary in #64
  • feat: add AllowAutoChmod flag for managing file permission modificati… by @soulteary in #65
  • Enhance temporary file management in handleHook function. Added track… by @soulteary in #66
  • feat: add security settings for command execution by @soulteary in #67
  • fix: ensure proper file handling in createHookHandler by @soulteary in #68
  • refactor: enhance logging for hook execution and file handling by @soulteary in #69
  • refactor: standardize error handling in createHookHandler by @soulteary in #70
  • refactor: implement concurrency control for hooks management by @soulteary in #71
  • refactor: improve file change monitoring with debounce and retry mech… by @soulteary in #72
  • feat: add MaxRequestBodySize flag and enforce request body size limit by @soulteary in #73
  • refactor: enhance hooks management with indexing and synchronization by @soulteary in #74
  • refactor: optimize error logging and enhance regex handling by @soulteary in #75
  • refactor: streamline HTTP method validation and response header manag… by @soulteary in #76
  • refactor: enhance makeSureCallable function with context support by @soulteary in #77
  • chore: log format refactor by @soulteary in #78
  • refactor: implement request body parsing and trigger rule evaluation by @soulteary in #79

New Contributors

Full Changelog: 3.7.0...4.0.0

3.7.0

08 Nov 17:07
d1e46c7

Choose a tag to compare

Full Changelog: 3.6.3...3.7.0

3.6.3

21 Dec 01:06
194d027

Choose a tag to compare

Full Changelog: 3.6.2...3.6.3

3.6.2

02 Sep 09:06
98f2679

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.6.1...3.6.2

3.6.1

18 Aug 12:07
6cddccc

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/sys from 0.21.0 to 0.22.0 by @dependabot in #11
  • chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 by @dependabot in #15
  • chore(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 by @dependabot in #14

Full Changelog: 3.6.0...3.6.1

3.6.0

03 Jul 04:47
2cbf0b7

Choose a tag to compare

  • fix: #2
  • chore(deps): upgrade dpes and golang to 1.22.4