Commit Graph

661 Commits

Author SHA1 Message Date
FusionPBX 7a71f0bf0a
Less CPU used to listen to event socket. 2022-07-31 10:15:42 -06:00
FusionPBX 084e36d0a0
Sanitize the menu link by restricting it to specific characters. 2022-07-08 18:38:13 -06:00
FusionPBX 6780949019
Remove LOG_LOCAL0 from openlog it caused the output to the console. 2022-07-08 14:46:21 -06:00
FusionPBX 767937260d
Limit this to run only with the web server. 2022-07-08 14:21:29 -06:00
FusionPBX 1199269347
When the cache is deleted log details to the syslog server. 2022-06-01 22:28:12 -06:00
FusionPBX ad3a4825a1
Use a log prefix that makes more sense. 2022-06-01 18:57:33 -06:00
FusionPBX 60e484e8f5
Default settings overridden by domain SMTP settings
Fixed a regressions where the domain SMTP settings were ignored.
2022-05-05 19:41:38 -06:00
FusionPBX c6a36cdf45
Fix the email attachments that are being sent through the email queue. 2022-04-19 00:48:04 -06:00
FusionPBX 72b9d4383e
Do a better job extracting information for the form and recipients. 2022-04-17 15:37:17 -06:00
FusionPBX 1585a42256
Add parse method to the email class. 2022-04-16 22:57:03 -06:00
FusionPBX f25fc53c62
Add a new email class. 2022-04-15 17:58:40 -06:00
FusionPBX fe099e4dfb
Update event_socket.php 2022-02-14 14:08:46 -07:00
FusionPBX 2e62e0316b
Set this value to 20.
Improves page load times for pages using event socket.
2022-02-14 11:55:10 -07:00
markjcrane fcc9d6186c Fix the syntax 2022-01-30 13:24:54 -07:00
markjcrane eda3ddfd28 Use if is_array to prevent a warning 2022-01-30 13:20:51 -07:00
markjcrane 8372fa61f8 change the switch phrases to switch languages 2022-01-30 13:08:49 -07:00
FusionPBX 63ac177ebe
Fixes an error 'Strict Standards: Only variables should be passed by reference'
Would see this on some systems when saving call forward
2022-01-24 15:33:34 -07:00
FusionPBX a432996055
Add missing part of the array. 2022-01-09 06:41:25 -07:00
FusionPBX 2c096c9e01
Only load default settings that are not in the database. 2022-01-08 16:22:03 -07:00
AlexC 4e7972aa4d
Update menu.php (#6164) 2021-11-30 15:39:15 -07:00
AlexC 70b876f5da
Add user header and domain icon to menu.php (#6160) 2021-11-30 08:35:40 -07:00
FusionPBX 7c6ed79d6c
usleep 1 million is 1 second 2021-11-26 21:30:39 -07:00
FusionPBX 91f2721925
Create auto_loader.php 2021-11-26 13:11:20 -07:00
FusionPBX 356b50531b
Fix the class cache set method. 2021-10-26 00:30:30 -06:00
FusionPBX f9f730024c
Create the $fp handle 2021-10-14 00:41:56 -06:00
FusionPBX 408b13238e
Use include instead of require_once. 2021-09-13 11:52:12 -06:00
FusionPBX dc8c2f1df6
Update domains class to use the database class. 2021-09-12 15:29:28 -06:00
FusionPBX 0d37d34c94
Delete users.php 2021-09-04 08:48:11 -06:00
FusionPBX 08c1fdc1d9
Update cache.php
A few minor changes.
2021-09-03 22:35:33 -06:00
FusionPBX 841a6751db
Use fusionpbx/resources/classes/groups.php instead of fusionpbx/core/resources/classes/groups.php 2021-08-26 16:34:59 -06:00
FusionPBX 57121b627b
Delete fax.php
This php class should be in app/fax/resources/classes directory.
2021-08-20 11:23:43 -06:00
FusionPBX 8f6d12fa7d
Add table_exists method to the database class. 2021-08-10 07:54:08 -06:00
fusionate 3d81016695 Domains Class: Update settings() method to support setting array order, when present. 2020-12-28 16:28:01 -07:00
FusionPBX 2eb83e45b8
Add new transaction save option to the database save method. 2020-12-10 19:52:03 -07:00
FusionPBX 7cfe473eb8
Provide defaults arguments for backwards compatiblity. 2020-12-02 07:47:56 -07:00
FusionPBX f307fc62a5
Add default language, dialect and voice. 2020-12-01 12:15:00 -07:00
fusionate 96ac8c8334 Upgrade > Schema: Update schema class to use casting for numeric changes. 2020-11-25 15:11:45 -07:00
fusionate 95362f621e Button Class: Support additional class(es). 2020-11-12 18:27:11 -07:00
FusionPBX 5fa52feefe
Merge pull request #5557 from greenbea/patch-16
Fix cache delete for global dialplans
2020-11-05 16:02:30 -07:00
Greenbea 6770d15b3c Fix cache delete for global dialplans 2020-11-05 11:29:41 -05:00
FusionPBX 64434862b8
Update schema.php
Prevent a plugin from breaking parts of the project.
2020-11-04 10:00:31 -07:00
Nate 5c7f97ac8a Domains: Retain session domain_name and domain_uuid on add and delete. 2020-11-02 16:00:02 -07:00
FusionPBX c8e51bd89e
Update database.php
Only use the $_SESSION['domain_uuid'] if it is set. It's not set when using from the command line.
2020-10-21 15:17:38 -06:00
FusionPBX 69541f560b
Update schema.php
Deprecate global upgrade_data_types variable and replace with a $this->data_types
2020-10-21 14:28:15 -06:00
FusionPBX 9f7ca538a3
Update schema.php
Minor changes. Remove extra line feeds and add a semi-colon.
2020-10-21 11:32:46 -06:00
FusionPBX f567c12672
Update domains.php 2020-08-14 00:37:16 -06:00
FusionPBX ec65ab905d
Fix the database copy method. 2020-07-24 10:15:30 -06:00
Mark J Crane 1b38c9541d Make the relations method public 2020-07-17 21:43:34 -06:00
FusionPBX 4514947223
Disable this until it has been improved and tested more. 2020-07-10 12:55:58 -06:00
FusionPBX 7a720b84a9
Disable the delete for now. 2020-07-10 12:36:11 -06:00
FusionPBX 5b5696456f
Update the database class toggle, copy an delete methods. 2020-07-09 02:57:28 -06:00
FusionPBX 1d2956cbfb
Update schema.php 2020-07-05 14:37:08 -06:00
FusionPBX 3eb2257745
Add indentation to improve the html output. 2020-06-24 19:14:33 -06:00
Nate d05429ad4e Theme: Header Bar updates. 2020-05-27 23:02:13 -06:00
Nate 6f33204316 Theme: Side Menu updates. 2020-05-27 21:24:07 -06:00
Nate e44bd933b0 Theme: Side Menu updates. 2020-05-25 19:31:55 -06:00
Nate 313d0205b7 Theme: Side Menu updates. 2020-05-25 19:15:45 -06:00
Nate 4a986730eb Theme: Side Menu updates. 2020-05-25 18:38:52 -06:00
Nate 8a586b5997 Theme: Side Menu updates. 2020-05-25 13:17:01 -06:00
Nate 5e1130cd04 Theme: Side Menu updates. 2020-05-25 12:24:03 -06:00
Nate a1bb8c5307 Theme: Side Menu updates. 2020-05-25 12:19:10 -06:00
Nate a4481ed9ab Theme: Side Menu updates. 2020-05-25 11:53:44 -06:00
Nate ba0eceb88b Theme: Side Menu updates. 2020-05-23 19:18:16 -06:00
Nate 6f829ea6cf Theme: Side Menu updates. 2020-05-23 18:57:17 -06:00
Nate f18e2423ed Theme: Side Menu updates. 2020-05-23 14:00:49 -06:00
Nate f5bfc2199a Theme: Side Menu default state controls. 2020-05-20 21:24:19 -06:00
chansizzle 17309eefff
Update menu.php (#5278)
fix Notice: Undefined variable: menu_sub_icon in /var/www/fusionpbx/resources/classes/menu.php on line 1034
2020-05-15 16:24:23 -06:00
FusionPBX 5166308dd2
Update menu.php 2020-05-05 23:02:29 -06:00
FusionPBX 1b5a14333e
Update menu.php 2020-05-05 22:47:18 -06:00
FusionPBX d29ea55bcf
Update database.php 2020-04-24 17:36:14 -06:00
FusionPBX 368d7a6987
Update database.php 2020-04-24 17:14:41 -06:00
Nate 76592ab7cb Token: Adjust class to allow token to be validated multiple times. 2020-03-30 11:15:09 -06:00
Nate 1ed699a850 Tokens: Multiple token support. 2020-03-28 21:40:33 -06:00
Nate c431c86382 Template CSS, Vertical Menu: Minor adjustments. 2020-03-26 16:54:06 -06:00
Nate c1e5b7f00e Modal: Adjustment to class. 2020-03-26 08:32:35 -06:00
Nate 97eec1da04 Template, Core Apps: Update to new modal. 2020-03-25 16:48:12 -06:00
Nate 0df02b95dd Template: Convert to Smarty syntax. 2020-03-17 20:31:29 -06:00
agree 51a6b56dae Update domains.php (#5092)
* Update domains.php
2020-03-11 20:04:41 -06:00
Nate a93c172ea8 Modal (Class): Add closing php tag. 2020-03-05 10:57:20 -06:00
Nate 36f1856c04 Modal (Class): Use default cancel button icon. 2020-03-05 09:55:10 -07:00
FusionPBX dc1b1f5717 Update database.php 2020-03-03 19:44:57 -07:00
FusionPBX 884fee7275 Update menu.php 2020-03-02 23:47:17 -07:00
FusionPBX e211d7ae3a Update menu.php 2020-03-02 22:29:29 -07:00
agree 7ac144fe05 Added ringback silence capability (#5162)
* Update format_ringback.lua

* Update ringbacks.php
2020-02-27 15:42:07 -07:00
Nate 1586c48517 Menu: Add explicit temporary permissions in delete() method. 2020-02-17 18:19:40 -07:00
Nate b9a207c51d Domains Class: Use unique variable name for array id in delete() method. 2020-02-17 17:54:36 -07:00
Nate 1b95cbf38c Domains: Supress warnings when deleting missing xml files in delete() method. Fix recordings directory session variable index. 2020-02-17 08:51:21 -07:00
Nate 18b26a9938 Menu Manager: List view and button updates, bulk menu item delete and toggle protected, etc. 2020-02-10 20:46:08 -07:00
FusionPBX f41e989c7f Update database.php 2020-02-08 15:53:32 -07:00
markjcrane b740f9f229 Move destinations class to a more proper location 2020-02-07 18:02:42 +00:00
FusionPBX a87d15dece Update destinations.php 2020-02-07 10:59:05 -07:00
FusionPBX d7ac761b4e Update destinations.php 2020-01-29 23:45:55 -07:00
Nate 70e4acf668 Template/Theme updates to support new modal class. 2020-01-23 21:22:27 -07:00
FusionPBX 31eaa4e8f9 Update destinations.php 2020-01-21 13:14:03 -07:00
root e9f4d5113f Added destination select permissions 2020-01-21 11:43:19 -05:00
FusionPBX 4d2d2453db Update text.php 2020-01-08 18:28:05 -07:00
Nate 1ce0b4f7c6 Button Class: Further clarification in code comment. 2020-01-08 10:36:37 -07:00
Nate e0a5252a87 Button Class: Apply margin* styles only to anchor tag (when present). 2020-01-08 10:34:26 -07:00
chansizzle e299031c17 Update switch_settings.php (#4994) 2019-12-30 18:35:45 -07:00
Nate c72d7e61be Misc: Language and text class adjustments. 2019-12-19 07:28:27 -07:00
FusionPBX 9a41858dd5 Update menu.php 2019-12-18 23:24:22 -07:00
FusionPBX 843e3d3c01 Update database.php 2019-12-16 12:39:54 -07:00
Nate 2e21be8cd4 MOH: List view updates. 2019-12-16 12:00:33 -07:00
FusionPBX eb28a261bc Update domains.php 2019-12-16 11:17:25 -07:00
FusionPBX 9f70128428 Update domains.php 2019-12-16 09:37:57 -07:00
Nate d157b5ee9f SIP Status: List view updates. 2019-12-04 13:49:02 -07:00
Nate f186d1ee9f Schema Class: Fix Data Type check to work properly. 2019-12-02 14:51:02 -07:00
Nate 585183f12b Destinations: Update class delete method. 2019-11-30 11:34:54 -07:00
FusionPBX f55ec9653f Update menu.php 2019-11-23 15:34:48 -07:00
FusionPBX d7af2c794d Update database.php 2019-11-23 15:30:29 -07:00
FusionPBX 71d0872945 Update database.php 2019-11-22 23:34:03 -07:00
FusionPBX 08079a9fb8 Update database.php 2019-11-20 10:14:01 -07:00
FusionPBX 4ec796c9f3 Update cache.php 2019-11-18 18:01:10 -07:00
Nate 82a07205b6 Email Logs: List view updates, search, bulk resend, download, delete. 2019-11-10 01:40:29 -07:00
Nate d92b491600 Destinations: List view updates. 2019-11-06 11:29:11 -07:00
Nate 7b1356310b Active Calls: Update refresh/pause button. 2019-10-30 01:05:43 -06:00
Nate f57fa290d3 Active Calls: List view updates, bulk call hangup. Button Class: Add onmouseover/out support. 2019-10-29 23:11:19 -06:00
Nate ea536d2f6e Button class updates, logic updates to other files. 2019-10-23 21:19:37 -06:00
Nate 32f9a483a5 Update Button class. 2019-10-22 01:41:16 -06:00
Nate 30bd7f8ff8 Add a little documentation to the Button class. 2019-10-21 10:23:58 -06:00
Nate a413f35f70 CSS: Define responsive breakpoints, add to Access Controls, Bridges, Call Block, Buttons class. 2019-10-19 20:29:44 -06:00
Nate c2a9dcf66c Update button.php 2019-10-19 10:08:16 -06:00
FusionPBX 92b776ac1d Update cache.php 2019-10-15 13:54:55 -06:00
chansizzle eedc7ac4b7 Update menu.php (#4779) 2019-10-14 19:51:36 -07:00
FusionPBX 81caa972d9 Update menu.php 2019-10-13 15:44:21 -06:00
FusionPBX 80d95fe0c2 Update menu.php 2019-10-12 15:37:22 -06:00
Nate 2678eb0bb1 Bridges: Misc updates, integrate Button class. 2019-10-12 01:12:59 -06:00
FusionPBX b82b67aeef Update destinations.php 2019-10-05 17:33:28 -06:00
FusionPBX 7c3675107d Update event_socket.php 2019-09-24 18:14:43 -06:00
chansizzle ad1c5205d4 Update text.php (#4654) 2019-09-24 16:40:50 -06:00
chansizzle 16e08250bf Update event_socket.php (#4652)
removes potential "Warning: fsockopen(): unable to connect to 127.0.0.1:8021 (Connection refused)"
2019-09-24 16:40:31 -06:00
chansizzle 347b38db4e Update ringbacks.php (#4643) 2019-09-24 12:12:15 -06:00
FusionPBX 7ed95878e5 Update token.php 2019-09-16 18:23:15 -06:00
FusionPBX 977a1af64e Create token.php 2019-09-16 08:18:16 -06:00
Nate 911a43219e Users: Prevent duplicate usernames. 2019-09-10 19:23:14 -06:00
FusionPBX 19e8305a8e Update schema.php 2019-09-10 17:50:41 -06:00
FusionPBX c37f2958e5 Update destinations.php 2019-09-10 13:50:42 -06:00
Nate 37b5713c4b Misc Classes: Database class integration. 2019-09-04 06:44:50 -06:00
Nate 07cb911e70 Menu Class: Database class integration. 2019-09-03 09:59:37 -06:00
Nate 836fb87136 Misc Classes: Database class integration. 2019-09-02 15:57:18 -06:00
FusionPBX b9bba7edce Update database.php 2019-08-20 13:05:27 -06:00
FusionPBX a4f1854452 Update database.php 2019-08-20 12:40:51 -06:00
FusionPBX d07ef4711a Update destinations.php 2019-08-13 12:44:38 -06:00
FusionPBX ba8cb5b0a3 Update destinations.php 2019-08-13 12:41:55 -06:00
FusionPBX d5ebe489bb Update database.php 2019-08-03 16:16:30 -06:00
FusionPBX 6202f6ab79 Update cache.php 2019-07-30 00:11:50 -06:00
FusionPBX ccfce8ee1f Update groups.php 2019-07-28 16:09:17 -06:00
FusionPBX 65d74aa7f8 Update groups.php 2019-07-28 15:34:21 -06:00
Nate b07150a01d Make singular() method public in database class. 2019-07-27 21:03:16 -06:00
FusionPBX 25a4220c4f Update schema.php 2019-07-27 16:53:42 -06:00