Commit Graph

409 Commits

Author SHA1 Message Date
Dean Montgomery 7436ef5ca1 Fix disappearing voicemail_description. (#2394)
Editing an extension causes the voicemail_description filed to disappear in v_voicemails.
* Preserves voicemail_description if present in v_voicemails table.
* Creates voicemail_description if empty in v_voicemails.
2017-03-08 16:30:31 -07:00
drenda 18b215ae36 Added italian translation (#2399)
* Added Italian translation

* add italian translation

* add italian translation

* add italian translation

* fix typo error

* add italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian translation

* added italian language

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian language

* added italian translation

* added italian translation

* added italian language

* fixed error in copy button

* added italian translation

* added italian translation

* partial italian translation

* added partial italian translation

* added italian translation

* added italian translation

* Update app_languages.php
2017-02-24 21:42:58 -07:00
drenda 9acb477bb2 Added italian translation (#2391)
* Added Italian translation

* add italian translation

* add italian translation

* add italian translation

* fix typo error

* add italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian translation

* added italian language

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian language

* added italian translation

* added italian translation

* added italian language

* fixed error in copy button

* added italian translation

* added italian translation

* partial italian translation
2017-02-22 21:31:40 -07:00
FusionPBX 14327e24e1 Update app_config.php 2017-02-15 22:34:43 -07:00
konradSC 846f2e92cb Update extension_delete.php (#2314)
Delete the extension settings from v_follow_me and v_follow_me_destinations.
2017-01-19 12:57:58 -07:00
FusionPBX eb0eed1c87 Update extension_edit.php 2017-01-05 02:29:43 -07:00
Alexey Melnichuk 4748250f43 Fix. Remove unused code. (#2233) 2016-12-07 23:46:47 -07:00
FusionPBX 3eec500abb Update extension_edit.php
Fix an extension edit permission problem.
2016-12-06 10:29:44 -07:00
FusionPBX fb7ff49c27 Update extension_edit.php 2016-12-02 17:25:51 -07:00
FusionPBX 7ea7490e0e Update extension_copy.php
Change the duplicate message from green to red.
2016-11-29 12:08:11 -07:00
FusionPBX 1f89e76f99 Update extension_copy.php 2016-11-29 11:56:05 -07:00
FusionPBX 6e5b6f5264 Update extension.php 2016-11-29 11:51:33 -07:00
FusionPBX 08c994ebe6 Update extension.php
Improve the extension->exists method.
2016-11-29 11:38:00 -07:00
FusionPBX 537083bd56 Update extension.php
Update the function exists method.
2016-11-29 11:04:00 -07:00
FusionPBX 467214b2cd Update extension_edit.php
Prevent a SQL error when adding a new user.
2016-11-24 12:21:55 -07:00
FusionPBX 41614372d0 Update extension.php
Remove the extra exists method added a few hours ago.
2016-11-24 11:03:13 -07:00
FusionPBX a53ed3540e Update extension_edit.php
Use check_str on extension edit when building the sql queries. In the future will switch to PHP PDO prepared statements with parameters. This change fixes a problem where the check_str is used twice and duplicating the single quote.
2016-11-24 03:21:35 -07:00
jebsolutions 03f95d865b prevent cloning duplicate extensions (master #1821) (#2033)
* prevent cloning duplicate extensions

app/extensions/app_languages.php
+ add duplicate extension error prompt

app/extensions/extension_copy.php
+ add check to see if duplicate extension exists

app/extensions/resources/classes/extension.php
+ add function to check if extension exists

* fix typo

* Update app_languages.php

* Update extension_copy.php

* Update extension.php

* Update extension_copy.php

Use the global app_languages.php message-duplicate translation.

* Update extension_copy.php

* Update extension.php
2016-11-24 00:23:44 -07:00
Alexey Melnichuk c59c0a4c59 Add. Increment number-alias and MWI account number when generates multiple extensions. (#2078) 2016-11-17 11:46:25 -07:00
FusionPBX 81e92ed003 Update extension.php
Add exists method to the extension class.
2016-11-05 22:32:20 -06:00
FusionPBX f65beacebc Update extension_edit.php
Fix the link thanks KonradSC for reporting the problem.
2016-11-01 21:54:37 -06:00
FusionPBX 8ad0847d2a Update app_config.php 2016-10-23 13:20:55 -06:00
FusionPBX 005d4c01e9 Update extension_edit.php 2016-10-21 10:19:45 -06:00
FusionPBX 3b52f718bc Update extension_edit.php 2016-10-18 09:16:33 -06:00
FusionPBX e62ffa2d15 Update extension.php 2016-10-18 00:18:32 -06:00
FusionPBX 70f939d713 Update extension_edit.php
Add accountcode to extensions.
2016-10-14 07:42:01 -06:00
FusionPBX d1a7cda449 Update extension_edit.php
Update permissions for extension edit.
2016-10-09 10:32:49 -06:00
FusionPBX ed3c1111ea Update extension_edit.php 2016-10-05 18:24:53 -06:00
FusionPBX 5cc746fd54 Update extension_delete.php 2016-10-05 09:34:57 -06:00
FusionPBX 69bb29592c Update extension_edit.php 2016-10-04 23:55:02 -06:00
FusionPBX f89cf2f46e Update app_languages.php 2016-10-04 21:50:24 -06:00
FusionPBX bc4ad23a54 Use default settings voicemail password length. 2016-08-28 14:25:50 -06:00
FusionPBX 397d7db218 Update extension_edit.php 2016-08-28 13:07:37 -06:00
FusionPBX 5bd8a3a88e Update extension_edit.php
Update the voicemail password form input.
2016-08-28 12:58:19 -06:00
FusionPBX 623fa846e3 Update extension.php
Merged pull request 1607 manually.
2016-08-25 15:59:32 -06:00
Alexey Melnichuk 065a04ccb2 Add. `force_ping` option for extension (#1809)
* Add. `force_ping` option for extension

This option force FS send SIP OPTIONS message to
detect if this reged device still available.

* Update language file.
2016-08-11 09:46:54 -06:00
FusionPBX 29d41f909c Update extensions.php
Update the extensions header.
2016-08-04 20:05:56 -06:00
FusionPBX 85f0f5f3c5 Update extensions.php
Move extension registered before enabled and description which are always last.
2016-07-28 09:59:38 -06:00
FusionPBX 134802f988 Update app_config.php
Change the permission in app_config.php from extension_show_registered to extension_registered.
2016-07-28 00:01:47 -06:00
FusionPBX d685638841 Update extensions.php
Change extension_show_registered to extension_registered.
2016-07-27 23:59:25 -06:00
Chris Black c9566fde0e Fix my PR for the device registered on extensions page. (#1772)
* Fix my PR for the device registered on extensions page.

* Change to registered
2016-07-27 23:03:59 -06:00
markjcrane 6f2601e32a Use FreeSWITCH to run mkdir so it inherits its own user and group permissions. 2016-06-28 15:18:40 -06:00
Mafoo 209f2d227c BugFix-remove-legacy-warning (#1638)
changed switch_music_on_hold->select to be more inline of usage
changed extension_edit to use new format
changed call_center_queue_edit to use new format while
https://github.com/fusionpbx/fusionpbx/pull/1637 is in testing
2016-06-08 15:15:36 -06:00
reliberate e450022cd8 Extension: Update assigned Device line password only if user has permission to view/edit Extension password. 2016-06-06 14:36:31 -06:00
Mafoo 59ddf92f1b I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo a8b667cd0b Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
reliberate 8d2a190099 Gateways: Fix paging and order by.
Devices/Users/Extensions: Visual adjustments.
2016-05-21 13:04:31 -06:00
markjcrane 55e6f76c72 Add a new permission number_alias. By default hide it to prevent confusing users. 2016-05-11 13:36:31 -06:00
markjcrane 83772690fc Change extension permission defaults. 2016-05-11 13:03:06 -06:00
markjcrane 5a9ad9da41 Update the record count for extensions list. 2016-05-07 18:06:36 -06:00
markjcrane 93d20531e6 On the extensions page use is_array($extensions) instead of $num_rows 2016-05-07 17:37:24 -06:00
markjcrane f9f57fffa6 Change the method to detect if the array exists for extensions. 2016-05-07 17:27:27 -06:00
FusionPBX c73777dfeb Merge pull request #1562 from moteus/display_long_extensions
Fix. Display long extensions (>9 digits)
2016-04-29 09:25:46 -06:00
markjcrane e34196585c Add (!class_exists('extension')) 2016-04-28 16:57:42 -06:00
markjcrane bc51cd7d1d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
Alexey Melnichuk 0c61e650d0 Fix. Display long extensions (>9 digits) 2016-04-28 14:37:58 +03:00
Harry G. Coin fd313a7c66 fixes so cli installs/upgrades work.
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
Harry G. Coin 179f4840a8 include omitted column name, partial fix to support mariadb 10.1. 2016-04-25 20:44:30 -05:00
Harry G. Coin 91a92d8e5e \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
Harry G. Coin 89e5ecbcdf The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
So, please find in this set numerous small changes which eliminate numerous php warning messages.

Also, a small bug fix in an sql statistics routine, naming a count(*) field as count, so displaying correct detail.

If any of the proposed changes are omitted, the relevant page will experience php warnings.

There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
reliberate ce31971277 Voicemail: Show Add button even when no Voicemails exist.
Extensions: Integrate keyboard shortcuts (Ctrl+A to select all, Delete to delete checked).
2016-03-31 18:03:32 -06:00
Alexey Melnichuk b85067b166 Fix. Display extension on MySQL.
Problem that
```SQL
select (select count(*) as num_rows ...)
```
is  not the same as
```SQL
select (select count(*) ...) as num_rows
```

I think problem may be on SQLite too.
2016-03-29 19:00:59 +03:00
markjcrane 6a2e98baa2 Fix the problem with non-numeric extension causing an error. Not certain we will keep this method but its an interesting solution. 2016-03-29 03:42:24 -06:00
reliberate cd7843b7f3 Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric). 2016-03-28 23:02:11 -06:00
reliberate 785279d62b Destinations/Extensions/Voicemails: Better sorting ability. 2016-03-28 15:21:05 -06:00
reliberate 13e3aa4fa8 Added: Bootstrap Framework - initial integration.
Added: Bootstrap Plugins - DateTimePicker, ColorPicker (in multiple apps)
Added: Default Theme - responsive
Removed: RightJS Framework - no longer needed.
Removed: Accessible Theme - superseded by Default theme.
Removed: Minimized Theme - superseded by Default theme.
Enhanced: Menu - responsiveness added.
Enhanced: Dashboard - responsiveness added.
Etc.
2016-03-25 16:29:20 -06:00
FusionPBX eb81998165 Revert "Revert "Revert "search selects""" 2016-03-24 22:25:18 -06:00
FusionPBX 90242c0c60 Revert "Revert "search selects"" 2016-03-24 22:03:37 -06:00
FusionPBX 68e728b0b6 Revert "search selects" 2016-03-24 22:02:41 -06:00
blackc2004 128026f3e8 search selects 2016-03-22 15:42:46 -07:00
reliberate f7aca7239c Extensions: Added bulk delete.
Voicemail: Added bulk delete.  On delete, remove recordings folder, and voicemail_options, _destinations, and _greetings database records.
2016-03-16 18:48:42 -06:00
FusionPBX 5a8a19af39 Merge pull request #1469 from mafoo/WhitespaceClean-app/batch_2
WhitespaceClean-app/batch_2
2016-03-11 13:35:24 -07:00
markjcrane b135f6b120 Change device_provision_enable to device_enabled to make it consistent with the rest of the fields that are used for to enable and disable something. 2016-03-11 11:46:02 -07:00
mafoo e410824380 WhitespaceClean-app/batch_2
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 12:01:24 +00:00
reliberate ce2490dafc User Dashboard: Minor layout optimizations.
Follow Me: Added search and minimized paging controls.
Extensions: Added minimized paging controls.
2016-03-03 19:01:58 -07:00
reliberate 1d95ad0743 Devices, Extensions, Gateways, Users: Bypass browser password manager prompt when saving. 2016-02-25 18:19:51 -07:00
markjcrane 5a06f486af Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
markjcrane 217e3b562c Add a new permission extension_user_record to control who is able to see extension record. By default superadmin has this permission. 2016-01-27 15:56:22 -07:00
Mafoo ad324f4744 changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo 2669f6f1a9 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
markjcrane 23b4b7c9bf Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"]. 2016-01-17 00:01:13 -07:00
FusionPBX 76b1ea734e Merge pull request #1331 from mafoo/BugFix-root.php_logic
Rollout new root.php
2016-01-16 10:09:44 -07:00
Matthew Vale b20a38f454 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
markjcrane b40415c53f If the call group or toll allow have a value set set selected. 2016-01-13 17:57:25 -07:00
markjcrane e186172b6f Use call group singular instead of plural. 2016-01-13 16:40:26 -07:00
markjcrane 73b3afe506 Add an option for toll allow and call group select list. 2016-01-13 16:26:55 -07:00
Matthew Vale 173ae7001d Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale b81748bd22 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale 1ad1c31b27 Rollout of root.php 2016-01-12 13:55:39 +00:00
Matthew Vale 665824b949 Merge branch 'fusionpbx/master' into Enhance-Languages
Conflicts:
	app/extensions/app_languages.php
2015-12-11 08:45:26 +00:00
blackc2004 e69bc4da6b extension download 2015-12-10 15:07:46 -08:00
Matthew Vale b76a1a4b4f First pass on app/* 2015-12-10 10:12:41 +00:00
FusionPBX c5306533ad Merge pull request #1307 from blackc2004/patch-15
Update app_config.php
2015-12-09 14:57:06 -08:00
blackc2004 d0a6a57ddc Update extension.php 2015-12-09 14:04:26 -08:00
blackc2004 f7a44633b1 Update app_config.php 2015-12-09 13:59:43 -08:00
FusionPBX 82fcbbcbce Merge pull request #1210 from blackc2004/patch-8
Update extension_edit.php
2015-10-30 09:37:23 -06:00
FusionPBX 9c5fee3dc8 Merge pull request #1211 from blackc2004/patch-7
Update app_languages.php
2015-10-30 09:36:55 -06:00
FusionPBX b42f054e9e Merge pull request #1212 from blackc2004/patch-6
Update app_config.php
2015-10-30 09:36:30 -06:00
blackc2004 5bc43a3fbd Update extension.php 2015-10-29 12:24:55 -07:00
blackc2004 9a47dc93fd Update extension_edit.php 2015-10-29 12:24:24 -07:00