ringcentral / ringcentral-js-widgets

RingCentral Integration Widget Library
MIT License
39 stars 44 forks source link

sync features and bugfixs from 8827ada #1706

Closed embbnux closed 2 years ago

embbnux commented 2 years ago

Core:

enhancement: require @state before @storage decorator

Commons:

fix: duplicate initialize for Analtics module refactor: refactor dynamicConfig in Brand module refactor: lib/OAuthBase with RcModule V2, OAuthOptions not spread refactor: refactor lib/normalizeNumber with ts refactor: rename AlertV2 to Alert chore: upgrade default recording link to v3.0 player enhancement: change calling setting mode when no webrtc call permission

widgets:

feat: add ComposeTextPanelPanelV2 component feat: add ContactSearchPanel and CommunicationSetupPanel component feat: add DropdownPanel component feat: add DialerPanel component feat: add hits for ContactSearchPanel feat: add subContactNameDisplay prop for CallLogPanel and CallsListPanel

refactor: useSleep to replace sleep in NotificationPanel refactor: remove DialerUI V1 and rename DialerUIV2 into DialerUI module refactor: change i18n files from JS to TS refactor: new UI of WebRTCNotificationSection component refactor: remove all Conference invitation files

engage voice widget:

refactor: rename addListenerByOnce into addListenerOnce of lib/EvClient

Others:

chore: update @ringcentral/juno 1.12.5 chore: update i18n strings

coveralls commented 2 years ago

Coverage Status

Coverage increased (+24.5%) to 47.444% when pulling 5fe85117f76fd35e626e94a67ee900e52e4ff5fa on embbnux:sync/8827ada into 1005379916c6d864fa5b11354aa14809d522e8f4 on ringcentral:master.

embbnux commented 2 years ago

@embbnux v1 modules will be removed. Are you considering adding runtime alerts uniformly to v1 modules?

I think we have had deprecated warning for v1 now?

unadlib commented 2 years ago

@embbnux v1 modules will be removed. Are you considering adding runtime alerts uniformly to v1 modules?

I think we have had a deprecated warning for v1 now?

Only a small number of v1 modules have deprecated warnings, starting with the commit c1b22d2017f2ee48fd80edcd4cc3533546363734, the majority of v1 modules we removed.