Skip to content

Merge release/1.6 -> main#238

Merged
wojcik91 merged 13 commits intomainfrom
release_1.6_merger
Dec 9, 2025
Merged

Merge release/1.6 -> main#238
wojcik91 merged 13 commits intomainfrom
release_1.6_merger

Conversation

@wojcik91
Copy link
Copy Markdown
Contributor

@wojcik91 wojcik91 commented Dec 9, 2025

Merge release branch into main in preparation for 1.6 release

Related DefGuard/defguard#1736

jakub-tldr and others added 12 commits October 3, 2025 10:09
* test workflow

* fix create-release

* fix version name

* comment ami

* edit variables

* test signing

* ready to release

* delete comment

* test action for deb-s3

* test workflow

* version

* test ruby

* change order

* add ruby path

* change ruby path

* change ruby path 2

* change ruby path 3

* Added ruby to path

* for loop

* typo

* typo 2

* refresh html
Merge main into dev before 1.6 release
…ce (#222)

* feat(opnsense): enable PID file monitoring for Defguard Gateway service

Replace nocheck flag with proper PID file configuration to enable OPNsense
service status monitoring. The service now correctly tracks the gateway
process state via PID file.

Changes:
- Remove 'nocheck' flag from service definition
- Add dynamic PID file path reading from user configuration
- Set default PID file location to /var/run/defguard_gateway.pid
- Add default value to PidFile model field for consistency
- Update form to display default PID file location hint
- Simplify config.toml template to always output pidfile with default

The PID file location can now be customized by users through the UI, or
will default to /var/run/defguard_gateway.pid. This ensures OPNsense can
properly monitor and report the gateway service status.

* Also identified that the actions file needs to match the service name
* use published wireguard-rs v0.8.0

* bump proto submodule

* bump defguard-version dependency
@wojcik91 wojcik91 self-assigned this Dec 9, 2025
@wojcik91 wojcik91 merged commit c12de2c into main Dec 9, 2025
2 checks passed
@wojcik91 wojcik91 deleted the release_1.6_merger branch December 9, 2025 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants