Commit Graph

1050 Commits

Author SHA1 Message Date
FusionPBX a2b135809f Update xml_cdr.php 2020-02-02 12:50:34 -07:00
FusionPBX 087ef91a8c Update xml_cdr_extension_summary.php 2020-02-02 12:48:54 -07:00
FusionPBX c00563efd8 Update xml_cdr.php 2020-01-31 21:28:29 -07:00
FusionPBX 3f019e7855 Update xml_cdr.php 2020-01-31 21:09:41 -07:00
FusionPBX 729c06cb25 Update xml_cdr.php 2020-01-31 17:17:55 -07:00
FusionPBX 00656120ef Update v_xml_cdr_import.php 2020-01-31 16:36:03 -07:00
Andy-Seattle cfd70dcf4e E.164 Inbound caller ID fix (#5138)
When an inbound call has E.164 caller ID format (eg Skyetel), the + is being stripped from the caller_id_number variable before storing in the v_xml_cdr database table. If we then try and block this CDR in the Call Block application it adds the number BUT without the + so it never matches future calls.
This proposed change ensures that the + is not stripped for INBOUND calls when written to v_xml_cdr and therefore when blocking the CDR it works correctly (i.e. it includes the + which then matches the call next time and blocks it).
2020-01-31 15:37:46 -07:00
FusionPBX 492e88592f Update xml_cdr.php 2020-01-28 18:43:04 -07:00
FusionPBX 70e3865d42 Update xml_cdr_export.php 2020-01-28 17:28:01 -07:00
FusionPBX 1076c99d63 Update xml_cdr_inc.php 2020-01-28 17:27:23 -07:00
Nate 3ca46887d9 CDR: Only allow user to select assigned extensions when xml_cdr_search_extensions permission is assigned but xml_cdr_domain permission not assigned. 2020-01-23 07:05:01 -07:00
Nate 983ec065b1 CDR: Add window titles. 2020-01-06 10:56:27 -07:00
chansizzle 3f1b5c0d9c Update xml_cdr_details.php (#4992) 2019-12-28 13:37:22 -07:00
chansizzle 499f6474a5 Update xml_cdr_details.php (#4944)
Escaping wordwrap to fix double escaping characters
2019-12-28 12:30:38 -07:00
FusionPBX ad65f556cd Update xml_cdr_statistics_csv.php 2019-12-24 14:36:31 -07:00
FusionPBX cae9b1708c Update xml_cdr_statistics_inc.php 2019-12-24 14:34:26 -07:00
FusionPBX 1ae94fd51e Update xml_cdr_statistics.php 2019-12-24 14:33:04 -07:00
FusionPBX 8508daf888 Update app_config.php 2019-12-24 14:31:04 -07:00
FusionPBX bd593532ad Update xml_cdr.php 2019-12-24 14:29:17 -07:00
FusionPBX 3ef8a0ae12 Update v_xml_cdr_import.php 2019-12-23 11:23:53 -07:00
FusionPBX 2185780bef Update xml_cdr.php 2019-12-23 11:20:43 -07:00
FusionPBX 71479d69fc Update v_xml_cdr_import.php 2019-12-23 11:17:34 -07:00
Nate 07d6fe37a1 Functions: th_order_by mods. App Languages: Misc mods. 2019-12-12 16:35:39 -07:00
Nate aa593c03fc List Views: Minor adjustments to code. 2019-11-30 14:18:00 -07:00
Nate bfb17507f1 List Views: Simplify action handling. 2019-11-30 11:12:41 -07:00
Nate 2a0a1d1e12 Email Logs, CDR: Minor adjustments. 2019-11-27 11:00:16 -07:00
Nate b7ce028e99 Update xml_cdr_search.php 2019-11-20 10:19:44 -05:00
noci2012 5ee2ac908b Additional nl-nl translations (#4875)
* add nl-nl items

* Update app_config.php

* add nl-nl items

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_menu.php

* Fix typos inn nl-nl

* Add nl-nl items

* dd nl-nl items.

* Add nl-nl items.

* Add nl-nl items (call-flows)

* Add nl-nl items

* Add nl-nl items

* dd nl-nl items (calls)

* Add nl-nl items

* Add nl-nl items (contacts)

* Add nl-nl items (vars)

* Add nl-nl items (voicemails)

* Add nl-nl items (xml_cdr)
2019-11-19 11:15:42 -07:00
chansizzle 2bc43685b9 Update xml_cdr_inc.php (#4876) 2019-11-19 11:11:35 -07:00
chansizzle 1ac40747a3 Update xml_cdr_statistics_inc.php (#4877)
* Update xml_cdr_statistics_inc.php

* Update xml_cdr_statistics_inc.php
2019-11-19 11:10:50 -07:00
Nate 02b35a7a99 Device: List view updates. 2019-11-07 09:00:29 -07:00
chansizzle f7a2fba9c2 Update xml_cdr.php (#4831) 2019-11-05 11:21:38 -07:00
chansizzle 8f23d4d5dd Update xml_cdr_archive.php (#4832) 2019-11-05 11:21:23 -07:00
chansizzle 175a150237 Update app_config.php (#4829) 2019-11-05 11:21:09 -07:00
agree 6ebd3d5796 Update xml_cdr.php (#4816) 2019-10-31 23:42:29 -06:00
Nate e8c77ddbef CDR: Minor adjustment to columns. 2019-10-26 09:24:09 -06:00
Nate 94994315fa CDR: Center Date and Time column headings. 2019-10-25 19:00:19 -06:00
Nate 97538888a0 CDR: Center Date/Time column headings. 2019-10-25 18:55:50 -06:00
Nate 756367bfa5 CDR adjustments. 2019-10-24 20:18:20 -06:00
Nate ff70a88efa CDR adjustment 2019-10-24 18:29:54 -06:00
Nate 8dd1e426f0 Misc CDR/other adjustments. 2019-10-24 18:27:48 -06:00
Nate f0347b5214 Action Bar mods. 2019-10-24 16:31:14 -06:00
Nate 6879195ae2 Action Bar mods. 2019-10-24 16:28:09 -06:00
Nate ea536d2f6e Button class updates, logic updates to other files. 2019-10-23 21:19:37 -06:00
FusionPBX 679c78d269 Update xml_cdr.php 2019-10-22 10:06:24 -06:00
FusionPBX 31180e7afb Update xml_cdr.php 2019-10-22 09:53:36 -06:00
FusionPBX f07508da8c Update app_config.php 2019-10-22 09:47:58 -06:00
Nate b3acbdc7e4 Update theme/template. 2019-10-22 01:57:20 -06:00
Nate 0ebddaf2fa CDR: List view updates. 2019-10-22 01:43:55 -06:00
FusionPBX 981c01abe0 Update app_config.php 2019-10-14 11:20:37 -06:00
FusionPBX dd7279b6e4 Update xml_cdr.php 2019-10-07 23:49:24 -06:00
FusionPBX 11f80ba1bf Update v_xml_cdr_import.php 2019-10-07 23:43:02 -06:00
FusionPBX 1c0368cb5f Update v_xml_cdr_import.php 2019-10-07 23:37:53 -06:00
FusionPBX a9e60d0fb8 Update xml_cdr.php 2019-10-07 15:44:05 -06:00
FusionPBX 64158012a2 Update xml_cdr.php 2019-10-07 15:32:23 -06:00
FusionPBX 05dc333ef6 Update xml_cdr.php 2019-10-07 15:28:05 -06:00
FusionPBX cc6a5758fb Update v_xml_cdr_import.php 2019-10-07 14:55:20 -06:00
FusionPBX a1164b4999 Update v_xml_cdr_import.php 2019-10-07 13:17:21 -06:00
FusionPBX 1477526fd1 Update xml_cdr.php 2019-10-04 13:16:21 -06:00
Nate b480ffb9c3 Update xml_cdr.php 2019-10-02 16:00:01 -06:00
Nate 8044a851eb CDR: Permissions to control data columns displayed. 2019-10-02 15:41:49 -06:00
Nate c88355c2fb CDR: Update permissions on CDR Archive. 2019-10-02 14:17:34 -06:00
Nate 489362a002 CDR: Responsive search form, add permissions to control search field visibility. 2019-10-02 14:01:27 -06:00
Nate eec1699e01 CDR: Recording filter search support. 2019-09-28 19:47:00 -06:00
Nate 30a89c3897 CDR: Advanced Search Duration min/max search support. 2019-09-28 19:35:23 -06:00
Nate 90c7afb442 CDR: TTA min/max search support. 2019-09-28 19:30:07 -06:00
Nate 407230e580 CDR: Duration min/max search support. 2019-09-28 19:21:55 -06:00
Nate bb97f65b3f CDR: Additional search fields. 2019-09-28 19:13:01 -06:00
FusionPBX 52a5cf12fb Update xml_cdr_inc.php 2019-09-28 18:47:53 -06:00
FusionPBX 848d18ef5b Update xml_cdr_search.php 2019-09-28 18:46:28 -06:00
FusionPBX 5d2fe09cf8 Update app_config.php 2019-09-28 18:43:32 -06:00
FusionPBX 38686dd5ab Update xml_cdr_inc.php 2019-09-28 18:42:13 -06:00
Nate 46a6461630 CDR: Move column sort to select box in search form. 2019-09-26 08:27:13 -06:00
chansizzle d8a98c6709 Update xml_cdr.php (#4647)
removes potential for "Warning: sizeof(): Parameter must be an array or an object that implements Countable"
2019-09-24 13:38:19 -06:00
chansizzle e36acf1dcd Update xml_cdr_inc.php (#4646)
removes potential "Warning: Use of undefined constant"
2019-09-24 13:38:07 -06:00
emaktech 7b856d49cc Modified fr-ca / fr-fr translation. (#4628) 2019-09-17 16:54:06 -06:00
FusionPBX 25f3ff2051 Update xml_cdr.php 2019-09-16 08:00:30 -06:00
Nate fe1493fcb5 Update xml_cdr.php 2019-09-16 04:13:03 -06:00
agree 4e69f79311 default setting to remove prefix on cdr page (#4588)
* Update app_config.php

* Update app_config.php

* Update app_config.php
2019-09-14 09:52:34 -06:00
FusionPBX fca9b7d848 Update xml_cdr.php 2019-09-13 00:36:24 -06:00
FusionPBX 76e1f2fa06 Update xml_cdr.php 2019-09-13 00:11:37 -06:00
FusionPBX 304eba3601 Update xml_cdr.php 2019-09-12 18:28:34 -06:00
Nate 0618d4eada Extension Summary: Fix Start & End Date/Time search. 2019-09-11 17:12:01 -06:00
FusionPBX a4e8490d41 Update xml_cdr_details.php 2019-09-07 00:16:05 -06:00
FusionPBX c7fe77b328 Update xml_cdr_inc.php 2019-09-06 18:46:50 -06:00
FusionPBX e389a0849e Update download.php 2019-09-06 11:05:01 -06:00
FusionPBX c2027ab6bb Update xml_cdr.php 2019-09-06 11:04:17 -06:00
FusionPBX 50d7e33fbd Update xml_cdr.php 2019-09-03 23:41:04 -06:00
FusionPBX bfc548b5ce Update xml_cdr.php 2019-09-03 23:25:58 -06:00
FusionPBX 811b53fd47 Update xml_cdr.php 2019-09-03 23:01:19 -06:00
FusionPBX 39cf5583bb Update xml_cdr.php 2019-09-03 14:32:33 -06:00
FusionPBX 24a3028092 Update v_xml_cdr_import.php 2019-09-03 13:21:06 -06:00
FusionPBX 0597179a1c Remove the 3rd party billing system
A better way to integrate 3rd party billing is is to create own CDR import code to fit their needs.
2019-09-03 08:53:11 -06:00
FusionPBX 2cc6ae0b4a Update xml_cdr_details.php 2019-09-03 08:44:56 -06:00
Nate cc33248ac7 CDR: Database class integration. 2019-09-03 08:29:44 -06:00
Nate 6e813908fc Update date/time picker to latest version, restoring functionality. 2019-08-22 11:04:03 -06:00
Nate 733ba98dc6 Update to Bootstrap v4.3.1, jQuery 3.4.1. Adjustments to support updates. 2019-08-20 18:15:50 -06:00
Nate c7baaab4a9 Update to latest jQuery 1.x, in preparation to update to latest (3.x). Update jQuery UI, QR Code. Misc adjustments for compatibility. 2019-08-19 10:51:21 -06:00
FusionPBX 7973b760b6 Update xml_cdr_delete.php 2019-08-13 00:55:13 -06:00
konradSC d0bc9034a1 Check for null uuid's (#4402)
Null UUID's are not very kind. They will sneak into your CDR's when you aren't looking and break an otherwise very nice database INSERT statement. We cannot tolerate that sort of behavior.
2019-07-31 16:00:20 -06:00
FusionPBX eb0d39f1f9 Update xml_cdr_inc.php 2019-06-27 09:05:06 -06:00
FusionPBX 788614f74e Update xml_cdr_inc.php 2019-06-17 23:35:48 -06:00
FusionPBX 1fcd780aa0 Update xml_cdr_inc.php 2019-06-06 21:10:20 -06:00
agree 1c935a44e5 Update xml_cdr.php (#4256) 2019-06-05 12:18:56 -06:00
agree 62ae643399 Update xml_cdr.php 2019-05-30 15:02:32 -04:00
FusionPBX fa3d83d0a1 Update xml_cdr.php 2019-05-24 19:54:27 -06:00
FusionPBX c2f77eb539 Update xml_cdr.php 2019-05-24 13:51:43 -06:00
FusionPBX c23d39bbd9 Update xml_cdr.php 2019-05-24 13:45:29 -06:00
agree a07a846d58 Update xml_cdr.php 2019-05-24 13:58:31 -04:00
agree a2d67d8e7a Update xml_cdr_inc.php 2019-05-24 13:55:59 -04:00
FusionPBX 97587e58a2 Update xml_cdr_inc.php 2019-04-24 14:37:26 -06:00
Luis Daniel Lucio Quiroz 186d7981a2 [4.5] fixes null record_name and record_path fields in v_xml_cdr (#4053)
* record_name verification

* record_name better verification

when you carry on some updates from 4.0 to 4.2 and then 4.4, old dialplans do not create all the variables, record_session is created, but record_name (and record_path) are not null, set and lenght zero,  "" in otherwords.

Then, in the db record, record_name and record_path are empty, regardless if the recording file exists. Therefore, they are not shown in the CDR app.
This fixes this issue.
2019-04-20 17:05:40 -06:00
FusionPBX 7bea8d07be Update xml_cdr_statistics_inc.php 2019-04-19 11:02:58 -06:00
Luis Daniel Lucio Quiroz 10790178d1 [4.5] Fix CDR Details (#4052)
Same as 4.4
2019-04-18 11:58:34 -06:00
konradSC 7eafc693c4 Bug fix: No answer_stamp in CDR (#4049)
* Bug fix: No answer_stamp in CDR

Here's a fun little bug that took me a longer than it should have to figure out. When a person make a call and then cancels the request there is no "answer_stamp" written to the CDR. Because of this, v_call_recordings.call_recording_name gets imported as NULL. This causes all the canceled calls to show up in the Call Recordings app first in the list and with no date set.

* Update xml_cdr.php

* Update v_xml_cdr_import.php
2019-04-11 18:00:11 -06:00
FusionPBX 8eda84cf55 Update xml_cdr_inc.php 2019-04-11 17:53:10 -06:00
FusionPBX ea63afcc02 Update xml_cdr.php 2019-03-17 00:55:09 -06:00
FusionPBX 185b28cacc Update v_xml_cdr_import.php 2019-03-17 00:51:06 -06:00
FusionPBX 05d2d4ca98 Update v_xml_cdr_import.php 2019-03-17 00:49:43 -06:00
FusionPBX 3102bc9096 Update app_config.php 2019-03-16 04:18:21 -06:00
FusionPBX e48256aee5 Update v_xml_cdr_import.php 2019-03-16 04:17:01 -06:00
FusionPBX e6ad6ef488 Update v_xml_cdr_import.php 2019-03-14 14:57:46 -06:00
FusionPBX 978dd8342e Update xml_cdr.php 2019-03-13 20:15:19 -06:00
FusionPBX 57b742cf6f Update app_config.php 2019-03-13 20:14:32 -06:00
FusionPBX acac0f284d Update xml_cdr_inc.php 2019-03-03 12:03:13 -07:00
FusionPBX 0d98092c9c Update xml_cdr.php 2019-02-18 13:30:17 -07:00
FusionPBX a7785cef65 Update xml_cdr_inc.php 2019-02-01 13:35:30 -07:00
FusionPBX d02dbc0f9d Update xml_cdr.php 2019-01-30 08:52:49 -07:00
FusionPBX 78db3f3c42 Update app_config.php 2019-01-30 08:49:25 -07:00
FusionPBX 29bf914dcb Update xml_cdr_inc.php 2019-01-30 08:36:37 -07:00
FusionPBX e00284a956 Update xml_cdr.php (#3975)
Truncate values in the CDR list to fix the Column width.
2019-01-24 22:34:23 -07:00
Marcel Gisselmann 4d99191679 Update xml_cdr_delete.php (#3899)
* Update xml_cdr_delete.php

Fix typo in delete() query

* Update xml_cdr_delete.php

Fix delete recording from filesystem and database

* Fix Padding
2018-12-24 13:19:54 -07:00
FusionPBX 9c2e8e2ae2 Update xml_cdr_inc.php 2018-12-16 14:33:55 -07:00
FusionPBX 77f7d2b970 Update app_config.php 2018-12-15 10:03:02 -07:00
konradSC a4ce898e9f Fix the labels and the paging controls (#3950)
* Fix the labels and the paging controls

* Update xml_cdr_archive.php

Change uuid to xml_cdr_uuid.
2018-12-13 15:59:42 -07:00
Marcel Gisselmann a4b906e758 Update xml_cdr_delete.php (#3891)
Fix typo in delete() query
2018-12-03 13:12:16 -07:00
FusionPBX 2fa73d6eee Update app_config.php 2018-12-02 21:59:03 -07:00
FusionPBX 7b8eda9e49 Update xml_cdr.php 2018-11-23 08:03:36 -07:00
FusionPBX 6ca703693a Update xml_cdr.php 2018-11-21 16:07:02 -07:00
FusionPBX 0ea32e4140 Update xml_cdr_details.php 2018-11-13 17:53:20 -06:00
FusionPBX f6b87192e9 Update xml_cdr_details.php 2018-11-13 16:48:43 -06:00
FusionPBX e4cd21ed4d Update xml_cdr_details.php 2018-11-09 10:36:30 -07:00
Luis Daniel Lucio Quiroz 0108998768 Unescape Json before decoding (#3695)
I have realized since 4.4, json is escaped (\" for example). Some PHP releases fail to decode if that is used.
2018-10-25 09:32:09 -06:00
FusionPBX 1a40dfe9ee Update v_xml_cdr_import.php 2018-10-24 10:51:56 -06:00
FusionPBX 97471c5397 Update xml_cdr_search.php 2018-10-17 22:43:06 -06:00
FusionPBX 019068cf20 Update xml_cdr_details.php 2018-10-17 22:36:03 -06:00
FusionPBX d0b40b1d39 Update xml_cdr.php 2018-10-17 22:27:40 -06:00
FusionPBX 778debc34c Update xml_cdr_inc.php 2018-10-17 22:22:46 -06:00
FusionPBX fabc145bd7 Update xml_cdr.php 2018-10-17 22:08:20 -06:00
FusionPBX 32f794fb3f Update v_xml_cdr_import.php 2018-10-17 22:03:31 -06:00
FusionPBX 5a709b2d28 Update app_config.php 2018-10-17 21:59:41 -06:00
FusionPBX 3bcd6b1f4f Update xml_cdr.php 2018-10-17 15:52:15 -06:00
FusionPBX 711e008b3a Update v_xml_cdr_import.php 2018-10-17 15:45:23 -06:00
FusionPBX dc2925e922 Update v_xml_cdr_import.php 2018-10-17 15:41:14 -06:00
FusionPBX 25a8ad9e08 Update xml_cdr_extension_summary.php 2018-10-15 16:11:55 -06:00
FusionPBX 728f6d0b4f Update xml_cdr.php 2018-07-06 11:42:07 -06:00
FusionPBX 92e9978e43 Update xml_cdr_inc.php 2018-07-03 18:40:35 -06:00
FusionPBX 9eb861e971 Update v_xml_cdr_import.php 2018-07-02 21:01:37 -06:00
FusionPBX 19bb43b0cd Update xml_cdr_inc.php 2018-06-29 14:18:34 -06:00
FusionPBX 03b2a5a3a0 Update xml_cdr_delete.php 2018-06-27 19:52:40 -06:00
FusionPBX 758a89484c Update xml_cdr_inc.php 2018-06-26 11:38:23 -06:00
konradSC 9c86e5bae1 Fix wildcard search for Source (#3197)
Match updates in 4.4 branch to fix search options
2018-06-26 11:36:48 -06:00
FusionPBX c6b12e5f00 Update xml_cdr_export.php 2018-06-25 21:08:28 -06:00
AlexanderDCrane 3053a364e0 Update xml_cdr_statistics.php (#3190) 2018-06-13 17:31:21 -06:00
FusionPBX f666339a9f Update xml_cdr_statistics.php 2018-06-13 00:47:42 -06:00
FusionPBX 51fc383d0a Update xml_cdr_search.php 2018-06-13 00:32:49 -06:00
AlexanderDCrane 690608da40 Escape user data on xml_cdr_statistics.php (#3115) 2018-06-09 20:43:18 -06:00
AlexanderDCrane 0a4b536172 Escape user data on xml_cdr_archive.php (#3114) 2018-06-09 13:36:35 -06:00
AlexanderDCrane 9f43705e6e Escape user data on xml_cdr.php (#3112) 2018-06-09 13:21:23 -06:00
AlexanderDCrane 7c9960298f Escape user data on xml_cdr_search.php (#3113) 2018-06-09 13:20:44 -06:00
Luis Daniel Lucio Quiroz 07a292b552 Same logic as v_xml_cdr_import.php (#3048) 2018-06-09 09:30:02 -06:00
FusionPBX 571712b18c Update xml_cdr_extension_summary.php 2018-06-02 22:15:19 -06:00
FusionPBX 6a46b541dc Update v_xml_cdr_import.php 2018-05-19 16:59:24 -06:00
FusionPBX 7017be2e74 Update xml_cdr_details.php 2018-05-19 13:24:23 -06:00
FusionPBX eaea0d53c5 Update v_xml_cdr_import.php 2018-05-09 16:48:20 -06:00
FusionPBX 6ab925ec7f Update xml_cdr.php 2018-05-04 09:14:02 -06:00
FusionPBX 160ca51876 Update xml_cdr.php 2018-05-04 08:31:45 -06:00
FusionPBX fdee661d21 Update app_languages.php 2018-05-04 08:28:37 -06:00
FusionPBX 7e0e6501d0 Update app_languages.php 2018-05-04 08:08:54 -06:00
FusionPBX 0125eb42e8 Update xml_cdr_inc.php 2018-05-01 03:16:40 -06:00
FusionPBX 4a22faf2e5 Update xml_cdr.php 2018-05-01 03:02:36 -06:00
FusionPBX e05683f66b Update xml_cdr_inc.php 2018-05-01 02:57:47 -06:00
konradSC c7510768c7 Updates for CDR archives database server (#3036)
* Updates for CDR archives database server

* Add CDR Archive Server

* Updates for CDR archive server

* Updates for CDR Archive server

* Updates for CDR Archive server

* Create xml_cdr_archive.php
2018-04-23 13:24:30 -06:00
FusionPBX 910ba8fd08 Update v_xml_cdr_import.php 2018-04-22 11:51:36 -06:00
FusionPBX 093f9d3f0a Update v_xml_cdr_import.php 2018-04-18 16:29:57 -06:00
FusionPBX 37a83627ce Update v_xml_cdr_import.php 2018-04-18 11:52:45 -06:00
FusionPBX fcda5def50 Update v_xml_cdr_import.php 2018-03-15 23:21:56 -06:00
FusionPBX c63686cdd8 Update xml_cdr.php 2018-03-13 10:45:09 -06:00
FusionPBX 5b714ad7c8 Update xml_cdr.php 2018-03-13 10:30:45 -06:00
FusionPBX 6f825e8bf0 Update app_config.php 2018-03-13 10:30:38 -06:00
FusionPBX 3a350402c9 Update xml_cdr_import_update.php 2018-02-23 10:07:55 -07:00
FusionPBX 3458112269 Update xml_cdr_import_update.php 2018-02-23 10:07:33 -07:00
FusionPBX e100fc8b8a Update xml_cdr_import_update.php 2018-02-23 10:04:16 -07:00
FusionPBX 63debdcb2f Update xml_cdr_import.php 2018-02-23 08:44:02 -07:00
FusionPBX 14155c1ded Update v_xml_cdr_import.php 2018-02-23 08:40:25 -07:00
FusionPBX 11bfa81edd Update v_xml_cdr_import.php 2018-02-13 10:17:14 -07:00
FusionPBX 559a391130 Update app_config.php 2018-02-13 10:14:53 -07:00
Mafoo 4d60f4f6d5 Enhance [master] - Italian Translations (#2989)
* Reinstate comments detected by text class

* Updated Italian Translations
2018-02-12 10:50:47 -07:00
FusionPBX db74dfd932 Update xml_cdr_inc.php 2018-02-09 13:39:32 -07:00
FusionPBX 2c479c94bb Update app_config.php 2018-02-06 15:55:36 -07:00
FusionPBX ff363d921f Update xml_cdr.php 2018-02-05 13:32:40 -07:00
FusionPBX e6a5299593 Update v_xml_cdr_import.php 2018-02-05 13:26:30 -07:00
FusionPBX c661f8471d Update xml_cdr_statistics.php 2018-02-01 16:00:18 -07:00
FusionPBX 6951888aa7 Update app_config.php 2018-01-31 14:57:45 -07:00
FusionPBX 0703fce4d2 Update v_xml_cdr_import.php 2018-01-29 17:30:12 -07:00
FusionPBX 20219c1735 Update xml_cdr.php 2018-01-29 17:25:40 -07:00
FusionPBX a045893faa Update app_config.php 2018-01-29 15:29:10 -07:00
FusionPBX 73cd5b3443 Update xml_cdr.php 2018-01-09 11:11:03 -07:00
konradSC 0170979401 Update xml_cdr.php (#2942)
Add check for duplicate call records. Duplicate records will cause the entire db insert to fail. I have tested this with the /app/xml_cdr/xml_cdr_import.php method for cdr insertion.
2018-01-09 11:01:10 -07:00
FusionPBX 43886770d4 Update xml_cdr.php 2017-12-09 12:27:27 -07:00
FusionPBX 2e39ad9444 Update xml_cdr_inc.php 2017-12-09 12:26:36 -07:00
Alexey Melnichuk 9ee2b71ce2 Fix. Extension summary for local calls (#2918) 2017-11-21 09:13:58 -07:00
Alexey Melnichuk d707c966fe Fix. Display statistic for all domains (showall=true) (#2915) 2017-11-20 13:58:35 -07:00
konradSC ba0606c7ae Bug Fix - Match correct database column names (#2908)
call_recording_name & call_recording_path are the correct values.
2017-11-14 22:02:08 -07:00
konradSC f3f7c5ea40 More ways of adding recordings to CDR's (#2904)
This grabs a recording if started by bind_digit_action "*2" or by "nolocal:api_on_answer=uuid_record ${uuid} start ${recordings_dir}/${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}".
2017-11-08 09:51:53 -07:00
FusionPBX 35e069f3a8 Update xml_cdr.php 2017-11-05 11:32:05 -07:00
FusionPBX 95a4ca1f2a Update xml_cdr_inc.php 2017-11-02 22:05:33 -06:00
konradSC f6217c6e49 Bug fix for caller_destination populating CDR's (#2902) 2017-11-02 21:57:36 -06:00
FusionPBX c505ee2a41 Update xml_cdr_inc.php 2017-11-02 09:14:12 -06:00
FusionPBX 3c0ffc943d Update xml_cdr.php 2017-10-20 18:04:07 -06:00
FusionPBX 8e4fb530fa Update v_xml_cdr_import.php 2017-10-20 18:02:58 -06:00
FusionPBX 23428c82ee Update v_xml_cdr_import.php 2017-10-20 17:57:57 -06:00
FusionPBX 0ab3fcaff4 Update xml_cdr.php 2017-10-20 17:54:49 -06:00
FusionPBX d500708a92 Update xml_cdr.php 2017-10-20 16:55:19 -06:00
FusionPBX 5497ac121e Update v_xml_cdr_import.php 2017-10-20 16:46:29 -06:00
FusionPBX 261ba6493b Update xml_cdr.php 2017-10-15 15:46:25 -06:00
FusionPBX 6fca820102 Update xml_cdr.php 2017-10-15 14:26:06 -06:00
FusionPBX b85549e728 Update xml_cdr.php 2017-10-15 13:51:44 -06:00
FusionPBX d0c79962e8 Create download.php 2017-10-15 13:50:47 -06:00
FusionPBX 482321a3b8 Update xml_cdr_inc.php 2017-10-15 12:55:00 -06:00
FusionPBX f4931adfe7 Update xml_cdr.php 2017-10-15 11:53:10 -06:00
FusionPBX 27dd6fec90 Update v_xml_cdr_import.php 2017-10-15 11:50:09 -06:00
FusionPBX ed9719d821 Update v_xml_cdr_import.php 2017-10-15 11:38:49 -06:00
FusionPBX 07e7238264 Update app_config.php 2017-10-15 11:36:59 -06:00
FusionPBX 8bc2864b1e Update xml_cdr.php 2017-10-15 11:35:55 -06:00
FusionPBX 4a78d69aac Update xml_cdr.php 2017-10-05 12:52:08 -06:00
FusionPBX 70c645810a Update v_xml_cdr_import.php 2017-10-05 12:51:13 -06:00
FusionPBX 7b75aed3d0 Update xml_cdr.php 2017-09-22 19:24:40 -06:00
FusionPBX 62eb855819 Update v_xml_cdr_import.php 2017-09-22 19:23:39 -06:00
FusionPBX 0c8f962488 Update v_xml_cdr_import.php 2017-09-22 19:05:24 -06:00
FusionPBX a0a3c1c5ee Update xml_cdr.php 2017-09-22 19:04:18 -06:00
Christian Bergamaschi 9f228ef8c5 Italian translation added (#2852) 2017-09-21 09:06:26 -06:00
FusionPBX d36c4bbcbd Update xml_cdr.php 2017-09-14 17:27:38 -05:00
FusionPBX d6e382d5c4 Update v_xml_cdr_import.php 2017-09-14 17:25:51 -05:00
FusionPBX aa04de36e6 Update app_config.php 2017-09-14 12:52:54 -05:00
FusionPBX f8a281ed6a Update xml_cdr.php 2017-09-14 12:51:31 -05:00
FusionPBX 94de699991 Update app_config.php 2017-09-14 12:47:01 -05:00
FusionPBX 539944a527 Update v_xml_cdr_import.php 2017-09-11 02:46:50 -05:00
FusionPBX 8cfef14a4b Update v_xml_cdr_import.php 2017-09-11 01:34:31 -05:00
FusionPBX 132aa88275 Update xml_cdr.php 2017-09-11 01:27:37 -05:00
FusionPBX bf1d52d4e8 Update v_xml_cdr_import.php 2017-09-11 01:26:58 -05:00
FusionPBX 958551c55b Update xml_cdr.php 2017-09-11 01:23:41 -05:00
FusionPBX 5130a1750e Update xml_cdr.php 2017-09-10 13:14:42 -06:00
FusionPBX 449bad348e Update v_xml_cdr_import.php 2017-09-10 13:13:18 -06:00
FusionPBX a922a3532a Update v_xml_cdr_import.php 2017-09-10 11:54:24 -06:00
FusionPBX 88ef151220 Update xml_cdr.php 2017-09-10 11:53:40 -06:00
Alexey Melnichuk b820d07f12 Add. Make legend outside of graphic of CDR Statistic. (#2760) 2017-07-25 14:38:57 -06:00
FusionPBX 4c398d7ac6 Update report.php 2017-07-15 12:41:16 -06:00
The-Operator 2c0efdc6c6 Update German and Austrian translations (#2722)
* Update German and Austrian translations

Update German and Austrian translations and added missing English translations for FAX application.

* Update German & Austrian translations
2017-06-30 15:23:01 -06:00
Alexey Melnichuk 6adce64d7f Add. Support `missed` argument in xml_cdr.php (#2711)
This argument used when build link in xml_cdr_statistics.php.
2017-06-23 09:21:25 -06:00
Alexey Melnichuk 9ccf44e059 Add. Display both CPM for all calls and for answered only. (#2707) 2017-06-22 09:04:44 -06:00
FusionPBX af71ec5ca8 Update xml_cdr.php 2017-06-21 23:46:17 -06:00
FusionPBX b8e460a81c Update xml_cdr.php 2017-06-21 23:39:56 -06:00
FusionPBX b0bef2fc80 Update v_xml_cdr_import.php 2017-06-21 19:34:06 -06:00
FusionPBX 6ebf247241 Update app_config.php 2017-06-21 19:10:11 -06:00
Alexey Melnichuk 74454b738f Update CDR Stats application. (#2704)
* Update CDR Stats application.

Fix. Number of calls always calculate only for all domain.
Fix. Number of missed calls ignores any search parameters and use only `inbound` filter.
Fix. Calls duration for days use only domain filter and do not use any other filters.
Add. Limit setting for number of hours to calculate statistic.
Add. When timestamp set then calculate statistic only for this period.

* Fix. Calculate `Calls per minute`
Fix. Prevent divide `0/0` when calculate `ALOC`

* Fix. `Hours` have to be integer type.
2017-06-21 08:20:29 -06:00
Len 63f4ca3fa7 bug fix caller_destination label 2017-06-13 18:34:18 -04:00
Mafoo f394915125 Enhance - translation missing tags (#2680)
add tags missing in some app_languages
2017-06-12 22:13:06 -07:00
Mafoo 7bdea2c30c dos2unix (#2682)
find . -name "*.php" | xargs dos2unix
2017-06-12 22:09:36 -07:00
Alexey Melnichuk d093b37c22 Add. Statistics takes account to leg. (#2653)
Add. Leg field to advanced search form.
2017-06-08 09:45:27 -06:00
Mafoo b98f9cb120 Enhance - app_config.php cleanup for apps (#2633)
make spacing and layout consistent
add all missing language tags
fill missing en-us descriptions
convert to $x$y$z usage for array filling
add a default version number
this is a by hand update
2017-06-03 09:00:20 -06:00
Alexey Melnichuk 9050da03cc Add. Handle `b` legs in CDR. (#2626)
* Add. Handle `b` legs in CDR.

CDR list/statistic by default handle only `a` legs.
So it prevent display wrong result when b-leg turn on.
Add ability to write to db `b` legs only for specific call directions.

To be able see b-legs in CDR need set xml_cdr_b_leg permission.
To add specific call direction to filter need add element to `cdr/b_leg/array` in default/domain settings.

* Add. `b_leg` to defalut settings.
2017-06-02 22:31:20 -06:00
Mafoo 4ae8b418d4 BugFix [master] - Convert all menus to 2-2 format (#2627)
convert all app_menu.php files to have all placeholders and languages and use 2-2 format for languages
update app_defaults to convert any items found using legacy values in user_setings, domain_settings and default_settings
2017-06-02 12:17:50 -06:00
Kristian Karlsson 22c317eb2f BugFix [master] - Update languages (#2621)
Update for the Swedish language translation.
2017-06-02 08:39:34 -06:00
FusionPBX 0deed74c56 Update xml_cdr.php 2017-05-29 15:54:39 -06:00
FusionPBX bc73617cf4 Update xml_cdr_inc.php 2017-05-29 15:51:45 -06:00
FusionPBX 6f38019400 Update app_languages.php 2017-05-29 15:21:54 -06:00
FusionPBX 31ade811a5 Update xml_cdr.php 2017-05-29 15:18:18 -06:00
FusionPBX 990b46523f Update xml_cdr.php 2017-05-29 15:15:31 -06:00
FusionPBX 52bb56fdf2 Update v_xml_cdr_import.php 2017-05-29 15:14:38 -06:00
FusionPBX 57ddbf8038 Update app_config.php 2017-05-29 15:13:36 -06:00
FusionPBX 27e71ffa15 Update xml_cdr.php 2017-05-29 11:23:36 -06:00
FusionPBX e8d3d7a64a Update xml_cdr_inc.php 2017-05-29 10:56:28 -06:00
FusionPBX a787715900 Update v_xml_cdr_import.php 2017-05-29 10:48:30 -06:00
FusionPBX 6918181786 Update app_config.php 2017-05-29 10:47:20 -06:00
The-Operator a8dbc5fa93 Update German and Austrian translations (#2595) 2017-05-23 02:15:49 -06:00
Mafoo 01563ff267 BugFix - Convert all languages to 2-2 digit (#2590)
Some applications were missed due to permissions issue on the server performing the update, this update corrects the missing changes
ordering in xml_cdr was done manually in a previous PR, this corrects the ordering and incorrect description-pdd and description-mos for nl-nl
2017-05-19 11:50:44 -06:00
Mafoo 4963119692 Enhance [master] add column descriptions to xml_cdr (#2571)
update th_order_by to accept optional description parameter that will
populate the title field and append the , sort(order)
2017-05-13 14:14:03 -06:00
Mafoo f44aee3bf8 Enhance - Convert all languages to 2-2 digit (#2581)
Convert all languages to use the en-us style codes
Where an installation is using a 2 digit code, use the legacy map to find
the mapped language and provide that text correctly
Have escape_str strip \' before converting or we end up with a double
encode
Update organzie_languages to understand how to convert legacy languages
automatically
updated flags
2017-05-13 13:13:38 -06:00
Mafoo 0cfa084401 BugFix-[master]-mos (#2547)
change incorrect % calculation of MOS to tagged words to represent the standard, see - https://en.wikipedia.org/wiki/Mean_opinion_score
2017-05-10 14:09:30 -06:00
Mafoo 22dc22c30e BugFix [master] Languages add missing text placeholders (#2572)
* BugFix [master] Languages add missing text placeholders

add placeholders for missing language text
reorganise file so languages are in a consistent order with en-us always first, and the remaining stored alphabetically
space out tag names to make them line up for readability

* add organize_language to text class

also add get_languages
2017-05-10 13:40:46 -06:00
The-Operator 32c1522cbb Add/Update German and Austrian translations (#2542)
Updated remaining app_languages.php files and all app_config.php and app_menu.php files where necessary.
2017-04-26 23:41:55 -06:00
FusionPBX 4aac065209 Add a refresh button to xml cdr. 2017-04-25 01:01:40 -06:00
Vladimir 30055465b7 Adding ru-ru locales (#2530)
* Translation of the menu (sent by Victor Kraft)

* ACL translate

* Backup translated

* App Fax translated (sent by Victor Kraft)

* App Adminer trnslated

* Resources translated (sent by Victor Kraft)

* App SIP Profiles translated

* ru-ru

* Call Block added

* ru-ru

* Update app_menu.php

* voicemails/app_languages.php locales ru-ru

voicemails/app_languages.php locales ru-ru

* app/vars/app_languages.php locales ru-ru

app/vars/app_languages.php locales ru-ru

* core: apps, authentication, databases, default_settings translate

* app/traffic_graph/app_languages.php adding locales ru-ru

app/traffic_graph/app_languages.php adding locales ru-ru

* app/time_conditions/app_languages.php adding locales ru-ru

app/time_conditions/app_languages.php adding locales ru-ru

* /app/system/app_languages.php adding locales ru-ru

/app/system/app_languages.php adding locales ru-ru

* /app/sip_status/app_languages.php adding locales ru-ru

* /app/settings/app_languages.php adding locales ru-ru

* /app/services/app_languages.php adding locales ru-ru

* /app/ring_groups/app_languages.php adding locales ru-ru

* /app/registrations/app_languages.php adding locales ru-ru

* /app/recordings/app_languages.php adding locales ru-ru

* /app/provision/app_menu.php adding locales ru-ru

* /app/pin_numbers/app_languages.php adding locales ru-ru

* Update app_languages.php

* /app/phrases/app_languages.php adding locales ru-ru

* /app/operator_panel/app_languages.php adding locales ru-ru

* core/groups translated

* /app/music_on_hold/app_languages.php adding locales ru-ru

* core/install translated

* core/menu translated

* /app/modules/app_languages.php adding locales ru-ru

* /app/meetings/app_menu.php adding locales ru-ru

* /app/log_viewer/app_languages.php adding locales ru-ru

* /app/ivr_menus/app_languages.php adding locales ru-ru

* /app/gateways/app_languages.php  adding locales ru-ru

* /app/fifo_list/app_languages.php adding locales ru-ru

* core/notifications translated

* /app/fifo/app_languages.php adding locales ru-ru

* core/upgrade translated

* Update app_config.php

* core/user_settings translated

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* core/users translated

* call_block translate fix

* Call Broadcast added

* call_block выклюено fix

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* themes translated

* /app/extensions/app_languages.php for locale ru-ru

* /app/exec/app_languages.php add locale ru-ru

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_menu.php

* add locales ru-ru /core/install/app_menu.php

* /app/emails/app_languages.php add locales ru-ru

* /app/edit/app_languages.php add locales ru-ru

* /app/dialplan_outbound/app_languages.php add lacales ru-ru

* app/devices translated

* /app/dialplan_inbound/app_languages.php add locales ru-ru

* call_center_active + call_centers

* /app/dialplan/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/database_transactions/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php addlocales ru-ru

* Update app_languages.php

* Update app_languages.php

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/conference_profiles/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* app/calls_active translated

* app/click_to_call translated

* app/calls_active label-opt fix transtation

* translated

* translated

* translate

* /app/voicemails/app_config.php addlocales ru-ru

* /app/voicemail_greetings/app_config.php add locales ru-ru

* /app/vars/app_config.php add locales ru-ru

* /app/traffic_graph/app_config.php add locales ru-ru

* /app/tones/app_config.php add locales ru-ru

* /app/time_conditions/app_config.php add locales ru-ru

* /app/tftp/app_config.php add locales ru-ru

* /app/system/app_config.php add locales ru-ru

* /app/sip_status/app_config.php addlocales ru-ru

* app/devices translated ru-ru

* app/devices translated ru-ru

* /core/menu/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/voicemails/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/ivr_menus/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /resources/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* call_flows

* /app/call_broadcast/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* By now

* calls

* /app/call_flows/app_languages.php add locales ru-ru

* /app/system/app_languages.php add locales ru-ru

* /app/exec/app_languages.php add locales ru-ru

* /app/vars/app_menu.php add locales ru-ru

* /app/backup/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/calls/app_languages.php add locales ru-ru

* /app/call_centers/app_languages.php add locales ru-ru

* /app/call_broadcast/app_languages.php add locales ru-ru

* app/fax fix translate label-fax_send_channels

* /app/extensions/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* Fix default language select

* /app/contacts/app_languages.php add locales ru-ru

* Fix translations in app edit, extensions, fifo, gateways, music_on_hold, services, time_conditions, xml_cdr

* Replaced "звонки" to "вызовы" and fix sorting in menu for "Конференции"

* More replace "звонк"

* Fix translate

* app/xml_cdr replace translate for label-start_range, label-end_range

* app/xml_cdr replace translate label-destination, description_search and description-4

* Corrections

* Repalce "Порядковый номер" to "Приоритет"

* app/operator_panel replace translation label-call_group
2017-04-24 16:37:00 -06:00
FusionPBX 0920e72a23 Update xml_cdr_inc.php 2017-04-08 15:17:52 -06:00
FusionPBX f94a3caef0 Update xml_cdr_statistics_inc.php 2017-03-21 22:51:06 -06:00
FusionPBX f1af0e7fa5 Update app_config.php 2017-02-15 23:50:07 -07:00
FusionPBX 082d694b05 Fix xml cdr show all for export. 2017-01-18 20:05:21 -07:00
FusionPBX aa0258542d Update app_config.php 2017-01-13 00:26:25 -07:00
FusionPBX f43235907b Update app_defaults.php 2017-01-13 00:24:29 -07:00
FusionPBX 83e60f9805 Update app_defaults.php 2017-01-12 14:55:06 -07:00
FusionPBX 877a7db025 Update app_defaults.php 2017-01-12 14:41:43 -07:00
FusionPBX 7dabd1261a Update xml_cdr.php 2017-01-04 22:25:17 -07:00
FusionPBX dd60a08e69 Update xml_cdr_inc.php 2017-01-04 21:56:23 -07:00
FusionPBX c3ab507841 Update xml_cdr.php
Capitalize the SQL, change tmp_cdr to an alias of c for CDR, and remove the spaces from the indentation.
2016-12-30 10:54:33 -07:00
Karolis Pabijanskas fcc1ff7af4 Fix xml_cdr_extension_summary.php speed issues (#2280) 2016-12-29 12:59:52 -07:00
FusionPBX cb1d23ee50 Update xml_cdr_inc.php 2016-12-22 21:36:46 -07:00
FusionPBX 4ea4d28467 Update xml_cdr.php 2016-12-22 21:19:35 -07:00
FusionPBX e7a7d0086a Update xml_cdr.php 2016-12-22 21:14:22 -07:00
FusionPBX 06f8010854 Update v_xml_cdr_import.php 2016-12-22 21:10:22 -07:00
FusionPBX 0c600c9df8 Update v_xml_cdr_import.php 2016-12-22 20:50:09 -07:00
FusionPBX 4a2c345cd9 Update xml_cdr.php
Hide the the paging controls in Call Detail Records if there are are not enough records to page.
2016-12-22 19:02:16 -07:00
FusionPBX 13db5ebe6a Update xml_cdr_search.php 2016-12-22 18:41:19 -07:00
FusionPBX 3361167cce Update xml_cdr_inc.php 2016-12-22 17:54:10 -07:00
FusionPBX 7660686ce6 Update xml_cdr.php 2016-12-22 17:37:47 -07:00
FusionPBX 5ee42b5c21 Update xml_cdr.php 2016-12-22 17:03:05 -07:00
FusionPBX 7b7adb126f Update xml_cdr_inc.php 2016-12-22 16:59:34 -07:00
FusionPBX 270e0288aa Update xml_cdr_inc.php 2016-12-21 17:02:10 -07:00
FusionPBX 9657093bd1 Update xml_cdr.php 2016-12-21 16:58:21 -07:00
FusionPBX c3c9a7f83e Update xml_cdr_search.php 2016-12-21 16:25:22 -07:00
FusionPBX ea4ef9b9c4 Update v_xml_cdr_import.php 2016-12-21 14:14:45 -07:00
FusionPBX f4378f8c2d Update xml_cdr.php 2016-12-21 14:02:56 -07:00
FusionPBX 37f4fc42eb Update xml_cdr_details.php
Fix the recording links in the xml cdr details.
2016-11-23 22:01:37 -07:00
FusionPBX d2b65acc3a Update xml_cdr.php 2016-11-23 05:24:33 -07:00
FusionPBX aef9abc28c Update xml_cdr.php 2016-10-25 18:06:34 -06:00
FusionPBX edf8117215 Update xml_cdr.php 2016-10-25 18:02:26 -06:00
FusionPBX 7f55015629 Update app_defaults.php 2016-10-22 22:53:41 -06:00
FusionPBX 7bfcf7eb39 Update xml_cdr_inc.php 2016-09-30 01:00:55 -06:00
FusionPBX 97681298cc Update v_xml_cdr_import.php 2016-09-03 20:48:27 -06:00
minotaur01 6b5e0fd9fd CDR Functiality Fix Extended Data Logic (#1897)
Raw data field was not being pulled so logic was broken, added derived
field raw_data_exists to sql statement, instead of pulling raw data with
query. Also added logic to hide the view extended data icon on the right
side of table.
2016-09-03 12:03:35 -06:00
minotaur01 de861e641b CDR Display functionality change (#1894)
Dont make the row clickable if the extended data field (json) is empty
2016-09-02 13:29:33 -06:00
FusionPBX 10c6d68f60 Update xml_cdr_extension_summary.php 2016-08-23 03:32:25 -06:00
FusionPBX f67f9ec142 Update xml_cdr_extension_summary.php 2016-08-23 03:12:24 -06:00
FusionPBX a16601c86b Update xml_cdr_extension_summary.php 2016-08-23 03:10:57 -06:00
FusionPBX 4d35df9c3d Update xml_cdr_extension_summary.php
Add a download csv button to the Extension Summary.
2016-08-23 03:05:56 -06:00
FusionPBX b673102666 Update xml_cdr_extension_summary.php
Extensio Summary - Change the default to today instead of last 7 days.
2016-08-14 11:47:49 -06:00
markjcrane 8f096a3255 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-07-26 20:52:07 -06:00
markjcrane 7895492492 Adjust the indentation and organization of these to xml cdr files. 2016-07-26 20:51:50 -06:00
FusionPBX 06849f491f Update xml_cdr_inc.php
Disable paging for the XML PDF export and modified slightly for the CSV export.
2016-07-26 20:49:23 -06:00
FusionPBX 811b8388ad Update xml_cdr.php
Show the image in CDR only if direction is set.
2016-07-09 16:29:42 -06:00
markjcrane bd23c78670 Use FreeSWITCH to run mkdir so it inherits its own user and group permissions. 2016-06-28 15:18:40 -06:00
reliberate 3c823fa651 Music on Hold: Style/layout tweaks.
Recordings:  Updated to support new audio playback indicator. Show upload date/time (when not using base64).
VM Messages:  Updated to support new audio playback indicator.
VM Greetings:  Updated to support new audio playback indicator.
CDR:  Updated to support new audio playback indicator.
2016-06-22 12:42:03 -06:00
FusionPBX 5f1d64bd61 Update xml_cdr.php
Fix the order by number alias addition by grouping it with ( and ).
2016-06-15 11:48:53 -06:00
Alexey Melnichuk 97d6bd24d8 Fix. Display correct info for extensions with number-alias. (#1665) 2016-06-15 11:39:09 -06:00
FusionPBX a44a9c0a91 Update xml_cdr_extension_summary.php
Update the extension summary to use the new class. Add an option to export to CSV.
2016-06-14 22:51:38 -06:00
FusionPBX 08ceeece82 Update xml_cdr.php
Update the xml cdr class to generate a complete extension / user summary array.
2016-06-14 22:44:34 -06:00
FusionPBX e9ce02147a Update xml_cdr.php
In the xml_cdr class change method xml_array from $row to $key. Key is more descriptive and should prevent bugs in the future.
2016-06-11 16:17:35 -06:00
FusionPBX cd5baa1df5 Update xml_cdr_inc.php
Only check the select count if there is a default setting that instructs it to do so as it is slow on a large number of records.
2016-06-11 07:15:11 -06:00
markjcrane 57bbc8f7f7 Time to start using jsonb in the xml cdr table. 2016-06-08 19:25:51 -06:00
FusionPBX 3454ba6853 Update xml_cdr_extension_summary.php
Add the domain_uuid.
2016-06-05 21:54:54 -06:00
FusionPBX c4532e782e Update xml_cdr.php
Use the class variables.
2016-06-05 21:53:28 -06:00
markjcrane 1c67d0baee Get the extensions then the summary array. 2016-06-05 17:53:12 -06:00
markjcrane 32e43d942f Remove the second quick_select variable that was accidently added. 2016-06-05 17:51:23 -06:00
markjcrane 01ae160e04 Adding user summary (extension summary) to the xml_cdr class. 2016-06-05 17:19:06 -06:00
FusionPBX fb8eee457f Update xml_cdr_inc.php
Work on the XML CDR export to CSV.
2016-06-03 19:47:35 -06:00
markjcrane ee3ae4b7c2 If last_sent_callee_id_number is set use it as the destination_number. 2016-06-01 16:45:50 -06:00
Mafoo 71525c26b0 I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo 86c4742347 Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
markjcrane 8e01682c3c Fix a minor issue. 2016-05-11 18:42:30 -06:00
markjcrane e3792a33a6 Additional work on caller id name and number. 2016-05-11 18:37:01 -06:00
markjcrane 07b6b54396 Add the new column source_number. 2016-05-11 18:21:36 -06:00
markjcrane e752e5fab7 Additional work on the destination_number on the new xml cdr import tool. 2016-05-11 17:58:43 -06:00
markjcrane 1833df9567 Fix the syntax to the last commit. 2016-05-11 17:05:06 -06:00
markjcrane e1f0c205c7 Add source_number and change the destination_number to the number sent to the carrier. 2016-05-11 16:23:42 -06:00
markjcrane 1aa2547358 Fix a missing bracket from the last commit. 2016-05-07 16:15:15 -06:00
markjcrane eaadc99e88 To prevent all warnings for XML CDR Details check all arrays. 2016-05-07 12:28:07 -06:00
markjcrane 268f51132b Fix the warning on XML CDR details. 2016-05-07 11:48:46 -06:00
reliberate 2307cef9c8 CDR: Fix PHP warnings regarding paging. 2016-05-05 13:54:17 -06:00
markjcrane f3ef1154e2 Disable limit and offset when exporting CDR to CSV. 2016-05-04 22:35:05 -06:00
markjcrane 097a5d8ade Check the missing array has content before processing it. 2016-05-04 00:22:35 -06:00
markjcrane 17620586c4 Add a new xml_cdr_import.php and add limit and filter options to the xml_cdr.php class. 2016-05-01 17:44:53 -06:00
markjcrane 61a0dfe9f7 Improve the xml cdr class. 2016-04-30 00:33:35 -06:00
markjcrane c3b12c217d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
FusionPBX d57a44ae23 Merge pull request #1557 from hcoin/fix-warnings
Mariadb 10.1, Freeswitch 1.6, Ubuntu Xenial LTS, Ldaps, warnings enabled, cli install/upgrade
2016-04-28 14:43:06 -06:00
markjcrane 37f725d6ab Update the xml_cdr php class to get it operational. 2016-04-27 23:51:53 -06:00
markjcrane 0a039eb7b5 Add a new xml_cdr php class. 2016-04-27 13:24:59 -06:00
Harry G. Coin f02028629a fixes so cli installs/upgrades work.
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
Harry G. Coin bda6861f88 \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

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

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

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

There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
markjcrane 3f5f268c15 Set extension summary to use GET instead of POST. 2016-04-14 21:11:05 -06:00
markjcrane 2d03d7f961 Update the extension summary in preparation to expand it further. 2016-04-14 15:08:16 -06:00
reliberate aeabb4a072 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 5974b686e9 Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric). 2016-03-28 23:02:11 -06:00
reliberate 5b97091e27 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 3f3956d345 Recordings/CDR: Fix audio playback and progress bar style. 2016-03-28 09:09:33 -06:00
reliberate d5c60df4fc 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 39bfec7aa2 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 4131926b86 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 49bb6c1ded 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 48588d9ec3 Add domain_uuid to the CDR result set. 2016-02-23 19:42:10 -07:00
markjcrane 8b2cb82df7 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 c0ddb2d857 Add showall hidden option to the regular CDR search form. 2016-02-23 19:19:03 -07:00
markjcrane 3b035a46c1 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 7d5382ed6d Change a POST to a GET on the advanced search for CDR. 2016-02-23 18:15:07 -07:00
markjcrane 01a9438f4e Fix the checkbox on the show all for the advanced search. 2016-02-23 18:09:00 -07:00
markjcrane 7539244e49 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 af18c963c0 Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
markjcrane 93d02e85af Fix the check to see if domain_name is not set. 2016-02-10 17:15:31 -07:00
markjcrane 7716a09f54 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 56b34c34ca 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 87dbd6b428 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 fa081456b1 Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"]. 2016-01-17 00:01:13 -07:00
Matthew Vale 6999198492 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 a41e89af76 Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale 0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
Luis Daniel Lucio Quiroz 2fccf1c09e Bill the incoming call
wrong variable, use the correct one.
2016-01-08 23:44:06 -05:00
FusionPBX 6cb7477952 Merge pull request #1369 from blackc2004/patch-30
Update xml_cdr_search.php
2016-01-05 11:39:07 -07:00
blackc2004 a307a63804 Update xml_cdr.php 2016-01-05 10:13:54 -08:00
blackc2004 e3d48040f5 Update xml_cdr_search.php 2016-01-05 10:12:39 -08:00
markjcrane 033e69b4ac Fix a problem with xml_cdr/app_languages.php. 2015-12-21 00:02:50 -07:00
markjcrane 1d8a3b7f9a 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 bd914ba376 Merge pull request #1315 from mafoo/Enhance-Languages
Enhance languages
2015-12-19 09:20:42 -07:00
FusionPBX 8518cc98ca Merge pull request #1323 from moteus/xml_cdr_record
Fix. Display recording in CDR
2015-12-14 20:24:45 -08:00
Alexey Melnichuk f53e8c80f3 Fix. Play/Download recordings 2015-12-11 15:53:05 +03:00
Matthew Vale 81b85c3caf Merge branch 'fusionpbx/master' into Enhance-Languages
Conflicts:
	app/extensions/app_languages.php
2015-12-11 08:45:26 +00:00
Alexey Melnichuk d260964e8d Fix. Display recording in CDR 2015-12-11 10:46:51 +03:00
blackc2004 034d6b05c9 remove print 2015-12-10 11:10:32 -08:00
blackc2004 0a08484546 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 2c2eabe3fe Merge pull request #2 from fusionpbx/master
test2
2015-12-10 08:17:05 -08:00
Matthew Vale f5bfeffe18 First pass on app/* 2015-12-10 10:12:41 +00:00
FusionPBX 3c9d39db1b Merge pull request #1311 from blackc2004/patch-22
Update app_languages.php
2015-12-09 14:53:51 -08:00
FusionPBX d52c6bd34e Merge pull request #1312 from blackc2004/patch-23
Update xml_cdr_inc.php
2015-12-09 14:53:25 -08:00
blackc2004 1d986f1b85 test 2015-12-09 14:44:22 -08:00
blackc2004 4072e8bbfe Update xml_cdr_search.php 2015-12-09 14:09:12 -08:00
blackc2004 9d437340b6 Update xml_cdr_inc.php 2015-12-09 14:08:33 -08:00
blackc2004 de8d05bad4 Update app_languages.php 2015-12-09 14:07:58 -08:00
markjcrane cde9debb29 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 1ea1c55a6b 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 590a8e6505 prepared img tag for high resolution (retina) images 2015-09-24 09:31:52 +02:00
Alexey Melnichuk 9f96c9f6a3 Fix. Show CDR details when set `showall` 2015-09-18 12:04:52 +04:00
Alexey Melnichuk e8f4b37849 Fix. Display CDR Extension Summary for ext with number alias 2015-08-13 18:44:17 +04:00
root 22c146f7f4 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane bd54cb44e2 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 d1dfe3258c Fix. Remove debug output. 2015-07-13 10:42:14 +04:00
Alexey Melnichuk d7a1829d32 Use non greedy match. 2015-07-02 19:12:12 +04:00
Alexey Melnichuk 1764700fd7 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 f1171227b9 Add latest translations 2015-06-30 11:30:02 +00:00
Mark Crane ed7ac31c7b Remove call center log table and remove redundant semi-colons. 2015-06-21 05:43:06 +00:00
Mark Crane 96c10412f7 Add latest translations 2015-06-15 19:30:00 +00:00
Mark Crane 63f1b8f8b2 Sync the recent translations 2015-06-13 05:35:54 +00:00
Mark Crane 4699d4c8e8 Synchronize the translations. 2015-06-06 02:37:26 +00:00
luis daniel lucio quiroz cdcb5bcd35 little space, nothing special 2015-06-05 16:10:55 +00:00
Mark Crane 5f78d5b41d 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 d6980a929c fix a pricing display bug when billing installed 2015-05-01 18:52:01 +00:00
luis daniel lucio quiroz e2602f7824 better sql queries for billing 2015-05-01 18:35:40 +00:00
luis daniel lucio quiroz 9f346abfd0 lcr_currency wrong set 2015-05-01 17:39:13 +00:00
Nate Jones 63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Digital Daz befc947b8d Slight change to correct sql queries for times, thanks Nate. 2015-04-29 20:45:32 +00:00
Nate Jones 6ca1cdb3b5 CDR Details: Define column % widths. 2015-04-15 18:44:22 +00:00