Skip to content

Commit

Permalink
Готовим предрелиз...
Browse files Browse the repository at this point in the history
  • Loading branch information
boffart authored Jun 17, 2024
2 parents 564466a + 3290bad commit c191a39
Show file tree
Hide file tree
Showing 12 changed files with 137 additions and 97 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ The system has an easy and convenient web interface, call recording, conference
## Getting Started
1. Download [latest released](https://github.com/mikopbx/Core/releases/latest) ISO file in assets section
2. Create a new virtual machine (e.g. VMware Player)
3. Select **Other Linux 4.x kernel 64-bit** on the virtual machine settings
3. Select **Other Linux 6.6.1 kernel 64-bit** on the virtual machine settings
4. Boot from ISO firmware and install MikoPBX on storage according to internal instructions.
5. Continue set up your PBX system over a web interface with default credentials. Username: *admin* password: *admin*

Expand All @@ -52,7 +52,7 @@ Or follow our wiki for [additional instructions](https://wiki.mikopbx.com/en:set
* Easy to install and easy to setup.
* Multilingual interface with community-supported translation service.
* Wiki documentation with context helpers on the web interface.
* Latest PJSIP stack and Asterisk LTS 16 release installed.
* Latest PJSIP stack and Asterisk LTS 20 release installed.
* Fail2Ban and iptables already included.
* Modular architecture.
* Plugins marketplace.
Expand Down Expand Up @@ -107,7 +107,7 @@ Become a sponsor and get your logo on our README on Github with a link to your s

## License
MikoPBX© - free phone system for small business
Copyright © 2017-2021 Alexey Portnov and Nikolay Beketov
Copyright © 2017-2024 Alexey Portnov and Nikolay Beketov

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -398,7 +398,7 @@ const outOfWorkTimeRecord = {
}

// Check all fields
if ($('#calType').parent().dropdown('get value') !== 'caldav'
if ($('#calType').parent().dropdown('get value') === 'none'
&& result.data.time_from === ''
&& result.data.time_to === ''
&& result.data.weekday_from === '-1'
Expand Down Expand Up @@ -427,12 +427,12 @@ const outOfWorkTimeRecord = {
const serverOffset = parseInt(outOfWorkTimeRecord.$formObj.form('get value', 'serverOffset'));
const offsetDiff = serverOffset + currentOffset;

if($('#calType').parent().dropdown('get value') === 'caldav'){
Form.validateRules.timefrom.rules = [];
Form.validateRules.timeto.rules = [];
} else {
if($('#calType').parent().dropdown('get value') === 'none'){
Form.validateRules.timefrom.rules = outOfWorkTimeRecord.additionalTimeIntervalRules;
Form.validateRules.timeto.rules = outOfWorkTimeRecord.additionalTimeIntervalRules;
} else {
Form.validateRules.timefrom.rules = [];
Form.validateRules.timeto.rules = [];
}

if (dateFrom) {
Expand Down
2 changes: 1 addition & 1 deletion src/AdminCabinet/Controllers/OutOffWorkTimeController.php
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ public function modifyAction(string $id = ''): void
if($providerData['registration_type'] === Sip::REG_TYPE_INBOUND || empty($providerData['host'])){
$providersId[$providerData['uniqid']] = $providerData['uniqid'];
}else{
$providersId[$providerData['uniqid']] = SIPConf::getContextId($providerData['host'] . $providerData['port']);
$providersId[$providerData['uniqid']] = SIPConf::getContextId($providerData['host'] , $providerData['port']);
}
}
unset($data);
Expand Down
14 changes: 7 additions & 7 deletions src/Common/Messages/pt_BR.php
Original file line number Diff line number Diff line change
Expand Up @@ -384,20 +384,20 @@
'ex_Online' => 'Conectado',
'ex_UpdateStatus' => 'Atualização de status',
'ex_ValidateNumberIsDouble' => 'O número do ramal já está em uso',
'ex_ValidateMobileNumberIsDouble' => 'O número do celular já está sendo usado por outro funcionário',
'ex_ValidateMobileNumberIsDouble' => 'O número do celular já está sendo usado por outro ramal',
'ex_ValidateForwardingToBeDifferent' => 'Você não pode configurar o encaminhamento de chamadas para seu próprio número',
'ex_ValidateNumberIsEmpty' => 'O número do ramal do funcionário não foi preenchido',
'ex_ValidateNumberIsEmpty' => 'O número do ramal não foi preenchido',
'ex_ValidateRingingBeforeForwardOutOfRange' => 'O tempo de transferência está especificado incorretamente nas configurações de roteamento. Escolha um valor entre {ruleValue}.',
'ex_ValidateForwardingToBeFilled' => 'O número de encaminhamento de tempo limite não foi preenchido nas configurações de roteamento',
'ex_Status' => 'Status',
'ex_Email' => 'E-mail',
'ex_Mobile' => 'Móvel',
'ex_Extension' => 'Número do ramal',
'ex_Name' => 'Nome',
'ex_AddNewExtension' => 'Adicionar funcionário',
'ex_AddNewExtension' => 'Adicionar ramal',
'ex_ValidateExtensionNumber' => 'O número do ramal deve consistir apenas em números',
'ex_ValidateSecretEmpty' => 'A senha SIP não pode estar vazia',
'ex_ValidateUsernameEmpty' => 'Insira o nome do funcionário',
'ex_ValidateUsernameEmpty' => 'Insira o nome do ramal',
'ex_ValidateEmailEmpty' => 'Provavelmente o endereço de e-mail foi inserido incorretamente',
'ex_ValidateMobileIsNotCorrect' => 'Verifique se a inserção do número do celular está correta',
'ex_IfMainExtensionIsUnavailableRedirectCallTo' => 'Se o número principal não estiver disponível, transferimos a chamada para',
Expand All @@ -408,7 +408,7 @@
'ex_NatMode' => 'Modo NAT',
'ex_NetworkFilter' => 'Filtro de rede',
'ex_DTMFMode' => 'Modo DTMF',
'ex_BusyLevelInfo' => 'Ao atingir o número especificado de conversas, o telefone do funcionário será considerado ocupado.',
'ex_BusyLevelInfo' => 'Ao atingir o número especificado de conversas, o telefone do ramal será considerado ocupado.',
'ex_BusyLevel' => 'Número máximo de chamadas paralelas',
'ex_SipSettings' => 'Configurações SIP',
'ex_MobileDialstring' => 'Substituindo uma string de discagem',
Expand Down Expand Up @@ -477,7 +477,7 @@
'cq_SecRingToEachMembers' => 'Tempo de tentativas de ligar para as operadores',
'cq_QueueMemberSettings' => 'Configurações de fila para operadores',
'cq_AddQueueMembers' => 'Nenhum operador selecionado',
'cq_SelectAgentForAddToQueue' => 'Selecione um funcionário para adicionar à fila atual',
'cq_SelectAgentForAddToQueue' => 'Selecione um ramal para adicionar à fila atual',
'cq_QueueMembers' => 'Operadores de fila',
'cd_Description' => 'Um comentário',
'cq_QueueStrategy' => 'Estratégia de chamada para operadores',
Expand Down Expand Up @@ -1132,7 +1132,7 @@
'gs_Store3YearsOfRecords' => '3 anos',
'gs_PBXRecordSavePeriodLabel' => 'O período de armazenamento dos registros de conversas',
'gs_StoreAllPossibleRecords' => '',
'ex_UserPhotography' => 'foto do funcionário',
'ex_UserPhotography' => 'foto do ramal',
'topMenu_SidebarButton' => 'Cardápio',
'ext_InstalledModules' => 'Módulos instalados',
'ext_Marketplace' => 'Mercado',
Expand Down
Loading

0 comments on commit c191a39

Please sign in to comment.