Joris Tirado
377bfceefb
UI-3116: Move sub-module templates in their own folder ( #73 )
* Move sub-module templates in their own `views` folder
By using `getTemplate()` we can specify which sub-module a template is
related to, enabling this behavior.
The templates names were shortened by stripping the name of their
sub-module from it since they are stored under their sub-module folder.
String templates are created using `getTemplate()` instead of
`monster.template()` that we are trying to depreciate.
* Only use `getTemplate()` for both regular and string templates
8 years ago
Joris Tirado
950b8af38c
UI-3111: Refactor caller id privacy feature with better description ( #71 )
* Refactor caller id privacy for the users submodule
* Refactor caller id privacy for the devices submodule
8 years ago
sergey-safarov
17dbe82cb5
UI-3111: Added user and device privacy options ( #63 )
* Adeed device privacy options
* Added user privacy options
8 years ago
Joris Tirado
704d862d5c
UI-3081: Disable failover by default when call forward is enabled ( #59 )
8 years ago
Joris Tirado
25c14d305b
UI-3081: Disable failover when call forwarding is enabled ( #58 )
8 years ago
Anthony Perish
836210239e
UI-3053: Added Smart PBX SIP Device feature key drag and drop reordering ( #55 )
* UI-3053 Added Smart PBX SIP Device feature key drag and drop reordering
* Removed extra function around feature key sortable code
8 years ago
Joris Tirado
c669ba8c82
UI-3067: Add tooltips for feature codes ( #56 )
* UI-3067: Restructure i18n to have tooltips for feature codes
* UI-3067: Add tooltip text for feature code
8 years ago
Jean-Roch Maitre
2819106315
UI-3040: Add Temporary Greeting dropdown
8 years ago
mira-t
f061be784e
Add do not disturb user feature ( #44 )
8 years ago
mira-t
1ef1fb2cfe
Toggle user caller id strategy ( #48 )
* Allow toggle via config between two caller id selection methods
This only affects caller ID for users. If
monster.config.whitelabel.allowAnyOwnedNumberAsCallerID is falsy, the
old way of assigning caller ID will be activated i.e. users can only
have their caller ID set to numbers assigned to them, otherwise the main
number is used. If monster.config.whitelabel.allowAnyOwnedNumberAsCallerID
is truthy, the user can also have any number owned by the account used as
their caller ID.
* Add automatic eslint fixes
* Eslint fix: make mixed user of && and || tidier
8 years ago
Jean-Roch Maitre
dfb54ed814
OOB: following existing media for greetings of receptionist PR, select right media if already selected, always create new media instead of reusing the same ones which led to confusing scenarios
8 years ago
mira-t
f7f22c98cd
Add option to use existing media for virtual receptionist greeting ( #45 )
8 years ago
Jean-Roch Maitre
2c70ea00b5
UI-2994: adding chart to show user roles if available
Conflicts:
submodules/myOffice/myOffice.js
submodules/users/users.js
8 years ago
Jean-Roch Maitre
d2db190375
UI-2994: adding licensed service plan roles to smart pbx
Conflicts:
i18n/en-US.json
8 years ago
Joris Tirado
9e83cbd8e9
UI-2988: Expose `repeats` prop from group callflow ( #42 )
8 years ago
JR Maitre
aa5e82a7e6
OOB: Cleanup old comments
8 years ago
Anthony Perish
4605803cc9
UI-2958 - Added ability for users to see disabled devices from the Smart PBX users page as black device icons.
8 years ago
Jean-Roch Maitre
2a8240994d
OOB: move on value to the right of 3-state toggles
8 years ago
JR Maitre
3db2f716e7
UI-2952: hide pw from user creation/update if wl field is set
8 years ago
JR Maitre
195fe08d06
UI-2952: adding webrtc mode to softphones in smart pbx
8 years ago
Jean-Roch Maitre
265844efcc
UI-2921: add way to impersonate users from smart pbx
8 years ago
Jean-Roch Maitre
864f487a83
UI-2865: now adds device name if available in interaction legs
8 years ago
Joris Tirado
0702dfa151
UI-2853: Use new Chart declaration following upgrade ( #34 )
8 years ago
Joris Tirado
d5c32e991f
UI-2843: Fix ESLint erros/warnings ( #32 )
8 years ago
Joris Tirado
5572876234
UI-2757: Improve password change experience for users ( #29 )
* UI-2757: Add context to change users passwords
* UI-2757: Add a confirmation field to check new password
* UI-2757: Set validation in code instead of markup
* UI-2757: Disable button once clicked to avoid click bomb
9 years ago
Jean-Roch Maitre
af943f40b0
UI-2787: fix issues with call recording in smart pbx (no longer require number configured, set default time limit to 3600 if unset)
9 years ago
Jean-Roch Maitre
6096a5b586
UI-2783: fix fax to email texts
9 years ago
Jean-Roch Maitre
7ea9faaa57
UI-2578: updated working version of call recording settings on user using new 4.1 code
9 years ago
Jean-Roch Maitre
edb91e2814
UI-2634: add support for mp3/wav media extension on vmbox in smart pbx
9 years ago
Joris Tirado
8608ea718b
UI-2704: Return `null` for unset keys ( #25 )
9 years ago
Joris Tirado
82fe62b963
UI-2689: Handle combo key behavior, add `line` action ( #23 )
* OOB: Enforce ESLint rules
* UI-2689: Allow combo keys to be defined as line keys
* UI-2689: Show warning message on first combo key
9 years ago
Jean-Roch Maitre
7b30fd0f77
UI-2666: add a way to find an extension when creating a group
9 years ago
Jean-Roch Maitre
ba4b855923
UI-2598: fixed issue with ringing timeout when set to 0
9 years ago
Jean-Roch Maitre
57d8dd922f
UI-2664: added chosen to next action dropdown, also added devices as an option
9 years ago
Jean-Roch Maitre
2b135cb803
UI-2629: allow user to switch emergency caller id number from smartpbx
9 years ago
Joris Tirado
7ffcc435e7
UI-2500: Add new popup to create/edit main faxbox
9 years ago
Jean-Roch Maitre
d310a09733
UI-2379: adding a tooltip to signal that you need to filter before downloading call logs. also add paginate false to download request
9 years ago
Joris Tirado
3d1f4385a6
UI-2500: Add prompt to create faxbox with custom notification email
9 years ago
Jean-Roch Maitre
d60efa0e16
UI-2475: added failover mode to call forward in smartpbx
9 years ago
Jean-Roch Maitre
dfecf4796c
UI-2489: fix mailto link for report error in call logs
9 years ago
Jean-Roch Maitre
76a02a90b5
UI-2467: Now offer an option to delete or unassign the conferences when deleting an user from SmartPBX
9 years ago
Jean-Roch Maitre
bb35227dd3
UI-2425: final commit to update number features in smart pbx
9 years ago
Joris Tirado
0946face5a
UI-2057: Expose combo keys for editing if available and make it easy to add other types of keys
9 years ago
Jean-Roch Maitre
4c2ecc83d2
UI-2425: fix features in smartpbx with new back-end field
9 years ago
Jean-Roch Maitre
e810383454
UI-2012: can now search by SIP Usernames in devices list of SmartPBX
9 years ago
Jean-Roch Maitre
70408a6632
UI-2332: admins can now send reset password messages to their users
9 years ago
Jean-Roch Maitre
26e7aacc1d
UI-2456: fixing properly when users have multiple main numbers
9 years ago
Jean-Roch Maitre
84185395c1
UI-2428: update e911 key
9 years ago
Jean-Roch Maitre
7b660e16c0
UI-2456: now let's admin set features on numbers based on the features_available key
9 years ago
Joris Tirado
778e27f480
OOB: Changes related to toFriendlyDate() update (remove legacy 'short' shortcut)
9 years ago