Releases: ringcentral/ringcentral-js-widgets
Releases · ringcentral/ringcentral-js-widgets
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
First version of Widgets
0.1.0 travis auto publish to npm when tag (#64)
v0.2.0
v. 0.2.0
General
- Widgets studio (worth to do?)
- Have an Interface to combine different widgets (drag and drop)
- Embedded widget
- Can be placed at arbitary position
- Click to dial
- Minified
WebRTC phone
- Browser compatibility
- Can be run in Chrome and Firefox. In Safari and Edge phone will display proper error message.
- flip, transfer, park
- Flip to my own numbers
- Transfer to any numbers
- Park
- Address book
- Use RC address book as one of the source of contacts list (Not yet)
Messages list (Timeline)
- display recent messages or activities (7 days)
- have notification when receiving new messages
Conversation
- Display activities with the contact
- Including call log, SMS, fax, call recording.
- send messages
- Dynamicly load messages
- Make a phone call
- Display timestamp for each messages
v0.1.0
v. 0.1.0
General
- Embedded widgets
- Widgets can be embedded into a specific fixed position.
- Widgets can be minified.
Login
- support password flow
- When login successfully, RC phone will display the main panel.
- When login fail, will display error message.
- support OAuth 2.0 code flow
- When login successfully, RC phone will display the main panel.
- When login fail, will display error message.
- When user close the OAuth window, will display error message (knowing bugs: For now, widgets will not notice that OAuth panel is closed abnormal.)
WebRTC phone
- Callout
- When the phone number is correct, will make a phone call and display active call panel.
- When the phone number contains some invalid symbols, will not call out.
- Outbound caller id
- Can choose outbound caller ID from a dropdown list.
- Receive phone call
- When receiving incoming call, will pop up a notification.
- Contacts auto-complete
- Get contacts from RC contacts list. The phone numbers will auto complete with right candidates.
- Call information:
- Display call duration.
- Display current contact in the active phone call.
- Mute
- Phone call can be muted and unmated.
- Hold
- Can hold and unhold (knowing bugs: When user hold and unhold too frequently, actions will fail.)
- Small size incoming call widget
- If widgets is minified and have an incoming call, widgets will pop up a notification which contain a small size incoming call panel.