Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
jorikfon committed Oct 7, 2024
2 parents ae831f6 + 79cd635 commit 7038811
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 28 deletions.
52 changes: 26 additions & 26 deletions src/Common/Messages/hu.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
'tf_WeekDaysFrom' => 'A hét napjai',
'tf_TimePeriodFrom' => 'Időtartam',
'tf_PeriodAction' => 'Bejövő hívás művelet',
'tf_AllowRestriction' => 'Csak meghatározott bejövő útvonalakra vonatkozik',
'tf_AllowRestriction' => 'Csak meghatározott bejövő irányra vonatkozik',
'tf_Description' => 'Egy komment',
'tf_SelectActionPlayMessage' => 'Hangfájl lejátszása',
'tf_SelectActionRedirectToExtension' => 'Hívás átadása',
Expand All @@ -56,7 +56,7 @@
'BreadcrumbProvidersmodifysip' => 'SIP-szolgáltató beállítása',
'mm_CustomFiles' => 'A rendszerfájlok testreszabása',
'bt_Delete' => 'Töröl',
'bt_SaveSettings' => 'Megment',
'bt_SaveSettings' => 'Mentés',
'bt_SaveSettingsAndAddNew' => 'Mentse el és adja hozzá',
'bt_SaveSettingsAndExit' => 'Mentés és bezárás',
'bt_ApplyChangesToPBX' => 'Módosítások elfogadása',
Expand All @@ -74,8 +74,8 @@
'gs_PBXRecordCalls' => 'Beszélgetések rögzítése',
'gs_PBXRecordCallsInner' => 'Belső beszélgetések rögzítése',
'gs_RestartEveryNight' => 'Indítsa újra az alközpontot minden este',
'gs_PBXCallParkingExt' => 'Hívja a Park számát',
'gs_PBXCallParkingSlotRange' => 'Parkolóhelyek választéka',
'gs_PBXCallParkingExt' => 'Hívásvárakoztató száma',
'gs_PBXCallParkingSlotRange' => 'Hívásvárakoztató helyek',
'gs_PBXFeatureAttendedTransfer' => 'Tanácsadó fordítási kombináció',
'gs_PBXFeatureBlindTransfer' => 'Kombináció a feltétel nélküli átvitelhez',
'mo_SystemExten_busy' => 'Foglalt hang lejátszása',
Expand Down Expand Up @@ -132,12 +132,12 @@
'ex_EmailAddress' => 'Email cím',
'ex_ThisEmailAlreadyRegisteredForOtherUser' => 'A megadott cím már regisztrálva van',
'ex_Language' => 'Interfész és értesítési nyelv',
'ex_Number' => 'Mellék számát',
'ex_Number' => 'Mellék száma',
'ex_RingMainExtension' => 'Alatt',
'ex_IfMainExtensionIsBusyRedirectCallTo' => 'Ha a fő szám foglalt, átirányítjuk a hívást a számra',
'ex_IfMainExtensionIsUnavailableRedirectCallTo' => 'Ha a fő szám nem elérhető, átirányítjuk a hívást a számra',
'ex_ValidateMobileIsNotCorrect' => 'Ellenőrizze, hogy helyesen adta-e meg mobilszámát',
'ex_Name' => 'Munkavállaló',
'ex_Name' => 'Felhasználó',
'f2b_Jail_asterisk_public_v2' => 'SIP engedélyezési hibák (nyilvános)',
'ex_Offline' => 'Tiltva',
'tf_TableColumnAction' => 'Akció',
Expand Down Expand Up @@ -387,7 +387,7 @@
'BreadcrumbIncomingRoutes' => 'Bejövő útválasztás',
'SubHeaderIncomingRoutes' => 'A bejövő hívások elosztásának szabályai és sablonjai',
'BreadcrumbIncomingRoutesmodify' => 'Szabály felállítása',
'BreadcrumbExtensions' => 'Alkalmazottak',
'BreadcrumbExtensions' => 'Felhasználók',
'SubHeaderExtensions' => 'Elsődleges telefonszámok és személyes továbbítási szabályok beállítása',
'BreadcrumbExtensionsmodify' => 'Beállítások módosítása',
'BreadcrumbCallQueues' => 'Hívási sorok',
Expand Down Expand Up @@ -431,19 +431,19 @@
'SubHeaderUpdate' => 'Hibajavítások, teljesítményjavítások, új funkciók',
'BreadcrumbPbxExtensionModules' => 'Modulok és bővítmények kezelése MikoPBX-hez',
'SubHeaderPbxExtensionModules' => 'Töltsd fel saját vagy tölts le modulokat piacterünkről',
'mm_Setup' => 'Telefonálás',
'mm_Extensions' => 'Alkalmazottak',
'mm_Setup' => 'Telefon',
'mm_Extensions' => 'Felhasználók',
'mm_CallQueues' => 'Hívási sorok',
'mm_DialplanApplications' => 'Dialplan alkalmazások',
'mm_Routing' => 'útvonalválasztás',
'mm_Routing' => 'Forgalomirányítás',
'mm_Providers' => 'Telefonszolgáltatók',
'mm_IncomingRoutes' => 'Bejövő útvonalak',
'mm_OutboundRoutes' => 'Kimenő útvonalak',
'mm_IncomingRoutes' => 'Bejövő irány',
'mm_OutboundRoutes' => 'Kimenő irány',
'mm_OutOffWorkTime' => 'Nem munkaidő',
'mm_System' => 'Rendszer',
'mm_NetworkSettings' => 'Hálózat és tűzfal',
'mm_GeneralSettings' => 'Általános beállítások',
'mm_TimeSettings' => 'dátum és idő',
'mm_TimeSettings' => 'Dátum és idő',
'mm_Network' => 'Hálózati interfészek',
'mm_Firewall' => 'Tűzfal',
'mm_MailSettings' => 'Levél és értesítések',
Expand All @@ -452,7 +452,7 @@
'mm_ConferenceRooms' => 'Konferenciák',
'mm_CallDetailRecords' => 'Híváslista',
'mm_SoundFiles' => 'Hangfájlok',
'mm_Restart' => 'Indítsa újra',
'mm_Restart' => 'Rendszer újraindítás',
'mm_PbxExtensionModules' => 'Modulok',
'mm_Maintenance' => 'Szolgáltatás',
'mm_Logout' => 'Kijárat',
Expand Down Expand Up @@ -575,7 +575,7 @@
'ir_AddNewRule' => 'Új szabály hozzáadása',
'ir_AnyProvider' => 'Bármilyen szolgáltató',
'ir_AnyProvider_v2' => 'Nincs kapcsolat szolgáltatóval, nincs jogosultság',
'cq_Extension' => 'Sorszám',
'cq_Extension' => 'Hívószám',
'cq_Name' => 'Sor neve',
'cq_Note' => 'A jegyzet',
'cq_Description' => 'A jegyzet',
Expand Down Expand Up @@ -657,7 +657,7 @@
'ex_ChangeAvatar' => 'Avatar módosítása',
'ex_UserPhotography' => 'Alkalmazotti fotó',
'ex_MobileSettings' => 'További beállítások a mobilhoz',
'ex_MobileDialstring' => 'Tárcsázási karakterlánc felülbírálása',
'ex_MobileDialstring' => 'Tárcsázási terv felülírása',
'ex_SipSettings' => 'SIP beállítások',
'ex_BusyLevel' => 'A párhuzamos beszélgetések maximális száma',
'ex_BusyLevelInfo' => 'A megadott számú hívás elérésekor az alkalmazott telefonja foglaltnak minősül.',
Expand All @@ -669,9 +669,9 @@
'ex_PasswordNoLowSimvol' => 'A jelszónak betűket kell tartalmaznia',
'ex_PasswordNoNumbers' => 'A jelszónak számokat kell tartalmaznia',
'ex_ValidateExtensionNumber' => 'A mellékszám csak számokból állhat',
'ex_AddNewExtension' => 'Alkalmazott hozzáadása',
'ex_Transport' => 'Szállítási protokoll',
'ex_Extension' => 'Mellék számát',
'ex_AddNewExtension' => 'Felhasználók hozzáadása',
'ex_Transport' => 'Hálózati protokoll',
'ex_Extension' => 'Mellék száma',
'ex_OutboundProxy' => 'Kimenő proxy (például: pbx.yandex.net:5080)',
'ex_Mobile' => 'Mobil',
'ex_Email' => 'Email',
Expand All @@ -687,8 +687,8 @@
'ex_Online' => 'csatlakoztatva',
'ex_SelectNumber' => 'Válassza ki a számot',
'ex_dropdownCategory_CONFERENCE' => 'Konferenciák',
'ex_dropdownCategory_USER' => 'Alkalmazottak',
'ex_dropdownCategory_USERS' => 'Alkalmazottak',
'ex_dropdownCategory_USER' => 'Felhasználók',
'ex_dropdownCategory_USERS' => 'Felhasználók',
'ex_dropdownCategory_DIALPLAN_APPLICATION' => 'Dialplan alkalmazások',
'ex_dropdownCategory_IVR_MENU' => 'Interaktív hangmenük IVR',
'ex_dropdownCategory_QUEUE' => 'Hívási sorok',
Expand Down Expand Up @@ -738,7 +738,7 @@
'tf_ValidateExtensionEmpty' => 'Válassza ki a mellékállomás számát a továbbításhoz',
'tf_ValidateNoRulesSelected' => 'Nincs kitöltött időszak',
'tf_TabGeneralSettings' => 'alapbeállítások',
'tf_TabRoutsRestriction' => 'A kiválasztott útvonalakra érvényes',
'tf_TabRoutsRestriction' => 'A kiválasztott irányokra érvényes',
'tf_calUrl' => 'A naptár URL-je',
'tf_calUser' => 'Felhasználónév',
'tf_calSecret' => 'Jelszó',
Expand Down Expand Up @@ -781,7 +781,7 @@
'fw_StatusDisabled' => 'A tűzfal és a feltörés elleni védelem le van tiltva',
'fw_NeedConfigureRule' => 'Beállítást igényel',
'mo_BeforeDeleteNetworkFilterDeleteAsteriskManagerUsersFirst' => 'Talált linket erre a szabályra az Asterisk Managers listában az %username% felhasználóhoz',
'mo_BeforeDeleteNetworkFilterDeleteSipFirst' => 'Találtam egy linket erre a szabályra az alkalmazottak listájában a %extension% címen',
'mo_BeforeDeleteNetworkFilterDeleteSipFirst' => 'Találtam egy linket erre a szabályra az felhasználók listájában a %extension% címen',
'mo_ThisVlanIdNotUniqueForLanInterfacesModels' => 'A rendszer már rendelkezik interfésszel ugyanazzal a VLAN-nal',
'mo_Disabled' => 'kikapcsolva',
'mo_RightNumber' => 'számú szabály.%id%',
Expand Down Expand Up @@ -826,7 +826,7 @@
'nw_UpdateExternalIPAutomaticallyOnReboot' => 'Frissítse a külső IP-címet minden újraindításkor',
'gs_MainTab' => 'Alapvető',
'gs_FeaturesTab' => 'Hívásátvitel',
'gs_SIPTab' => 'KORTY',
'gs_SIPTab' => 'SIP',
'gs_AMITab' => 'AMI&AJAM',
'gs_SSHTab' => 'SSH',
'gs_WebTab' => 'Webes felület',
Expand Down Expand Up @@ -994,7 +994,7 @@
'repConferenceRooms' => 'Konferencia – %represent%',
'repCustomFiles' => 'Rendszerfájl – %represent%',
'repDialplanApplications' => 'Dialplan alkalmazás – %represent%',
'repExtensionForwardingRights' => 'Munkavállalói útválasztási beállítások – %represent%',
'repExtensionForwardingRights' => 'Felhasználói forgalomirányítási beállítások – %represent%',
'repExtensions' => 'Mellékállomás száma - %represent%',
'repExternalPhones' => 'Külső szám - %represent%',
'repIvrMenuActions' => 'Az IVR menü résztvevője – %represent%',
Expand Down Expand Up @@ -1096,7 +1096,7 @@
'pass_CheckWebPassErrorChange' => 'Nem sikerült megváltoztatni a jelszót',
'pass_CheckSSHPasswordDontMatch' => 'A megadott SSH jelszavak nem egyeznek',
'adv_FirewallDisabled' => 'A tűzfal le van tiltva a rendszerben - <a href=\'%url%\'>szerkesztés</a>',
'adv_StorageDiskUnMounted' => 'A beállítások és adatok tárolására szolgáló lemez nincs csatlakoztatva!',
'adv_StorageDiskUnMounted' => 'Az adatok tárolására szolgáló tárhely nincs csatlakoztatva!',
'adv_NetworksNotConfigured' => 'Az engedélyezett alhálózatok paraméterei nincsenek konfigurálva - <a href=\'%url%\'>módosítás</a>',
'adv_AvailableNewVersionPBX' => 'Elérhető az alközpont új verziója – <a href=\'%url%\'>%ver%</a>',
'adv_StorageDiskRunningOutOfFreeSpace' => 'A tárolólemezen kifogy a szabad hely (%free% Mb)</a>',
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Asterisk/Configs/lua/extensions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ end
]]
function getNowDate()
local a,b = math.modf(os.clock())
return os.date("%Y-%m-%d %H:%M:%S.")..tostring(b):sub(3,5);
return channel["STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)"]:get().."."..tostring(b):sub(3,5);
end

