mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-08 21:59:09 -05:00
[PR #1993] [MERGED] Make no-reply email address required in install script #2806
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/1993
Author: @Copilot
Created: 12/6/2025
Status: ✅ Merged
Merged: 12/6/2025
Merged by: @oschwartz10612
Base:
main← Head:copilot/fix-install-script-no-reply-email📝 Commits (2)
60380b7Initial plan394d150Make no-reply email address required when email is enabled📊 Changes
1 file changed (+16 additions, -12 deletions)
View changed files
📝
install/main.go(+16 -12)📄 Description
Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Description
The install script allowed empty no-reply email during SMTP configuration, causing silent Pangolin service failures at startup.
Changes:
(often the same as SMTP username)How to test?
Run the installer and enable email configuration. Leave the no-reply email empty - installer will now reject with clear error message instead of creating broken config.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.