Claude 1ca7cbd816 Bug Fixes - Easy Asterisk v1.37.1
CRITICAL FIXES:
1. Function name bug: rebuild_pjsip_config() → generate_pjsip_conf()
   - Was calling non-existent function in VLAN toggle feature
   - Would cause errors when enabling/disabling VLAN traversal

2. Uninstall logic: Now adapts to what's installed
   - "Remove Everything" option now works when only server OR client installed
   - Menu dynamically shows relevant options
   - Fixes user-reported issue with uninstall flow

IMPROVEMENTS:
3. Better Asterisk failure diagnostics:
   - Shows 20 recent journal entries (was 10)
   - Checks certificate file existence
   - Provides "sudo asterisk -cvvv" debug command
   - Helps users troubleshoot startup failures

4. Port forwarding text updated:
   - Changed "OPNsense router" to "router"
   - Made path hint generic: "(Usually found in: ...)"
   - Works for all router brands

TESTING:
- Syntax validated with bash -n
- Addresses user-reported issues from installation attempts
- No breaking changes to existing functionality

Version: 1.37 → 1.37.1 (patch release)
2025-12-04 15:18:57 +00:00
2025-11-28 18:28:24 -05:00
S
Description
Mirror of outis1one/easy-asterisk from GitHub
GPL-3.0
408 KiB
Languages
Shell 98.9%
Dockerfile 1.1%