merge: sync GitLab main before release push

# Conflicts:
#	CHANGELOG.md
#	Dockerfile.test
#	Makefile
#	README.md
#	crates/latchd-auth/tests/pam_fixture.rs
#	crates/latchd-core/src/config.rs
#	crates/latchd-core/src/lib.rs
#	crates/latchd-core/src/preferences.rs
#	crates/latchd-core/src/session.rs
#	crates/latchd-tui/src/lib.rs
#	docs/e2e-testing.md
#	scripts/test-pam-fixture.sh
This commit is contained in:
2026-10-05 21:40:43 +05:30

Diff Content Not Available