Commit Graph

9025 Commits

Author SHA1 Message Date
James Rose 1da3f8295b edit header. 2012-11-23 20:29:11 +00:00
James Rose c743a06875 fax retry will now send using different combinations of t38 (on/off) ecm (on/off) fast/slow. also sends an email based on success or failure. 2012-11-23 18:28:14 +00:00
Mark Crane 152ae4a30b Fix the music on hold layout for a users without music on hold default view permission. 2012-11-23 03:22:43 +00:00
Mark Crane 374d5fd2ac Add image and file as an option for virtual tables. 2012-11-22 19:41:54 +00:00
Mark Crane 42d6c95c2e Add Add max_wait_time_with_no_agent_time_reached to call center. 2012-11-22 03:26:13 +00:00
Mark Crane 167b650ebc Add max_wait_time_with_no_agent_time_reached to call center. 2012-11-22 03:13:04 +00:00
Mark Crane 76748a40a2 Add accept and mime type for the upload button for sending a fax. 2012-11-22 02:23:55 +00:00
Mark Crane 161305f84d Hide follow me from the menu. 2012-11-21 21:06:57 +00:00
Mark Crane 1ffe3c465e Adjust ringback to work with the new select list. 2012-11-21 16:41:10 +00:00
Mark Crane ac3677fc26 Added content length as suggested in google code issue 339. 2012-11-21 07:17:24 +00:00
Mark Crane 7a49884a9b Remove v_ from the links to calls.php and call_edit.php 2012-11-21 06:05:45 +00:00
Mark Crane 0a5c5971df Remove v_ from v_calls.php 2012-11-21 06:01:57 +00:00
Mark Crane b4bb834126 Rename call edit remove the v_ prefix. 2012-11-21 06:01:24 +00:00
Mark Crane 95f2b6d100 Add the new follow me. Needs a little more refinement. 2012-11-21 05:59:07 +00:00
Mark Crane d689d122a0 Move hold music per extension outside of advanced. 2012-11-20 19:36:37 +00:00
Mark Crane c21eb49ef2 Add follow_me_uuid to the extensions table. 2012-11-20 19:36:10 +00:00
Mark Crane dda894100b Change selected to selected='selected' 2012-11-19 16:15:32 +00:00
Mark Crane eec73dfc48 Fix single tenant music on hold. 2012-11-18 06:32:01 +00:00
Mark Crane 73127d510c Update the centos script to postgresql 9.2 2012-11-17 00:31:59 +00:00
Mark Crane f3f7ba2737 Remove the string length limitation on the inbound route add tool. 2012-11-16 22:32:38 +00:00
James Rose 9b0448a091 Add sip_uri dialing, and a patch so that you can dial with thunderbird addressbook. see http://wiki.fusionpbx.com/index.php?title=Click_to_Call#Integrating_with_Thunderbird.27s_Address_book 2012-11-16 22:25:49 +00:00
Mark Crane 65a50ace20 Fix the language translations for conferences. 2012-11-16 20:49:20 +00:00
Mark Crane 94fc7b41d1 Fix bug with destinations. 2012-11-14 00:11:39 +00:00
Mark Crane 983f2a059d Add an empty option to the fax select list. 2012-11-13 02:26:38 +00:00
Mark Crane 21e1725124 Add fax select tool for the destinations app. 2012-11-13 02:18:57 +00:00
Mark Crane e12a5abf66 Remove destination_fax_number and replace it with fax_uuid for the destinations app. 2012-11-13 02:15:58 +00:00
Mark Crane 140af2efec Add destination_fax_number to app_config.php 2012-11-13 00:56:52 +00:00
Mark Crane 83effbe293 Add +2 columns to the column span so the add button shows correctly. 2012-11-12 19:13:54 +00:00
Mark Crane e1f443b783 Fix a problem with the fax forward number. 2012-11-11 07:26:06 +00:00
Mark Crane b4717fc5c1 Add search by to virtual table fields. 2012-11-11 07:25:01 +00:00
Mark Crane 52979ac0c2 Add visible column to the virtual table fields list. 2012-11-09 10:52:55 +00:00
Mark Crane 0a6d7a5cec Disable captcha in virtual tables which is rarely used. 2012-11-09 10:46:39 +00:00
Mark Crane f21381c236 Remove v_ from file name used in the menu path for virtual tables. 2012-11-09 10:43:32 +00:00
Mark Crane c105c5aace Remove the v_ from the file name. 2012-11-09 10:41:47 +00:00
Mark Crane 42507fb1cc Remove the v_ from the file name. 2012-11-09 10:41:22 +00:00
Mark Crane eae47fa6d5 Remove the v_ from the file name. 2012-11-09 10:40:58 +00:00
Mark Crane f3d74755b1 Remove the v_ from the file name. 2012-11-09 10:40:35 +00:00
Mark Crane 3d32f41043 Remove the v_ from the file name. 2012-11-09 10:40:14 +00:00
Mark Crane 5bd6ddd41a Remove the v_ from the file name. 2012-11-09 10:39:47 +00:00
Mark Crane 2fbde2a9b7 Remove the v_ from the file name. 2012-11-09 10:39:24 +00:00
Mark Crane 026a9caf45 Remove the v_ from the file name. 2012-11-09 10:38:58 +00:00
Mark Crane 89645883bc Remove the v_ from the file name. 2012-11-09 10:38:36 +00:00
Mark Crane f862dd409b Remove the v_ from the file name. 2012-11-09 10:38:14 +00:00
Mark Crane 6869329919 Remove the v_ from the file name. 2012-11-09 10:37:52 +00:00
Mark Crane 35b3481848 Remove the v_ from the file name. 2012-11-09 10:37:29 +00:00
Mark Crane 90a4b2baa8 Remove the v_ from the php file name as it was determined that the prefix didn't serve a strong enough purpose. 2012-11-09 10:36:58 +00:00
Mark Crane 68bcee68cf Inside the virtual table php files remove the v_ prefix from the php file names. 2012-11-09 10:35:23 +00:00
Mark Crane b5eb517cda Finish the translation infrastructure for conference center sessions. 2012-11-09 08:27:55 +00:00
Mark Crane e86b2b81dc Add translation to the main conference centers. 2012-11-09 04:41:36 +00:00
Mark Crane 02a9970f50 Update the dialplan default entry to use directory.lua 2012-11-08 21:11:48 +00:00
Mark Crane 72b290175c Don't insert the cdr records for records without a time stamp. 2012-11-08 05:18:12 +00:00
Mark Crane 410f572eef Add trAdd translation framework to conference room add and edit. 2012-11-07 10:58:42 +00:00
Mark Crane 949bb81538 Add translation framework to conference rooms. 2012-11-07 09:41:43 +00:00
Mark Crane 6fdda5a159 Conference Rooms - Add a toggle for Record, Wait Moderator, Announce, Mute and Enabled. 2012-11-07 08:51:36 +00:00
Mark Crane 0f9d52d180 Allow the conference users access to the conference rooms they are assigned to. 2012-11-06 19:31:58 +00:00
Mark Crane c87683c7c5 Remove the conference rooms from the menu, leave conference center and if the user doesn't have access to the conference center redirect them to the conference room. 2012-10-30 10:42:46 +00:00
Mark Crane 89a2ba7606 Fix a paging issue that affecte inbound and outbound routes when there were more than a 150 of them. 2012-10-28 12:05:25 +00:00
Mark Crane a621e8c069 Assign the authenticated user to the conference room when the user creates a conference room. 2012-10-27 15:49:06 +00:00
Mark Crane 68095b2afa Change conference center session link to conference rooms. Add conference session link and make it show only sessions for that conference room. Add ability to see how many conference members are in a room from conference rooms list. 2012-10-27 06:47:47 +00:00
Mark Crane 012e7e8b9b Get the uuid and record, use both to improve recordings. 2012-10-27 02:01:36 +00:00
Mark Crane 3f7e00bf81 Improve the fax resolution when converting a pdf to a tif to prepare to send it. Special thanks to ocens_ryan. 2012-10-27 00:55:28 +00:00
Mark Crane 515b4f7ea6 Add a new permission outbound_caller_id_select for extensions and ability to select the outbound caller id from the new destinations tool. 2012-10-25 06:29:59 +00:00
Mark Crane a734428ad4 Fix the form field name when adding an inbound route. 2012-10-25 06:07:34 +00:00
Mark Crane bb3353e756 Add a select box for inbound routes with a list of the inbound destination numbers aka DID/DDI, DNIS... 2012-10-25 05:54:23 +00:00
Mark Crane b4708c445a Update the multi-lingual support for conferences. 2012-10-25 01:56:23 +00:00
Mark Crane 0ea5ba0307 Fix indentations problems and a label that was wrong. 2012-10-24 08:08:36 +00:00
Mark Crane 8554794435 Move to the $text array and add dashes between words on the $text named array values. 2012-10-24 07:35:01 +00:00
Mark Crane 2ae59b382e Move to the $text array and add dashes between words on the $text named array values. 2012-10-24 07:12:15 +00:00
Mark Crane 750f0094e9 Change $content_calls to $text and make the names more consistent. 2012-10-24 07:02:52 +00:00
Mark Crane 849a69630c Remove superadmin group from click to call only used by the links in CDR and Contacts not needed in the menu. 2012-10-24 06:54:27 +00:00
Mark Crane c9d37fa0ab Fix fax language translation label consistency, tabs, and change $content_fax to the $text array. 2012-10-24 06:51:28 +00:00
Mark Crane 0f079a5b34 Move the moh xml into the music on hold class. Add both an xml and save method. Run the save method when deleting a category. 2012-10-24 02:45:51 +00:00
Mark Crane 7316d65cb3 Add a space to the sql statement. 2012-10-24 01:57:28 +00:00
Mark Crane 82e19a2060 Remove v_ from the filename on the app -> commands page. 2012-10-23 22:20:57 +00:00
Mark Crane 51f395905a Fix alignment issues and remove v_ from the link in the menu for app -> command page. 2012-10-23 22:20:04 +00:00
Mark Crane cdd76b4111 Fix the destination column name and deprecated field name. 2012-10-23 21:54:06 +00:00
Mark Crane 58783d2204 Call broadcast change app_languages array from $content to $text (similar to gettext). Rename some of the labels put a dash between all words consistently. 2012-10-23 15:36:57 +00:00
Mark Crane b4fd0d2a92 Tab the app_languages.php file. Change $content_broadcast to $content. Change the save button on the edit page from displaying array to showing the correct label 'Save'. 2012-10-23 14:29:14 +00:00
Mark Crane e501279cff Remodel the destinations table rename several fields and add new fields. 2012-10-23 10:00:03 +00:00
Mark Crane 4d6205656d Adjust the line spaces beteen the default category and the additional categories. 2012-10-23 06:38:27 +00:00
Mark Crane 7568d4d1da Fix the indentation and add module reload to the deletes. 2012-10-23 06:29:53 +00:00
Mark Crane 54e59691a3 Reload music on hold when there is changes. The module will not reload if there is someone actively listening to music on hold at that time. 2012-10-23 06:01:23 +00:00
Mark Crane 1c10553675 Add park_caller_id_prefix to the dialplan. 2012-10-23 05:17:45 +00:00
Mark Crane 6b7bb9e179 Add ringback to ring groups 2012-10-22 20:09:37 +00:00
Mark Crane 6e882e6c50 Update nowrap to xhtml and change the wording on ring back. 2012-10-22 17:51:46 +00:00
Mark Crane 31f4d44bb2 Remove the ringback 'music' default. 2012-10-22 17:49:00 +00:00
Mark Crane dc69288b31 Add music on hold select to call center queues. 2012-10-21 08:34:50 +00:00
Mark Crane 35c16f76db Add music on hold options to ring back to hunt groups. 2012-10-21 08:24:49 +00:00
Mark Crane e272a1f43d Add an additional select options to ivr menu ringback. 2012-10-21 08:18:34 +00:00
Mark Crane aba56a169c Use the new music on hold object for the extensions. 2012-10-21 06:31:35 +00:00
Mark Crane d612d4fbe5 Add a music on hold php class. 2012-10-21 06:29:59 +00:00
Mark Crane dd906ae493 Fix a provisioning bug that prevented time_zone_offset value from being set. Applied to dev branch. 2012-10-20 22:33:51 +00:00
Mark Crane 84c7af60ea Adjust the line spacing. 2012-10-20 19:53:58 +00:00
Mark Crane 6e0c46ea6c Fix the moh_name. 2012-10-20 19:45:31 +00:00
Mark Crane 4c8aa7f2d9 Make the moh_xml loop append. Replace $dir with $moh_dir 2012-10-20 19:42:37 +00:00
Mark Crane 85dd1df24e Write the local_stream.conf.xml file from the template. 2012-10-20 19:37:47 +00:00
Mark Crane b669583bd2 Replace folder with directory on extension music on hold. 2012-10-20 19:35:58 +00:00
Mark Crane 26f8cf634f Fix the music on hold default permissions index. 2012-10-20 16:56:58 +00:00
Mark Crane c80d98880f Add new permissions to be used by the superadmin group music_on_hold_default_view, add, and delete. Enforce the new permissions. Add underscore to a few more variable names. 2012-10-20 16:54:16 +00:00
Mark Crane 17d428a0b7 To align with current coding standards added underscore between words and removed abbreviations from the variable and form item names. 2012-10-20 15:50:32 +00:00
Mark Crane 0d8212aae1 Remove v_ from the references to the php files. Add default permissions for a user in the admin group to access Music on hold. 2012-10-20 15:37:06 +00:00
Mark Crane 61bdbcdf51 Rename from v_music_on_hold.php to music_on_hold.php 2012-10-20 15:29:05 +00:00
Mark Crane 9373efc419 Remove v_ from v_music_on_hold_play.php to music_on_hold_play.php 2012-10-20 15:28:29 +00:00
Mark Crane 781efb0a63 Enforce the PIN Length requirement. 2012-10-20 05:05:10 +00:00
Mark Crane c754e43e2d Add a field to the database to store the required pin length. 2012-10-20 00:39:21 +00:00
Mark Crane 4050056418 Make sure the conference room pin number is unique. 2012-10-19 23:36:27 +00:00
Mark Crane d84f1ddfb6 Add missing column to domain_uuid to v_user_settings 2012-10-19 19:25:26 +00:00
Mark Crane 02386dab61 Call center add agent no_answer_delay_time, agent set max_no_answer, and wrap_up_time to event socket call so that these are available immediately when updating an agent. 2012-10-18 16:15:12 +00:00
Nate Jones 5f742a032e Added MOH Category select box to edit Extension page. Renamed Public/General to just "Default". 2012-10-18 07:59:30 +00:00
Nate Jones a1d58cd290 Enhanced MOH interface to allow the creation of custom categories of music, and to specify the sampling rate on upload. 2012-10-18 07:22:37 +00:00
Mark Crane c2f73ce243 Fix the call center update. 2012-10-17 07:35:14 +00:00
Mark Crane 4d6328abc4 Only filter out unrelated domains when the system has more than one domain. Single tenant systems show all registrations. 2012-10-17 03:16:22 +00:00
Mark Crane f422dcae9f Fix a bug where spaces can cause problems with the IVR Menu. Remove the space and replace it with a dash. When displaying back to the user replace the dash with a space to make it look nicer. 2012-10-17 00:34:38 +00:00
Mark Crane 68d02aac1f Add conference moderators to conference session details. 2012-10-16 06:06:19 +00:00
Mark Crane d85d9f2b24 Remove moderator and add profile to the conference sessions list. 2012-10-16 06:02:44 +00:00
Mark Crane 70bf1e8978 Replace elseif with if, adjust some line spaces. 2012-10-16 05:38:54 +00:00
Mark Crane 6d8017615e Fix the recordings directory. 2012-10-16 05:33:08 +00:00
Mark Crane 9e10564cd1 Move the column used for play and download. 2012-10-15 19:49:24 +00:00
Mark Crane 4275370695 Replace spaces for tab on app_languages.php and add label-tools, label-play, label-download 2012-10-15 19:43:00 +00:00
Mark Crane 9223ab435e Remove conference center profile and move the profile to the conference room. 2012-10-13 23:17:59 +00:00
Mark Crane a372b64fb2 Add record as an option to conference rooms 2012-10-13 19:26:45 +00:00
Mark Crane a721ef8a05 Add conference sessions. Move conference rooms into the conference center directory. 2012-10-13 17:04:53 +00:00
Mark Crane 43740a3694 Change en to en-us for call flows. 2012-10-12 01:59:57 +00:00
Mark Crane cfd5809c5d Update the languages for conference center and rooms. 2012-10-12 01:49:56 +00:00
Mark Crane be979dbc3a House cleaning on the recent app_config.php commits. Cleanup trailing white spaces, multiple spaces replaced with tabs and a few extra line feeds. 2012-10-11 01:28:18 +00:00
Nuno Miguel Reis 2e74a0c238 menu translation work 2012-10-11 00:07:03 +00:00
Mark Crane 84b994abbb Remove v_ from the linke in the standard conferences page. 2012-10-09 23:14:47 +00:00
Mark Crane b2ea5735b3 Only set a default enter sound on the add page. 2012-10-09 22:31:26 +00:00
Nuno Miguel Reis e091cc253f english sentence forgotten in the main file (replaced by the correspondent equivelent in app_languages.php) 2012-10-09 03:56:11 +00:00
Nuno Miguel Reis 295c527975 more cleanup and even some refactoring 2012-10-09 03:46:03 +00:00
Nuno Miguel Reis 3d229ca9c0 cleanup and some refactoring 2012-10-09 03:45:34 +00:00
Nuno Miguel Reis ca52873904 added an underscore 2012-10-09 03:45:20 +00:00
Nuno Miguel Reis 5b7443215d some more meaningfull naming on translation placeholders 2012-10-09 03:45:12 +00:00
Nuno Miguel Reis 2f87f6f414 cleanup and some refactoring 2012-10-09 03:25:18 +00:00
Nuno Miguel Reis 5a163f7367 mistyped words 2012-10-09 03:25:00 +00:00
Mark Crane 7275295b2e Fix the utf8 characters that were showing on the main fax server page. 2012-10-09 00:15:35 +00:00
Mark Crane d2590a08ad Fix the app_languages include and remove an extra char from the variable name. 2012-10-08 23:15:31 +00:00
Mark Crane cca6c40e66 Add destination number to fax edit. 2012-10-08 23:12:42 +00:00
Mark Crane 7bea8f0158 Add fax destination number. 2012-10-08 23:11:17 +00:00
Mark Crane ace947217b Add fax destination number. 2012-10-08 22:43:06 +00:00
Mark Crane 4a0e4b20e7 Remove an extra include for app_languages.php 2012-10-08 22:13:55 +00:00
Mark Crane fb35bc0fe2 Add check_str to a few missing places. Remove the carriage return after ?>. 2012-10-08 22:04:57 +00:00
Mark Crane 68b9593f07 Fix the back button translation and fix the white space problems. Remove the carriage return after ?> at the end of fax.php. 2012-10-08 21:43:16 +00:00
Mark Crane a9ff0675fa Fix a bug in faxing caused by code that was not committed yet remove this include until it is provided. 2012-10-08 21:06:01 +00:00
Nuno Miguel Reis 5f642e17c5 mistype corretion of lable to label 2012-10-08 19:44:54 +00:00
Mark Crane d421ad7e23 Increase the html maxlength for accounts -> extensions -> Dial String 2012-10-06 19:33:20 +00:00
Nuno Miguel Reis f165892e59 some adjustments 2012-10-06 18:04:38 +00:00
Nuno Miguel Reis fc6295510b some translation adjustments 2012-10-06 18:04:14 +00:00
Nuno Miguel Reis bceb7a7929 Translation to portuguese from Portugal (pt-pt) in app call_broadcast 2012-10-06 18:03:46 +00:00
Nuno Miguel Reis 2cfeb968ba Translation to portuguese from Portugal (pt-pt) in apps conferences and calls 2012-10-06 18:03:15 +00:00
Nuno Miguel Reis 56930dd7b4 More translation work to portuguese from Portugal (pt-pt) in app xml_cdr 2012-10-06 18:02:46 +00:00
Nuno Miguel Reis df9175de27 Translation to portuguese from Portugal (pt-pt) in app xml_cdr 2012-10-06 18:02:17 +00:00
Nuno Miguel Reis ba56a2ab8a more work in translation to portuguese from Portugal (pt-pt) 2012-10-06 18:01:45 +00:00
Nuno Miguel Reis 42db314c54 more work in translation to portuguese from Portugal (pt-pt) 2012-10-06 18:01:11 +00:00
Nuno Miguel Reis e1a3d90cfe start of translation to portuguese from Portugal (pt-pt) 2012-10-06 18:00:11 +00:00
Nuno Miguel Reis 31a6310ebc adjustment in translation 2012-10-06 01:36:17 +00:00
Nuno Miguel Reis dd51af3410 adjustment in translation 2012-10-06 00:42:01 +00:00
Mark Crane 7c8e503aa0 Change some of the text and comments in conference center and one field name. 2012-10-05 05:50:20 +00:00
Mark Crane 2e7ea448ca Add conference center app. 2012-10-04 23:11:05 +00:00
Mark Crane 243d67572a Update conference room list, edit and delete files. 2012-10-04 23:04:39 +00:00
Mark Crane 8d7b149594 Adjust the conference room app_config.php file to reflect the change in the name. 2012-10-04 23:01:47 +00:00
Mark Crane f722e294bb rename the last conference session file 2012-10-04 22:59:14 +00:00
Mark Crane bc6d2284d7 rename the second conference session file 2012-10-04 22:58:39 +00:00
Mark Crane 2709dc9014 rename the conference session files. 2012-10-04 22:58:05 +00:00
Mark Crane 3ca80fbf45 Renaming conference_sessions to conference_rooms to make it more intuitive. 2012-10-04 22:56:37 +00:00
Mark Crane 38c0779390 Setting conferences back to is original state. The enhancements are going into a new app called conference center. 2012-10-04 22:55:25 +00:00
Mark Crane 390a0fbaf9 Remove the additional languages for the app description will be moving that to the app_languages.php file. 2012-10-03 20:21:03 +00:00
Mark Crane 3c6536f996 Update eavesdrop dialplan entry so that it uses eavesdrop.lua a major improvement over the previous eavesdrop approach. 2012-10-03 20:12:55 +00:00
Mark Crane 06c2c8ca2d Improve the security on provisioning, run check_str on all user input, and validate the mac address. 2012-10-03 14:10:37 +00:00
Mark Crane f546ea4bf1 Add accounts -> phones show 150 per page. 2012-10-03 13:20:07 +00:00
Mark Crane 634f55f610 Enable the changes to do not disturb that make it far more efficient and no longer dependent on hunt groups. It is also compatible with the extensions and dialplan running from the database without any additional work for the system. 2012-09-29 21:53:24 +00:00
Mark Crane 2224111bea Fix the index on the default permission array for voicemail greetings. 2012-09-29 20:30:20 +00:00
Mark Crane 3a5e365f71 Add additional security improvements to the dev branch. 2012-09-29 15:58:06 +00:00
Mark Crane 0190e8bb88 Move to dev/apps. 2012-09-29 06:29:39 +00:00
Mark Crane 4aaffd9431 Move to dev/apps. 2012-09-29 06:28:44 +00:00
Mark Crane 79789ce100 Move the signup app to the optional apps directory. 2012-09-29 06:23:28 +00:00
Mark Crane eb5d191f17 Add do not disturb, call forward all and call forward busy fields to the database. 2012-09-28 06:02:17 +00:00
Mark Crane 014ca639d7 Call center prevent orphan data when deleting the call center queue make sure it deletes the associated tiers. 2012-09-27 16:54:10 +00:00
Nate Jones 7e009cf30b Corrected PK name for vm greetings table. 2012-09-27 05:06:04 +00:00
Mark Crane 23a2f84577 Harden the security with specific permissions for domains, domain settings and default settings. Everyone using multi-tenant are encouraged to update. Run Upgrade Schema on wiki.fusionpbx.com. After updating go to advanced -> group manager click on the superadmin group and then select the permissions for domains, domains settings, and default settings. Logout and back in. 2012-09-27 00:34:10 +00:00
Mark Crane 6e662615d4 Add line feeds and hide utf8 artifacts. 2012-09-26 04:49:11 +00:00
Mark Crane 2f63539c8b Convert the app_languages.php file to UTF8 encoding. 2012-09-26 01:46:59 +00:00
Mark Crane bc1a87f415 Add a few translations for fax. 2012-09-26 01:38:48 +00:00
Mark Crane 74ae35839a Remove line feed. 2012-09-26 01:26:39 +00:00
Mark Crane 2609e8d20d Implement confirm-delete from the app_languages.php. 2012-09-26 01:23:43 +00:00
Mark Crane 2ae6a1cea0 Add a missing semi-colon. 2012-09-26 01:02:51 +00:00
Mark Crane c7449c67aa After discussing with other programmers introducing the first app_languages.php file which will be used for multi-lingual support in the future. 2012-09-26 00:48:17 +00:00
Mark Crane 3407f4d52c Set fax menu en-us to en for now. 2012-09-25 22:50:15 +00:00
Mark Crane 1f0f439dbb Fix the display when no value is used for a variable on the system -> variables page. 2012-09-24 20:39:53 +00:00
Mark Crane 1b781dd048 Fix a problem with call flows. Increase the security for both the xm_edit and the provision_editor. 2012-09-23 10:31:31 +00:00
Mark Crane 6819062453 Hide the call flow name from the list its status and description should be enough to identify it. call flow name is still used as the dialplan name for the call flow. 2012-09-20 09:41:36 +00:00
Mark Crane 43949c653d Use the label for the call flow status on the list and edit page. 2012-09-20 09:34:48 +00:00
Mark Crane c343c085e8 Change what columns are shown in call flows destination and alternate destinations. 2012-09-20 09:09:32 +00:00
Mark Crane bc7930f23f Call flows make sure the dialplan detail is deleted. 2012-09-20 09:05:12 +00:00
Mark Crane 54e2f194de Make sure * is escaped for call flows in the dialplan. Also make sure the dialplan destination number is updated for changes to the extension number and for the feature code. 2012-09-20 08:58:04 +00:00
Mark Crane 85df50139c Add call flow labels for display on the phone when using blf. 2012-09-20 07:16:08 +00:00
Mark Crane 868648a97e Uncomment the recure dir function needed for the ivr menu sounds list. 2012-09-19 04:16:02 +00:00
Mark Crane e944179246 Add sounds back to the IVR Menu. Decide they are more useful to display. 2012-09-19 03:09:12 +00:00
Mark Crane 5d002eee0e Put the notes in descending order. 2012-09-18 21:13:46 +00:00
Mark Crane 3b75749650 Make the contact notes more readable. 2012-09-18 18:57:51 +00:00
Mark Crane 7425ef855d Add de-ch to app/fax/app_config.php 2012-09-18 18:24:57 +00:00
Mark Crane e5751263ed Add multi-lingual definitions in the fusionpbx/app/fax/app_config.php this will be used as a basic example for other app_config.php files. 2012-09-18 18:00:18 +00:00
Mark Crane fce2281530 Order of the outbound fax dialplan needs to have a lower number than outbound routes. 2012-09-18 17:58:40 +00:00
Mark Crane d14e30d3a4 Fix the dialplan entry for call flows. 2012-09-17 18:38:11 +00:00
Mark Crane 90c4e8442c Thought this code was redundant until I realized that it protects from a non superadmin from changing the context which only superadmin users are allowed to do. 2012-09-15 16:35:08 +00:00
Mark Crane 00f175321f Add destination number to the fax server. 2012-09-15 16:26:21 +00:00
Mark Crane ffbc0ba95d Fix the ring group context. 2012-09-15 16:23:23 +00:00
Mark Crane 9abb5d84b4 Add call flow context and the license details. 2012-09-14 23:22:46 +00:00
Mark Crane d17f7c88ad Add call flow name and the beginning of the dialplan structure. 2012-09-14 22:45:26 +00:00
Mark Crane a3bd914405 Add dialplan_uuid to the call flow table. 2012-09-14 22:07:33 +00:00
Mark Crane df888b6a03 Delete the dialplan entry for call flows when the call flow is deleted. 2012-09-14 22:07:03 +00:00
Mark Crane 9ed0b16a85 Fix the foreign key reference for conferences in app_config.php. 2012-09-14 22:06:03 +00:00
Mark Crane 4b9690ceae Add the select destination for call flows. Also add descriptions for each field. 2012-09-14 21:57:22 +00:00
Mark Crane 79b6aba199 Call Flows - directs calls to a destination or alternate destination. A phone call to the feature code will toggle the call between the two destinations. Commonly used for Day/Night mode. 2012-09-14 20:50:34 +00:00
Mark Crane 9d91ee1963 Make the log viewer more readable no matter what theme is used. 2012-09-14 19:02:55 +00:00
Mark Crane b0762b8638 Remove the v_ from v_conferences_active.php. 2012-09-13 08:23:54 +00:00
Mark Crane 9009ed0fbd Update the links to the file names that have changed. 2012-09-13 08:17:15 +00:00
Mark Crane ac2b020581 Update the name in the menu. 2012-09-13 08:14:43 +00:00
Mark Crane 580a427c67 Remove the v_ from the php file name. 2012-09-13 08:13:51 +00:00
Mark Crane 83e6e2d11d Remove the v_ from the php file name. 2012-09-13 08:13:01 +00:00
Mark Crane 9aaad604bf Remove the v_ from the php file name. 2012-09-13 08:12:40 +00:00
Mark Crane 17b0e050e9 Remove the v_ from the php file name. 2012-09-13 08:12:20 +00:00
Mark Crane 5116e38cb5 Remove the v_ from the php file name. 2012-09-13 08:11:56 +00:00
Mark Crane 3cd059c133 Add the conference session files. 2012-09-13 04:45:57 +00:00
Mark Crane 88874bee15 Add conference sessions and meetings. 2012-09-13 02:52:43 +00:00
Mark Crane 8ad4269993 Unset the phone and address arrays. 2012-09-10 21:41:29 +00:00
Mark Crane efb8672d2c During the contact import unset the data array. 2012-09-10 21:31:06 +00:00
Mark Crane 47eb5bfe37 No groups need to be assigned to the menu for click to call since links using it are incorporated into Call Detail Records and contacts. 2012-09-10 19:40:20 +00:00
Mark Crane cbf5c98dac Add ability to import an outlook csv file containing contacts. 2012-09-10 17:51:59 +00:00
Mark Crane c182ab2d4c Update contact address edit change SELECTED to selected='selected' 2012-09-10 15:31:38 +00:00
James Rose 7db96747c9 http://tinypic.com/view.php?pic=5t35&s=6 Rearranged the page. Added Click to Call, and transfer/eavesdrop to agents table. 2012-09-04 18:16:39 +00:00
Mark Crane 815dd7ec87 Fix outbound_route_to_bridge so that it uses the correct domain_uuid in every situation. Everyone using multi-tenant is should update svn to apply this fix. 2012-09-04 16:34:34 +00:00
James Rose f10e565168 change to urlencode 2012-09-04 14:53:46 +00:00
Mark Crane ba7434aace Apply latest call center change to the dev branch. 2012-09-03 23:13:43 +00:00
Mark Crane ec9f6e025c Add \* to the default dial_string to make freeswitch look for users in all domains.
Adjust a few white spaces in some of the other files.
2012-09-03 21:48:16 +00:00
Mark Crane fca232027a Remove the 's' from links in conferences.php. 2012-09-03 21:18:30 +00:00
Mark Crane f66d77a07b rename conferences_delete.php to conference_delete.php. 2012-09-03 20:54:41 +00:00
Mark Crane ab30afcb63 rename conferences_edit.php to conference_edit.php 2012-09-03 20:54:03 +00:00
Mark Crane 714167039e Rename the v_cmd.php. 2012-09-01 20:47:03 +00:00
Mark Crane f7155673e7 Add a uuid data type to virtual tables. 2012-08-31 03:55:53 +00:00
Mark Crane ddb4988fe0 Improve syntax for virtual table fields. 2012-08-31 03:11:15 +00:00
Mark Crane 63a62780b9 Rename two fields in the v_users table user_add_date to add_date, and user_add_user to add_user. Advanced -> Upgrade Schema. 2012-08-31 01:44:11 +00:00
Mark Crane 10321f8cba Add htmlentities to the agent string on the registrations page to handle special characters. 2012-08-30 00:44:56 +00:00
Mark Crane 9c1ceb1177 Change the menu so that it points to the registrations file without the v_ make sure to update the menu with menu manager -> restore default. 2012-08-30 00:37:15 +00:00
Mark Crane 6fa7a0b3f3 Remove v_ from status_registrations.php 2012-08-30 00:35:21 +00:00
Mark Crane 4b6790475e Add click to call to Call Detail Records and to the Contact Phone numbers. 2012-08-29 21:31:31 +00:00
Mark Crane dc4568213e Fix a minor bug with virtual tables. 2012-08-26 13:56:48 +00:00
Mark Crane 81795b3607 Spacing, capitalization and other minor changes to virtual tables. 2012-08-26 06:19:10 +00:00
Mark Crane 100afec4c3 Add Select Other form control to the virtual table category. 2012-08-26 01:52:53 +00:00
Mark Crane 0cf1e96f56 Fix a bug when adding or editing a virtual tables. 2012-08-25 19:31:06 +00:00
Mark Crane e59b818f9a Hide the disabled Gateways from Outbound routes. 2012-08-24 17:20:19 +00:00
Mark Crane 41e655eb8b Fix a bug where Call Detail Records column order was lost when pressing the next or back paging buttons. 2012-08-24 05:56:45 +00:00
Mark Crane 526b04c709 Worked with Gill to add auto-answer to click to call. 2012-08-23 19:25:48 +00:00
Mark Crane 036b3315dd Fix a bug where XMPP wrote the XML file but for each loop deleted the previous XML file. 2012-08-22 04:22:09 +00:00
Mark Crane 9f0b5612ca Fix an error for undeclared function in accounts -> xmpp. 2012-08-22 03:37:05 +00:00
Mark Crane a223f0c606 Remove numbering plan, admin pin number, and smtp settings from system -> settings. 2012-08-18 09:51:33 +00:00
Mark Crane 77db11d084 Add ringback to the IVR Menu. 2012-08-15 22:02:13 +00:00
Mark Crane d42d3cced0 Fix the optimizations to the app/var/app_defaults.php 2012-08-14 22:49:02 +00:00
Mark Crane 17af99d5e5 Efficiency enhancement for upgrade and upgrade_schema by running global tasks one time rather than for each domain. 2012-08-14 21:59:45 +00:00
Mark Crane 648a30da5f Remove duplicate code from fax view. 2012-08-12 12:27:48 +00:00
Mark Crane eaed58712e Remove the 'v_' prefix when moving the provision variable to the default settings table. 2012-08-11 23:00:41 +00:00
Mark Crane 54e7708156 move the dynamic provision variables that are defined in the variables page and move them to default settings and domain settings. Example use in default and domain settings.
category=provision, subcategory=sip_transport, name=var, value=tls - used in the template as {v_sip_transport}
2012-08-11 22:52:50 +00:00
Mark Crane 8f5a15717b Add the fax_copy.php file. 2012-08-10 16:29:57 +00:00
Mark Crane 84d5b7b3df Add ability to disable a user. 2012-08-10 15:53:02 +00:00
Mark Crane 46351b9b52 Fix Rewrite contact IP and port 2.0 so that it saves the 2.0 correctly. 2012-08-08 13:28:43 +00:00
Mark Crane ef5466821b Make sure the IVR Menu dialplan entry is created if it doesn't exist. 2012-08-04 16:34:24 +00:00
Mark Crane 12373f8fc8 Reduce the minimum digits required for inbound routes for the destination number. 2012-08-01 23:07:10 +00:00
Mark Crane 3c80a5924f Fix issue 263 domain_name for outbound route. 2012-07-31 17:16:33 +00:00
Mark Crane 90a0e23bea Make sure that the follow me numbers gets processed in the correct order. 2012-07-31 16:56:56 +00:00
Mark Crane eca9854b23 Add caller id prefix to ring groups to the dev branch. 2012-07-31 04:56:18 +00:00
Mark Crane 651e3ecc61 Fix virtual tables import tool and fix-up some of the HTML syntax and white spacing. 2012-07-28 21:36:40 +00:00
Mark Crane 95402463e0 Add NDLB-connectile-dysfunction-2.0 to SIP Force Contact on the accounts -> extensions page. 2012-07-28 16:44:27 +00:00
Mark Crane 39baaa4036 Drop feature code *0 extension number and leave *88 extension number for eavesdrop. 2012-07-28 06:33:01 +00:00
Mark Crane da9fc1f5cd Set the direction to out for the hot desk logout. 2012-07-28 06:31:17 +00:00
Mark Crane f36df2b810 Fix a bug in hunt group call forward and some code cleanup. 2012-07-28 03:21:49 +00:00
Mark Crane 2ce4e23837 v_fax_view.php to fax_view.php 2012-07-27 15:25:06 +00:00
Mark Crane 466070a293 Rename v_fax_edit.php to fax_edit.php. 2012-07-27 15:24:29 +00:00
Mark Crane 5d18141f49 Rename v_fax_delete.php to fax_delete.php. 2012-07-27 15:23:48 +00:00
Mark Crane fa29cda035 Rename v_fax.php to fax.php. 2012-07-27 15:23:05 +00:00
Mark Crane 0ea5f9e1ee Remove the v_ inside php code in preparation to rename the php files. 2012-07-27 15:22:11 +00:00
Mark Crane c3d2423dbc Add a refresh button to the Gateways page. 2012-07-27 15:01:27 +00:00
Mark Crane 8762a4d4fb If there is more than one domain (multi-tenant) then set the default context to the domain name. Several people have approached me on IRC wondering what was wrong with their new multi-tenant system the problem was the dialplan context this change addresses that need. 2012-07-26 20:10:59 +00:00
Mark Crane 385876d2a4 Remove whitespace at the end of the line. 2012-07-24 04:09:15 +00:00
Mark Crane 47905bde78 Fix the System -> Account Settings so that the password and status save as expected. 2012-07-19 02:11:53 +00:00
Nate Jones f0a3eb7fee Enhanced log viewer to include ordinal sorting and line numbers, if desired. Also, changed line count filter to be KB instead of Bytes. 2012-07-18 17:00:59 +00:00
Mark Crane c82104880c Fix a problem where an empty variable is not allowed there are a few rare cases where this is beneficial behaviour. 2012-07-18 04:11:05 +00:00
Mark Crane 39f6ff0c13 Fix a provisioning bug. 2012-07-17 01:38:28 +00:00
Mark Crane 6d609a128b Fix the call broadcast bug that had broken update and delete. 2012-07-11 20:12:49 +00:00
Mark Crane 573a09ce7a Set the operator forward to *000 and do not to disturb to *363 (*dnd) 2012-07-11 10:08:22 +00:00
Mark Crane f1984291c8 Move the app_uuid inside the correct xml tag to fix xfer_vm. 2012-07-11 08:51:54 +00:00
Mark Crane e8d8d60809 Add the two new dialplan entries. Operator, and operator forward which allows you to toggle an extension to be redirected to the operator extension. 2012-07-11 08:43:32 +00:00
Mark Crane c80e379312 System -> variables set the external_rtp_ip and external_sip_ip to default to auto-nat this should help new installs with NAT. 2012-07-11 06:39:02 +00:00
Mark Crane 65f183b714 Fix issue http://code.google.com/p/fusionpbx/issues/detail?id=277 2012-07-11 02:23:05 +00:00
Mark Crane 404e855602 Add the app_uuid to the dialplan features xml files. 2012-07-10 19:20:33 +00:00
Mark Crane 15d853b0cc Add the context features to the dialplan database. 2012-07-10 18:27:27 +00:00
Mark Crane c7f83d32ed Complete the support for the dialplan xml templates to support context. 2012-07-10 16:37:53 +00:00
Mark Crane 1bcfb8e938 Add the dialplan context to the fusionpbx/app/dialplan/resources/xml to the hot desking dialplan entries. 2012-07-09 18:45:02 +00:00
Mark Crane 935f3a80fb Add the dialplan context to the fusionpbx/app/dialplan/resources/xml files this is to prepare for adding features context to the database. 2012-07-09 18:38:21 +00:00
Mark Crane cd92693e46 Fix a dialplan bug I caused 23 hours ago. 2012-07-09 09:05:35 +00:00
Mark Crane f2db211c44 If the extension or dialplan xml directories are disabled or don't exist don't add sub directories. 2012-07-08 11:26:37 +00:00
Mark Crane 1c5f7d57d6 Add * prefix to voicemail extension 4000. For *97 change the variable used to identify the registered extension. CDR use domain_uuid if it has been supplied. 2012-07-07 18:40:15 +00:00
Mark Crane 6528f53986 Since the the MAC address has been normalized need to add this for compatibility. A better solution in the future the extension provisioning_list will get its own table. 2012-07-05 18:56:26 +00:00
Mark Crane 4cc8b89fe5 Format the MAC address in the hardware phone list. 2012-07-05 18:41:29 +00:00
Mark Crane b9711091f4 Fix bugs in provisioning. When an extension is disabled don't provide provision it. Normalize the MAC address when stored in the db as lower case and no formatting. When using the MAC address in the template change it to upper case the MAC address for SNOM with no dashes. 2012-07-05 18:22:02 +00:00
Mark Crane 14718825e0 Add odbc support to the databases sql query tool. 2012-06-30 23:35:18 +00:00
Mark Crane 1c15037e0b Add ringback to ring groups. 2012-06-28 19:23:18 +00:00
Mark Crane 8d453f4c3d Change xmpp input type to password and talk.google.com for example. 2012-06-28 16:55:28 +00:00
Mark Crane 616824a493 v_fax_edit make sure dialplan_uuid has a value. 2012-06-24 07:29:30 +00:00
Mark Crane 1834b28ca5 Remove the backslash change. 2012-06-24 06:39:08 +00:00
Mark Crane 913fa66047 Fix the number of backslashes for so that it works for sqlite for the fax dialplan entry. 2012-06-24 03:55:34 +00:00
Mark Crane d21d2baef5 Fix a bug with fax if the dialplan entry for the fax extension is missing add it when saving the fax extension. 2012-06-24 02:08:29 +00:00
Mark Crane a36b818b7f Cleanup recaptchalib and the signup page (signup needs more work) and remove the xmpp profile remove goto which causes some problems with tools. 2012-06-21 02:18:31 +00:00
Mark Crane 5979fff05c Fix minor sql errors reported in issue 266. 2012-06-14 17:32:41 +00:00
Mark Crane c3eb4afd79 Fix a bug that prevented hot desking delete from working. 2012-06-07 22:38:25 +00:00
Mark Crane 4d47f6581c Change the extension intercom to use page.lua to enhance its features. 2012-06-07 19:50:51 +00:00
Mark Crane 388e5387a0 Change the hot desk dialplan names. 2012-06-06 06:09:53 +00:00
Mark Crane 9b1a0f6d99 Import the dialplan xml files from any app or core directory in the correct path. 2012-06-06 04:06:38 +00:00
Mark Crane 6b6e7c327d Add 'switch_' to the dialplan class filen name. 2012-06-06 01:34:11 +00:00
Mark Crane 2c147bc84c Add dialplan entries for hot desking. 2012-06-05 20:44:29 +00:00
Mark Crane 53ab02716e Move hot desking in the menu to apps -> hot desking. 2012-06-05 08:45:43 +00:00
Mark Crane 757efa5394 Adjust the IVR menu code with the changes needed to make the order work completely. 2012-06-05 07:53:41 +00:00
Mark Crane 5daa2ac037 Fix a bug when removing hot desking from the gui. 2012-06-05 03:00:12 +00:00
Mark Crane c81286af71 Add the hot desking interface. 2012-06-04 16:39:12 +00:00
Mark Crane d39e74b530 Add dial_string, dial_user, and dial_domain. 2012-06-04 15:04:54 +00:00
Mark Crane af103e9c41 Add a missing file sip_profile_copy.php to the dev branch. 2012-06-04 14:58:40 +00:00