Commit Graph

53 Commits

Author SHA1 Message Date
FusionPBX
793a58ba1c Update registrations.php 2025-06-12 10:16:03 -06:00
FusionPBX
a71201487e Add ooma to decode the IP address 2025-06-12 10:12:22 -06:00
FusionPBX
f9bd89ef78 Fixed the response when the result is an array 2025-03-29 14:48:45 -06:00
frytimo
fbeb65428e fix bug for registration count (#7293) 2025-03-06 15:46:17 -07:00
frytimo
e9739d2b06 Use single event socket object in registrations class (#7288)
* Use single event socket object in registrations class
Allow passing an event_socket in the constructor
Ensure the event_socket is connected before using it in loops
2025-03-05 10:08:08 -07:00
FusionPBX
1ada27a5b8 Add the settings_array to the class constructor
- More efficient to pass in the database object
- Added an option to pass in the domain_name
2025-01-07 22:20:57 -07:00
FusionPBX
9292dda43f Fixed the registration count
- Fixed on the dashboard for those with superadmin group
- Fixed the count in the SIP status page
2024-09-21 12:50:36 -06:00
FusionPBX
3a854aa24a Get the snom local IP address
Show the local IP address on the Registrations page.
2023-12-13 14:28:55 -07:00
frytimo
3a4c2f72e2 Event socket bug fix and more docs (#6823)
* Add documentation to methods. Use is_resource for added type detection

* Allow connect to specify timeout in microseconds with default 30,000

* Update calling mechanism for event sockets

* Update project for new singleton event sockets

* remove unused variable

* catch errors on closing the socket
2023-12-02 17:16:18 -07:00
fusionate
2a54aa025c Misc: Remove parameters from event_socket_create() call. 2023-09-20 17:25:24 +00:00
FusionPBX
ba3afa2565 Requires the path to include the right translation file 2023-06-29 09:54:39 -06:00
FusionPBX
da6270a7af Use !empty instead of != '' 2023-06-29 08:53:04 -06:00
Anthony
9c650a29b1 Fixed Errors for Phrases, Recordings, Operator Panel and Music on Hold. (#6735) 2023-06-01 15:21:29 -06:00
fusionate
3a6d3792db Registrations [Class]: Updates for PHP 8.1 2023-05-29 19:48:47 +00:00
fusionate
2384def111 Registrations [Class]: Updates for PHP 8.1 2023-05-29 19:37:47 +00:00
fusionate
26595860cc Dashboard - Switch Status: Updates for PHP 8.1 2023-05-10 22:59:49 +00:00
fusionate
2047921cde Dashboard - Switch Status: Fix Registrations count error when no registrations. 2023-05-08 13:12:20 +00:00
frytimo
69bd42af05 remove unneeded destruct methods as GC has higher performance (#6631)
Co-authored-by: Tim Fry <tim@voipstratus.com>
2023-04-27 20:18:53 -06:00
FusionPBX
1e49e686c9 Add additional values to Registrations array
Items added to registrations array
* network-ip
* sip-auth-user
* ping-status
2023-01-04 14:05:16 -07:00
FusionPBX
d3af1acd73 Simplify the registrations count method by using the get method. 2022-06-15 10:52:11 -06:00
FusionPBX
d24d5c1676 Add is_array and hide irrelevant -ERR no reply 2021-06-02 17:12:01 -06:00
kovacsrobi
40ac4ff212 Correct ignore to IGNORE in iconv paramter. 2021-03-26 23:31:51 +01:00
FusionPBX
776302265d Allow SIP profiles with a space in the name. 2020-08-17 13:42:38 -06:00
FusionPBX
1f05ee8a86 Always remove unrelated domains by default. 2020-08-04 20:28:33 -06:00
FusionPBX
794df3d00b Use iconv only if the function exists. 2020-06-20 11:13:06 -06:00
FusionPBX
a24d77f427 Registrations - More work to remove invalid characters that break XML. 2020-05-13 21:06:10 -06:00
FusionPBX
71b9d3eaae Update registrations.php 2020-04-08 13:32:49 -06:00
Nate
941b21adbb Registrations: Restore Show All button, better widths for Agent and Status columns. 2019-12-02 19:01:41 -07:00
Nate
2036b89f99 Registrations: Rename switch class method. 2019-12-02 05:07:08 -07:00
Nate
df58dc0af5 Registrations: List view updates, bulk unregister, provision, reboot. 2019-11-29 15:27:51 -07:00
afanucchi
ff232b5c5e Registrations page: Parse for LAN IP in "Contact" field (#4617)
* Registrations XML from Freeswitch contains invalid characters '&gt' and '&lt' in the contact field; stripped. Registrations does not parse the Freeswitch 'Contact' field for a Yealink LAN IP address; added condition.

* Fix the indentation.
2019-10-08 15:04:36 -07:00
Nate
0c12e97aa8 Dashboard: Fix Regstration count (better :) 2019-09-10 16:44:14 -06:00
Nate
fe7ab98342 Dashboard: Fix Registrations count. 2019-09-10 16:20:15 -06:00
Nate
836fb87136 Misc Classes: Database class integration. 2019-09-02 15:57:18 -06:00
FusionPBX
e68d0c6db0 Update registrations.php 2018-08-11 17:02:55 -06:00
FusionPBX
1e8c510874 Update registrations.php 2018-06-07 12:20:33 -06:00
FusionPBX
42a9ec8535 Update registrations.php
Removed the encoding type changes changes as it broke XML parsing of the registrations.
2018-02-21 00:38:29 -07:00
FusionPBX
2d200fd7a1 Update registrations.php add a comment so we know why its there. 2018-01-30 21:09:33 -07:00
Mafoo
1157c2ba5d Enhance Gigaset LAN IP (#2970)
GIGASET Sculpture CL750A puts _ in it's lan ip account for this and
perform a replacement
2018-01-30 21:06:24 -07:00
FusionPBX
a7c084a4b2 Update registrations.php 2018-01-25 21:01:12 -07:00
Alexey Melnichuk
43941f998f Change. Treat sofia xmlstatus as UTF8 (#2901)
FS Always mark xml as ISO-8859-1, but pass info as-is.
So if user send its contact info as UTF-8 then we get
corrupted xml. But RFC describe text as UTF8

RFC 3261 - 25.1 Basic Rules
```
qdtext = LWS / %x21 / %x23-5B / %x5D-7E / UTF8-NONASCII
```
2017-11-02 07:50:16 -06:00
FusionPBX
eca1268e10 Update registrations.php 2017-10-29 00:24:52 -06:00
FusionPBX
cf6e70323c Update registrations.php 2017-08-31 23:51:29 -06:00
FusionPBX
db535dd07e Update registrations.php 2017-08-31 23:27:17 -06:00
FusionPBX
d848c6aacd Update registrations.php 2017-08-28 09:37:49 -06:00
FusionPBX
b79bde599e Update registrations.php 2017-08-28 01:49:03 -06:00
FusionPBX
5ba6535d61 Update and rename status_registrations.php to registrations.php 2017-08-28 01:14:43 -06:00
FusionPBX
568cb95bf2 Update status_registrations.php 2017-04-09 10:42:52 -06:00
Alexey Melnichuk
a9bb5f9b8f Fix. Display Lan IP for Grandstream (#2297)
Grandstream send IP like `BJC.BGI.B.CAB` so we
should convert it to numeric form.
2017-01-13 14:24:32 -07:00
FusionPBX
cc3672a3fb Update status_registrations.php 2016-07-28 11:04:38 -06:00