Debora Crescenzo
ccf2b82831
MT#60150 sip username changes in pbx group creation
...
sip username is created removing whitespaces and special chars from
the name input. This logic was handled by a lodash method. This commit
replaces the mentioned method with a custom function that mirrors the
logic we use in ngcp-admin to handle the pbx group creation.
The new method is less aggressive in fact it allows the use of
underscores and doesn't dash numbers. As part of the change we also
expose sip username as read-only field in the edit pbxGroupDetails
page.
Change-Id: I086b3a7011e47d8f542ac92f42bd923c38630331
1 year ago
Nouhaila Idrissi Zouggari
99fa8dded6
MT#58738 add possibility to configure fax and voicebox for seats/groups
...
Add the posibility to configure the voicebox and the fax on behalf of a seat/group
Change-Id: I6854acbb651eccc92146fe9f0d61362f5fe70ea0
1 year ago
Nouhaila Idrissi Zouggari
f11e89813e
MT#58736 Improve Cloud PBX Device configuration adding some preferences
...
- Changing list view to 8 rows with 3 columns.
- Preferences/Edit are now open in a separate page.
- Adding the new 4 preferences ( - Admin Name/ Disable web GUI/ User config priority over-provisioning/FW upgrade disable) together with the existing parameters.
Change-Id: Iae92c3313c592f7662587f52d0d4c9293ba41a97
1 year ago
Debora Crescenzo
35a4b263ea
MT#60068 Add ¨force CLI¨ checkbox to csc add pbx seat form
...
Add a new "force CLI" checkbox to the add pbx seat form.
If the checkbox is ticked, "?create_primary_acli=false" is
added to the request URL params when creating a subscriber.
Removes customer_id params from createSubscriber() as it
seems to be a leftover from old code.
Change-Id: I58e287030bc740659415f888d8ed42f5ab6894d1
1 year ago
Hugo Zigha
a66dff24a4
MT#60161 add an error message and stop the loading on network error
...
Change-Id: I620be6f60d27ea24fd5a25552be23f67336df1f8
1 year ago
Debora Crescenzo
3508a116ff
MT#60094 Lint review
...
Resolve current lint issues to improve the code reliability.
Disable lint for auto-generated/auto-updated files. Note,
Vue3 does not longer provide a default export therefore the line
has been ignored for now, however tests still seem to work as expected.
Change-Id: I668c50868b4cb9eceb0ff89767be9082585655a7
1 year ago
Debora Crescenzo
762256c587
MT#60094 Add "no-trailing-spaces" rule in linter
...
Add "no-trailing-spaces" rule to prevent unnecessary extra spaces.
Change-Id: I639e74752925c9331418442550e486f9946d7045
1 year ago
Nouhaila Idrissi Zouggari
89507f5f61
MT#58739 Add possibility to configure the customer phonebook
...
- remove some spaces and some code in comment
- change icon for upload
- adding an error for the number when it is duplicated in add/edit pages
Change-Id: I3f1ca01e70a1b3bcf068bdea3c5cc98668f74c9f
1 year ago
Hugo Zigha
dac59416dc
MT#58744 Add some new subscriber's preferences in the 'pbx configuration > seats' page
...
Change-Id: I0650f7c56e94eee4031f9b83e80ff2d2a8a64f29
1 year ago
Nouhaila Idrissi Zouggari
6b7d53ed5f
MT#59888 Call back without domain
...
Change-Id: If3a573a93f27a99aac439b6cbbe74be5dda081a4
2 years ago
Hugo Zigha
56bf301e76
MT#59848 Cannot use callback/ Rückruf option from Phonebook + call history isn't linking the no. that called with the Phonebook
...
Change-Id: Ib5ececec58885a6171a2b5e4d0a35e6f00d9f551
2 years ago
Hugo Zigha
d79b65645c
MT#59800 Impossible to go to next page for seat configuration
...
Change-Id: I9a53696fbe6abd9aca03afb72a4a1bca6e09fba2
2 years ago
Hugo Zigha
eceac969c1
MT#57754 ACL is buggy on CSC
...
Change-Id: I9c0969774e0f970af96db2ab2e690f03912ce47f
2 years ago
Nouhaila Idrissi Zouggari
30470efe3e
MT#59450 Add a banner to CE UI to suggest to buy the PRO version
...
Change-Id: I5ab55432d2384048af6c579c264ba6275b93cb2c
2 years ago
Nouhaila Idrissi Zouggari
ef05bdfe85
MT#59232 add blind transfer feature
...
Change-Id: Ieeaed08c6b442ada054a6bb4b6fbaa09cabe4a89
2 years ago
Nouhaila Idrissi Zouggari
9008ae2184
MT#59358 HOLD button available only for PRO customers and hidden for CE customers
...
Change-Id: I83beb052e9a4a7c906b950186d2ddd0f1ef3ee9d
2 years ago
Nouhaila Idrissi Zouggari
dc1d714fa7
MT#59231 let the user know when it has been put on hold
...
Change-Id: I0625062f236b8b68ecdc39b67ffdf13ccd981ed6
2 years ago
Nouhaila Idrissi Zouggari
03a494b9a1
MT#58958 Add support to call hold/unhold to the webrtc client
...
Change-Id: I4dc2e692ab25db1e126651e690583310db7b3a39
2 years ago
Rene Krenn
cd25874acb
MT#56239 enable caller/callee wildcards for conversations and
...
recordings
Change-Id: I3231024b6103b6695f0d9a1bf062609f9968e8a4
2 years ago
Nico Schedel
4d6ad4a6af
MT#57568 add data-cy to privacy page
...
Change-Id: I2ab5665781da5cd53cad567ef78bc15efa438346
2 years ago
Hugo Zigha
d810727659
MT#59145 When Chrome browser is set to Czech language the CSC throws a Javascript error
...
Change-Id: I94ac23bc438a323ebfcab0203ee11264a911ccc8
2 years ago
Marco Capetta
1f3fb416fb
MT#58591 Fix 'Subscriber' tranlation in German
...
The correct translation is 'Teilnehmer'
Change-Id: I9c8977030267064d27143aa698c7d31d1cb87aef
2 years ago
Hugo Zigha
598bf48c2a
MT#58355 call forwarding to fax2mail for a subs. does not work when configured with admin account - the fax arrives in admin account
...
Change-Id: I10d33a9818460c85bfa29b2a0250c5bf607b1d0f
2 years ago
Hugo Zigha
8d73ce0997
MT#57752 Removing SecretKey for mail2fax doesn't work
...
Change-Id: I48d0a0cff435a3f36d49aded8401ebdf461f05c8
2 years ago
Nico Schedel
2ebd1ee2f2
MT#57568 add missing data-cy to reminders
...
Change-Id: I26ca61d93cbbafe4f3aef0337b29919bfee80017
2 years ago
Nouhaila Idrissi Zouggari
64fecf2230
MT#58658 After creating a new subscriber, visiting the reminders page doesnt let you enable reminders initially
...
Change-Id: Ie0f5a18eb7b78f9d01bdfe78349112b4d4d80a9f
2 years ago
Nouhaila Idrissi Zouggari
77ef397ccc
MT#58686 fix the phonebook access after having update the API endpoints
...
Change-Id: I71828e5924f8c2152868f834153f03c64f23eeaa
2 years ago
Hugo Zigha
52beb5f0e9
MT#58597 CSC does not allow to modify CF ring timeout
...
Change-Id: I754f0394fbd218b44409b34b1c8dfe03fdf05347
2 years ago
Nico Schedel
30d82408ed
MT#58591 Add missing german translations
...
Change-Id: I20885b94069711e846e96f35e654e93a3eaf7d24
2 years ago
Marco Capetta
5bd459cede
MT#58591 Update all the language files
...
The files were not updates since long time.
Now they are in line with the english version, but still not traslated
Change-Id: I0ff78c1a8576ab2ee5e50a6553be1da7b86c0dee
2 years ago
Hugo Zigha
6e33e2d02f
MT#58500 [CSC]Cannot assign seat on SNOM D865 devices
...
Change-Id: Ic2e13a012435783e7e919c49bd9e39db55a8e7a7
2 years ago
Hugo Zigha
1bb32f5f86
MT#58605 CSC Administrative subscriber cannot create Seats or Group if ext_range_min specified in Customer prefs
...
Change-Id: I29bd4411256331a986a3d63e673983ca503951fa
2 years ago
Hugo Zigha
177f01d535
MT#58289 add possibility to view the CDRs of the customer
...
Change-Id: I15e9d100233408fbfe82cbb916c7d2fb76a311f8
2 years ago
Hugo Zigha
8e7c0ad2b2
MT#58238 CSC: selected NCOS/NCOSset cannot be removed
...
Change-Id: I8166713eac991efd716569e25ecdb4ebe2951b3c
2 years ago
Hugo Zigha
276ebf3fc4
MT#56937 Don't allow CSC starting calls without any microphone enabled
...
Change-Id: Ic7cfbdd27ded3df41953cc1526520c0d74a0bc12
2 years ago
Author: Nouhaila Idrissi Zouggari
e10c3563d8
MT#58240 there is no possibility to delete phonebook entries
...
Change-Id: I4fe1064c890a3b4c2c74a39bb9d816fc3b109f80
2 years ago
Hugo Zigha
6dd98b6aff
MT#53027 QuasarMigration - All components must have "name" property
...
Change-Id: I3003a9e7d4f13494f731042a4064999ca8528eaa
2 years ago
Hugo Zigha
140dc86116
MT#53022 QuasarMigration - Remove all commented code
...
Change-Id: I05d5cb4cf7aa3186efc3b25ff882fcf84a16e2b3
2 years ago
Hugo Zigha
57d4c4ab87
MT#58237 setting/unsetting a soundset as Default for subscribers return an error code
...
Change-Id: I9d04b698b3923e867f4a5243dc7f7f709cef726d
2 years ago
Hugo Zigha
785a8c73d9
MT#58235 it is possible to press the GREEN dial button even without entering the number to dial
...
Change-Id: I2c2dee9f432d262ca6842745f773c2dd3ced9376
2 years ago
Hugo Zigha
74ff3a2274
MT#58239 time selector of the REMINDER page doesn't allow to select minutes
...
Change-Id: I5ba9446fe0aa3ac5977b44254caf2f2bfda0a047
2 years ago
Marco Capetta
4d76a53c4a
MT#58236 Add missing soundset languanges
...
Last added languages cannot be selected in the CSC while
creating a new soundset.
The ones missing from the list are:
French
Portuguese Brazilian
Arabic
Dutch
Hebrew
Change-Id: I33ce57e38abfb824b85346cbd1446a0ae2337036
2 years ago
Hugo Zigha
c833595bd8
MT#52919 CSC: QuasarMigration - Migrate Quasar from v1 to v2
...
Change-Id: I56c622c5074237c1c6837a892ba79174c7340f0f
2 years ago
Hugo Zigha
3e3e123745
MT#55674 We cannot remove fax files from the CSC
...
Change-Id: Ic2e9f007c149e750ccf6be3004a6003f3d3a5de8
2 years ago
Marco Capetta
e5b0fb35af
MT#58074 Allow the selection of all the aliases as cli
...
The subscriber administrator can now assign as CLI of each
seat all the aliases configured in the customer
and not only the ones assigned to the user itself.
Change-Id: Id9a06c62bd2512cb19b34181b3de0d2c2fb6ff09
2 years ago
Marco Capetta
f81267ebbe
MT#57577 Make ncos and ncos_set visibile accordingly to profile
...
ncos and ncos_set setup should be visible in the 'Block Outgoing'
section only if:
* profile is not assigned or profile is assigned and contains
the ncos and/or the ncos_set attribute
* the user is a PBX subscriber's admin
* the user is subscriber (admin or not) in a NOT PBX customer
Change-Id: I27e7061e8cec055eddfe487f21052a4df0399373
2 years ago
Author: Nouhaila Idrissi Zouggari
e02805eb7c
MT#57577 subscriber's administrator should be able to configure NCOS and NCOS_SET of seats
...
Change-Id: I4382cc6d3b2b7795718a9433c633578a28a6078d
2 years ago
Author: Nouhaila Idrissi Zouggari
1406526c7e
MT#57750 Tooltip for mail2fax ACL is not translated to German
...
Change-Id: I25b5599b4e87b3c872b8d1c5851ee573e430e615
2 years ago
Author: Nouhaila Idrissi Zouggari
6822e7cd8b
MT#57750 Tooltip for mail2fax ACL is not translated to German
...
Change-Id: Idee20657b0c86bcd099f908b16cd1c423bf602a1
2 years ago
nouhaila
37a807dd0f
MT#57080 Expose Phonebook in the CSC
...
Change-Id: Iffc7ae9ed6acda2ea7cdb742aeee51ce924d2309
2 years ago
Hugo Zigha
a72696e878
MT#57783 HG master data: add new preference `pbx_hunt_cancel_mode`
...
Change-Id: Idc0c04f254b182f91f1889e9b3c4f4ff1ec3e327
2 years ago
Marco Capetta
7e58437438
MT#57605 Remove username indication in registered devices
...
This commit partially revert b9c132080
Username was get as expansion of the subscriber_id during the
API calll that gets the subscriber's registrations.
In case of simple subscriber, not admin, this feature is not
supported and not implemented in the API.
Change-Id: I930b3f3935a4cf9618d030fb9868ac52120fafbb
2 years ago
nouhaila
b9c1320803
MT#57605 allow the deletion of current registered devices
...
Change-Id: Ia9179a29f37c2c158ff3b27e838883aa531c04a6
2 years ago
Hugo Zigha
8ee50d2830
MT#57588 [CSC-UI] Dashboard Call List is showing received calls with wrong time
...
Change-Id: I7d26f93fe0dd3cef13d8daec1db71520a771e099
2 years ago
Marco Capetta
d53f9f1395
MT#57604 Show all registered devices for subscriber's admin
...
In the Registered Devices page, subscriber's administrator
has to see all the devices that are registered in the system.
The devices show in the dashboard, instead, are still related
the the personal ones.
Change-Id: I5894200e697c85d4f3a0a599dcd81c2aa6749fa4
2 years ago
Marco Capetta
7849c0dbc9
MT#57305 CSC CFT feature requires +E.164 number format
...
Change-Id: I1d8201e40a1affd53d04a9e550ac492dbc1b9168
2 years ago
Marco Capetta
f2d08d862b
MT#57305 Fix ringtimeout configuration on CFT for seats/groups
...
Change-Id: I8b45b5905605ff4ea7f92e89edefcbfb5821d56a
2 years ago
Marco Capetta
a2cc14265a
MT#57338 Remove preferences when set to false or empty array value
...
Change-Id: I9b7c296603d21ce46987dd4ede7a9c5aefa363ec
2 years ago
Georges Francisco
7395ef044e
MT#57195 move clir_intrapbx setting to privacy page
...
Change-Id: I66999152568cea3e50886b351f3514fe78beca6d
2 years ago
Marco Capetta
21f9d8a7a8
MT#57273 MT#57274 Update german translation
...
in particular:
* Hide your number to the callee > Rufnummer unterdrücken
* Seat > Nebenstelle
* Seats > Nebenstellen
Change-Id: I92a6732d32bf5ed81d28b1a680f8e1119ffeb906
3 years ago
Nico Schedel
39adcab366
MT#55492 add data-cy to speed dial page
...
Change-Id: I52121d8cb5cfe28f62782181c76d51ff2972e939
3 years ago
Marco Capetta
04d9274e99
MT#57240 Allow '+' char in device line number definition
...
Change-Id: I804ac0014405f6c4646b29f7fc22e67ba70909fd
3 years ago
Nico Schedel
1e39ce39a1
MT#55492 add data-cy to reminder page
...
Change-Id: I32e1b8c7820f4f2e3ce477f57f4f65ca827d352b
3 years ago
Marco Capetta
b9255531e4
MT#57183 Rename 'PBX Settings' to 'Extension Settings'
...
The renaming is necessary to avoid confusions between PBX
configurations section when the administrator can setup
and create new seats and the personal extension configuration
of each single user.
Change-Id: I241abf0426735d5dbed51a881a8f0e5b8feb7258
3 years ago
Nico Schedel
db1df279a6
MT#55492 add data-cy to call forward page
...
Change-Id: I36e913298a92455247f24905d74b596ba3f7bb1e
3 years ago
Hugo Zigha
9ca8d4ba46
MT#56989 Soundset page general UI improvements
...
Change-Id: I8ccde7784564eae85fd96379d25f99bfeaeb970c
3 years ago
Hugo Zigha
d45f67b7e8
MT#56987 Add possibility to select for each soundset announcement if the parent soundset has to be used or not
...
Change-Id: Idce2af2935832094a7d88ee62264b11da92dd6d8
3 years ago
Hugo Zigha
87d31b2145
MT#56986 [CSC] Add possibility to select parent soundset when creating/editing a soundset
...
Change-Id: Id731c9e0464ccb88ca525c9437beaeb8d8488eff
3 years ago
Marco Capetta
45d9967f24
MT#56403 Add new internal preferences to show/hide CSC menus
...
Preferences imported to be used as selectors:
* contract_sound_set
* record_call
Totally new ad hoc preferences:
* csc_registered_devices
* csc_conversations
* csc_device_provisioning
* csc_hunt_groups
Change-Id: I90686e8874fc0c95f0929481f53680dffe0d7cee
3 years ago
Georges Francisco
f30a83023d
MT#56954 [CSC] fix Call forward configuration UI issues
...
Change-Id: I38d3a437eff2f4be7a26b3ef281d2c7404219acb
3 years ago
Georges Francisco
88925a2de5
MT#56962 [CSC] Align the code if Call forwards setup for seats to the one used for Groups
...
Change-Id: I214d2ae328661652bbdcd86a98f6ef374db87e5b
3 years ago
Marco Capetta
9e6597faf5
MT#56505 [CSC] Add possibility to configure call forwards also for groups
...
Change-Id: I657f7bbcff0c967b12d779b4a48c86d5cb51bd2e
3 years ago
Marco Capetta
c3a912f9eb
MT#55336 Add support for items that returned from a non array API
...
Change-Id: I8f019a3b1c0b9d3daed6e1ad7fc6dc9a36a11c39
3 years ago
Marco Capetta
2f415cf0b3
MT#56403 Align PBX Configuration visibility with assigned profile
...
Items in the general 'Call Settings' section were already
shown/hidden accordingly to what defined in the profile
assigned to the subscriber.
This didn't happen for settings inside the 'PBX Configuration'
section
Change-Id: Icddf20b6c311af7ea29f1ffce7b357041d853c85
3 years ago
Marco Capetta
cc3c5bd862
MT#56783 Show SIP password only to administrative subscribers
...
Change-Id: I7e5c3174493fcfed131659f193fa3ce7c925d32f
3 years ago
Nico Schedel
01c7d8187d
MT#55492 add data-cy to call recording page
...
Change-Id: I1d1e20499191acadd592efd9082dae3ace12177f
3 years ago
Nico Schedel
02903fa58b
MT#55492 add data-cy to privacy page
...
Change-Id: Ia2ff3d65f10398109bd1e5c27f102bb23cda6207
3 years ago
Nico Schedel
28b12bf613
MT#55492 add data-cy to call blocking pages
...
Change-Id: I975d11189b94e9349bda6bbf2304ea78e9205bd6
3 years ago
Nico Schedel
60889fb5ac
MT#55492 add data-cy to voicebox page
...
Change-Id: Ifa84c75b18d8aeaa00dcb4749a899e8a47193c30
3 years ago
Nico Schedel
5202a81b20
MT#55492 add data-cy for music on hold
...
Change-Id: I8e4f0c06eb63feb869cd84d26d0d98c56dbe2478
3 years ago
Georges Francisco
6d58d482b7
MT#56506 [CSC] The primary number reported in CF setting of a seat is not correct
...
Change-Id: If22259b0de4336870c2068cd89b7295d4d392d5b
3 years ago
Hugo Zigha
0308c9ee95
MT#55940 Add possibility to configure "user defined buttons" on phones via CSC panel
...
Change-Id: I88b0f3fff5396f7b4ec93bfda9efd1143742131d
3 years ago
nouhaila
4c80215e00
MT#56399 Give option to disable SIP-password-change in CSC
...
Change-Id: I0643efa770fa720c45035a04221cf8c52ca13acf
3 years ago
CORP\franci11
58361b087e
MT#32999 Customer admin must be able to configure seat's call forward
...
With this improvement the customer administrator can configure
the call forwards of subscribers that belong to it.
The setting can be done in the CSC Seat page inside the
PBX Configurations.
Change-Id: I3dd4c7ba7e34725705da69bdf28fae93a379aee0
3 years ago
Marco Capetta
64e8ff3d14
MT#55940 Add new speeddial, forward, transfer device buttons
...
Change-Id: Ie97d97eee70b280fd1483d014af340db2b525033
3 years ago
Georges Francisco
3f298e008e
MT#54861 Configure sip username, display-names and web username independently in CSC
...
Change-Id: I7f0b8543a610c930f55b18a4ce3c96d136c3f49a
3 years ago
Georges Francisco
c6613b0267
MT#54808 Calls to Voicebox signed differently on Call list and Dashboard
...
Change-Id: I4676be1a3911694e222a2a2f381602f4dfb37ec3
3 years ago
Hugo Zigha
169cfa8a50
MT#53241 The last state of the "Main menu" is not restored after RTCengine call
...
Change-Id: I2c5fd756d3f3ea74ff6ea1a1811f1045e0723591
3 years ago
Hugo Zigha
175c344157
MT#56085 Reply with 486 from WebRTC when the user is busy in another conversation
...
Change-Id: I3eea53440fe14452e0abe8d873f6ac99961e45f6
3 years ago
Hugo Zigha
dcb49ebd6d
MT#56343 WebRTC calls stuck on CSC interface
...
Change-Id: I0f09816fe29d033c7114cdc38a5a02c7ed59d95b
3 years ago
Marco Capetta
286721319f
MT#56307 PBX settings visible only if clir_intrapbx is enabled
...
The section should be visible if one of the following feature
are enabled in the profile:
* clir_intrapbx
* auto attendant
* call queue
* manager secretary
Additionally proper configure visibility of each above submenu
using profile information
Change-Id: Ibfb0446e4527913e32d00169be54dcb6a62e8b64
3 years ago
CORP\franci11
d77283268c
MT#53076 CSC: missing time/filter/search on Conversations page (comparing to v1 CSC)
...
Change-Id: Id633b92a4bdbfc51596e20c94f18b41fd1616a01
3 years ago
CORP\franci11
168f40357d
MT#33001 Configure subscriber's CLI via CSC panel
...
Change-Id: Id0bc8de6880f2ed1916564acafd5c695d40752fb
3 years ago
CORP\franci11
8030e05ed1
MT#56083 [CSC] PBX Configuration > Groups configuration should be
...
displayed like Seats
Change-Id: I19324c34d904b48c823de9689bb6ea93df701335
3 years ago
CORP\franci11
9d84761548
MT#56138 Call Recording in CSC and AUI does not show who is the caller/callee
...
Change-Id: I487ffc26bc4b7ecf6e381cd5528e4a4e7bbc3d7c
3 years ago
CORP\franci11
25fa549152
MT#53860 Fix seat NameSyntax when creating a new subscriber
...
Change-Id: I733fe407ccfaafe6ae74d58435257f7076cea376
3 years ago
CORP\franci11
8c6405bb1b
MT#53842 CSC: voicemail page doesn't report in which folder the messages are
...
Change-Id: I636cf96bb833dd9318732f2fd022b071dd63f49f
3 years ago
CORP\franci11
d83cb7f3a8
MT#54497 do not change options 'description' on option change
...
Change-Id: Ic6fd558751afe31455e0d89abb07dfd133ba819a
3 years ago
Hugo Zigha
ab8e008b4f
MT#55676 Call to the webRTC not working properly
...
Change-Id: I33710393f2a3a8fee3716fbe186a91949d0e36c5
3 years ago
Nico Schedel
9dfcfffe60
MT#55492 add data-cy for deletion dialog
...
Change-Id: I3b179cd2c9957a24a7c0c497cedb7d39c5130ddb
3 years ago