sorcier
|
da0805fd5f
|
fix(ha): orchestration Keepalived root, support unicast VRRP, preservation identite backup et synchro HTTPS
|
2026-11-05 19:22:16 +01:00 |
|
sorcier
|
93f842a363
|
fix(cluster): inclusion de ClusterManager et autoloader PSR-4 automatique dans api.php et index.php
|
2026-11-05 19:02:09 +01:00 |
|
sorcier
|
521f21dc9c
|
feat(cluster): module Haute Disponibilité (Cluster HA Actif/Passif Keepalived VRRP & Réplication temps réel)
|
2026-11-05 14:32:35 +01:00 |
|
sorcier
|
4caef3abef
|
chore(cleanup): remove obsolete scripts (fix.sh, setup-debian.sh) and update README architecture
|
2026-11-05 00:42:10 +01:00 |
|
sorcier
|
986e8e2e3c
|
fix(backup): dynamic backup versioning and full Disaster Recovery pre-update backup (v1.6.2)
|
2026-11-05 00:27:47 +01:00 |
|
sorcier
|
08837686e3
|
chore(install): ensure CDR directory, Master.csv and ACL permissions in install and update scripts
|
2026-11-04 18:20:24 +01:00 |
|
sorcier
|
eadba4af3f
|
v1.5.2: Exécution Certbot ACME avec sudo et sécurisation des droits Let's Encrypt
|
2026-11-04 13:04:06 +01:00 |
|
sorcier
|
e3f22e8e0b
|
Nettoyage radical: Rollback complet de check-sync et AstDB. Seul maximum_expiration/default_expiration est conservé
|
2026-11-04 12:53:01 +01:00 |
|
sorcier
|
65a62ca0e4
|
v1.5.1: Sauvegarde/restauration intégrale AstDB et synchronisation SIP immédiate des téléphones (check-sync)
|
2026-11-04 12:43:32 +01:00 |
|
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
|
07b53b8002
|
fix(ota): asynchronous web reload & fail-safe probe for Safari (v1.4.4)
|
2026-11-04 10:13:25 +01:00 |
|
sorcier
|
c5eb849095
|
fix(ui): bust browser localStorage and HTTP cache on update, render version server-side (v1.3.9)
|
2026-11-04 04:03:29 +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
|
e2af2c34c9
|
feat(ota): add header update notification badge & 24h background check (v1.3.1)
|
2026-11-04 01:36:28 +01:00 |
|
sorcier
|
2376e7eebb
|
feat(system): add version.json and nexus-update OTA update script
|
2026-11-04 01:17:53 +01:00 |
|
sorcier
|
45011d8c59
|
Fix: include public/avatars in backups and restoration, add graceful fallback for missing contact photos
|
2026-11-02 19:29:38 +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
|
e7275de82c
|
Fix: regenerate Nginx config with 512M client_max_body_size in fix.sh
|
2026-11-02 13:52:57 +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
|
4370deb26c
|
Add fix.sh script for instant server repair
|
2026-11-02 04:19:55 +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
|
502543e134
|
Add automated 1-click install script and FreePBX-style terminal login banner
|
2026-11-02 02:46:52 +01:00 |
|
sorcier
|
c5de8d0c71
|
Initial commit - NexusPBX IP Telephony Platform
|
2026-11-02 02:24:47 +01:00 |
|