Skip to content

Commit

Permalink
Merge pull request #402 from mikopbx/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
boffart authored Sep 16, 2022
2 parents b80ba9e + c0c5e77 commit e3fcec3
Show file tree
Hide file tree
Showing 37 changed files with 348 additions and 387 deletions.
4 changes: 4 additions & 0 deletions resources/rootfs/sbin/voicemail-sender
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,7 @@ $data = [

$client = new BeanstalkClient(WorkerCallEvents::class);
$result_send = $client->publish(json_encode($data, JSON_THROW_ON_ERROR));

$manager = Util::getAstManager();
unset($data['action']);
$manager->UserEvent('voicemail_end', $data);
3 changes: 0 additions & 3 deletions resources/sounds/blacklist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@ followme/call-from: Входящий звонок от
followme/no-recording: Зарегистрирован входящий звонок
followme/options: Пожалуйста, нажмите 1 для того, чтобы принять звонок, или 2, если вы не хотите его принимать.
followme/pls-hold-while-try: Пожалуйста, оставайтесь на линии. Происходит соединение
followme/sorry: Извините, в данный момент соединение невозможно.
followme/status: Абонент не отвечает. Сейчас система попытается связаться с вызываемым абонентом по альтернативным каналам
for: для
from-unknown-caller: С неопределенного номера.
Expand Down Expand Up @@ -216,13 +215,11 @@ vm-Friends: дружеских
vm-from-extension: Сообщение от абонента…
vm-from-phonenumber: Сообщение от абонента с номером…
vm-from: От
vm-goodbye: До свидания
vm-helpexit: Нажмите звездочку для получения помощи или решетку для выхода.
vm-INBOX: новых
vm-incorrect-mailbox: Логин неверен. Введите номер абонента еще раз.
vm-incorrect: Неверный пароль.
vm-instructions: Для прослушивания сообщений нажмите 1. Для выхода из голосового ящика в любое время нажмите решетку
vm-intro: Оставьте сообщение после сигнала. После этого нажмите решетку или повесьте трубку.
vm-invalid-password: Этот пароль не соответствует минимальным требованиям для данного ящика
vm-invalidpassword: Это неверный пароль. Пожалуйста, попробуйте еще раз
vm-isonphone: занят
Expand Down
3 changes: 2 additions & 1 deletion sites/admin-cabinet/assets/js/pbx/Extensions/extensions.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions sites/admin-cabinet/assets/js/pbx/IvrMenu/ivrmenu-modify.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions sites/admin-cabinet/assets/js/src/Extensions/extensions.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ const Extensions = {
cbOnDataChanged() {
sessionStorage.removeItem(`${globalRootUrl}extensions/getForSelect/internal`);
sessionStorage.removeItem(`${globalRootUrl}extensions/getForSelect/all`);
sessionStorage.removeItem(`${globalRootUrl}extensions/getForSelect/routing`);
},
/**
* Makes formatted menu structure
Expand Down
2 changes: 1 addition & 1 deletion src/AdminCabinet/Controllers/SessionController.php
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ public function startAction(): void
$login = PbxSettings::getValueByKey('WebAdminLogin');
$password = PbxSettings::getValueByKey('WebAdminPassword');
if ($password === $passFromUser && $login === $loginFromUser) {
$this->_registerSession('admins');
$this->updateSystemLanguage();
$this->_registerSession('admins');
$this->view->success = true;
$backUri = $this->request->getPost('backUri');
if (!empty($backUri)){
Expand Down
3 changes: 2 additions & 1 deletion src/Common/Messages/cs.php
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@
'or_CallThrough' => 'Pošlete hovor',
'or_Provider' => 'prostřednictvím poskytovatele',
'or_ValidationPleaseEnterRuleName' => 'Zadejte název pravidla',
'or_ValidateBeginPattern' => 'Chyba v poli pro filtrování čísel. Může obsahovat čísla a znaky: ( |) * # + []. Maximální délka hodnoty je 64 znaků.|',
'or_ValidateBeginPattern' => 'Chyba v poli pro filtrování čísel. Může obsahovat čísla a znaky: )|(- * # + [ ]. Maximální délka hodnoty je 64 znaků.|',
'or_ValidateRestNumbers' => 'Minimální délka čísla musí být větší než 2',
'or_ValidateTrimFromBegin' => 'Hodnota pro ořezové znaky na začátku čísla je nesprávná',
'or_ValidatePrepend' => 'Chyba při přidávání na začátek čísla. Pole může obsahovat čísla a znaky: * # +. Maximální délka hodnoty je 20 znaků.',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Přímo na zaměstnance (shoda podle DID)',
'pr_FromUser_v2' => 'uživatel',
'pr_FromDomain_v2' => 'Doména',
'mo_SystemExten_voicemail' => 'Hlasová pošta',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/da.php
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@
'or_CallThrough' => 'Send et opkald',
'or_Provider' => 'gennem udbyder',
'or_ValidationPleaseEnterRuleName' => 'Indtast et regelnavn',
'or_ValidateBeginPattern' => 'Fejl i nummerfiltreringsfeltet. Det kan indeholde tal og tegn: ( |) * # + []. Den maksimale længde på en værdi er 64 tegn.',
'or_ValidateBeginPattern' => 'Fejl i nummerfiltreringsfeltet. Det kan indeholde tal og tegn: )|(- * # + [ ]. Den maksimale længde på en værdi er 64 tegn.',
'or_ValidateRestNumbers' => 'Minimum antal længder skal være mere end 2',
'or_ValidateTrimFromBegin' => 'Værdien for klipning af tegn i begyndelsen af nummeret er forkert',
'or_ValidatePrepend' => 'Fejl ved tilføjelse til begyndelsen af nummeret. Feltet kan indeholde tal og tegn: * # +. Den maksimale længde på en værdi er 20 tegn.',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Direkte til medarbejder (match af DID)',
'pr_FromUser_v2' => 'bruger',
'pr_FromDomain_v2' => 'domæne',
'mo_SystemExten_voicemail' => 'Voice mail',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/de.php
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@
'or_CallThrough' => 'Anruf tätigen',
'or_Provider' => 'durch den Provider',
'or_ValidationPleaseEnterRuleName' => 'Geben Sie der Regel einen Namen',
'or_ValidateBeginPattern' => 'Fehler Nummernfeld (beginnt mit). Es kann Zahlen und folgende Zeichent entahlten: (|) * # + [ ]. Die maximale Länge beträgt 64 Zeichen.',
'or_ValidateBeginPattern' => 'Fehler Nummernfeld (beginnt mit). Es kann Zahlen und folgende Zeichent entahlten: )|(- * # + [ ]. Die maximale Länge beträgt 64 Zeichen.',
'or_ValidateRestNumbers' => 'Die minimale Länge der Telefonnummer muss größer als 2 sein',
'or_ValidateTrimFromBegin' => 'Die Anzahl zuersetzender Zeichen zu Beginn ist falsch',
'or_ValidatePrepend' => 'Das Feld, welches den Anfang der Nummer ersetzt enthält Fehler. Es kann Zahlen und folgende Zeichent entahlten: * # + . Die maximale Länge beträgt 20 Zeichen.',
Expand Down Expand Up @@ -1125,4 +1125,5 @@
'mo_SystemExten_did2user' => 'Direkt zum Mitarbeiter (Match by DID)',
'pr_FromUser_v2' => 'Benutzer',
'pr_FromDomain_v2' => 'Domain',
'mo_SystemExten_voicemail' => 'Voicemail',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/el.php
Original file line number Diff line number Diff line change
Expand Up @@ -790,7 +790,7 @@
'or_ValidatePrepend' => 'Σφάλμα κατά την προσθήκη στην αρχή του αριθμού. Το πεδίο μπορεί να περιέχει αριθμούς και σημάδια: * # +. Το μέγιστο μήκος τιμής είναι 20 χαρακτήρες.',
'or_ValidateTrimFromBegin' => 'Μη έγκυρη τιμή για την περικοπή χαρακτήρων στην αρχή του αριθμού',
'or_ValidateRestNumbers' => 'Το ελάχιστο μήκος αριθμού πρέπει να είναι μεγαλύτερο από 2',
'or_ValidateBeginPattern' => 'Σφάλμα στο πεδίο φιλτραρίσματος αριθμών. Μπορεί να περιέχει αριθμούς και σημάδια: (|',
'or_ValidateBeginPattern' => 'Σφάλμα στο πεδίο φιλτραρίσματος αριθμών. Μπορεί να περιέχει αριθμούς και σημάδια: )|(- * # + [ ]',
'or_ValidationPleaseEnterRuleName' => 'Εισαγάγετε το όνομα του κανόνα',
'or_Provider' => 'μέσω παρόχου',
'or_CallThrough' => 'Στείλτε μια κλήση',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Απευθείας στον υπάλληλο (αντίστοιχη από DID)',
'pr_FromUser_v2' => 'χρήστης',
'pr_FromDomain_v2' => 'τομέα',
'mo_SystemExten_voicemail' => 'Φωνητικό ταχυδρομείο',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/en.php
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@
'or_CallThrough' => 'Send a call',
'or_Provider' => 'through the provider',
'or_ValidationPleaseEnterRuleName' => 'Enter a name for the rule',
'or_ValidateBeginPattern' => 'Error in a field of the call filter. It can contain numbers and characters: (|) * # + [ ]. The maximum length of the value is 64 characters.',
'or_ValidateBeginPattern' => 'Error in a field of the call filter. It can contain numbers and characters: )|(- * # + [ ]. The maximum length of the value is 64 characters.',
'or_ValidateRestNumbers' => 'The minimum length of the phone number must be greater than two',
'or_ValidateTrimFromBegin' => 'Incorrect value for clipping characters at the beginning of the phone number',
'or_ValidatePrepend' => 'An error occurred while adding a character to the beginning of the phone number. The field can contain numbers and characters: * # +. The maximum length of the value is 20 characters.',
Expand Down Expand Up @@ -1125,4 +1125,5 @@
'mo_SystemExten_did2user' => 'Direct to employee (match by DID)',
'pr_FromUser_v2' => 'user',
'pr_FromDomain_v2' => 'domain',
'mo_SystemExten_voicemail' => 'Voice mail',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/es.php
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@
'or_CallThrough' => 'Enviar una llamada',
'or_Provider' => 'a través del proveedor',
'or_ValidationPleaseEnterRuleName' => 'Ingrese un nombre de regla',
'or_ValidateBeginPattern' => 'Error en el campo de filtrado de números. Puede contener números y signos: ( |) * # + []. La longitud máxima de un valor es de 64 caracteres.',
'or_ValidateBeginPattern' => 'Error en el campo de filtrado de números. Puede contener números y signos: )|(- * # + [ ]. La longitud máxima de un valor es de 64 caracteres.',
'or_ValidateRestNumbers' => 'La longitud mínima del número debe ser superior a 2',
'or_ValidateTrimFromBegin' => 'El valor para recortar caracteres al comienzo del número es incorrecto',
'mm_Maintenance' => 'Servicio',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Directo al empleado (coincidencia por DID)',
'pr_FromUser_v2' => 'usuario',
'pr_FromDomain_v2' => 'dominio',
'mo_SystemExten_voicemail' => 'Mensaje de voz',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/fr.php
Original file line number Diff line number Diff line change
Expand Up @@ -662,7 +662,7 @@
'or_ValidatePrepend' => 'Erreur lors de l\'ajout au début du numéro. Le champ peut contenir des chiffres et des signes : * # +. La longueur maximale d\'une valeur est de 20 caractères.',
'or_ValidateTrimFromBegin' => 'La valeur de découpage des caractères au début du nombre est incorrecte',
'or_ValidateRestNumbers' => 'La longueur minimale du numéro doit être supérieure à 2',
'or_ValidateBeginPattern' => 'Erreur dans le champ de filtrage des nombres. Il peut contenir des chiffres et des signes : (|) * # + []. La longueur maximale d\'une valeur est de 64 caractères.',
'or_ValidateBeginPattern' => 'Erreur dans le champ de filtrage des nombres. Il peut contenir des chiffres et des signes : )|(- * # + [ ]. La longueur maximale d\'une valeur est de 64 caractères.',
'or_ValidationPleaseEnterRuleName' => 'Entrez un nom de règle',
'or_Provider' => 'par le fournisseur',
'or_CallThrough' => 'Envoyez un appel',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Directement à l\'employé (appariement par DID)',
'pr_FromUser_v2' => 'utilisateur',
'pr_FromDomain_v2' => 'domaine',
'mo_SystemExten_voicemail' => 'Messagerie vocale',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/it.php
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@
'or_digitsFromTheFrontAndThenPrependTheDigits' => 'cifre all\'inizio del numero, quindi aggiungere all\'inizio',
'or_Provider' => 'tramite il fornitore',
'or_ValidationPleaseEnterRuleName' => 'Inserisci un nome per la regola',
'or_ValidateBeginPattern' => 'Errore nel campo del filtro numerico. Può contenere numeri e segni: ( |) * # + []. La lunghezza massima di un valore è di 64 caratteri.',
'or_ValidateBeginPattern' => 'Errore nel campo del filtro numerico. Può contenere numeri e segni: )|(- * # + [ ]. La lunghezza massima di un valore è di 64 caratteri.',
'or_ValidateRestNumbers' => 'La lunghezza minima del numero deve essere superiore a 2',
'or_ValidateTrimFromBegin' => 'Il valore per i caratteri di ritaglio all\'inizio del numero non è corretto',
'or_ValidatePrepend' => 'Errore durante l\'aggiunta all\'inizio del numero. Il campo può contenere numeri e segni: * # +. La lunghezza massima di un valore è di 20 caratteri.',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Diretto al dipendente (corrispondenza di DID)',
'pr_FromUser_v2' => 'utente',
'pr_FromDomain_v2' => 'Dominio',
'mo_SystemExten_voicemail' => 'Segreteria telefonica',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/ja.php
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@
'or_CallThrough' => '電話をかける',
'or_Provider' => 'プロバイダー経由',
'or_ValidationPleaseEnterRuleName' => 'ルール名を入力してください',
'or_ValidateBeginPattern' => '数値フィルタリングフィールドにエラーがあります。数字と記号を含めることができます:',
'or_ValidateBeginPattern' => '数値フィルタリングフィールドにエラーがあります。数字と記号を含めることができます:)|(- * # + [ ]',
'or_ValidateRestNumbers' => '数値の長さの最小値は2より大きい必要があります',
'or_ValidateTrimFromBegin' => '番号の先頭の文字をクリッピングするための値が正しくありません',
'or_ValidatePrepend' => '番号の先頭に追加中にエラーが発生しました。フィールドには数字と記号を含めることができます:*#+。値の最大長は20文字です。',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => '従業員に直接(DIDによる一致)',
'pr_FromUser_v2' => 'ユーザー',
'pr_FromDomain_v2' => 'ドメイン',
'mo_SystemExten_voicemail' => 'ボイスメール',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/ka.php
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@
'or_CallThrough' => 'პირდაპირ ზარს',
'or_Provider' => 'პროვაიდერის საშუალებით',
'or_ValidationPleaseEnterRuleName' => 'შეიყვანეთ სახელი წესისთვის',
'or_ValidateBeginPattern' => 'შეცდომა ნომრის ფილტრაციის ველში. ეს შეიძლება შეიცავდეს ციფრებს და ნიშნებს: ( |) * # + []. მნიშვნელობის მაქსიმალური სიგრძეა 64 სიმბოლო.',
'or_ValidateBeginPattern' => 'შეცდომა ნომრის ფილტრაციის ველში. ეს შეიძლება შეიცავდეს ციფრებს და ნიშნებს: )|(- * # + [ ]. მნიშვნელობის მაქსიმალური სიგრძეა 64 სიმბოლო.',
'or_ValidateRestNumbers' => 'მინიმალური რაოდენობის სიგრძე უნდა იყოს 2-ზე მეტი',
'or_ValidateTrimFromBegin' => 'რიცხვის დასაწყისში სიმბოლოების ამოკვეთისთვის არასწორი მნიშვნელობა',
'or_ValidatePrepend' => 'შეცდომა რიცხვის დასაწყისში დამატება. ველი შეიძლება შეიცავდეს ციფრებსა და ნიშნებს: * # +. მნიშვნელობის მაქსიმალური სიგრძეა 20 სიმბოლო.',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'პირდაპირ თანამშრომელთან (შეესაბამება DID-ის მიხედვით)',
'pr_FromUser_v2' => 'მომხმარებელი',
'pr_FromDomain_v2' => 'დომენი',
'mo_SystemExten_voicemail' => 'Ხმოვანი შეტყობინება',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/pl.php
Original file line number Diff line number Diff line change
Expand Up @@ -709,7 +709,7 @@
'or_CallThrough' => 'Wyślij połączenie',
'or_Provider' => 'za pośrednictwem dostawcy',
'or_ValidationPleaseEnterRuleName' => 'Wpisz nazwę reguły',
'or_ValidateBeginPattern' => 'Błąd w polu filtrowania liczb. Może zawierać cyfry i znaki: ( |) * # + []. Maksymalna długość wartości wynosi 64 znaki.|',
'or_ValidateBeginPattern' => 'Błąd w polu filtrowania liczb. Może zawierać cyfry i znaki: )|(- * # + [ ]. Maksymalna długość wartości wynosi 64 znaki.|',
'or_ValidateRestNumbers' => 'Minimalna długość numeru musi być większa niż 2',
'or_ValidateTrimFromBegin' => 'Wartość wycinania znaków na początku numeru jest niepoprawna',
'or_ValidatePrepend' => 'Błąd dodawania na początku numeru. Pole może zawierać cyfry i znaki: * # +. Maksymalna długość wartości wynosi 20 znaków.',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Bezpośrednio do pracownika (dopasowanie według DID)',
'pr_FromUser_v2' => 'użytkownik',
'pr_FromDomain_v2' => 'Domena',
'mo_SystemExten_voicemail' => 'Poczta głosowa',
];
3 changes: 2 additions & 1 deletion src/Common/Messages/pt.php
Original file line number Diff line number Diff line change
Expand Up @@ -644,7 +644,7 @@
'or_ValidatePrepend' => 'Erro ao adicionar ao início do número. O campo pode conter números e sinais: * # +. O comprimento máximo de um valor é 20 caracteres.',
'or_ValidateTrimFromBegin' => 'O valor para recortar caracteres no início do número está incorreto',
'or_ValidateRestNumbers' => 'O tamanho mínimo do número deve ser maior que 2',
'or_ValidateBeginPattern' => 'Erro no campo de filtragem numérica. Pode conter números e sinais: (|',
'or_ValidateBeginPattern' => 'Erro no campo de filtragem numérica. Pode conter números e sinais: )|(- * # + [ ]',
'or_ValidationPleaseEnterRuleName' => 'Digite um nome de regra',
'or_Provider' => 'através do provedor',
'or_CallThrough' => 'Enviar uma chamada',
Expand Down Expand Up @@ -1122,4 +1122,5 @@
'mo_SystemExten_did2user' => 'Direto ao funcionário (correspondência por DID)',
'pr_FromUser_v2' => 'do utilizador',
'pr_FromDomain_v2' => 'domínio',
'mo_SystemExten_voicemail' => 'Correio de voz',
];
Loading

0 comments on commit e3fcec3

Please sign in to comment.