Commit Graph

606 Commits

Author SHA1 Message Date
Mark Crane 989c8943cb Add user_record variable to the extension/user XML. 2014-04-03 17:35:18 +00:00
Mark Crane 7cf7ca98dc Add user_record to the extensions table and make it save the value. 2014-04-03 17:32:38 +00:00
Mark Crane 68d6a3b204 Add an option to record calls for an extension. 2014-04-02 06:43:11 +00:00
Mark Crane 6f412254a1 Add translations for the select options for sip force contact and for sip bypass media. 2014-04-02 06:41:16 +00:00
Mark Crane 2a7610ca11 Update the year on extensions page. 2014-04-01 20:17:04 +00:00
Mark Crane e4321c2e7b Set the extension table voicemail fields as deprecated. 2014-04-01 20:08:24 +00:00
Nate Jones 55aada9d3c Added Default Settings allowing control of system generated password lengths and strengths. Consistified (new word) password generation between Extension add and edit. Layout adjustment of Default Settings list. 2014-03-13 21:09:41 +00:00
Nate Jones cf41e4faac Added "TLS" to "Rewrite Contact Port" in select option label. 2014-03-12 16:28:45 +00:00
Nate Jones 825d59c2de Trying both onfocus and onmouseover to accommodate ease of use on both desktop and mobile devices. 2014-03-07 01:20:26 +00:00
Nate Jones 684d894b95 Changed view action to onfocus, instead of onmouseover, testing... 2014-03-07 01:15:04 +00:00
Nate Jones 2878fe8f54 Small password input viewing modification. 2014-03-06 23:31:03 +00:00
Mark Crane 2e2c31eb36 Hide Device Provisioning on the extensions page if app/devices is not installed. 2014-03-04 05:59:34 +00:00
Mark Crane 2eabe478f2 Do not include the voicemail unless the app/voicemails directory exists. 2014-03-04 05:49:38 +00:00
Mark Crane ae7f672025 Only show music on hold select if app/music_on_hold directory exists. 2014-03-04 05:41:28 +00:00
Nate Jones f58a248141 Unstack list control icons. 2014-02-26 02:16:32 +00:00
Nate Jones 036b77e8dc Fixed css class on user select box 2014-02-26 01:52:57 +00:00
Nuno Miguel Reis f063ead227 fixed some translations 2014-02-25 22:49:35 +00:00
Mark Crane dc46d7fa8d Widen the extension device line select list to an acceptable width for Internet Explorer. 2014-02-25 09:01:15 +00:00
Nuno Miguel Reis 248a207f95 change of some pt_PT translations and fixed some encoding bugs for the new Chile spanish
Conflicts:
	fusionpbx/app/call_center_active/app_languages.php
	fusionpbx/app/calls_active/app_languages.php
	fusionpbx/app/ring_groups/app_languages.php
	fusionpbx/app/schemas/app_languages.php
