22 Commits
Author SHA1 Message Date
sorcier 6c74e09203 fix(sounds): link custom sounds in language directories for Asterisk (v1.4.9) 2026-11-04 12:04:19 +01:00
sorcier 8f4ea50452 fix(ivr): resolve dialplan conflict on *801-*899 and link debian sound prompts (v1.4.8) 2026-11-04 11:51:21 +01:00
sorcier bda4cb18a6 fix(voicemail): automate modules.conf and voicemail includes in install.sh and fix.sh (v1.4.6) 2026-11-04 11:06:04 +01:00
sorcier 54fe591355 fix(update): fast direct HTTP check & force cache bypass on check click (v1.3.7) 2026-11-04 03:42:14 +01:00
sorcier 9c1e705b13 fix(update): make /usr/local/bin symlinks and package checks non-blocking under systemd sandbox (v1.3.5) 2026-11-04 03:20:40 +01:00
sorcier c638f14c06 fix(backup): add sshpass dependency for remote SSH backups (v1.3.4) 2026-11-04 03:15:29 +01:00
sorcier e8c25309e3 fix(install): grant www-data sudo rights for update.sh & create nexus-update symlink (v1.3.3) 2026-11-04 02:05:47 +01:00
sorcier 56052011fc Fix: convert audio in storage/sounds first to prevent Permission Denied on /var/lib/asterisk/sounds, fix ACLs and systemd ReadWritePaths 2026-11-02 14:16:56 +01:00
sorcier 8a6f398af5 Fix: install ffmpeg, rsync, sox and add fallback copy in BackupManager for sound extraction 2026-11-02 14:03:52 +01:00
sorcier c54a8e0c66 Fix: increase PHP and Nginx upload limit to 512M for backup restore and enhance upload error reporting 2026-11-02 13:52:15 +01:00
sorcier 8b57981b1b Fix: harmonize Firewall and Fail2ban status, decouple strict mode and fix installer jail generation 2026-11-02 10:59:46 +01:00
sorcier 8bbeb9caae Fix: usedns=no in fail2ban, exact quoted host regex for asterisk, and timeout 2 on all fail2ban-client calls 2026-11-02 08:56:27 +01:00
sorcier aba35dbe3a Fix: add systemd ReadWritePaths override for PHP-FPM ProtectSystem 2026-11-02 04:29:34 +01:00
sorcier 6772c05e83 Fix: add [INCLUDES] before = common.conf to fail2ban asterisk filter 2026-11-02 04:27:33 +01:00
sorcier cbc9fe7f29 Fix: permissions and ACLs for www-data on /etc/asterisk, fail2ban filters and logs, and AMI diagnostics loading 2026-11-02 04:12:29 +01:00
sorcier 563a01e3c3 Fix: add phonebook_contacts to database schema and migrations; harden install script 2026-11-02 03:51:27 +01:00
sorcier fb0997e759 Fix step 5 ConfigGenerator call and add generateAndApply static helper 2026-11-02 03:39:35 +01:00
sorcier 2be6e66300 Ensure fallback to -t sid for asterisk installation and use exact sound packages 2026-11-02 03:23:11 +01:00
sorcier 7f8991136a Auto-configure Debian repository pinning when Asterisk candidate is missing on testing 2026-11-02 03:19:14 +01:00
sorcier 328fef97e9 Add full French sound packages (wav, gsm, g722) 2026-11-02 03:12:01 +01:00
sorcier 8326208a2c Fix installer package dependencies and guarantee asterisk user/group creation 2026-11-02 03:08:38 +01:00
sorcier 502543e134 Add automated 1-click install script and FreePBX-style terminal login banner 2026-11-02 02:46:52 +01:00