-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #30 from mikopbx/develop
Перенесем правки в основную ветку
- Loading branch information
Showing
9 changed files
with
163 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
name: Build and Publish | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
- develop | ||
workflow_dispatch: | ||
|
||
jobs: | ||
build: | ||
uses: mikopbx/.github-workflows/.github/workflows/extension-publish.yml@master | ||
with: | ||
initial_version: "1.70" | ||
secrets: inherit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
<?php | ||
return [ | ||
/* | ||
* MikoPBX - free phone system for small business | ||
* Copyright © 2017-2023 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 | ||
* the Free Software Foundation; either version 3 of the License, or | ||
* (at your option) any later version. | ||
* | ||
* This program is distributed in the hope that it will be useful, | ||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
* GNU General Public License for more details. | ||
* | ||
* You should have received a copy of the GNU General Public License along with this program. | ||
* If not, see <https://www.gnu.org/licenses/>. | ||
*/ | ||
'repModuleUsersGroups' => 'Modul telefonskih grupa - %repesent%', | ||
'mo_ModuleModuleUsersGroups' => 'Dial Group Management', | ||
'BreadcrumbModuleUsersGroups' => 'Dial Group Management', | ||
'BreadcrumbModuleUsersGroupsModify' => 'Postavljanje grupe za biranje', | ||
'SubHeaderModuleUsersGroups' => 'Postavljanje prava za odlazne pozive, upravljanje odlaznim ID-om pozivatelja, organiziranje grupa za preuzimanje poziva', | ||
'mod_usrgr_patterns' => 'Predlošci brojeva koji se odnose na grupu. Član grupe će moći pozivati samo te brojeve', | ||
'mod_usrgr_Connected' => 'Modul spojen', | ||
'mod_usrgr_Disconnected' => 'Modul onemogućen', | ||
'mod_usrgr_isolate' => 'Izolirajte grupu zaposlenika', | ||
'mod_usrgr_isolatePickUp' => 'Izolirajte funkciju preuzimanja', | ||
'mod_usrgr_Groups' => 'Popis grupa za biranje', | ||
'mod_usrgr_Users' => 'Zaposlenici', | ||
'mod_usrgr_AddNewUsersGroup' => 'Stvorite grupu za biranje', | ||
'mod_usrgr_ColumnGroupName' => 'Skupina', | ||
'mod_usrgr_ColumnGroupDescription' => 'Opis', | ||
'mod_usrgr_ColumnGroupMembersCount' => 'Broj sudionika', | ||
'mod_usrgr_ValidateNameIsEmpty' => 'Provjerite polje za naziv grupe', | ||
'mod_usrgr_ColumnGroup' => 'Skupina', | ||
'mod_usrgr__GeneralSettings' => 'Postavke grupe', | ||
'mod_usrgr_UsersFilter' => 'Zaposlenici grupe', | ||
'mod_usrgr_RoutingRules' => 'Pravila odlaznog usmjeravanja', | ||
'mod_usrgr_ColumnCallerId' => 'ID pozivatelja', | ||
'mod_usrgr_SelectMemberToAddToGroup' => 'Odaberite zaposlenika', | ||
'mod_usrgr_SelectUserGroup' => 'Odaberite telefonsku grupu za zaposlenika', | ||
'mod_usrgr_PatternsInstructions1' => 'Predlošci mogu koristiti simbol od 1 do 9 i simbol X (bilo koji broj od 1-9)', | ||
'mod_usrgr_PatternsInstructions2' => 'Član grupe moći će birati samo one brojeve koji odgovaraju obrascima', | ||
'mod_usrgr_PatternsInstructions3' => ' ', | ||
'mod_usrgr_PatternsInstructions4' => 'Primjeri predložaka:', | ||
'mod_usrgr_PatternsInstructions5' => '2XX - brojevi od 200 do 299', | ||
'mod_usrgr_PatternsInstructions6' => '200001 - izričito naveden interni broj, na primjer broj reda čekanja', | ||
'mod_usrgr_PatternsInstructions7' => '7XXXXXXXXXX - bilo koji 11-znamenkasti broj koji počinje sa 7', | ||
'mod_usrgr_IsolateInstructions1' => 'Zaposlenici grupe moći će pozivati samo brojeve u svojoj grupi.', | ||
'mod_usrgr_IsolateInstructions2' => 'Zaposlenici iz drugih grupa neće moći nazvati izoliranu grupu.', | ||
'mod_usrgr_ColumnDefaultGroup' => 'Zadana grupa', | ||
'mod_usrgr_ErrorOnDeleteDefaultGroup' => 'Ne možete izbrisati zadanu grupu', | ||
'mod_usrgr_SelectDefaultGroup' => 'Odaberite grupu', | ||
'mod_usrgr_DefaultGroup' => 'Zadana grupa', | ||
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
## Module Users Groups | ||
|
||
This module provides functionality for managing user groups and their associated permissions, including: | ||
|
||
**Inputs** | ||
|
||
* **Group Name**: Defines a unique name for the user group. | ||
* **Description**: A brief explanation or details about the purpose of the group. | ||
* **Patterns**: A list of number patterns that group members are allowed to call. This can include specific numbers, ranges, or patterns using wildcards. | ||
* **Isolate**: Enables isolation for the group, restricting members to call only within their group or to numbers matching the defined patterns. | ||
* **Isolate Pickup**: Enables isolation for the call pickup function, allowing only group members to pick up calls from other members within the same group. | ||
* **Default Group**: Sets a specific group as the default group for new users. | ||
* **Users**: Selects individual users to assign to a specific group. | ||
* **Routing Rules**: Defines outbound routing rules and applies them to specific groups, along with custom caller IDs for each rule. | ||
|
||
**Outputs** | ||
|
||
* **User Groups**: Creates and manages user groups with the specified settings. | ||
* **Group Membership**: Assigns individual users to specific groups. | ||
* **Call Restrictions**: Implements call restrictions based on group settings, allowing or denying calls based on isolation and defined patterns. | ||
* **Call Pickup Restrictions**: Implements restrictions on call pickup based on group settings, allowing only members within the same group to pick up calls from each other. | ||
* **Outbound Routing Rules**: Applies outbound routing rules to specific groups and sets custom caller IDs for those rules. | ||
|
||
This module enhances call management and security by providing granular control over user permissions and call routing based on group affiliations. It allows administrators to define specific communication policies for different user groups, ensuring efficient and secure call handling within the organization. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters