Commit Graph

471 Commits

Author SHA1 Message Date
markjcrane ed06174cda Set extension summary to use GET instead of POST. 2016-04-14 21:11:05 -06:00
markjcrane 7fc9e44768 Update the extension summary in preparation to expand it further. 2016-04-14 15:08:16 -06:00
reliberate 53b07c67f7 Misc: Fix datetimepicker on Time Conditions, CDR, Contact Times, etc.
Misc: Fix textarea height.
Theme: CSS adjustments to correct misc bugs.
2016-04-13 13:23:07 -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 7c5176cf41 Theme: Add additional Settings to control the style of various elements, remove old css classes.
Default/Domain/User Settings: Add color previews in list view.
2016-03-28 22:29:15 -06:00
reliberate 3419a18989 Recordings/CDR: Fix audio playback and progress bar style. 2016-03-28 09:09:33 -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
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
mafoo ce8137b407 WhitespaceClean-app/xml_cdr
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:54:18 +00:00
reliberate a9237ef3fa User Dashboard: Add blocks with additional customizable information (voicemail count, missed calls, recent calls, system counts, domain limits, and system status).
CDR: Adjust icon status and missed call filter to be more accurate, simplify User's view of CDR, add additional call result filter.
2016-03-10 16:29:47 -07:00
markjcrane 3e1e822fbd Add domain_uuid to the CDR result set. 2016-02-23 19:42:10 -07:00
markjcrane e44cfabcb9 If show all is used on the export then remove the domain name from the file name. 2016-02-23 19:33:16 -07:00
markjcrane 2874807570 Add showall hidden option to the regular CDR search form. 2016-02-23 19:19:03 -07:00
markjcrane 7437048eb4 Fix the SQL command when using the advanced search and improve security on how showall is being used. 2016-02-23 19:05:52 -07:00
markjcrane d58122aa56 Change a POST to a GET on the advanced search for CDR. 2016-02-23 18:15:07 -07:00
markjcrane bfd2d791b9 Fix the checkbox on the show all for the advanced search. 2016-02-23 18:09:00 -07:00
markjcrane eb5c341383 Additional work to get the CDR to allow the show all to work with the regular search and advanced search. 2016-02-23 17:53:21 -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 9b1cb7c43e Fix the check to see if domain_name is not set. 2016-02-10 17:15:31 -07:00
markjcrane 2e5e2aa3b3 XML CDR - if the domain_uuid is not found then attempt to use sip_req_host to get the domain name. If domain_name and domain_uuid are still empty then add the CDR record with the domain_uuid as null so there is a record of the call. 2016-02-10 13:54:15 -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
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
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
Luis Daniel Lucio Quiroz 39cbe216df Bill the incoming call
wrong variable, use the correct one.
2016-01-08 23:44:06 -05:00
FusionPBX 411c18477a Merge pull request #1369 from blackc2004/patch-30
Update xml_cdr_search.php
2016-01-05 11:39:07 -07:00
blackc2004 8a293a1c21 Update xml_cdr.php 2016-01-05 10:13:54 -08:00
blackc2004 68d260921c Update xml_cdr_search.php 2016-01-05 10:12:39 -08:00
markjcrane 16e29df2c7 Fix a problem with xml_cdr/app_languages.php. 2015-12-21 00:02:50 -07:00
markjcrane a2a98ee036 Fix the app/xml_cdr/app_languages.php and remove the include ot the import when viewing xml cdr. 2015-12-19 22:04:05 -07:00
FusionPBX 84b46ab76e Merge pull request #1315 from mafoo/Enhance-Languages
Enhance languages
2015-12-19 09:20:42 -07:00
FusionPBX dc2a637c54 Merge pull request #1323 from moteus/xml_cdr_record
Fix. Display recording in CDR
2015-12-14 20:24:45 -08:00
Alexey Melnichuk 7e6a0ce062 Fix. Play/Download recordings 2015-12-11 15:53:05 +03: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
Alexey Melnichuk f2a1f9f086 Fix. Display recording in CDR 2015-12-11 10:46:51 +03:00
blackc2004 904de0b267 remove print 2015-12-10 11:10:32 -08:00
blackc2004 f15a1c7a9c CDR Stats Add ADV Search options request 1173
CDR Stats Add ADV Search options request 1173
2015-12-10 11:06:42 -08:00
blackc2004 c1ff104eed Merge pull request #2 from fusionpbx/master
test2
2015-12-10 08:17:05 -08:00
Matthew Vale b76a1a4b4f First pass on app/* 2015-12-10 10:12:41 +00:00
FusionPBX 00b5dc622e Merge pull request #1311 from blackc2004/patch-22
Update app_languages.php
2015-12-09 14:53:51 -08:00
FusionPBX 406e7ed127 Merge pull request #1312 from blackc2004/patch-23
Update xml_cdr_inc.php
2015-12-09 14:53:25 -08:00
blackc2004 de1ab15095 test 2015-12-09 14:44:22 -08:00
blackc2004 b77560d27f Update xml_cdr_search.php 2015-12-09 14:09:12 -08:00
blackc2004 73da7ffaf3 Update xml_cdr_inc.php 2015-12-09 14:08:33 -08:00
blackc2004 284aa93458 Update app_languages.php 2015-12-09 14:07:58 -08:00
markjcrane ff8b838b5e After removing domain name from the default recordings dir path need to add the domain name every where the recordings directory is currently used. 2015-12-06 13:37:35 -07:00
FusionPBX 1277559af8 Merge pull request #1170 from rdissauer/feature/high-res-img
prepared img tag for high resolution (retina) images
2015-09-24 15:21:24 -06:00
roman.dissauer 180ee43f0f prepared img tag for high resolution (retina) images 2015-09-24 09:31:52 +02:00
Alexey Melnichuk 1d4e62b2f5 Fix. Show CDR details when set `showall` 2015-09-18 12:04:52 +04:00
Alexey Melnichuk 24bd0274f7 Fix. Display CDR Extension Summary for ext with number alias 2015-08-13 18:44:17 +04:00
root fead5df810 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane 4a55588898 Remove xml and json from the select list as its horribly inefficient. Move accountcode outside of billing as that may be used by others using the account code. 2015-07-20 15:34:23 -06:00
Alexey Melnichuk 3c394e8fc3 Fix. Remove debug output. 2015-07-13 10:42:14 +04:00
Alexey Melnichuk 130394ff01 Use non greedy match. 2015-07-02 19:12:12 +04:00
Alexey Melnichuk 90d91c8b5a Fix. Escape `<>` in all fields in CDR xml.
When using redirect cdr also can contain e.g. `sip_redirect_contact_0` / `sip_redirected_to`.
I use `preg_replace_callback` to proceed all fields.
May be it more correct use urlencode because if we get xml with non UTF8 char we lost CDR.
```php
$xml_string = preg_replace_callback("/<([^><]+)>(.*?)<\/\g1>/",
	function ($matches) {
		// var_dump($matches);
		return '<' . $matches[1] . '>' .
			urlencode($matches[2]).
		'</' . $matches[1] . '>';
	},
	$xml_string
);
```
2015-07-02 19:08:48 +04:00
Mark Crane 0480048950 Add latest translations 2015-06-30 11:30:02 +00:00
Mark Crane c703ec09a2 Remove call center log table and remove redundant semi-colons. 2015-06-21 05:43:06 +00:00
Mark Crane 6654507706 Add latest translations 2015-06-15 19:30:00 +00:00
Mark Crane b64c850a9a Sync the recent translations 2015-06-13 05:35:54 +00:00
Mark Crane 2b69ac00d7 Synchronize the translations. 2015-06-06 02:37:26 +00:00
luis daniel lucio quiroz e51c6a925b little space, nothing special 2015-06-05 16:10:55 +00:00
Mark Crane e7703ad3b7 Filter for sip_P-Preferred-Identity in xml cdr import as a work around for invalid XML sent over HTTP POST. 2015-05-15 09:26:13 +00:00
luis daniel lucio quiroz 61baff0ad6 fix a pricing display bug when billing installed 2015-05-01 18:52:01 +00:00
luis daniel lucio quiroz 7d8566d595 better sql queries for billing 2015-05-01 18:35:40 +00:00
luis daniel lucio quiroz da7e958808 lcr_currency wrong set 2015-05-01 17:39:13 +00:00
Nate Jones ab403f5f3c Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Digital Daz 3b221ca1ae Slight change to correct sql queries for times, thanks Nate. 2015-04-29 20:45:32 +00:00
Nate Jones 9dcfdbb71b CDR Details: Define column % widths. 2015-04-15 18:44:22 +00:00
Nate Jones 660f14ed6b CDR: Restore 'Recording' label. 2015-04-14 08:01:02 +00:00
Nate Jones 1631962f83 Various: Added playback progress indicator for audio files (CDR, VM, etc). 2015-04-13 22:26:50 +00:00
Nate Jones d5c2a2653b CDR: Template and layout adjustments to prevent wrapping. 2015-04-13 20:06:46 +00:00
Nate Jones a38af349e0 Extension Summary: Better search form functionality (auto-submit on Quick Select change, added "This Week" option, reset Quick Select if Start or End date/time defined and vice-versa), language additions. 2015-04-10 18:08:09 +00:00
Nate Jones 37d0141687 Extension Summary: List domain on Show All, change Quick Select 'Default' label to 'Last 7 Days', update Description column style to be consistent. 2015-04-10 16:46:22 +00:00
Mark Crane d6636aee17 Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome. 2015-04-08 13:38:58 +00:00
Nate Jones 919a7e2bd2 CDR Stats: Added missing 'and' in SQL queries. 2015-04-05 02:26:31 +00:00
Mark Crane defd4d10d6 XML CDR, Add a fix for unescaped data in <sip_Remote-Party-ID>. 2015-04-04 16:09:11 +00:00
Nate Jones 8c00436e80 CDR: Integrate existing permissions for Recording Playback and Download buttons.
Misc: Background visual adjustments for Playback and Download icons.
2015-04-03 21:07:24 +00:00
luis daniel lucio quiroz 807ae5317c let the xml_cdr download/play, regardless mono/multi tenant 2015-04-03 16:23:24 +00:00
Nate Jones 4764516894 CDR: Hide Missed Calls button after clicked. Visual adjustment when top paging buttons aren't present.
Contacts: Visual adjustment when top paging buttons aren't present.
2015-04-01 09:06:02 +00:00
Nate Jones 5077ee1179 Contacts / CDR: Minified top paging controls. 2015-04-01 09:00:17 +00:00
Nate Jones 9ccc2ce97c CDR: Hide Show All button after clicked, moved to top for consistency. 2015-04-01 00:51:09 +00:00
luis daniel lucio quiroz 8604ce0870 let the xml_cdr find the wav file, regardles mono/multi tenant 2015-03-31 16:20:55 +00:00
Nate Jones 608329dfb9 CDR & Devices: Hide Show All buttons after showing all. 2015-03-31 03:16:20 +00:00
Mark Crane 46a66f9771 Remove extra line spaces. 2015-03-22 00:01:39 +00:00
Mark Crane cbf7ed1c1a Add CDR http_enabled to default settings and add the settings more efficiently. 2015-03-21 23:59:56 +00:00
Mark Crane 621f5036e5 Add another work around for FreeSWITCH XML CDR that is not escaped correctly in FreeSWITCH 1.4.17. 2015-03-21 20:52:59 +00:00
Nate Jones 6ec0de14ad CDR: Fixed Issue 885, clicking records now results in the correct details being loaded. 2015-03-20 02:50:30 +00:00
Mark Crane 9e28e6a8b5 Update XML CDR import replace xml_cdr -> http_enabled -> text with cdr -> http_enabled -> boolean. 2015-03-18 12:53:40 +00:00
Nate Jones 61f1e00d32 CDR: Prevent users with no assigned extensions from viewing records. Search form mods. Fix issue with CDR Delete removing the wrong call recording. 2015-03-14 00:03:16 +00:00
Mark Crane 98305d23e9 Fix the CDR statistics show all. 2015-03-07 12:39:42 +00:00
Mark Crane 1b0c8ccc98 Set debug to false. 2015-03-07 10:59:00 +00:00
Mark Crane 37e3355237 Escape sip_full_from, sip_full_to, caller_id so that the HTTP POST for CDR will work. Will remove once FreeSWITCH corrects the bug and its in a release version. 2015-03-07 10:45:33 +00:00
Mark Crane 426df6e524 Add show all code donated by Chris Black 2015-03-06 17:15:09 +00:00
luis daniel lucio quiroz 7d83237154 do not show others extension to non-admin users 2015-02-27 15:25:49 +00:00
Nate Jones 6b6f749e51 CDR Delete: Removed unnecessary output. 2015-02-19 23:32:20 +00:00
Nate Jones e5d29fed34 CDR: Some fixes and enhancements...
- Ability to delete single and multiple CDR records, if desired (permission required, includes recording, if any).

- Search criteria kept through paging, deleting, sorting, and upon using the provided 'Back' button on the CDR Details page.

- Added some missing language translations.
2015-02-19 23:28:40 +00:00
Nate Jones 91fe322c00 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones d8751d1e62 Visual adjustments. 2015-02-15 09:15:34 +00:00
Nate Jones 2b0396063a Code cleanup. 2015-02-15 08:46:20 +00:00
Nate Jones dbd9fbc07b Visual adjustments. 2015-02-15 07:59:02 +00:00
Mark Crane 13b71977ef Remove the trailing line feed. Goal is to remove all trailing line feeds. 2015-02-13 23:22:30 +00:00
Mark Crane d7f46b4fdb Minor formatting adjusts to the xml cdr import. 2015-02-12 16:42:58 +00:00
Mark Crane 163c8a1e8c Remove the importing XML CDR from the file system when the xml_cdr.php is loaded. This will make the page load faster. Use a POST to the web server or a cron job to load from the file system. 2015-02-11 16:39:54 +00:00
luis daniel lucio quiroz 0d769dbf75 callee instaed of caller when billing incoming calls 2015-01-22 15:29:43 +00:00
Digital Daz 56770f3b31 Add missing preset label for extension summary 2015-01-21 09:17:43 +00:00
Digital Daz 9b94049314 Fixed up ALOC in extensions summary 2015-01-21 01:46:34 +00:00
Digital Daz 58d1830fda Add some preselects to extensions summary, 'Last Hour', 'Today', 'Yesterday', 'This Month' and 'This Year' 2015-01-21 01:06:22 +00:00
Digital Daz 3dc9c26b72 Add extra options to xml_cdr language file. 2015-01-21 00:51:39 +00:00
Nate Jones fbb48feb0d Use the new multi-lingual code on fusionpbx/app sub directories. 2015-01-18 10:04:43 +00:00
luis daniel lucio quiroz b74adefc32 no strlen on billing maths 2014-12-29 05:35:08 +00:00
Mark Crane ddca77629e Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane 6d98ffc320 Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
Mark Crane cfc13830c9 Add no answer, aloc, and busy to the extension summary. 2014-12-25 19:00:14 +00:00
Mark Crane bc4c165d6e Add no answer, aloc, and busy to extension summary app_languages. 2014-12-25 02:03:21 +00:00
Mark Crane 091a8aeaa9 Add the description translation to app_languages.php. 2014-12-24 06:38:17 +00:00
Nate Jones 1bb578c8e7 Issue 764 Fix: Explicitly defined desired fields in CDR select query, as suggested. 2014-12-10 03:57:48 +00:00
luis daniel lucio quiroz dfd68d123a we do not try to convert rate if price is zero, this will speed up things 2014-12-06 15:04:38 +00:00
Nate Jones f8b93f774c CDR: Minor visual adjustment on table cell if CID Name not present. 2014-12-06 10:34:29 +00:00
Nate Jones 77590a299f CDR: Added ability to export records in PDF format. 2014-12-06 10:30:44 +00:00
luis daniel lucio quiroz c188fe13e1 fix odd billing currency error when using different currencies 2014-11-25 22:22:28 +00:00
Philippe Rioual 22f04d0556 updated / enhanced french translations 2014-10-29 08:51:56 +00:00
Johan Brannlund a55b5b9c4e Fix *2 recording path for single-tenant (right patch for dev branch this time) 2014-10-12 15:29:31 +00:00
Nate Jones d6d893e4c0 CDR Paging: Minor tweak. 2014-09-28 08:35:49 +00:00
Mark Crane e56e600230 Move paging controls to the bottom to be consistent with all other pages 2014-09-21 02:09:02 +00:00
Mark Crane 4257f3c81b Add the translation for TTA on CDR 2014-09-20 01:13:14 +00:00
Nate Jones 265f1fa07e CDR: Recording playback - disabled preloading, return Tools column and icons to middle, hide if duration is zero. 2014-09-11 18:25:00 +00:00
Nate Jones cc1d6afb6e CDR: Added new HTML5 recording playback and download controls. 2014-09-11 03:14:52 +00:00
Mark Crane 8862002a79 A small fix for the CDR page format 2014-09-09 09:15:32 +00:00
Nate Jones ca9c4cef02 CDR: Added TTA (Time To Answer) column, tool-tip explanations to call direction icons, and paging controls to top of beginning of CDR list. 2014-09-08 18:06:36 +00:00
luis daniel lucio quiroz 4070aa19cf billing postgresql compatibility 2014-09-04 20:58:20 +00:00
luis daniel lucio quiroz 72058f2962 sql queries fixed to be compatible with mysql AND pgsql 2014-08-29 15:34:51 +00:00
luis daniel lucio quiroz 2accf75870 seems to be final fix for billling multi-currency issue 2014-08-28 16:11:24 +00:00
luis daniel lucio quiroz bbc598a054 some billing sql queries fixes, for a extrange reason when currencies are different there was a lack of accuracy 2014-08-23 04:28:43 +00:00
Mark Crane 2ce4740246 FusionPBX 3.6.0 Release 2014-08-17 15:13:25 +00:00
Nate Jones ba8a1de67b Enhanced Theme: Added Default Settings to control footer colors and opacity.
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
James Rose 4c4ac5a7c3 added the ability to use cdr group to give full call detail records access to non admins. 2014-08-13 03:17:12 +00:00
Mark Crane 49fdce0bd7 Add bridge uuid for cdr wav and mp3s 2014-08-07 04:43:14 +00:00
Nate Jones d4e3d9a7b5 Extension Summary: New report - displays per extension call count and usage statistics within a given date range. 2014-08-06 05:21:13 +00:00
Nate Jones 097956f8fd CDR: Remove unnecessary </td> tag. 2014-08-06 00:42:32 +00:00
Mark Crane 7ab90efaa1 Make the xml cdr generated xml easier to read 2014-08-03 11:14:56 +00:00
Nate Jones 5bb2bea640 Input Type Switch Button: Changed from left triangle (&#10782;) to left triangle (&#9665;), as wasn't displaying properly in FF on Mac. 2014-08-03 07:02:12 +00:00
Nate Jones d848e9c11a CDR: Minor/style mods to date/time Range fields. 2014-08-03 05:23:44 +00:00
Nate Jones 2074f2de0c CDR: Search Source explicitly by extension number. 2014-08-03 04:03:44 +00:00
Nate Jones 827a0aa9e6 CDR: Moved date/time picker JS to template, Domain Selector now working again on CDR page. 2014-08-02 12:49:22 +00:00
Nate Jones a11f2e9ef9 CDR: Added Date/Time calendar picker, enhanced searching ability - added Start, Answered and End ranges. 2014-08-02 10:57:02 +00:00
Nate Jones 98b25b54ff Copyright: Fixed CDR Details and Dialplan Edit so copyright line stays where intended. Enhanced theme restored. 2014-07-27 15:52:34 +00:00
luis daniel lucio quiroz d4a712cd71 default currency support using default settings 2014-07-24 00:41:32 +00:00
Mark Crane 1613d19c3b Unset the prepared statements used in the app_defaults.php files. 2014-07-23 22:00:03 +00:00
Omar Irbouh a8b11e0e33 sql escape json content 2014-07-20 16:41:36 +00:00
Omar Irbouh 0a7bcb4e68 sql escape json content 2014-07-20 16:39:16 +00:00
luis daniel lucio quiroz eff69a72bc a variable was wrong 2014-07-18 00:13:44 +00:00
luis daniel lucio quiroz 536d5ae24d more support to fussion schema 2014-07-17 23:46:04 +00:00
luis daniel lucio quiroz 60990a9e27 billing app update support 2014-07-17 19:31:50 +00:00
Mark Crane fb1bc360a9 Add translations for the CDR advanced search 2014-07-17 19:04:20 +00:00
Mark Crane 22fda854d2 Missed updating before commit repairing xml_cdr.php 2014-07-17 17:47:20 +00:00
Mark Crane 40523af169 XML CDR add call direction to the advanced search 2014-07-17 17:35:14 +00:00
Mark Crane 2f763f8a78 Revert the previous commit. 2014-07-17 16:52:31 +00:00
Mark Crane f48db7cf45 CDR change direction to call_direction 2014-07-17 16:23:49 +00:00
Mark Crane 9d2b1a0033 Set XML CDR debug to false 2014-07-15 06:33:10 +00:00
Mark Crane c6c408ab8e fix the xml cdr import'; 2014-07-12 08:43:13 +00:00
luis daniel lucio quiroz 32c9294312 adding more support for xml_cdr to multicurrency bill 2014-07-12 07:49:41 +00:00
Mark Crane cb557f34aa Fix the cdr app_defaults 2014-07-11 02:03:47 +00:00
Mark Crane 53dd7f31b1 Add cdr limit to default settings 2014-07-11 01:44:44 +00:00
Mark Crane d9f26f8cd7 Add CDR limit 2014-07-11 01:34:47 +00:00
luis daniel lucio quiroz 05657b1dfb database object must be globally local 2014-06-26 01:54:35 +00:00
luis daniel lucio quiroz 3e7b00b630 multi-currency support to xml_cdr 2014-06-25 23:58:47 +00:00
luis daniel lucio quiroz 5c15c43560 better billing decition, specially to allow tollfree billing 2014-06-24 11:51:37 +00:00
luis daniel lucio quiroz d15883a3ec if not rate specified, outcalls rate 0.01, local/inbound 0 2014-06-24 11:29:48 +00:00
Mark Crane a91f7ae504 unset the prepared statement 2014-06-24 06:48:39 +00:00
luis daniel lucio quiroz 3215aa7eb9 sync balances after call has finished 2014-06-24 01:09:41 +00:00
Nate Jones 611edd0cf1 CDR Search: Added support for asterisk ("*") as a wildcard character in Source, Destination and CID Name fields. 2014-06-24 00:37:17 +00:00
luis daniel lucio quiroz 189a5ee5f1 v_xml_cdr_import fixed when debug off 2014-06-23 04:04:57 +00:00
luis daniel lucio quiroz 7e695edb57 xml_cdr also saves the LCR carrier 2014-06-22 18:52:14 +00:00
luis daniel lucio quiroz fb0df1b1b8 Fix a little french translation, add language support for world Price, add column of selling price when billing module is installed 2014-06-22 18:24:32 +00:00
Mark Crane 6bd8e327b5 Remove the fieldset on the CDR search 2014-06-22 06:00:27 +00:00
Nate Jones 09e5da60a8 Usability Enhancement: Click on list rows to View/Edit items.
Misc other fixes.
2014-06-22 04:50:16 +00:00
Mark Crane a8f2d03cd6 Update the app_defaults so that it works correctly 2014-06-22 04:31:21 +00:00
Mark Crane 0012ef5ef2 Add a more elegant way to add cdr -> format and cdr -> storage to default settings. 2014-06-22 03:52:23 +00:00
Nate Jones 752ad07d8a Usability Enhancement: Click on list rows to View/Edit items.
Conference Center: Misc minor visual mods.
Contacts: Misc minor visual mods.
2014-06-22 03:24:36 +00:00
Nate Jones 3412d12f79 CDR: Added View icon to right column.
CDR: List row Edit clicking disabled for Click-2-Call column cells. 
Themes: New style to accommodate width of single control icon (as currently used on CDR)
2014-06-22 02:18:58 +00:00
Mark Crane cf1a250b38 Fix the syntax 2014-06-22 00:04:13 +00:00
Mark Crane 8084161dd5 Add cdr format and storage settings to default settings 2014-06-22 00:02:04 +00:00
Mark Crane 5a0017c5be Fix CDR for json when read from the file system 2014-06-21 23:49:21 +00:00
luis daniel lucio quiroz d7ca2bddd2 v_xml_cdr_import support for billing 2014-06-21 22:08:11 +00:00
Nate Jones e179a475f2 CDR & Enhanced Theme: Added Direction indicator icon. 2014-06-21 10:38:02 +00:00
Nate Jones 8bd2526063 Remove ? cursor. 2014-06-19 23:12:43 +00:00
Nate Jones bfd7a5959d Hover % Fix, ? cursor. 2014-06-19 23:09:01 +00:00
Nate Jones 0198a2b34a Alt to Title for hover %. 2014-06-19 23:06:57 +00:00
Nate Jones e1f796283b Added PDD and MOS permissions and MOS score to CDR list. 2014-06-19 23:00:43 +00:00
luis daniel lucio quiroz d3cf54faf0 xml_cdr starts getting ready for billing app 2014-06-19 20:52:41 +00:00
Mark Crane 1dac552a64 2014-06-18 15:41:57 +00:00
Mark Crane c2a6eda65b Change basic search to just search 2014-06-18 15:40:05 +00:00
luis daniel lucio quiroz 9469b84a94 debout output for _POST[cdr] 2014-06-18 01:40:17 +00:00
Nate Jones 13554c75c0 CDR Search fix for Users group, some additional permissions. 2014-06-16 22:08:30 +00:00
Nate Jones e5a23aabaf CDR basic search query, style and language mods, misc minor style mods. 2014-06-16 18:12:21 +00:00
Mark Crane 69bf98f6f7 Fix the caller id info on CDR details 2014-06-14 09:30:53 +00:00
Mark Crane 09a4c20efb Fix call flows on CDR details 2014-06-14 09:27:09 +00:00
Mark Crane 752b72edcd Correct the syntax and remove test code 2014-06-14 08:29:57 +00:00
Mark Crane aeb72c371a Change from CDR details from an xml object to a multi-dimensional array 2014-06-14 08:27:21 +00:00
Mark Crane ace39f7efc Update the CDR details 2014-06-14 08:00:10 +00:00
Mark Crane e3fcc4a9a4 Add json option for CDR details 2014-06-14 07:41:22 +00:00
Mark Crane 8d2bfeb23e Minor code cleanup 2014-06-14 07:19:56 +00:00
Mark Crane 0d7e95a1e9 In advanced -> default settings add the following cdr->format->text = xml,json and cdr->storage->text = db,dir 2014-06-14 07:07:04 +00:00
Mark Crane 0a37951438 Make the new json field operation with json_encode 2014-06-14 04:58:50 +00:00
Mark Crane 2ab1c81d98 Add pin_number and json option to xml cdr 2014-06-14 04:53:04 +00:00
Mark Crane a192ffd900 Add rtp_audio_in_mos to the Call Detail Record indexed details 2014-06-12 11:53:52 +00:00
Mark Crane 5babc55326 Add a missing quote 2014-05-01 05:22:17 +00:00
Mark Crane d6359a8bec Add CDR Statistics to the menu 2014-05-01 05:20:46 +00:00
Mark Crane 60a3b37671 Fix the xml cdr statistics when using a url similar to http://x.x.x.x/fusionpbx 2014-04-30 07:29:35 +00:00
Nate Jones fa9e9b2ac4 Submit button also placed at top; reordered to right margin, too. 2014-04-26 23:37:41 +00:00
Mark Crane 6a4dd6687d Finish up the source conf directory for the Debian Package install. 2014-04-13 04:45:05 +00:00
Mark Crane 0d141db086 Adjust the source conf directory to work with the debian package 2014-04-12 20:54:32 +00:00
Nate Jones fd35ea4125 Added white space between paging controls and data. 2014-02-26 04:13:23 +00:00
Nuno Miguel Reis c8740bad49 fixed some translations 2014-02-25 22:49:35 +00:00
Mark Crane 024885b178 Change the double quote to a single quote to fix the xml cdr translation. 2014-02-15 20:26:31 +00:00
Mark Crane 0f9cf0e79f Finish the Spanish es-cl integration. 2014-02-14 18:37:58 +00:00
Mark Crane a6b2dd512d 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 b4df5264e1 Move the 'Apps' menu to a different directory. 2014-02-13 04:31:33 +00:00
James Rose 05ce025546 wrong directory 2013-10-29 22:47:50 +00:00
Mark Crane 01f6858091 Fix a problem in xml_cdr for displaying a user's calls. 2013-10-22 15:30:00 +00:00
Nuno Miguel Reis 54934396ad language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:53 +00:00
Nuno Miguel Reis 24dabf4a1c language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:01 +00:00
Mark Crane 0529dabd04 Change the double quoted "csv" to 'csv' 2013-10-01 19:40:22 +00:00
Nuno Miguel Reis a6c3c71441 Merge and clean 2013-10-01 12:26:41 +00:00
Nuno Miguel Reis 184ec05020 changed single quote to double quotes everywhere 2013-10-01 11:35:07 +00:00
Philippe Rioual f0489b418f 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 9ce5b02701 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 187bc9dbeb 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 041a375b62 Audited the permissions names. Permissions names are to be non plural. 2013-09-21 21:45:35 +00:00
Mark Crane 9b0c91491c Update the file types for the the app_languages.php that were not the correct type. Set the file type to UTF-8 without BOM. 2013-09-21 08:40:50 +00:00
Mark Crane 850ff7b0db Change fr to fr-fr and de to de-de. 2013-09-17 20:02:19 +00:00
Nuno Miguel Reis cfc37a8910 new changes to group_permissions/menu logic 2013-09-17 19:06:44 +00:00
Mark Crane f077840883 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 13dabc3d3b Move references to php classes in includes/classes to resource/classes. 2013-07-06 07:13:36 +00:00
Mark Crane 6da2c3734c 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 ffffea0710 Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
Mark Crane a6e289ed5d Change includes/checkauth.php to resources/check_auth.php. 2013-07-06 05:50:55 +00:00
Mark Crane bde3e64e4b Move the references to jquery from includes/jquery to resources/jquery. 2013-06-09 04:45:18 +00:00
Mark Crane d534a2b0e7 Hide digits_dialed and dsn variable from the CDR table as a security enhancement. 2013-05-22 01:07:59 +00:00
Mark Crane 9b9c0429a6 Fix a little more indentation on the xml cdr. 2013-04-30 16:44:51 +00:00
Mark Crane 79d8736bca Increase the indention to improve code consistency. 2013-04-30 15:50:46 +00:00
Mark Crane 979388198a Fix the path in v_xml_cdr_import.php change from mod to app. 2013-04-30 10:05:34 +00:00
Mark Crane 564898e01f Secure xml cdr with http_enabled set to false if the url param is not found in the xml_cdr.conf.xml 2013-04-30 09:30:44 +00:00
Mark Crane f19970b92e Add a new xml cdr permission to allow normal users to see all cdr records for a domain.
permission: xml_cdr_domain
2013-03-16 15:14:36 +00:00
Mark Crane 6929af625b 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 1abc8fc935 Add extension_uuid to xml cdr. 2013-03-10 05:39:45 +00:00
Mark Crane bea0c82e2d Remove the % wild card for the xml cdr search. This allows the user to specify it to meet there needs. For example show all calls that start with a 1 do the following 1%. If you want to find a call containing a number %208%. 2013-03-07 19:42:40 +00:00