Commit graph

57 commits

Author SHA1 Message Date
steve-lad b753482898 Correct defaults after db schema change 2021-07-29 08:43:40 +02:00
steve-lad 4e9dcb09f3 Fix return link if default button changed 2021-07-25 16:03:02 +02:00
steve-lad 26f750296a Fix various issues with buttons
Add choice of default line on add device
Partially fix buttoncount (will not work if default device is selected)
Correct database save logic for buttons - triggers should be OK but more verification needed
Fix various save issues where defaults not correctly set
Delete default buttons when deleting line to avoid orphans
2021-07-25 13:42:42 +02:00
steve-lad 4151b4fdae Restructure languages and locales management
Base off of provision file structure
Store netlang and devlang
Stop usage of extconfig ->sccplang
2021-07-23 12:14:46 +02:00
steve-lad b3b3858965 standardise get ext file modal and add via include
Create standard modal for insertion via include in firmcreate class and adserver view
2021-07-19 08:04:12 +02:00
steve-lad d7fd77dfe8 Get locales from provisioner
Add progress bar and xhr handler
2021-07-18 11:30:19 +02:00
steve-lad a4f8fa4600 Impliment retrieving firmware from Provision_sccp
WIP - need to handle exceptions etc
2021-07-14 17:16:27 +02:00
steve-lad ef77bce159 Add retrieve device files 2021-07-14 13:10:15 +02:00
steve-lad dd9888e55e (re)Align Defaults and Default values with chan-sccp
Ensure all defaults use same vales as chan-sccp (partial revert of earlier changes)
Initialise UsingSysDefaults
Clarify html
2021-07-03 16:29:31 +02:00
steve-lad 7dc4438ad8 Enable/Disable buttons when setting chan-sccp defaults
First version - Needs simplifying!
2021-07-03 12:10:44 +02:00
steve-lad 93fe6d45e1 Extend defaults to all pages
Change enum in installer to correspond to chan-sccp
2021-07-02 12:27:06 +02:00
steve-lad 927186151e Update checkbox defaults logic 2021-07-02 08:29:15 +02:00
steve-lad dcd9c75886 WIP Partial fix for setting default radio buttons 2021-07-01 10:11:02 +02:00
steve-lad 3b91ad2188 Update JS
Default settings for customise are chan-sccp settings
Include QOS page group
Change help text
2021-06-30 14:27:39 +02:00
steve-lad 01b5e9e868 Use Dynamic Checkbox 2021-06-30 13:43:52 +02:00
steve-lad b7766fcf64 First test of new interface to manage defaults hierarchy
WIP
Need to better manage display of system defaults when customising
Need to override XML defaults
2021-06-29 16:41:53 +02:00
steve-lad d6cfa86978 Control MAC address entry
Warning and refocus if not conform to indicated requirements
2021-06-18 16:50:15 +02:00
steve-lad 8c4b0ce240 Disable Inherit in default system button settings
Disable Inherit buttons in system defaults (should only be used for specific devices)

Add Device Vendor settings to Add Device (WIP - may need db change)

Change various names to be more readable
2021-06-15 17:56:37 +02:00
steve-lad 5ea2c83115 Correct Device Reset page reload
Stay on page with page reset
Correct output
Switch from modal to Toast
2021-06-14 16:00:03 +02:00
steve-lad 707371cb92 Fix update button labels
Convert modal responses to Toast
Correct reload parameters to stay on page and redraw table
Correct output text
2021-06-14 15:19:45 +02:00
steve-lad d7bc3e500b Replace more modals with Toast 2021-06-14 14:24:11 +02:00
steve-lad e6c5dd63a0 Replace Save and Continue modal
Use Toast
2021-06-14 10:31:23 +02:00
steve-lad 89fe90d2ca Replace modal on save config
Remove modal with close waiting on user input and replace with Toast
2021-06-14 10:23:23 +02:00
steve-lad 7f96c121fa Update module category in updater.json
Update module category in updater.json - this is used in Module Admin
Remove unused JS
2021-06-08 15:23:43 +02:00
Diederik de Groot 51dad690ef Fix: Default models should have at least 1 button if number is currently no known
Enh: allow all model information to be edited.
Fix: edit/load loadinformationid
Fix: Modal Title -> Model

