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
ac623f8bf1
UI-3102: Fix typo (retires -> retries) ( #69 )
8 years ago
Joris Tirado
5c9f653fe8
UI-3102: Set default faxbox retries to 3 ( #62 )
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
Joris Tirado
f7cba46b22
UI-3048: Replace chosen plugin method with monster helper ( #54 )
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
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
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
2d02c7744a
UI-2945: fix small linting issues, add pointer to sortable column titles
8 years ago
Anthony Perish
dd95f22dfb
UI-2945 - Allow user list in smart pbx to be sorted
- Clicking on the appropriate header in the smart pbx user list
will sort by that column.
8 years ago
Jean-Roch Maitre
265844efcc
UI-2921: add way to impersonate users from smart pbx
8 years ago
Joris Tirado
a43a8640fe
UI-2866: Migrate from underscore to lodash ( #36 )
* UI-2866: Reference lodash intead of underscore following migration
* UI-2866: Migrate underscore specific utils to lodash
8 years ago
JR Maitre
6b8acf6d0c
UI-2814: properly handled registered devices in main view, devices view and user view
9 years ago
Joris Tirado
b66f1eb15a
UI-2802: Use proper icon to represent ATA devices ( #30 )
9 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
Joris Tirado
2de393e1e2
UI-2797: Execute parallel callback when no conferences ( #28 )
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
0f82926e64
UI-2765: fix typo with call recording field
9 years ago
Jean-Roch Maitre
c73f83603a
UI-2765: use the endpoint settings of call recording account settings
9 years ago
Jean-Roch Maitre
4b7eea0e16
UI-2765: change level of setting for account setting of call recording
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
a1b736150f
UI-2713: changing user name in smartpbx now update vmbox/conference/callflow accordingly, to prevent confusion...
9 years ago
Jean-Roch Maitre
ba4b855923
UI-2598: fixed issue with ringing timeout when set to 0
9 years ago
Joris Tirado
12d54ec97a
UI-2649: Use sortBy instead of monster.util.sort ( #22 )
9 years ago
Joris Tirado
8cb85b8bb8
UI-2617: Fix incorrect variable name introcduced when linting file
9 years ago
Joris Tirado
441b59501d
UI-2617: Fix ESLint erros/warnings
9 years ago
Joris Tirado
933d3e2fdc
UI-2590: Re-enable 'Create User' button when user creation errored
9 years ago
Joris Tirado
ff1d37f87a
UI-2559: Remove manual MDN formatting (adding +1) and encode '+' character when using it as in URL parameter
9 years ago
Jean-Roch Maitre
d60efa0e16
UI-2475: added failover mode to call forward in smartpbx
9 years ago
Joris Tirado
c44cf85fe9
UI-2476: Disable button once it's clicked
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
Jean-Roch Maitre
4c2ecc83d2
UI-2425: fix features in smartpbx with new back-end field
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
84185395c1
UI-2428: update e911 key
9 years ago
Jean-Roch Maitre
1b42634613
UI-2459: fix sort added, as it's now fixed in the callApi layer
9 years ago
Jean-Roch Maitre
52b499dfac
UI-2459: Added second sort on last name in users listing of smartpbx and groups user selection
9 years ago
Joris Tirado
c7c1bd130a
OOB: Use underscore.js helpers to get list/count of keys for an object
9 years ago
Jean-Roch Maitre
b1d883e934
UI-2399: changing colors around
9 years ago
Jean-Roch Maitre
6a77e2b0fd
UI-2372: update to smart pbx to use conference numbers instead of member numbers
9 years ago
Jean-Roch Maitre
830985d5a6
UI-2363: fixed sorting in smartpbx
9 years ago
Jean-Roch Maitre
4b004f0090
UI-2223: Fixed issue with faxbox, where ui was adding emails to notifications
10 years ago
Jean-Roch Maitre
1c123ad64c
UI-2116: Fix issue where number wasn't added to the list when getting phone number for user in SmartPBX
10 years ago
Jean-Roch Maitre
806baf95a6
UI-2138: Added a way to delete devices when you delete a user
10 years ago