2014-02-25 03:28:28 +00:00
Mark Crane 98b1147927 Update the text used when copying the extension. 2014-02-23 09:39:54 +00:00
Nate Jones 2241268f01 Response message updates. 2014-02-23 06:46:10 +00:00
Mark Crane a2ad874acf Update the extension template list. 2014-02-22 23:38:14 +00:00
Mark Crane 4a2b6969b5 Finish the Spanish es-cl integration. 2014-02-14 18:37:58 +00:00
Mark Crane 9b60110cf7 Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl'. This completes the menu Spanish translation. 2014-02-13 20:15:59 +00:00
Mark Crane e278903630 Uncomment the provision_write include 2014-01-29 21:34:24 +00:00
Philippe Rioual ee51bea37e fixed some french translations issues 2014-01-23 21:15:49 +00:00
Mark Crane 8f1b829345 Order the device by line number in the accounts -> extensions page. 2014-01-05 10:32:09 +00:00
Mark Crane 6697375f9c When adding a device add the auth_id. 2014-01-05 10:24:01 +00:00
Mark Crane f1867b8835 If user is set to be globally unique then hide the auto generate user option as it won't be unique per domain. 2013-12-27 18:18:50 +00:00
Mark Crane 7ed30503f6 Fixed accounts -> extensions device model and description in the select list. 2013-12-19 21:20:04 +00:00
Mark Crane e53f2c56d4 When adding an extension allow the voicemail password to be defined. If it is left empty then a random voicemail password is created. 2013-12-19 08:29:36 +00:00
Mark Crane 46f87730e5 Default Extension enabled to true for those that don't have the new extension_enabled permission. 2013-12-16 21:56:19 +00:00
Mark Crane 7acdde431e Add a new permission to control whether a user is allowed to enable or disable an extension. 2013-12-14 00:50:57 +00:00
Mark Crane cb748ac588 Remove provisioning_list from extension copy. 2013-12-09 18:39:57 +00:00
Mark Crane 6b9a3b390a Remove the deprecated voicemail fields from the copy extension. 2013-12-09 16:33:19 +00:00
Mark Crane 3f06f44a17 Thought of a better way... use the arrow next to the device select list to change the select to an input box. 2013-12-08 09:00:33 +00:00
Mark Crane abba894629 Add device mac address select with an option to define provide the mac address with 'other'. 2013-12-08 08:30:16 +00:00
Mark Crane 283dee6d15 Add device and device line data to the database from accounts -> extensions. 2013-11-26 20:16:21 +00:00
Mark Crane 72181c2a8c Remove provision device_extensions table in favor of the device_lines table. Set the mac address, line, and template from extensio edit php file. 2013-11-26 10:14:38 +00:00
Mark Crane 1bcba0c0b4 Fix the description on sip force expires. And change the page header from Extension Edit to Extension. 2013-10-31 17:10:49 +00:00
Nuno Miguel Reis c405bfa745 language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:53 +00:00
Nuno Miguel Reis 0fa9d61ee1 language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:01 +00:00
Nuno Miguel Reis 063bdff08d Merge and clean 2013-10-01 12:26:41 +00:00
Nuno Miguel Reis c0bae01b3a changed single quote to double quotes everywhere 2013-10-01 11:35:07 +00:00
Philippe Rioual 22be7bd745 corrected french words misspelled and grammar errors 2013-10-01 11:13:32 +00:00
Mark Crane 94f592cc08 Correct the tabbing by replacing the spaces with tabs. Replace some of the single quotes with double qoutes and keep the fr-ca translations. 2013-09-30 16:21:08 +00:00
Mark Crane 8cee3bbe44 Fix a few things in app_config.php leaving fr-ca and changing some of the single quotes to double quotes. 2013-09-30 16:16:32 +00:00
Philippe Rioual 92dde8ac9b repaired previous errors inserted in r4614 : reinserted 'de-de' instead 'de' and correct files. keeps fr-ca to report in app_config.php files 2013-09-30 15:22:35 +00:00
Philippe Rioual 84b11a971c added missing french translations and changed fr to fr-fr in all app_languages.php and app_config.php files. 2013-09-30 13:19:40 +00:00
Mark Crane 97ca985a57 Get the voicemail data to display on the extension page from the voicemail table. 2013-09-29 08:06:54 +00:00
Mark Crane 8ebfbdba15 Voicemail information should only be saved in the voicemail table. 2013-09-28 20:55:25 +00:00
Mark Crane 7ba40f465e Add permissions for every table (view, add, edit, and delete). Important change to increase security on the REST API and will be beneficial for more detailed control of permissions. 2013-09-25 20:23:10 +00:00
Mark Crane c130a8cae5 Change fr to fr-fr and de to de-de. 2013-09-17 20:02:19 +00:00
Mark Crane f61de19169 Move the French translations into the development branch.
Translation work done thanks to by bhouba for his work on the translations.
2013-09-13 21:04:53 +00:00
Mark Crane f44bbfbb28 Fix the app_config.php schema for extensions correct the key type and set as a foreign key. Thanks Willem for reporting this and NYSolutions for reminding me. 2013-09-13 00:57:38 +00:00
Mark Crane 6761f06806 Added ['type'] so that it is applied as $field['key']['type'] so that it is uniform across all app_config.php files. 2013-09-10 23:06:41 +00:00
Mark Crane 3a58d1e08d Move references to php classes in includes/classes to resource/classes. 2013-07-06 07:13:36 +00:00
Mark Crane e9aa47069c Update the references for header.php and footer.php files to point the resources directory. 2013-07-06 06:29:50 +00:00
Mark Crane 716dc92852 Rename and move persistformvar.php to the resources directory. 2013-07-06 06:21:12 +00:00
Mark Crane c44d39dcf9 Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
Mark Crane 6a70d8db41 Change includes/checkauth.php to resources/check_auth.php. 2013-07-06 05:50:55 +00:00
Mark Crane 2c24a3484b Remove the spaces from the 'Voicemail Mail To' addresses. 2013-06-03 14:26:50 +00:00
Nate Jones 545f21a1e5 Multilinguified Copy button prompt. 2013-05-30 00:41:30 +00:00
Mark Crane 6eb013b611 Copy the translations French and Spanish translations into the dev branch. 2013-05-13 00:50:43 +00:00
Nate Jones aa013ee01f Corrected browser title to display properly for Extension Edit and Add. 2013-05-07 23:11:37 +00:00
Nate Jones 4fee258efe Copy now writes XML file. Edit modified to check is_writable instead of is_readable. 2013-05-04 02:23:32 +00:00
Nate Jones f6aeae53e3 Multilingualified the Extensions app. Added ability to preset the new extension when the Copy button is clicked. 2013-05-04 00:35:21 +00:00
Mark Crane 4f03720be6 Uncomment and fix the follow me caller id prefix but only show it for people with the follow_me_cid_name_prefix. Add follow me to the app menu. 2013-05-01 17:05:53 +00:00
Mark Crane b132db8eeb Make the provisioning use device extension table. 2013-04-28 07:24:41 +00:00
Mark Crane 75368a2d65 Enhance the extension class to include voicemail database management. 2013-04-12 23:30:48 +00:00
Mark Crane 049605a474 Use call_timeout in the dial string. 2013-04-12 09:33:34 +00:00
Mark Crane fad50e5384 Remove call_timeout from the extension xml will put it in a better location. 2013-04-05 23:22:04 +00:00
Mark Crane 01e44d08c6 Fix the new call timeout. 2013-04-02 22:58:09 +00:00
Mark Crane f4bd3cef5c Add call_timeout to extensions. 2013-04-02 07:36:28 +00:00
Mark Crane 9db92e6fe1 Fix a few bugs caused by changes to provisioning on the dev branch. 2013-03-26 23:51:22 +00:00
Mark Crane faeee96624 Change kick and kick all to uuid_kill so that the participant's call is logged to the database. Fix recordings and the announce that the call is being recorded for the first person to join the conference. Add a permission to control the conference session 'details' column in the conference sessions so CDR link can be hidden from the user. Don't allow a conference moderator and participant to use the same pin number. 2013-03-15 17:12:13 +00:00
Mark Crane a272f72b79 Fix a few a few settings that are required to add extension_uuid to xml cdr. 2013-03-13 05:57:41 +00:00
Mark Crane 1993560b35 Add extension_uuid to xml cdr. 2013-03-10 05:39:45 +00:00
Mark Crane d4a28cc485 Clear memcache as needed. 2013-01-16 00:26:48 +00:00
Mark Crane c6c984ed85 Clear memcache for extensions. 2013-01-15 23:19:07 +00:00
Mark Crane 2c963e7404 When voicemail settings are changed on an extension update the voicemail settings in v_voicemails. 2013-01-03 22:36:07 +00:00
Mark Crane 7b3b62a1d0 Add call forward all and call forward busy fields to the database. 2012-12-17 22:19:04 +00:00
Mark Crane 54e1389a16 Update the file names in extensions. 2012-11-24 02:25:59 +00:00
Mark Crane d6e9a413e5 rename v_extensions.php to extensions.php. 2012-11-24 01:44:16 +00:00
Mark Crane 7cafd1e10b rename extensions_delete.php to extension_delete.php. 2012-11-24 01:43:48 +00:00
Mark Crane ee8249b486 rename v_extensions_copy.php to extension_copy.php. 2012-11-24 01:43:18 +00:00
Mark Crane d0ca86570e rename extensions_edit.php to extension_edit.php. 2012-11-24 01:42:48 +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 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 aba56a169c Use the new music on hold object for the extensions. 2012-10-21 06:31:35 +00:00
Mark Crane b669583bd2 Replace folder with directory on extension music on hold. 2012-10-20 19:35:58 +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
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 d421ad7e23 Increase the html maxlength for accounts -> extensions -> Dial String 2012-10-06 19:33:20 +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 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 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 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 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 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 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