Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX 2182ebd0b4 Added the content card div 2024-09-05 23:37:34 -06:00
FusionPBX 54565ede41 Fix a bug where logo was overridden 2024-09-05 10:28:53 -06:00
FusionPBX 73c15de84c Add card_shadow_color and card_background_color 2024-09-04 15:51:05 -06:00
FusionPBX 2b1cba9a39 Add a permission called destination_local 2024-09-04 10:34:52 -06:00
FusionPBX ad1b8fbabb Add hostname to the user logs 2024-09-03 17:33:29 -06:00
FusionPBX c533b7dd22 Update css.php 2024-09-03 14:18:05 -06:00
FusionPBX 5f36a746d5 update css.php
Fixed the sytnax issue
2024-09-03 14:03:59 -06:00
FusionPBX 452ddc9539 Add the session status to user logs 2024-09-02 23:42:52 -06:00
FusionPBX 4443519aa1 Add subcontent for shadow and background color
Add css options for background color
2024-09-01 02:18:35 -06:00
FusionPBX 0cc12aac52 Allow : in the text pattern 2024-08-29 22:38:17 -06:00
FusionPBX a0cd465052 Allow ? and = for the text pattern
Required for Account Settings link
2024-08-29 22:29:04 -06:00
FusionPBX c474b1a59b Update the dashboard settings 2024-08-29 22:15:55 -06:00
FusionPBX f6ce98ad45 Improved database connection handling 2024-08-29 04:04:04 -06:00
FusionPBX e0ed81a5ba Re-use the Database connection 2024-08-29 03:35:38 -06:00
FusionPBX 9347d682bf Update user settings
Re-use the database connection
2024-08-29 03:10:28 -06:00
FusionPBX 5b9e886183 Update conference center
Re-use the database connection
2024-08-29 03:03:09 -06:00
FusionPBX e160c23268 Update contacts database connection 2024-08-29 02:56:50 -06:00
FusionPBX 029fbefeba Update app_languages.php 2024-08-29 01:59:47 -06:00
FusionPBX 032b6fca3e Update translations 2024-08-29 01:57:18 -06:00
FusionPBX 54484dedd5 Update dashboard content widget 2024-08-28 12:57:27 -06:00
FusionPBX 88bfb18e5a Add hold_accum_seconds to the xml_cdr table 2024-08-28 10:05:48 -06:00
FusionPBX d45f6ddae0 Update event guard for freebsd 2024-08-25 19:31:05 -06:00
FusionPBX a7b1644436 Update the dashboard path 2024-08-22 18:12:43 -06:00
FusionPBX b0aab10872 Simplify the dashboard path 2024-08-21 16:58:44 -06:00
FusionPBX 8cc646aece Add login option for domain name for text input or select
Restoring a feature we had in previous versions.
Not a commonly used feature
2024-08-19 18:57:05 -06:00
FusionPBX 0fef717961 Update the dashboard_label_enabled defaults 2024-08-16 10:11:24 -06:00
FusionPBX 257fa78fc6 sip_transport is stored in the datbase in lower case 2024-08-14 01:51:42 -06:00
FusionPBX 0044f0b69e Update permissions handling for performance
- For pages using large number of permission like these
- Creating a permission array that is populated with permission_exists
- Then using the permission array is more efficient
2024-08-08 16:17:28 -06:00
markjcrane 22ba339505 Allow one line feed at the end of the file 2024-08-05 18:27:59 -06:00
FusionPBX cd1cc70044 Remove redundant database objects
This reduces database connections and improves performance.
2024-08-05 14:22:17 -06:00
FusionPBX 2c4adc6d21 Add parent dashboard parent
Added for future use. Currently does nothing.
2024-08-04 10:33:19 -06:00
FusionPBX c3a6e22f38 Change title-call-block to title-call_block 2024-08-02 15:14:57 -06:00
FusionPBX 3e9aaf7bfe Dashboard name translation 2024-08-02 14:06:35 -06:00
FusionPBX 14f2d9df85 Add title logout and account settings 2024-08-02 13:58:27 -06:00
FusionPBX 720be4a68b By default FAX permissions remove user
- Reason for change is not everyone uses FAX
- There is a fax group adding users to that group who need FAX maybe a better option.
- There is still the option of assign the fax permissions to the user and then protect those permissions.
2024-08-02 12:06:08 -06:00
FusionPBX b3f31af5a8 If data is global then domain_uuid set to null
This means transaction is global. If there is a domain_uuid use the domain ID from the data.
2024-08-01 18:02:15 -06:00
FusionPBX 4b04d701ec Update dashboard permissions 2024-07-30 22:18:29 -06:00
FusionPBX 77dd833b55 Update some of the dashboard icons 2024-07-30 22:15:38 -06:00
FusionPBX 0c32c43e9a update the dashboard 2024-07-29 22:33:44 -06:00
FusionPBX 7101c3f44a Fix the destination url 2024-07-29 22:29:51 -06:00
FusionPBX 2d00362105 Add dashboard call forward 2024-07-29 16:38:03 -06:00
FusionPBX 82d1f4eb88 Add more dashboard widgets 2024-07-29 16:32:49 -06:00
FusionPBX dc14285cfd Default setting used for the background color 2024-07-29 12:27:06 -06:00
FusionPBX ecfbeba6ea Update config.php 2024-07-29 10:58:04 -06:00
FusionPBX 2da57eea9c Update the user dashboard 2024-07-29 10:56:33 -06:00
FusionPBX e481a58a86 More efficient use of the database 2024-07-29 09:00:59 -06:00
FusionPBX 7abcda7996 Update the dashboard order 2024-07-29 08:49:01 -06:00
FusionPBX 7566dd1f4b Update the dashboard settings 2024-07-28 10:42:16 -06:00
FusionPBX 22c57f9340 Fill in dashboard details 2024-07-28 10:36:36 -06:00
FusionPBX 7d15164122 Add call detail records dashboard 2024-07-28 02:24:55 -06:00
FusionPBX 08d9f55038 Update the time conditions icon 2024-07-28 02:19:18 -06:00
FusionPBX 4d6852dc99 Add time conditions dashboard 2024-07-28 02:18:23 -06:00
FusionPBX 57f16636df Add users dashboard 2024-07-28 02:15:17 -06:00
FusionPBX a56e77ce78 Update the comment 2024-07-28 02:11:38 -06:00
FusionPBX fd9e998818 Add extensions dashboard 2024-07-28 02:10:02 -06:00
FusionPBX c302adef2e Add Destinations dashboard 2024-07-28 02:06:18 -06:00
FusionPBX 8db5c8e7eb Disable picture in picture for background video 2024-07-26 19:47:13 -06:00
FusionPBX f716ef5e87 Use one database object 2024-07-26 19:43:16 -06:00
FusionPBX a5d44ae44b Use the database more efficiently 2024-07-26 17:04:02 -06:00
FusionPBX cdc8a8842c Call Block Update
- unify the process for preparing the call_block_number
- move the query for user_extensions outside and before the loop
- database used more efficiently
2024-07-26 14:33:50 -06:00
FusionPBX 2425dd4c45 update device_edit.php 2024-07-24 15:26:55 -06:00
FusionPBX 276bf0258f Video muted for Chrome to autoplay 2024-07-24 15:21:33 -06:00
FusionPBX 1b2a47dd6c Add voicemail export 2024-07-23 22:59:58 -06:00
FusionPBX ac9497c232 Add toggle for when to create recording 2024-07-23 12:09:50 -06:00
FusionPBX f40319ba91 Add dashboard content text align 2024-07-20 23:37:32 -06:00
FusionPBX f45b6f4033 Add dashboard window size
- Add window width and height
2024-07-19 17:03:21 -06:00
FusionPBX 8beecfbb89 - Update call block permissions
The call_block_all permission was pulling double duty. 
- Changed the code to use call_block_all only for SHOW ALL to call block across all domains.
- Permission call_block_extension will be used instead for the purpose of showing the extension list. 
- If someone doesn't call_block_permission then their assigned extensions will be use with each call block item they add.
2024-07-18 17:13:22 -06:00
FusionPBX 71334c9655 Removed session server temp directory
This session variables is no longer used
2024-06-26 07:48:41 -06:00
FusionPBX efce99375b Template engine use sys_get_temp_dir
Used to get the operating system temp directory.
2024-06-26 07:28:37 -06:00
FusionPBX 63e2316885 voicemail transcription to show or not show 2024-06-21 16:27:58 -06:00
FusionPBX 02db089d8f New setting background_video 2024-06-18 09:32:19 -06:00
FusionPBX e302122e90 Add new permission user_password 2024-06-14 14:43:11 -06:00
FusionPBX b38532a9b3 Update fifo_edit.php 2024-06-13 22:36:46 -06:00
FusionPBX 8dec7c5f41 Remove the dashboard description. 2024-06-13 17:22:39 -06:00
FusionPBX 9d7f95a7e6 Update FIFO to version 2.0 2024-06-13 11:46:34 -06:00
FusionPBX 1998df7c70 Add the required .xml to the file name 2024-06-12 13:01:36 -06:00
FusionPBX 9e2ab9b8c3 Add destination ringback 2024-06-11 10:16:40 -06:00
FusionPBX fb7d4e5cc3 Update new extension_range 2024-05-30 18:45:45 -06:00
FusionPBX 0e3eae29ab Add a new Yealink T34W template 2024-05-24 13:03:22 -06:00
FusionPBX b07c34d262 Complete the T44W template 2024-05-24 12:44:16 -06:00
FusionPBX 05c0b4cc96 Add Yealink template for the T44W 2024-05-24 12:28:53 -06:00
FusionPBX 5672944a5d Add the extension name to CDR 2024-05-23 14:31:56 -06:00
FusionPBX e95ea23ce9 Change concurrent_outbound_limit to limit_max 2024-05-16 09:38:31 -06:00
FusionPBX 1a10543851 Use an underscore for phrase agent_status 2024-05-14 12:11:22 -06:00
FusionPBX 23fb7e6211 Add fifo agent_status phrase 2024-05-14 11:46:47 -06:00
FusionPBX 4f7c5789fc Improve the indentation 2024-05-09 10:25:27 -06:00
FusionPBX 50e0dd33e8 Page check destination status by default 2024-05-09 10:23:14 -06:00
FusionPBX 1649087beb Add an emergency logs description 2024-05-02 15:07:48 -06:00
FusionPBX d11308b844 New setting save_call_detail_record
If blocked by call block option to save the call detail record true or false.
2024-04-30 18:21:42 -06:00
FusionPBX 38d6f35d78 Define class parameters 2024-04-27 19:45:31 -06:00
FusionPBX d4ae2952a3 Add Dashboard settings URL and Icon 2024-04-24 19:49:16 -06:00
FusionPBX f8771c4f10 Move emergency setting to its own category. 2024-04-24 10:29:03 -06:00
FusionPBX 955a840ad6 Update permissions.php
If the $_SESSION['permissions'] isset then use it to prevent round trips to the database.
2024-04-20 20:54:06 -06:00
FusionPBX 675ac2d433 Prevents an error when groups session is not set 2024-04-20 17:06:05 -06:00
FusionPBX c87e40301b Add a user class to store user details 2024-04-20 17:04:22 -06:00
FusionPBX 09719c7f36 Update authentication, groups and permissions classes 2024-04-20 16:51:53 -06:00
FusionPBX 2a1e36ca02 Add apps as a class variable
- Use self:$apps
- Replace $_SESSION['apps']
2024-04-19 11:07:30 -06:00
FusionPBX 07ff90f97c Use $event_socket instead of $esl 2024-04-18 16:14:00 -06:00
FusionPBX e81d711a92 Update xml_cdr.php
- Initialize the database class in the constructor
- Improve efficiency by removing extra database instances
- Bug fix. If cc_queue has been provided and call_center_queue_uuid is empty. Then use it to get the call_center_queue_uuid
2024-04-16 09:54:27 -06:00
FusionPBX c806aae310 Moved to speech and transcribe repos 2024-04-15 17:12:18 -06:00