With help from @steve-lad

References: #91

Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-05-30 15:03:38 +02:00
steve-lad 4ce789cd3e Fix reversion errors
When rebasing, errors were introduced. This commit reverses those errors. It may also revert some commits
2021-05-29 15:50:04 +02:00
Diederik de Groot 9e95071bad
Fix: Default models should have at least 1 button if number is currently no known
Enh: allow all model information to be edited.
Fix: edit/load loadinformationid
Fix: Modal Title -> Model

With help from @steve-lad

References: #91

Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-04-02 15:30:03 +02:00
steve-lad 7f047f7c10
Further clean ups and annotations
Document changes
2021-04-02 15:25:31 +02:00
steve-lad 673f6d45e0
Tighten Ami controls
Check that have compatible version of chan-sccp for AMI and disable AMI  if not found
Check returned values
Add new classes for response to reduce testing
2021-04-02 15:23:54 +02:00
Diederik de Groot de0a07562f
Ran: .......................................... 42 / 42 (100%)
No fixable errors were found

Time: 10.05 secs; Memory: 41.75MB
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-04-02 15:23:44 +02:00
PhantomVl c0990954e5
- Bug Fix Sip 2021-04-02 15:23:05 +02:00
PhantomVl 320da7b86f
- Bug Fix. Create addons information 2021-04-02 15:23:05 +02:00
PhantomVl bbe4b72fe7
- Button assignment form adjustment 2021-04-02 15:23:05 +02:00
PhantomVl 8121a69607
- New style of information message 2021-04-02 15:23:04 +02:00
PhantomVl 49aa1f0ecc
- Fix SCCP
- Fix SIP
2021-04-02 15:23:04 +02:00
PhantomVl de7633ace7
- ADD SIP TFTP
- Activate Dial Template
2021-04-02 15:23:04 +02:00
PhantomVl 2031587f29
- Add Buton "Update Buton Labels". If you replace User nams, this functon Regenerate device labels 2021-04-02 15:22:29 +02:00
PhantomVl 713d588d98
Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
2021-04-02 15:15:58 +02:00
PhantomVl 28a051e01a - Add BackUp.
- Add Transfer in Global Config.
2019-01-10 18:50:59 +03:00
PhantomVl bbfc6bb007 Update 433 bug fix 2018-12-19 17:40:10 +03:00
PhantomVl 5d725b4e13 In the install script, added the mysql parameter search.
Added the ability to read the configuration of the "tftp-rewrite" from external config file
2018-04-17 15:59:18 +03:00
PhantomVl e206e2e4bd Remove old bug & add new bugs ! 2017-11-24 19:49:57 +03:00
PhantomVl aff9404d6c Add butons 'Internal', 'Inherit' 2017-11-15 14:06:32 +03:00
PhantomVl 1ef2e443ee Small changes in comments 2017-11-09 16:57:22 +03:00
Diederik de Groot c077885c9b - Update README.md
- Commented out astman_retrieveJSFromMetaData in install.php (was moved to srvinterface)
- Addd/Updated some !TODO! entries
- Spelling:
  - devise -> device
  - Compatable/Comable -> Compatible
  - Templet -> Template
  - buton -> button
  - Templatee -> Template
2017-11-03 14:35:34 +01:00
PhantomVl cce4683b52 Begin resample Sccp_manager
more bug fix
2017-10-27 12:45:18 +03:00
PhantomVl 6b68cba0ea Begin resample Sccp_manager
few Bugs, no Doc, maybe something is not working 16.10.2017 
    Fix mail box, sccp driver
2017-10-16 22:34:40 +03:00
dex d96967715c fixed spelling errors 2017-10-12 00:34:00 -04:00
PhantomVl d1e4d340c4 Prerelease 11.10.2017
fix in js
2017-10-11 20:07:22 +03:00
PhantomVl 72fcfcc9d7 Prerelease 06.10.2017
Rename forms. According to the menu.
  Add Token Reset.
2017-10-06 12:55:33 +03:00