stevenA
7b60b20170
Fix installer coding error
2022-01-21 08:04:30 +01:00
stevenA
6b5cd413d7
Update Response.class.php
...
Change to only modify certain returned fields from convertTable
Need to validate changes for softkeysets as now only return sets and not mode
2022-01-21 08:04:29 +01:00
stevenA
8961ebd5de
Optimise aminterface, and calls to it
...
Only get activeDevices once in doConfigPageInits
Delete redundant functions in Aminterface class
Optimise json handling
2022-01-21 08:04:29 +01:00
stevenA
519c9a1f3b
Optimise aminterface class
...
Remove duplicate functions
Remove legacy tests from _Construct
Optimise JSON handling (eliminate duplicate parsing of rawMessage)
Optimise Message class _Construct - high load so minimise unnecessary calls
2022-01-21 08:04:29 +01:00
stevenA
9138272a46
Remove debug code
2022-01-21 08:04:15 +01:00
stevenA
aba1c9595f
Fix update settings page on save
2022-01-21 08:01:35 +01:00
stevenA
c680ab5bb0
Use doConfigPageInit BMO method
...
Increase compliance with BMO. Decreases calls and improves responsiveness
2022-01-21 07:58:07 +01:00
stevenA
af1725e025
Continued BMO optimisations
...
Tidy up ajaxHelper
Set correct return values from ajaxHandler
Use BMO __get to minimise construct calls
Implement Module.xml depends
2022-01-21 07:54:51 +01:00
stevenA
fbac438a45
Fix update settings page on save
2022-01-21 07:51:36 +01:00
stevenA
9576a17087
Use doConfigPageInit BMO method
...
Increase compliance with BMO. Decreases calls and improves responsiveness
2022-01-21 07:50:44 +01:00
stevenA
67428fb3be
Clean up dbinterface class
...
Change db search criteria for sip / sccp to improve performance
Use Toast for Save and continue success message
Improve db write performance by simplifying formatting
2022-01-21 07:45:19 +01:00
stevenA
b7654a8c75
Remove debug code
2022-01-21 07:45:19 +01:00
stevenA
427d970070
Fix update settings page on save
2022-01-21 07:45:18 +01:00
stevenA
c9839eadc5
Use doConfigPageInit BMO method
...
Increase compliance with BMO. Decreases calls and improves responsiveness
2022-01-21 07:45:18 +01:00
stevenA
7e50dbf2d2
Continued BMO optimisations
...
Tidy up ajaxHelper
Set correct return values from ajaxHandler
Use BMO __get to minimise construct calls
Implement Module.xml depends
2022-01-21 07:45:10 +01:00
stevenA
a3eb87610c
Fix update settings page on save
2022-01-21 07:42:34 +01:00
stevenA
ea6b7b3783
Use doConfigPageInit BMO method
...
Increase compliance with BMO. Decreases calls and improves responsiveness
2022-01-21 07:42:22 +01:00
stevenA
bd84870c6b
Close Issue #29
...
Added warning and additional info for Hotline.
2022-01-19 14:41:43 +01:00
stevenA
60777bf3e3
Fix saving of custom soft keysets
...
Red border if invalid set name
Clean up modal indenting
Define valid chars
Only initialise general section at each save (previously initialised all clearing soft key sets)
2022-01-19 13:46:47 +01:00
steve-lad
1c5fa400ae
Update sccpManagerUpdater.json
2022-01-19 12:22:08 +01:00
steve-lad
a8e3dbdd30
Update module.xml
2022-01-19 12:17:05 +01:00
stevenA
381fe184bd
Fix Issue #59
...
Correct error in update mode selection
Save all buttons, rather than to last empty - buttons do not need to be allocated sequentially
Remove on duplicate case - add should always be new as either device is new, or have deleted device data before.
2022-01-19 12:07:41 +01:00
stevenA
e08ad858f5
Update module.xml
2022-01-19 10:06:24 +01:00
stevenA
ddd10f3ca9
Update rewrite.rules
...
Add case for dialplan.xml
2022-01-19 09:55:14 +01:00
stevenA
d7ad8397da
Update ajaxHelper.php
2022-01-19 08:36:57 +01:00
stevenA
4e17791fa1
Change wincharset selection method
...
Use utf-8 for java based phones
2022-01-17 10:43:50 +01:00
steve-lad
5796297bae
Update sccpManagerUpdater.json
2022-01-16 16:34:52 +01:00
stevenA
546de5add1
Modify installer db calls to remove IF EXISTS
...
IF EXISTS is not correct in MariaDb v5, used in all FreePbx Packages.
2022-01-16 16:04:41 +01:00
steve-lad
b1769e6378
Update sccpManagerUpdater.json
2022-01-15 10:55:44 +01:00
stevenA
360ceea6cd
Upgrade Installer
...
Installer was dropping new 14.3 columns data as these columns did not exist in module.xml schema.
Modify schema to include all columns, including legacy columns, and then move data prior to modifying schema.
2022-01-15 10:48:36 +01:00
stevenA
0dec44161f
Update module.xml
2022-01-13 13:09:05 +01:00
stevenA
6808154c3a
Update xmlinterface.class.php
...
Return binary vendor config values when necessary
2022-01-13 13:08:34 +01:00
stevenA
e25fab14ff
Update module.xml
2022-01-13 11:42:29 +01:00
stevenA
e088deee12
Update xmlinterface.class.php
...
Fix langcode selection
2022-01-13 11:34:12 +01:00
stevenA
8051c30987
Update module.xml
2022-01-13 10:28:40 +01:00
stevenA
5c4848442a
Update rewrite.rules
...
Optional rules were not commented out causing phones to look in tftproot/firmware/firmware
2022-01-13 10:24:26 +01:00
steve-lad
24cc8be3a7
Update module.xml
2022-01-11 15:40:47 +01:00
steve-lad
4f468517e7
Add PHP dependancy
2022-01-11 15:25:06 +01:00
steve-lad
c3089d6d7f
Update sccpManagerUpdater.json
2022-01-11 11:59:19 +01:00
steve-lad
12cb1307ba
Update sccpManagerUpdater.json
2022-01-10 14:08:03 +01:00
stevenA
3ce99c94d8
Fix reversion - not returning to correct page after save
...
Settings and device save require different r=treatment on reload after save
2022-01-10 14:00:07 +01:00
steve-lad
70b318019e
Update sccpManagerUpdater.json
2022-01-10 11:37:59 +01:00
stevenA
82bd9cbaef
Update module.xml
...
Update version
2022-01-10 11:33:42 +01:00
stevenA
34d6e976f2
Fix minor issues when saving settings
...
Page was not reloading correctly
Devices were not restarting (returning too soon)
2022-01-10 11:31:26 +01:00
steve-lad
6681a07c96
Update sccpManagerUpdater.json
2022-01-09 13:11:05 +01:00
stevenA
8013474e75
Fix issue where selecting new device in rnav caused exception
...
Correct window.location redirect syntax
2022-01-09 13:05:35 +01:00
steve-lad
88f4fba2c0
Update README.md
2022-01-06 15:26:13 +01:00
steve-lad
a8dfaac9bb
Update sccpManagerUpdater.json
2022-01-06 15:09:06 +01:00
stevenA
745ef87fea
Merge branch 'develop' of https://github.com/chan-sccp/sccp_manager into develop
2022-01-06 15:00:35 +01:00
stevenA
048077fce8
Update SIP device Handling & Fix Issue#53
...
Fix Issue #53
Consolidate forms to facilitate maintenance, reduce code, and apply changes to SIP handling introduce for sccp
Delete form.addsdevice.php
Delete form.sbuttons.php
Delete sipconfigs class and move db functions to dbinterface class, and other function to helperfunctions
create new field type for SIP line
update 9951 buttons count in installer
simplify segregation of sip and sccp requests
2022-01-06 15:00:24 +01:00