Commit Graph
100 Commits
Author SHA1 Message Date
Mark Crane 926d688237 Add a comment to the code and fix the indentation to match the rest of code. 2015-02-10 00:56:57 +00:00
Mark Crane 8c33d8d493 More work to get the new time conditions to save to the database. 2015-02-09 18:20:44 +00:00
Mark Crane 1f3c2a92e4 Next phase of work on time conditions edit to hide time settings for the preset holidays. 2015-02-08 08:34:24 +00:00
Mark Crane fe0575faa6 Fix hot desking internal and outbound caller id for the hot desked phone. 2015-02-06 18:51:22 +00:00
Mark Crane b412709734 Time condition edit set the action and anti-action. 2015-02-05 06:59:32 +00:00
Mark Crane 6c09689499 Fix music on hold issue for the Panasonic UT1xx models. Resolves issue 840. 2015-02-04 07:33:00 +00:00
Mark Crane 06c829fc0b Fix music on hold for the Polycom VVX template works with version 4+ firmware. Google code issue 840. 2015-02-04 07:27:45 +00:00
Mark Crane 124aa45f02 Time condition update the indentation and get time condition details from the database. 2015-02-03 15:30:41 +00:00
Mark Crane af9da4d8ab Add odbc-dsn to external and ipv6 sip profiles. 2015-02-03 03:21:21 +00:00
Mark Crane 9926d69bcb Remove the email type from the input form for fax edit as it doesn't allow multiple email addresses. 2015-01-30 23:20:01 +00:00
Mark Crane 6d901034ad Work on intercept.lua to prevent an error with the hostname. 2015-01-30 01:32:38 +00:00
Mark Crane d9ff915ec2 When adding or deleting a conference center clear memcache correctly. 2015-01-29 10:17:56 +00:00
Mark Crane 37e5339fd3 Fix the conference default greeting. 2015-01-29 10:07:50 +00:00
Mark Crane 3c475f1e1f Fix fpdf so that it is capable of UTF-8. 2015-01-29 08:36:49 +00:00
Mark Crane 8a895958e8 Sort voicemail boxes in ascending order. 2015-01-29 07:18:29 +00:00
Mark Crane 384afc98fa Remove order by on the select count for ring_groups.php as its not needed. 2015-01-29 07:14:57 +00:00
Mark Crane 5fefdd595b Tested gateway with registration set to false on 1.4.15 no longer requires a username and password so it is no longer required in fusionpbx when the registration is set to false. 2015-01-29 07:07:54 +00:00
Mark Crane 187ca5ee25 Adjust the provisioning for the polycom vvx templates so that the line type key assignment is more accurate. 2015-01-29 07:00:21 +00:00
Mark Crane 3a910469d9 Remove the extension password as required if its empty then it provides a default password. 2015-01-28 18:37:56 +00:00
Mark Crane 3176e6197f Remove the type numeric from the voicemail password as it conflicts password reveal code. 2015-01-27 18:11:05 +00:00
Mark Crane e4a74c8d26 Add to the text translations for Domains. 2015-01-25 09:01:59 +00:00
Mark Crane 7aac4451c7 Add domain control to dialplan -> destinations to users in the superadmin group by default. 2015-01-25 08:24:32 +00:00
Mark Crane b98a475d80 Unset the generic $array variable to prevent duplicates in app -> default settings. 2015-01-24 20:56:10 +00:00
Mark Crane 4a04ff4cc0 Prevent duplicates on the time conditons presets and make it more efficient to load the default settings. 2015-01-24 10:22:16 +00:00
Mark Crane 12ca6e7498 Add the project path to accounts -> extensions and device MAC address link. 2015-01-24 02:15:18 +00:00
Mark Crane 1e989c23f0 Fix the handling for * with stream file. 2015-01-23 18:10:48 +00:00
Mark Crane 3fb65b68fa Fix the menu for the acl. 2015-01-22 12:00:30 +00:00
Mark Crane 5ee1d567bf Add a the beginning of a gui for ACL. 2015-01-22 11:51:26 +00:00
Mark Crane 46f12b3fb3 Increase the gateway domain_uuid security. 2015-01-22 11:32:16 +00:00
Mark Crane 79512bd009 Fix the gateway delete. 2015-01-22 11:26:06 +00:00
Mark Crane 4d672a63e8 Show global gateways. 2015-01-22 11:21:18 +00:00
Mark Crane 3cb5e94d0f Allow the gateway domain_uuid to be null to support global gateways. 2015-01-22 11:18:34 +00:00
Mark Crane 04b0ffccc1 Enable ability to have global gateways. 2015-01-22 11:10:51 +00:00
Mark Crane 99af5bc728 Fix the internal-ipv6 xml. 2015-01-22 10:28:03 +00:00
Mark Crane 1a2d0c88f6 A few minor changes to the sip profile spacing. 2015-01-22 10:14:45 +00:00
Mark Crane ea947db1e8 When sip profiles are loaded use the new enabled attribute. 2015-01-22 09:41:45 +00:00
Mark Crane 0b4f178fcd Add sip profiles enabled="false" for variables that are default disabled. 2015-01-22 00:22:15 +00:00
Mark Crane e2e1a24dca Simplify use of domain_uuid in extensions.php. 2015-01-20 20:59:27 +00:00
Mark Crane da886099a7 Add a missing template variable that was removed by another developer. 2015-01-20 19:06:02 +00:00
Mark Crane d1684a3511 Change require to include. 2015-01-20 06:44:12 +00:00
Mark Crane 5929762e9c Fix the install the text class. 2015-01-20 06:27:20 +00:00
Mark Crane fde1aff5ba Change the number of allowed loops for event socket to 2000 to prevent registrations from being truncated. 2015-01-20 01:16:10 +00:00
Mark Crane 0ff0aa11ae Add fax codec changes as recommended by glk70. -Thanks 2015-01-18 12:05:21 +00:00
Mark Crane 0ce69b3009 Change the primary key for v_languages from languages_uuid to language_uuid. 2015-01-18 11:13:49 +00:00
Mark Crane 472c6936fc Add the primary key to the schema. 2015-01-18 11:06:26 +00:00
Mark Crane 035fd71e45 Fix the language select on domain and default settings. 2015-01-18 10:56:41 +00:00
Mark Crane 4e2ec883b1 Add the text class to more of the optional applications. 2015-01-18 10:15:38 +00:00
Mark Crane 03220c9754 Add the text class to more of the applications. 2015-01-18 10:06:08 +00:00
Mark Crane a3ecd317d4 Use the new multi-lingual code on fusionpbx/core sub directories. 2015-01-18 09:22:07 +00:00
Mark Crane ee4890b01f Add the app session languages array as a list of available languages that have been translated for that application. 2015-01-18 07:52:28 +00:00
Mark Crane 9f11255e80 Use the new text class for multi-lingual support. 2015-01-18 07:42:57 +00:00
Mark Crane 6244a12b64 Update classes/text.php 2015-01-18 07:42:17 +00:00
Mark Crane 7a3e20f926 Add a new text array that is used in the translations. 2015-01-18 06:36:00 +00:00
Mark Crane 6c1bf58baf Fix voicemail copy to multiple destinations. 2015-01-17 21:56:56 +00:00
Mark Crane 573159519b Handle the space used in fax name by adding a dash before it is saved to the database. Then when displaying it remove the dash. 2015-01-17 17:47:59 +00:00
Mark Crane 350749623b Contact phone edit change the type from number to text. We use a regular expression to remove all formatting but its convenient to allow the formatting and then remove it to save in the databaase. In particular its convenient when using copy and paste. 2015-01-17 08:26:08 +00:00
Mark Crane f4c24f77ad Switch the email to text as voicemail_mail_to can be more than one email address which is not allowed using the email type. 2015-01-17 08:21:33 +00:00
Mark Crane 7bbac16e9e Remove some extra line feeds. 2015-01-17 07:50:43 +00:00
Mark Crane 2de87d1b49 Fix is_local.lua script on the stable branch. 2015-01-17 07:31:50 +00:00
Mark Crane 332bf6116f Use the conference description on the active conferences page. 2015-01-17 06:59:12 +00:00
Mark Crane b68953e384 Use memcache flush in the new PHP class. 2015-01-16 08:25:54 +00:00
Mark Crane 44107c5d30 Remove an extra space in the event. 2015-01-16 04:16:56 +00:00
Mark Crane ce3b932116 Send a custom memcache event to FreeSWITCH. 2015-01-16 03:52:32 +00:00
Mark Crane dd07ee6a45 Update event_socket_create and event_socket_request. 2015-01-16 03:29:51 +00:00
Mark Crane 91bfa85bac Update the memcache reference to use the new cache PHP class. 2015-01-16 00:21:02 +00:00
Mark Crane 618626e97a Fix the string quotations and return on the method. 2015-01-15 19:33:27 +00:00
Mark Crane 783ecc762a Change the methods from private to public. 2015-01-15 19:24:54 +00:00
Mark Crane 2d62405e7e Add a missing bracket. 2015-01-15 19:22:39 +00:00
Mark Crane 8d1f9fe7d4 Exchange the direct call to memcache for the dialplan edit and replace it with the 'cache' class. 2015-01-15 19:15:01 +00:00
Mark Crane 93b22c2ec7 Get rid of this variable since its not being used. 2015-01-15 18:34:02 +00:00
Mark Crane d636119e23 Correct the methods in the class description. 2015-01-15 18:19:54 +00:00
Mark Crane 2d9c6769f6 Add the first version of the cache class. 2015-01-15 18:15:25 +00:00
Mark Crane 595745ce30 Add FusionPBX events class. 2015-01-15 16:24:53 +00:00
Mark Crane c506c56efc Allow admins to edit dialplan destinations. 2015-01-12 21:12:27 +00:00
Mark Crane f00f426aba Add a missing ) to fix the syntax. 2015-01-12 18:34:12 +00:00
Mark Crane f223d1ec96 Fix the menu item edit group list so that it shows the global groups. 2015-01-12 18:32:18 +00:00
Mark Crane 9c968daaa0 Add a SQLite example as requested in this issue.
https://code.google.com/p/fusionpbx/issues/detail?id=806&start=100
2015-01-11 08:11:50 +00:00
Mark Crane 1a1dcd43aa Change the queue_announce_frequency default to 0. 2015-01-11 08:04:55 +00:00
Mark Crane d29de219c5 Add > 0 2015-01-10 01:03:20 +00:00
Mark Crane cc4a4ab8d2 Only write the provisioning files if switch provision dir path is set. 2015-01-10 01:02:39 +00:00
Mark Crane 5a8ba17b57 Sets the domain_uuid to null on the child data for global dialplans. 2015-01-09 22:29:12 +00:00
Mark Crane dd51a8237b Make the indentation on the dialplan delete more consistent with the rest of the code base. 2015-01-09 22:09:58 +00:00
Mark Crane bb1886ad63 Finish removing the paths for the main menus. 2015-01-09 21:44:31 +00:00
Mark Crane 0688fcca37 Remove the path for the main menu links. Doing this to make the menu more compatible with touch screens. 2015-01-09 21:38:34 +00:00
Mark Crane db523f4f68 Fix the main menu color. 2015-01-09 20:57:40 +00:00
Mark Crane c39447e510 Remove active extensions from the menu. 2015-01-09 20:23:13 +00:00
Mark Crane 60a128265c Remove active extensions. 2015-01-09 20:16:08 +00:00
Mark Crane a131772df8 Remove active extensions. 2015-01-09 20:15:47 +00:00
Mark Crane 07f8b1e9c4 Remove active extensions. 2015-01-09 20:15:21 +00:00
Mark Crane 7ddc15972e outbound_route_to_bridge simplify the dialplan detail SQL select. 2015-01-09 11:10:13 +00:00
Mark Crane 64c3580302 Fix the group list for accounts -> user -> edit. 2015-01-08 09:54:24 +00:00
Mark Crane 8d6146fa7a Additional work to fix groups and permissions. 2015-01-08 08:51:40 +00:00
Mark Crane a82143e6b6 Fix the null check on groups. 2015-01-08 06:15:05 +00:00
Mark Crane 6c9f3e41f8 Fix call block paging. 2015-01-08 06:13:24 +00:00
Mark Crane 76f6f7b1d4 Properly escape < and > for dialplan detail data. 2015-01-07 17:11:06 +00:00
Mark Crane 3a1c749f8f Change the recording playback in the destination select list to use the new streamfile.lua. 2015-01-04 09:36:58 +00:00
Mark Crane 058dcb0f0e Add streamfile.lua to provide ability to stream files and change the volume, position of the playback, pause and more. 2015-01-04 09:29:02 +00:00
Mark Crane 3744bb9eb0 If mod shout exits use it to save voicemail messages as mp3. 2015-01-04 00:10:52 +00:00
Mark Crane 90b55b3d54 Remove the logging to make way for a better logging. The older one caused a problem for someone without permission to write to /tmp/logfile.txt 2015-01-03 08:32:30 +00:00
Mark Crane 9cb0c180d8 Fix the sip profile path when the fusionpbx directory is inside the website root directory. 2014-12-31 23:34:17 +00:00