--[[
Expand Down
2 changes: 1 addition & 1 deletion src/Core/System/RootFS/etc/rc/mountconfdir
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ while ($attempts--) {
// Adjust the disk name for RAID.
$disk = $diskInfo['name'];
}
$children = $diskInfo['children'];
$children = $diskInfo['children']??[];
if(count($children)<3){
// Disk is only of interest if it contains 3 or more partitions.
continue;
Expand Down
8 changes: 8 additions & 0 deletions src/Core/Workers/WorkerCdr.php
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,14 @@ private function checkBillsecMakeRecFile(int $billsec, array $row): array
$nice = Util::which('nice');
Processes::mwExecBg("$nice -n -19 $wav2mp3Path '{$p_info['dirname']}/{$p_info['filename']}'");

$dirLink = str_replace('/monitor/', '/pretty-monitor/', dirname($p_info['dirname']));
$formattedDate = date('Y-m-d-H_i', strtotime($row['start']));
$uid = str_replace('mikopbx-', '', $row['linkedid']);
$prettyFilename = "{$uid}-$formattedDate-{$row['src_num']}-{$row['dst_num']}-id-{$row['id']}";
$mkdirPath = Util::which('mkdir');
$lnPath = Util::which('ln');
shell_exec("$mkdirPath -p $dirLink; $lnPath -s {$row['recordingfile']} $dirLink/$prettyFilename.mp3");

// Get the directory with current month's recordings
$dir = dirname($p_info['dirname'], 2);
Processes::mwExecBg("$nice -n -19 $lostWav2mp3Path '$dir'");
Expand Down

0 comments on commit 7038811

Please sign in to comment.