changelogs.md


webex/webex-js-sdk/tree/master/packages/node_modules/@webex/plugin-webhooks

Repository  -  API  -  Source

2.53.1

May 19, 2023

Bug Fixes

2.53.0

May 18, 2023

Features

  • internal-plugin-calendar: support extra query parameters for delete api (#2799) (f26c744)
  • meetings: meeting specific sdk bundle for cdn (#2731) (34f1f46)

Bug Fixes

  • http-core: update qs version to fix vulnerability (#2814) (d300061)

2.52.13

May 12, 2023

Bug Fixes

  • plugin-meetings: revert code to stop audio in use phone audio api (#2792) (bbc1e54)

2.52.12

May 9, 2023

2.52.11

April 21, 2023

Bug Fixes

  • syncmeeting made to wait for handleLocusEvent (#2756) (91d9087)

2.52.10

April 20, 2023

Bug Fixes

  • echo problem solve when usePhoneAudio is used (#2759) (a780e95)

2.52.9

April 17, 2023

Bug Fixes

2.52.8

April 14, 2023

Bug Fixes

  • automation: pass in env variables for the pull request (#2736) (2d1cfa5)

2.52.7

April 13, 2023

Bug Fixes

2.52.6

April 11, 2023

Bug Fixes

2.52.5

April 11, 2023

Bug Fixes

2.52.4

April 10, 2023

Bug Fixes

2.52.3

April 10, 2023

Bug Fixes

2.52.2

April 10, 2023

Bug Fixes

2.52.1

April 10, 2023

Bug Fixes

2.52.0

April 10, 2023

Features

2.51.0

April 6, 2023

Features

2.50.0

April 5, 2023

Features

  • internal-plugin-calendar: support scheduling/updating/deleting meeting via calendar service (#2706) (a899e18)

2.49.0

April 3, 2023

Features

  • Add feature to update already created message in the room (#2708) (286b9ab)

2.48.0

March 22, 2023

Features

2.47.0

March 21, 2023

Features

  • added create jwt method in authorization (#2682) (ec242d6)

2.46.0

March 20, 2023

Features

2.45.0

March 20, 2023

Features

2.44.1

March 16, 2023

Bug Fixes

  • metrics: remove org_id, client_id and user_id tags from operational metrics (#2641) (c138b24)

2.44.0

March 14, 2023

Features

2.43.2

March 14, 2023

Bug Fixes

2.43.1

March 13, 2023

Bug Fixes

2.43.0

March 8, 2023

Features

2.42.0

March 3, 2023

Features

2.41.0

March 2, 2023

Features

2.40.0

February 24, 2023

Features

2.39.3

February 17, 2023

Bug Fixes

  • 'js_sdk_add_media_failures' metric is sent twice (#2620) (59ed880)

2.39.2

February 15, 2023

Bug Fixes

2.39.1

February 14, 2023

Bug Fixes

  • plugin-meetings: send appropriate metrics for chrome os (#2605) (a827eef)

2.39.0

February 13, 2023

Features

2.38.2

February 10, 2023

Bug Fixes

  • call disconnecting after calling updateMedia (#2611) (804c205)

2.38.1

February 10, 2023

Bug Fixes

  • plugin-meetings: set correct local audio state in localsdp (#2598) (a438fde)

2.38.0

January 26, 2023

Features

  • CDR-Compliance: add encrypted text to decryption flows (#2515) (c60db64)
  • enable turn tls support by default (#2583) (7efb6b2)
  • enable turn tls support by default (#2583) (ef48fc2)
  • export types for the meetings SDK (#2589) (4fb8487)
  • plugin-meetings: enable the TLS 443 support for meetings SDK (#2537) (4ae3434)
  • recording: add recording streaming service (#2581) (f277800)

Bug Fixes

2.37.2

January 17, 2023

Bug Fixes

2.37.1

January 17, 2023

Bug Fixes

  • plugin-meetings: fix broken api documentation (#2561) (60e0abf)

2.37.0

January 12, 2023

Features

  • post-meeting-survey: allow survey session id in log metadata (#2560) (96d4ccc)

2.36.1

January 12, 2023

Bug Fixes

  • plugin-meetings: facing mode in get media streams (#2556) (7cbbdb7)

2.36.0

January 9, 2023

Features

  • reactions: add sendReaction on meeting plugin (#2551) (d45dba7)

2.35.4

January 4, 2023

Bug Fixes

  • plugin-meetings: return feedbackId from uploadLogs (#2546) (eaa7d28)

2.35.3

December 21, 2022

Bug Fixes

2.35.2

December 13, 2022

Bug Fixes

  • setup peer connection in reconnection manager (#2535) (5bcf541)

2.35.1

December 13, 2022

Bug Fixes

  • voicea: remove custom state and triggers for webex assistant (#2532) (c1bd494)

2.35.0

December 5, 2022

Features

  • plugin-meetings: added connection type to "js_sdk_add_media_success" metric (#2517) (bf685e4)

Bug Fixes

  • plugin-meetings: support for level in getMediaStreams (#2521) (ef59737)

2.34.0

December 1, 2022

Features

  • added turnDiscoveryEnabled to js_sdk_add_media_failures (#2513) (d12fd1d)

2.33.2

November 30, 2022

2.33.1

November 28, 2022

Bug Fixes

2.33.0

November 23, 2022

Features

2.32.0

November 21, 2022

Features

  • plugin-meetings: added support for full HD(1080p) video (#2414) (cc0c61a)

2.31.4

November 16, 2022

Bug Fixes

2.31.3

November 16, 2022

Bug Fixes

  • sample app: apply settings to correct meeting (#2506) (cb5fa49)

2.31.2

November 16, 2022

Bug Fixes

2.31.1

November 14, 2022

2.31.0

November 8, 2022

Features

  • participant-privs: sdk updates for participant privs (#2499) (8b4a321)

2.30.2

November 3, 2022

Bug Fixes

  • embedded-apps: parsed apps now stored in meeting, fixed similari… (#2487) (3c6e638)

2.30.1

November 2, 2022

Bug Fixes

  • release to publish correct version number (#2498) (1653ca0)

2.30.0

November 1, 2022

Features

2.29.5

November 1, 2022

Bug Fixes

  • revert last commit and fix npm publish script (#2497) (dff0683)
  • voicea: pass all interim transcripts (#2493) (6192d27)

2.29.4

October 21, 2022

Bug Fixes

  • plugin-meetings: added roap enabled flag in client call initiate… (#2476) (307dd4a)

2.29.3

October 19, 2022

Bug Fixes

  • plugin-meetings: reduced default reachability timeout to 3s (4b76a32)
  • plugin-meetings: using reduced timeout for reachability checks of video mesh nodes (ea37956)

2.29.2

October 19, 2022

Bug Fixes

  • guest join: send keepalives when in lobby (4469240)

2.29.1

October 19, 2022

Bug Fixes

  • plugin-meetings: dont create adhoc meeting if no site (e4f37c0)

2.29.0

October 19, 2022

Features

  • plugin-meetings: added meetings._toggleTurnDiscovery() method (b851dbf)

2.28.1

October 18, 2022

Bug Fixes

  • internal-conversation-plugin: meeting container not deleting properly (97b7c22)

2.28.0

October 18, 2022

Features

  • slido: embedded app eventing (78567c1)

2.27.0

October 12, 2022

Features

  • internal-plugin-dss: optional entity provider type for lookup (d743364)

2.26.2

October 11, 2022

Bug Fixes

  • plugin-meetings: add waitingForOthersToJoin to in-meeting action (fcea682)

2.26.1

October 7, 2022

Bug Fixes

  • internal-plugin-voicea: extract llm from voicea (37589b5)

2.26.0

October 5, 2022

Features

  • plugin-meetings: added support for TURN discovery (under a config flag) (ea738ca)

2.25.0

October 4, 2022

Features

  • meetings/meeting: add size-only layout requests (a6a8d58)

2.24.1

September 29, 2022

Bug Fixes

2.24.0

September 28, 2022

Features

  • add voicea related display hints in meeting actions (5960c2f)

Bug Fixes

2.23.0

September 27, 2022

Features

2.22.0

September 23, 2022

Features

  • internal-plugin-dss: directory search plugin (656e04b)

2.21.1

September 22, 2022

Bug Fixes

  • plugin-meetings: removed some old, deprecated code for remoteStream (9899724)

2.21.0

September 21, 2022

Features

  • plugin-meetings: fetch country codes from meeting info (1a4ee3b)

2.20.3

September 16, 2022

Bug Fixes

  • metrics: added value for name enum value in events (f2b7377)

2.20.2

September 16, 2022

Bug Fixes

  • plugin-meetings: fix some flaky integration tests (1b898da)
  • plugin-meetings: integration tests incorrectly waiting for participant update (c7e4532)

2.20.1

September 16, 2022

Bug Fixes

  • plugin-meetings: fix direct info uri (9d38109)

2.20.0

September 15, 2022

Features

  • meetings: add layout control eventing (28299a2)

2.19.3

September 15, 2022

Bug Fixes

  • karma tests fail to start in a real browser (5ebb946)

2.19.2

September 12, 2022

Bug Fixes

  • plugin-meetings: removal of old stats code (e73859e)

2.19.1

September 7, 2022

Bug Fixes

  • internal-media-core upgrade for enablebnr (8b17103)
  • plugin-meetings: bnr enabled upon microphone switch (5358018)

2.19.0

September 7, 2022

Features

  • samples: incorporated marcin review comments (e41900f)

2.18.0

September 5, 2022

Features

  • plugin-meetings: can invite guest and can admit participant (b5c772e)

2.17.0

September 2, 2022

Features

  • dependencies: add ts dependencies (78ceee3)
  • tooling: add ts build flow (0f85a21)
  • webex-core: add default config for plugin (e435508)

Bug Fixes

  • added debug logs for mocha (c368eba)
  • check joined display hints (4b1e0e2)
  • config/wdio: add polyfill for babel (6ac9dd1)
  • docs: fix docs build for ts files (2993a09)
  • plugin-meetings: add check for intent type wait, rename methods (ab1eca6)
  • plugin-meetings: should throw user in lobby (e8b6c9f)

2.16.0

August 30, 2022

Features

  • samples: implemented password and captcha flow in samples app (2afc082)

2.15.0

August 30, 2022

Features

  • raisehand: lowering someoneelses hand (8256cad)
  • raisehand: review update (1d20751)
  • raisehand: review update (ea262b1)
  • raisehand: updated readme (698a59c)

2.14.4

August 29, 2022

Bug Fixes

  • plugin-meeting: add validation for device registration (44b7bec)

2.14.3

August 16, 2022

Bug Fixes

  • plugin-meetings: fix moveTo and moveFrom logic on devices (a38f9c0)

2.14.2

August 16, 2022

2.14.1

August 12, 2022

Bug Fixes

  • unit test and meetinginfo (6af9473)

2.14.0

August 12, 2022

Features

  • plugin-meetings: bnr methods updated for handling multiple requests (4365fb6)

2.13.0

August 12, 2022

Features

  • plugin-meetings: bnr enable refactor for change device case (d9b73fd)

Bug Fixes

  • remove internal-media-core from excludes (3f308cd)
  • upgrade internal-media-core (f6e9d26)

2.12.1

August 9, 2022

Bug Fixes

  • return the response from the meetingInfo API (3673a05)

2.12.0

August 3, 2022

Features

  • added lower all hands to plugin-meetings (dded507)
  • added lower all hands to plugin-meetings (fde7809)
  • added lower hands (41a6170)

Bug Fixes

2.11.1

August 1, 2022

Bug Fixes

  • use the correct members request in raiseOrLowerHand (6da6818)

2.11.0

August 1, 2022

Features

  • plugin-meetings: added metrics for actions and failures (USM Flow) (550f381)

2.10.0

July 29, 2022

Features

  • raisehand: added isRaiseHand to processParticipant (979d6d6)
  • raisehand: changed return to returns (b55cba8)
  • raisehand: member test improvements (c3c710c)
  • raisehand: memeber test review update (dc84a39)
  • raisehand: review update (2fe26cd)
  • raisehand: sinon restore after each added (ae0ce0f)
  • raisehand: util test typo fixed (0d6ef76)

2.9.0

July 28, 2022

Features

  • add raise hand to members (89e52da)

Bug Fixes

2.8.0

July 28, 2022

Features

  • get status about whether raise hand is supported (d7c5b13)
  • raisehand: removed extra line (104758e)
  • raisehand: updated plugin-meetings readme (f2581ae)

2.7.0

July 20, 2022

Features

  • plugin-meetings: added metrics for bnr functionality (ac6df73)

2.6.0

July 19, 2022

Features

  • device: wdm cache optimization (c65dbdd)

2.5.0

July 14, 2022

Features

  • plugin-meetings: disable BNR api included (8307b2c)
  • plugin-meetings: enable BNR api included (c316338)

2.4.2

July 12, 2022

Bug Fixes

  • internal-plugin-device: fixing the boolean check for cisco-device-url (21e4ed8)

2.4.1

July 11, 2022

Bug Fixes

  • plugin-meetings: loggerProxy error (538d394)

2.4.0

July 7, 2022

Features

  • imc: add unit tests (aed8378)
  • imc: handle imc mercury events and allow imc creation (c811e1c)

2.3.0

June 24, 2022

Features

  • meetings: display hints based on roles (5f6e739)

2.2.4

June 21, 2022

Bug Fixes

  • mask localNetworkPrefix in ipv6 format to CIDR/96 (f0a186f)

2.2.3

June 21, 2022

Bug Fixes

  • plugin-meetings: using the env for port in the web pack config (2af08a2)

2.2.2

June 15, 2022

Bug Fixes

  • plugin-meetings: using meetings preferences api for webex site (a330e6a)

2.2.1

June 9, 2022

Bug Fixes

  • plugin-meetings: for 423006 error code set password required true (ae28d30)

2.2.0

June 9, 2022

Features

  • internal-plugin-encryption: add sdk methods used by BYOK feature (0f22d31)
  • internal-plugin-encryption: remove the only from the test (0d09e76)

2.1.1

July 27, 2017

Bug Fixes

  • tooling: do not invoke git when listing packages for pipeline (4c7abdf)
  • tooling: do not run legacy tests during validated merge (5cb838c)
  • tooling: make sure legacy tests run in pipeline (180c1d2)
  • tooling: strip legacy karma logs correctly (7d88692)

Features

  • tooling: add list --forpipeline (045e927)
  • tooling: add list command with --fortests flag (8cdfd70)
  • tooling: only run tests for updated code (09db943)

2.1.0

June 7, 2022

Features

  • end-meeting-all: added end meeting for all (79b52f4)
  • end-meeting-all: added unit tested is added (2fe8318)
  • end-meeting-all: review comment change (b8c3ba4)

Bug Fixes

  • fixed unmute btn function call on samples (536f520)

2.1.0

July 19, 2017

Features

  • internal-plugin-presence: add jsdoc for presence methods (73d9caf)
  • internal-plugin-presence: add list method and simplify transforms (82c7dd0)
  • internal-plugin-presence: initial implementation (9ac5252)
  • internal-plugin-presence: return more data from transforms (4a63b81)
  • internal-plugin-presence: simplify methods (8d3c8e1)
  • internal-plugin-presence: utilize payload transforms (a2d4f17)

2.0.0

June 3, 2022

⚠ BREAKING CHANGES

  • plugin-meetings: meeting start in 5 min, meeting info wont be available for a random period

Features

  • end-meeting-all: added end meeting for all (056e9f3)
  • plugin-meetings: add meetingContainerUrl change event (177791b)
  • plugin-meetings: add random delay to fetchmeetinginfo (e8db702)

Bug Fixes

  • plugin-meeting: move packages from dependency to dev dependency (3b82a3a)
  • unblock release on a breaking change (9795744)

1.161.0

May 12, 2022

Features

  • test-user: add reservation group for whistler (f3398ae)
  • whistler: add user scopes for whistler users (1d3af48)

1.160.0

May 9, 2022

Features

  • decrypt: meeting container activity (eded1e2)

1.159.6

May 6, 2022

Bug Fixes

  • add decorator path for docs (3f933b2)

1.159.5

April 26, 2022

Bug Fixes

  • spark-325176 non-USM users see meetings with wrong participants (63fabda)

1.159.4

April 21, 2022

Bug Fixes

  • plugin-meetings: fix regex for meetingInfo optimization (076cc13)

1.159.3

April 20, 2022

Bug Fixes

  • meetings: instant meetings for usm (6ed77c6)

1.159.2

April 20, 2022

Bug Fixes

  • plugin-meetings: use meeting type when verifying password (d6e68a4)

1.159.1

April 15, 2022

Bug Fixes

  • plugin-meetings: fail silently if userPreferences information not found (72d9694)

1.159.0

April 14, 2022

Features

  • plugin-meetings: add adhoc meetings support (bbeb54d)

1.158.0

April 14, 2022

Features

  • plugin-meetings: added a function comment (9a30579)
  • plugin-meetings: fixed default case and updated test (e5e99cc)
  • plugin-meetings: optimisation for calls to wbxappapi (37ef57f)
  • plugin-meetings: use webExSite property for LOCUS_ID case (b5929b3)

1.157.1

April 12, 2022

Bug Fixes

  • credentials: may not have orgId when sending metrics (4238148)

1.157.0

March 23, 2022

Features

  • plugin-meetings: send diagnostic error on 502 response (b5eaa46)

1.156.4

March 22, 2022

Bug Fixes

  • plugin-meetings: fix case when first locus message about a meeting is type locus.difference (39a465f)
  • plugin-meetings: removed unused path in initialSetup (0aca0e5)

1.156.3

March 21, 2022

Bug Fixes

  • dependencies: remove unused dependencies (7997b86)

1.156.2

March 15, 2022

Bug Fixes

  • plugins-meetings: warn if H.264 codec is not detected (f1e1223)

1.156.1

March 15, 2022

Bug Fixes

  • webex-core: send metrics when service not found in service catalog (ac60cec)

1.156.0

March 8, 2022

Features

  • webex-core: add fedramp configuration for services (ff90735)

1.155.0

March 7, 2022

Features

  • core: check for appPlatform for spark-user-agent (95c71b4)

1.154.2

February 16, 2022

Bug Fixes

  • plugin-meetings: fix extmap config boolean (07b5e8b)

1.154.1

February 10, 2022

Bug Fixes

  • plugin-meetings: remote extmap from the remotetSdp (d64d01f)

1.154.0

February 4, 2022

Features

  • plugin-meetings: start sending behavioral metrics to amplitude (f4e4181)

1.153.4

February 3, 2022

Bug Fixes

  • plugin-meetings: add permissions token for unified space meeting (a6b04b2)

1.153.3

January 26, 2022

Bug Fixes

  • plugin-meetings: meeting stuck in error state (9a03f1b)

1.153.2

January 25, 2022

Bug Fixes

  • plugin-meetings: use icegatheringstatechange for ice completed (ade28cd)

1.153.1

January 20, 2022

Bug Fixes

  • plugin-meetings: media not connecting on ipv6 network (0172c9c)

1.153.0

January 13, 2022

Features

  • plugin-meetings: toggleUnifiedMeetings api change meeting info between v1 & v2 (7844425)
  • samples: toggle meeting info button on click changes meeting between v1 and v2 (8195f86)

1.152.1

January 11, 2022

1.152.0

January 6, 2022

Features

  • plugin-meetings: password and captcha support for unified space meetings (ee0fc98)

1.151.7

December 22, 2021

Bug Fixes

  • plugin-meetings: create new correlation id except when meeting is just created by user (9eede34)

1.151.6

December 21, 2021

1.151.5

December 21, 2021

Bug Fixes

  • plugin-meetings: logger init before meetings onready call (8822c7c)

1.151.4

December 16, 2021

Bug Fixes

  • plugin-meetings: add handling of locusUrl in getMediaStreams error (0652e94)

1.151.3

December 16, 2021

1.151.2

December 13, 2021

Bug Fixes

  • meetings: set supportHostKey parameter when calling wbxappapi (36649c2)

1.151.1

December 10, 2021

Bug Fixes

  • plugin-meetings: anonymize IP addresses sent in metrics (1749431)

1.151.0

December 8, 2021

Features

  • meetings: add callInitiateJoinReq joinTime metric (3f53726)
  • meetings: add joinReqResp joinTime metric (d33add4)
  • meetings: add localSDPGenRemoteSDPRecv joinTime metric (93ed459)
  • meetings: add totalJmt joinTime metric (2aa7111)

1.150.1

December 3, 2021

Bug Fixes

  • plugin-authorization-browser-first-party: emailHash (05756d1)
  • plugin-authorization-browser-first-party: review update (a9920dd)
  • plugin-authorization-browser-first-party: review update (a2bda07)

1.150.0

November 18, 2021

Features

  • internal-plugin-board: authorizeMediaInjector and unauthorizeMediaInjector functions (b7e4e65)
  • plugin-meetings: meeting changes to add startWhiteboardShare and stopWhiteboardShare (9a46dc0)

Bug Fixes

  • plugin-meetings: locus-info changes to store two different types of share (85cda8d)
  • plugin-meetings: meeting changes to ensure share type and state updates properly (9f02432)

1.149.2

November 17, 2021

Bug Fixes

  • http: params.xhr for all requests (7c42173)

1.149.1

November 15, 2021

Bug Fixes

  • meetings: move meetingInfo instantiation to onReady callback (423644c)

1.149.0

November 9, 2021

Features

  • metrics: add metrics for sending media delay (a54fe36)

1.148.0

November 2, 2021

Features

  • dial-out: call me functionality (668a444)

1.147.1

October 27, 2021

Bug Fixes

  • plugin-meetings: add new error codes for password flow (a4e57e7)

1.147.0

October 26, 2021

Features

  • plugin-meetings: enable transport=cc support (26f2a9d)

1.146.1

October 25, 2021

Bug Fixes

  • metrics: update buildType property to account for webClientDomain property in payload (d730a03)

1.146.0

October 20, 2021

Features

  • meetings: add sendDialPadKey and cancelPhoneInvite methods for PSTN users (caf4d0a)

1.145.1

October 19, 2021

Bug Fixes

  • plugin-meetings: Handle the roap state for sending answer (4a35ee8)

1.145.0

October 18, 2021

Features

  • pkce: upgrade crypto-js (df45b71)

1.144.2

October 12, 2021

Bug Fixes

  • meetings: correct import path of constants file in meeting-info-v2 (320f983)

1.144.1

October 11, 2021

Bug Fixes

  • plugin-meetings: isRecording shows which member started meeting recording (9d4b5db)

1.144.0

October 7, 2021

Features

  • plugin-meetings: use the new wbxappapi for unified space meeting (42706d8)

1.143.3

September 30, 2021

Bug Fixes

  • meetings: always add locus url to metrics payload (9ec73ce)

1.143.2

September 28, 2021

Bug Fixes

  • meetings: trigger ringing_stopped event for SIP bridge calls (5aafe29)

1.143.1

September 28, 2021

Bug Fixes

  • plugin-meetings: fixed false firing of stop recording event (ae72681)

1.143.0

September 28, 2021

Features

  • meetings: invite participants via phone number (8176577)

1.142.2

September 21, 2021

Bug Fixes

  • webex-core: make waitForService check preauth catalog (0c73da6)

1.142.1

September 21, 2021

Bug Fixes

  • ws: update ws to latest (2dc6ec9)

1.142.0

September 16, 2021

Features

  • plugin-meetings: events for media:negotiated with experimental.enableMediaNegotatedEvent config (c7e9f34)

1.141.0

September 14, 2021

Features

  • dial-in: add ability to provision and remove dial in devices (2a48cb8)

1.140.0

September 10, 2021

Features

  • internal-conversation: allow space avatars to be uploaded (553fdcc)

1.139.0

September 10, 2021

Features

  • internal-plugin-ediscovery: add transforms for public spaces (9e951ee)

1.138.1

September 9, 2021

Bug Fixes

  • webex-core: add appName/appVersion to onRequest (afeafba)

1.138.0

September 7, 2021

Features

  • metrics: add metrics for join delay (dbf8093)

1.137.2

August 26, 2021

Bug Fixes

1.137.1

August 25, 2021

Bug Fixes

  • deps: updated path-parse and moved to devDependencies (fe54bc7)

1.137.0

August 25, 2021

Features

  • internal-plugin-user: generate and validate otp (a582c34)

1.136.0

August 23, 2021

Features

  • internal-plugin-ediscovery: spark_242146_decrypt_webUrl_appId_for_customApp_type (ed26364)
  • internal-plugin-ediscovery: spark_242146_decrypt_webUrl_appId_for_customApp_type (6262827)
  • internal-plugin-ediscovery: spark_242146_decrypt_webUrl_appId_for_customApp_type (b0b0f81)
  • internal-plugin-ediscovery: spark_242146_do_nothing (7a6d682)

1.135.2

August 18, 2021

Bug Fixes

  • deps: added glob-parent to resolutions (0193522)

1.135.1

August 16, 2021

Bug Fixes

  • encryption: setting onbehalfof to support an edge case (0f49360)
  • internal-plugin-user: for update name any one name is required (0f70ebf)
  • meeting: create new correlation ID every time (5fa11ed)

1.135.0

August 11, 2021

Features

  • meetings: accept asResourceOccupant param (54fbfe1)

Bug Fixes

  • metrics: add localNetworkPrefix to diagnostic (4d3923c)

1.134.1

August 9, 2021

Bug Fixes

  • plugin-meetings: remove the listeners upon clean up of addMedia (e7b0847)

1.134.0

August 9, 2021

Features

  • samples: add renderInfo call to multi-party (1dcc5ab)

1.133.1

August 3, 2021

Bug Fixes

1.133.0

July 30, 2021

Features

  • meetings: add support for receiving transcripts (e0966e5)

1.132.1

July 29, 2021

Bug Fixes

  • internal-plugin-board: use full channel URL in setSnapshotImage() (f2e8d8e)

1.132.0

July 29, 2021

Features

  • meetings: add mediaConnections properties to call metrics (bb5f60d)

1.131.0

July 28, 2021

Features

  • meetings: added conditional to fix failed test (35d5746)
  • meetings: added delete Media Request function (cbbc1f7)
  • meetings: added fix for addMedia issue pre media request (3590aaa)
  • meetings: changed to use preexisting func (b575c4f)
  • meetings: cleaned up code and removed logs (64e9b1b)
  • meetings: removed unused verb and function (040b670)

1.130.1

July 27, 2021

Bug Fixes

  • plugin-meetings: fix media: ready not triggering issue with latest change (b4c3f22)

1.130.0

July 27, 2021

Features

  • meetings: add locusUrl to getAnalyzerMetricsPrePayload (51892b0)

1.129.0

July 26, 2021

Features

  • meetings: log media device settings on mute events (26c4c2b)

1.128.1

July 26, 2021

Bug Fixes

  • meetings: queueing media update requests (a73daed)
  • meetings: use up-to-date roap seq number (6d25585)

1.128.0

July 23, 2021

Features

  • internal-plugin-user: update name using PATCH (f3a90a0)

1.127.3

July 22, 2021

Bug Fixes

  • meetings: stop flooding logs with errors while screen sharing (50d2363)

1.127.2

July 16, 2021

Bug Fixes

  • meetings: check current user is still in-meeting before sending meeting:self:unmutedByOthers (f6ec8b4)

1.127.1

July 15, 2021

Bug Fixes

  • docs/Gemfile to reduce vulnerabilities (515ac12)

1.127.0

July 15, 2021

Features

  • meetings: network quality indicator/monitor (e9f4dd3)

1.126.0

July 14, 2021

Features

  • core: set x-prelogin-userid header when sending user activation (00aac84)

1.125.6

July 13, 2021

Bug Fixes

  • meetings: set both, audio and video, when muting (634e726)

1.125.5

July 10, 2021

Bug Fixes

  • meetings: remove non-Webex calls after user leaves (5f12b43)

1.125.4

July 6, 2021

Bug Fixes

  • plugin-meetings: locus migration for sip calls (8b356a9)

1.125.3

June 30, 2021

Bug Fixes

  • make sure we only send integers in renderInfo (dc427c6)

1.125.2

June 29, 2021

Bug Fixes

  • plugin-meetings: emit meeting:self:lobbyWaiting and meeting:self:guestAdmitted for webex meeting (19d92a8)

1.125.1

June 29, 2021

Bug Fixes

  • metrics: send clientType and subClientType (9c23c4a)

1.125.0

June 24, 2021

Features

  • metrics: add senderCountryCode to metrics (6d20c2f)

1.124.3

June 16, 2021

Bug Fixes

  • p-meetings: update metrics to use WEBEX_SDK as client type (901c3e1)

1.124.2

June 11, 2021

Bug Fixes

  • meetings: allow share to be cancellable when using native share stop (bf1c8f2)

1.124.1

June 10, 2021

Bug Fixes

  • plugin-meetings: fix auto rejoin after meeting ended or in left state (6a70e81)

1.124.0

June 8, 2021

Features

  • meetings: custom size remote video (coming soon) (1768a1d)

1.123.1

June 8, 2021

Bug Fixes

  • meetings: sending meeting locked/unlocked events (cd1e028)

1.123.0

June 7, 2021

Features

  • meetings: refactor of audio/video muting code (dd34a1f)

Bug Fixes

  • meetings: avoid sending unmutedByOthers event when not muted on entry (9cc76f3)
  • meetings: correctly initialise video MuteState instance (9c94a42)
  • meetings: put payload back into mute related events (00ba0d2)

1.122.3

June 4, 2021

Bug Fixes

  • meetings: use proper metrics methods in move media calls (27d3b6e)

1.122.2

June 3, 2021

Bug Fixes

1.122.1

June 3, 2021

Bug Fixes

  • plugin-meetings: camera still on when sendVideo is false (61763bd)

1.122.0

June 2, 2021

Features

  • internal-plugin-conversation: add getThreads api (b09ddc4)

1.121.0

May 28, 2021

Features

  • webex-core: allow for options to be passed through to sendUserActivation (dee1fc7)

1.120.2

May 25, 2021

Bug Fixes

  • meetings: browser detection not working in integration tests (f56fa1a)

1.120.1

May 24, 2021

Bug Fixes

1.120.0

May 17, 2021

Features

  • conversation: add ability to use new conversationsSummary resource (57d39d7)

1.119.7

May 14, 2021

Bug Fixes

  • meetings: don’t set media ID on reconnect to avoid black screen (2a8dcdb)

1.119.6

May 5, 2021

Bug Fixes

  • meetings: handle useragent lookup when running on node (c3b558b)

1.119.5

May 4, 2021

Bug Fixes

1.119.4

April 21, 2021

Bug Fixes

  • plugin-meetings: fix locus parser error (80d2ef8)

1.119.3

April 19, 2021

Bug Fixes

  • meetings: prevents screen share from getting out of sync (41cccc1)

1.119.2

April 15, 2021

Bug Fixes

  • convo: handle new thread replies (b458d75)

1.119.1

April 14, 2021

Bug Fixes

  • plugin-meetings: send metrics on connection error and ice failures (b2d6002)

1.119.0

April 13, 2021

Features

  • internal-plugin-conversation: add ignore and unignore functionality (2ff07d1)

1.118.17

April 9, 2021

Bug Fixes

1.118.16

April 8, 2021

Bug Fixes

  • plugin-meetings: add browser info to call-analyzer events (e3b1664)

1.118.15

April 6, 2021

Bug Fixes

  • make downscoped token self contained (9a348d1)

1.118.14

April 2, 2021

Bug Fixes

  • plugin-logger: added global flag to regex pattern for emails (a4b7917)

1.118.13

April 1, 2021

Bug Fixes

  • meetings: add console.warn deprecation message about using meeting-link on create (0e2cb16)

1.118.12

March 26, 2021

Bug Fixes

  • meetings: modified locus sequence comparison algorithm in use (6caa8b5)

1.118.11

March 22, 2021

Bug Fixes

  • plugin-meetings: throw error when guest is in IDLE state (578c27c)

1.118.10

March 18, 2021

Bug Fixes

  • meetings: make reason for decline optional (463d7fc)

1.118.9

March 16, 2021

Bug Fixes

  • plugin-meetings: throw error when meeting is inactive on a action (97f3601)

1.118.8

March 15, 2021

Bug Fixes

  • plugin-meetings: send mercury failure event to call analyzer (867978a)

1.118.7

March 15, 2021

Bug Fixes

  • plugin-meetings: fix hostId error when host is not present (0ddffd2)

1.118.6

March 10, 2021

Bug Fixes

  • plugin-meetings: remove notification received event to call analyzer (9165eaa)

1.118.5

March 10, 2021

Bug Fixes

  • plugin-meetings: fix "enable" argument in setLocalTrack() (54311e9)
  • plugin-meetings: reset audio and video state machines when leaving a meeting (f73554c), closes #SPARK-216287

1.118.4

February 26, 2021

Bug Fixes

  • plugin-meetings: decrease the timer for meeting connect failure (34b9daf)

1.118.3

February 26, 2021

Bug Fixes

  • support: only upload keys that exist (ff74a92)

1.118.2

February 24, 2021

Bug Fixes

  • umd: update script to accomodate Weback CLI v4 (d38b847)

1.118.1

February 23, 2021

Bug Fixes

  • meetings: leave meeting when 1:1 participant declines (cbfe3e2)

1.118.0

February 17, 2021

Features

  • samples: added innerHTML where HTML is being created (3e358c9)
  • samples: implemented innerText instead of using innerHTML (a6a7c1d)

1.117.3

February 16, 2021

Bug Fixes

  • internal-plugin-support: add user Id , meeting Id and org ID as part of upload logs (3cc6b10)
  • plugin-meetings: added userId, orgId and meetingId for upload logs (9e9b71c)
  • plugin-meetings: upload logs on join, addMedia failures and inactive event (661dd28)

1.117.2

February 15, 2021

Bug Fixes

  • upload: add abort function on file upload for webex (6baef0d)

1.117.1

February 11, 2021

Bug Fixes

  • plugin-meetings: added client version and peripherals information to MQE (8eb26f3)

1.117.0

February 11, 2021

Features

  • plugin-meetings: enable rtx media resiliency by default (d4d2763)

1.116.2

February 10, 2021

Bug Fixes

  • samples: use play and pause for muting (ce1ba54)

1.116.1

February 10, 2021

Bug Fixes

  • plugin-meetings: prevent success message when log upload fails (4000181)

1.116.0

February 9, 2021

Features

  • meetings: add metric for rejoin failure (200fb86)

1.115.2

February 9, 2021

Bug Fixes

  • plugin-meetings: add default IP address for MQE (71d5604)

1.115.1

February 5, 2021

Bug Fixes

  • plugin-meetings: add missing mqe and fix packet loss values (fe59f65)

1.115.0

February 5, 2021

Features

  • meetings: fail add media if peer connection isn't stable (fca33cf)

1.114.2

January 28, 2021

Bug Fixes

1.114.1

January 14, 2021

Bug Fixes

  • plugin-meeting: unable to mute/unmute with no camera (4e7dcd5)

1.114.0

January 12, 2021

Features

  • webex-core: remove s3 feature check (0ee7f32)

1.113.2

January 12, 2021

Bug Fixes

  • plugin-meetings: encode destination on request (aa94d03)

1.113.1

January 8, 2021

Bug Fixes

  • plugin-meetings: throw error if no valid ice candidates are found (915e9c7)

1.113.0

January 7, 2021

Features

  • plugin-meetings: use new correlation on rejoin (0519e5d)

1.112.2

January 6, 2021

Bug Fixes

  • test-users: update test users creation url (b1a44c4)

1.112.1

January 6, 2021

Bug Fixes

  • meeting-plugin: send missing media quality metrics (3662d91)

1.112.0

January 5, 2021

Features

  • internal-plugin-ediscovery: new attributes for tabs extension along with previous tabs details (4e3ac96)

1.111.0

December 16, 2020

Features

  • conversation: support making favorite in convo create (8fd1dcb)
  • conversation: support tags field in convo payloads (22cf96a)
  • conversation: support tags field in convo payloads (329c4be)

1.110.0

December 15, 2020

Features

  • webex-core: add forceRefresh option for collectPreAuth (cb6019c)

1.109.4

December 14, 2020

Bug Fixes

  • plugin-meetings: move handled reachability error to info (d7c32ba)

1.109.3

December 12, 2020

Bug Fixes

  • server-interceptor: add additional error codes for failover (760630e)

1.109.2

December 10, 2020

Bug Fixes

  • meetings: hotfix to prevent GDM errors from stopping READY event (c03e610)

1.109.1

December 10, 2020

Bug Fixes

  • plugin-meetings: use fetch info for destination (e33b7a3)

1.109.0

December 8, 2020

Features

  • plugin-meetings: remove participant email support (c6a24e2)

1.108.1

December 8, 2020

Bug Fixes

  • update services for force refresh (891c081)

1.108.0

December 2, 2020

Features

  • plugin-meetings: use correlation for acknowledge (6ba9eb0)

Bug Fixes

  • plugin-meetings: delete meeting by id not cid (8e7f8df)
  • plugin-meetings: use correlation id at join (b1d3e06)

1.107.0

December 2, 2020

Features

  • plugin-meetings: add geo hint for join request (96c3a7c)

1.106.1

December 1, 2020

Bug Fixes

  • plugin-meetings: use correct meeting instance when uploading meeting logs (1e97483)

1.106.0

December 1, 2020

Features

  • internal-plugin-ediscovery: new attributes for tabs extension (7b5d0a6)
  • internal-plugin-ediscovery: new attributes for tabs extension (a60dd36)
  • internal-plugin-ediscovery: new attributes for tabs extension (7646cff)
  • internal-plugin-ediscovery: new attributes for tabs extension (c7a11bf)

1.105.0

November 30, 2020

Features

  • decryption-transform: key rotation edit message error fix (c34a777)

1.104.1

November 30, 2020

Bug Fixes

  • plugin-meetings: trigger event based on H264 presence (b4a35ac)

1.104.0

November 20, 2020

Features

  • plugin-meetings: fetch reachability on register (cc996b6)

1.103.6

November 19, 2020

Bug Fixes

  • plugin-meetings: 429s from controls endpoint on mute (5a83f6d)

1.103.5

November 19, 2020

Bug Fixes

  • plugin-meetings: upload logs on leave meeting (750a08c)

1.103.4

November 19, 2020

Bug Fixes

1.103.3

November 18, 2020

Bug Fixes

  • plugin-meetings: check peerConnection state before closing (3983c78)

1.103.2

November 17, 2020

Bug Fixes

  • plugin-meeting: locus replace always with the last active (8822766)

1.103.1

November 16, 2020

Bug Fixes

  • webex-core: remove logging entire client region info response (d17c550)

1.103.0

November 16, 2020

Features

  • webex-core: fetch client region info before activating user (25f5072)

1.102.1

November 16, 2020

Bug Fixes

  • meetings: fix scheduled meetings (c53a955)

1.102.0

November 16, 2020

Features

  • services: add override catalog (d84c852)

1.101.0

November 16, 2020

Features

  • meetings: send reconnect failure before rejoin (4d87181)

1.100.0

November 15, 2020

Features

  • plugin-meetings: gdm reachability uses orpheus discovery api (8da4d2d)

1.99.1

November 4, 2020

Bug Fixes

  • authorization: add additional email query check (77b9c57)

1.99.0

October 29, 2020

Features

  • conversation: allow user to create a classified space (4fb75e2)

1.98.5

October 26, 2020

Bug Fixes

  • plugin-meetings: add MEETING_LEAVE_FAILURE constant (15ccfe5)

1.98.4

October 22, 2020

Bug Fixes

  • plugin-meeting: enable rtx on reconnect meeting (0e67cb5)

1.98.3

October 22, 2020

Bug Fixes

  • plugin-meetings: add support for rtx re transmission (7bf416c)
  • plugin-meetings: remove new line (fba4a05)

1.98.2

October 15, 2020

Bug Fixes

  • webex-core: fix unit tests (5b0ff9b)

1.98.1

October 12, 2020

Bug Fixes

  • meeting-plugin: send metrics for framesDropped and framesRendred (ed4660f)
  • plugin-meeting: add periodic key frame request to edonus (a6b91a8)
  • plugin-meetings: cannot share second time when stopping using stopShare overlay (a703986)
  • plugin-meetings: neglects duplicate roap event with same seq (9bf9b18)

1.98.0

October 12, 2020

Features

  • add preferTransocoding option (70ff2cf)

1.97.4

October 6, 2020

Bug Fixes

  • plugin-meetings: remove media inactive metrics (eeffc6c)
  • plugin-meetings: remove media inactive metrics (6c5d7da)

1.97.3

October 2, 2020

Bug Fixes

  • plugin-meetings: send operational metrics for roap failures (100103f)

1.97.2

October 2, 2020

Bug Fixes

  • calendar: decrypt organizer email and name (6b269a5)

1.97.1

September 29, 2020

1.97.0

September 28, 2020

Features

  • ediscovery: support decryption of meeting activities (b05a87a)

1.96.1

September 24, 2020

Bug Fixes

  • meetings: deferred join use proper promise methods (078d5b0)

1.96.0

September 23, 2020

Features

  • meeting: initialize recording property from the locus info (e42c116)

1.95.2

September 22, 2020

Bug Fixes

  • plugin-meetings: defer joining and duplicate metrics (b195246)

1.95.1

September 19, 2020

Bug Fixes

  • meeting: trigger correct event at the initiation level (0c766e0)

1.95.0

September 18, 2020

Features

  • ediscovery: support scr decryption on files that use their own key url (306c4c0)

1.94.2

September 17, 2020

Bug Fixes

  • meeting-plugin: send share error metrics (110b030)

1.94.1

September 16, 2020

Bug Fixes

  • plugin-meetings: fix audio RTPpackets and -1 values (4df6982)

1.94.0

September 15, 2020

Features

  • samples: add remote share event support (d2678b6)

1.93.4

September 15, 2020

Bug Fixes

  • meetings: export getUserMedia correctly (2923689)

1.93.3

September 14, 2020

Bug Fixes

  • plugin-messages: retrieve hydra message (ec66a34)

1.93.2

September 14, 2020

Bug Fixes

  • plugin-meetings: stop share not working when using meeting.stopShare (6d7d03f)

1.93.1

September 14, 2020

Bug Fixes

  • plugin-meeting: upgrade webrtc adapter (8fd156a)

1.93.0

September 10, 2020

Features

  • expose getUserMedia on meetings object (1c39eea)

1.92.8

September 9, 2020

Bug Fixes

  • conversation: set returned edit activity IDs to original ID (401af20)

1.92.7

September 8, 2020

Bug Fixes

  • ediscovery: removing depreciated summary apis (e97e7be)

1.92.6

September 8, 2020

Bug Fixes

  • plugin-meetings: media:ready on safari not trigged due to tranceiver.mid not present (42bdd52)

1.92.5

September 4, 2020

Bug Fixes

  • plugin-meeting: meeting object not deleted on end (d2d8692)

1.92.4

September 4, 2020

Bug Fixes

  • plugin-meeting: media ready event not triggring on safari (06f3f40)

1.92.3

September 3, 2020

Bug Fixes

  • conversation: add items.length check for empty child fetch responses (9703bd6)
  • conversation: stop fetching when hitting the ‘create’ activity (cd2e376)

1.92.2

September 2, 2020

Features

  • meetings: add remote share start/stop event (c6a44f7)
  • plugin-meeting: add recording events (9755f62)
  • version: update version to force a build (525c5ae)

Bug Fixes

  • device: set TTL when registering device as ephemeral (80fd7dd)
  • meeting-plugin: Handle locus migration event for SIP calls (23ad57f)
  • meeting-plugin: fix safari media:ready event not triggring (08a16af)
  • plugin-meeting: trigger member:contentupdate event on join (5c6cb98)
  • plugin-meetings: fix multiple obtp issues for conversationUrl (c8ec948)

1.91.1

August 27, 2020

Bug Fixes

  • activity threading: pass target URL through to threading function when calling jumpToActivity (eee92ce)

1.91.0

August 27, 2020

Features

  • conversation: allow passthrough of includesChildren query param (872f27c)

1.90.2

August 27, 2020

Bug Fixes

  • device-manager: throw error on search failure (a293d24)

1.90.1

August 26, 2020

Bug Fixes

  • meeting-plugin: getMediaStreams uses last used video device (f368840)

1.90.0

August 24, 2020

Features

  • conversation: add _createParsedServerActivity to implement new interface for server activities (42a674c)

1.89.5

August 21, 2020

Bug Fixes

  • meeting-plugin: media:stopped event fixed for local and remote streams (34d77ca)

1.89.4

August 19, 2020

Bug Fixes

  • meetings: send mute control with audio mute (13bda8b)

1.89.3

August 18, 2020

Bug Fixes

  • conversation: threads iterator 'done' is true when no more activities can be fetched (aa0769f)

1.89.2

August 13, 2020

Bug Fixes

  • meeting-plugin: allow share frame rate override (7b5ebab)

1.89.1

August 12, 2020

Bug Fixes

  • package: update faye-websocket package version (b6df941)

1.89.0

August 11, 2020

Features

  • conversation: add activity threading fetch methods (4ac8420)

1.88.3

August 11, 2020

Bug Fixes

  • meeting-plugin: fix media ready event not triggering multiple times (5c7715e)
  • meeting-plugin: trigger h264 codec download on meeting load (e76ca29)

1.88.2

August 11, 2020

Bug Fixes

  • plugin-memberships: update cluster target for hide events (02d9e57)

1.88.1

August 7, 2020

Bug Fixes

  • plugin-meetings: refactor getDisplayMedia (894cc20)

1.88.0

August 7, 2020

Features

  • meetings: add locus leave metrics reporting (295a152)

1.87.0

August 6, 2020

Features

  • conversation: add helper for fetching all child activities (64fed28)

1.86.1

August 5, 2020

Bug Fixes

  • plugin-meetings: shareScreen pulls in sdk configuration (acdcc83)

1.86.0

August 4, 2020

Features

  • conversation: add helpers for fetching activity children (815fbb3)

1.85.1

August 4, 2020

Bug Fixes

  • package: update lodash to 4.17.19 (720b0f7)

1.85.0

August 4, 2020

Features

  • meetings: locus info participant deltas (db5af7f)

1.84.0

July 28, 2020

Features

  • plugin-meeting: add event for server media inactivity (fd3e01b)

1.83.0

July 28, 2020

Features

  • samples: enable reconnection to meeting sample (5c11a72)

1.82.2

July 23, 2020

Bug Fixes

  • webex-core: services error cannot read message (aa0d25e)

1.82.1

July 23, 2020

Bug Fixes

  • plugin-messages: should not have created in messages:deleted event (ccfc11f)
  • plugin-rooms: generate updated events for locked/unlocked (675cb38)

1.82.0

July 20, 2020

Features

  • logging: add config setting for buffer log level (bc66b56)

1.81.4

July 17, 2020

Bug Fixes

  • plugin-messages: properly encode clusters in websocket events (354f18a)

1.81.3

July 17, 2020

1.81.2

July 17, 2020

Bug Fixes

  • calender: handle meetingJoinInfo() DTO correctly (e292d5c)

1.81.1

July 16, 2020

1.81.0

July 15, 2020

Features

  • services: update whistler endpoint [skip ci] (c3dde2f)
  • use standard-version for semver version bumping (91c071e)

Bug Fixes

  • circleci: tweak command to get current version numbers (c169854)

1.80.273

July 14, 2020

Bug Fixes

  • plugin-meetings: fix muted by others event (b9ed686)

1.80.272

July 13, 2020

1.80.271

July 10, 2020

Bug Fixes

  • plugin-phone: call cluster federation (fae88ea)

1.80.270

July 9, 2020

1.80.269

July 8, 2020

Bug Fixes

  • samples: update resourceId based on devices (dbbb9d8)
  • samples: update resourceId based on devices (4c3b141)

Features

  • meetings-sample: add devices section (72ba599)
  • meetings-sample: add devices section (a18ed1f)
  • samples: add meeting control/general section (d363b62)
  • samples: add meeting control/general section (f0a9039)
  • samples: add meeting control/source devices (a5e872a)
  • samples: add meeting control/source devices (57420f0)
  • samples: add meetings management (8870988)
  • samples: add meetings management (343dcbc)
  • samples: fix conflicts with newly merged content (4ef2cd9)
  • samples: implement methods for invite, admit and remove members (b353748)
  • samples: implement methods for invite, admit and remove members (a45b700)
  • samples: implement methods for mute and transfer owner (8099e13)
  • samples: implement methods for mute and transfer owner (a66d4ef)
  • samples: implement methods for viewing current participants (a82c9b5)
  • samples: implement methods for viewing current participants (69d9eda)
  • samples: migrate tests and ability to answer/reject calls (5ebaf42)
  • samples: migrate tests and ability to answer/reject calls (4dc942e)
  • samples: remove WIP header (63fb2c8)
  • samples: remove WIP header (b3944b1)
  • samples: replacing kitchen sink app with new (6e238dc)
  • samples: replacing kitchen sink app with new (5c90399)
  • samples: replacing kitchen sink app with new (bc44582)
  • samples: replacing kitchen sink app with new (e418234)
  • samples: start of adding participants (9b71217)
  • samples: start of adding participants (3411ec4)
  • samples: update button text and destination label (236f4fc)
  • samples: update button text and destination label (b750bd4)
  • samples: update button text to meeting method names (262cd8f)
  • samples: update button text to meeting method names (29cffea)
  • samples: update end to end tests based on new html (c6c38c3)
  • samples: update html based on PR comments (4191111)
  • samples: update label (7223611)
  • samples: update label (9e53a94)
  • samples: update view particpants and create new method (f593784)
  • samples: update view particpants and create new method (c943ca3)

Reverts

  • Revert "feat(samples): replacing kitchen sink app with new" (65ccc2c)
  • Revert "feat(samples): replacing kitchen sink app with new" (5190b3c)

1.80.268

July 8, 2020

Bug Fixes

  • more PR feedback (000d5c4)
  • update reachability check to not worry about intranet url (9619c7a)

1.80.267

July 6, 2020

1.80.266

July 6, 2020

Bug Fixes

  • plugin-meeting: manually play video (eae5b07)

1.80.265

July 2, 2020

Features

  • meetings: add events for log upload status (1ff7875)

1.80.264

July 2, 2020

Bug Fixes

  • logging: fix baseline broken integration test (4e95363)
  • logging: fix merge issues (8610fd1)
  • logging: fix merge issues (e8a2533)

Features

  • logger: more unit tests (172c8ad)
  • logging: cleanup (e5fa540)
  • logging: code review feedback (a824756)
  • logging: code review feedback (85efd71)
  • logging: initial logging improvements (7502d88)
  • logging: logging unit tests, return headers on http call (f34e607)

1.80.263

June 30, 2020

Bug Fixes

  • plugin-meeting: send reconnect metrics (80e9b6a)

1.80.262

June 30, 2020

Bug Fixes

  • p-meetings: log circular objects (1057520)

Features

  • meeting: trigger ice disconnect event (6447401)
  • meetings: add reconnect flow logic (7d8d6c0)
  • meetings: add rejoin meeting capability (8b988af)
  • meetings: emit triggers on reconnect completion (5db057f)
  • meetings: fix check for in progress reconnect (a4a3403)
  • meetings: handle reconnect in progress (3c28f9b)
  • meetings: move metrics inside reconnection manager (43cfe81)
  • meetings: reconnect mercury on network issue (747dedd)
  • meetings: remove reachability check (d6c283b)
  • meetings: store meeting object in reconnect (a41c4e0)

1.80.261

June 30, 2020

Features

  • p-meetings: log mute/unmute (75acc36)

1.80.260

June 29, 2020

Features

  • p-meetings: log 'addMedia' and 'updateMedia' (a68860e)

1.80.259

June 26, 2020

Bug Fixes

  • p-meetings: fix message header (5cd7905)
  • samples: leave meeting once (964bebe)

Features

  • p-meetings: log 'join' and 'leave' (3fbae16)

1.80.258

June 26, 2020

Bug Fixes

  • p-meetings: close remote stream when leaving (151b497)

1.80.257

June 24, 2020

Features

  • meetings: send getDisplayMedia() failures as ops metric (ed0048e)

1.80.256

June 23, 2020

Features

  • i-p-conversation: add url option for bulk activities fetch (6901d11)
  • i-p-search: update bulkActivitiesFetch cluster param (2531365)

1.80.255

June 23, 2020

Features

  • p-logger: add group logging (abf2fee)

1.80.254

June 23, 2020

Features

  • calender: add test to support new DTO meetingJoinInfo (e878fc7)
  • calender: support new DTO meetingJoinInfo to populate other fields (4669e83)

1.80.253

June 22, 2020

Features

  • logger: use iso format for buffer date (6b01165)

1.80.252

June 22, 2020

Bug Fixes

  • plugin-meetings: utilize metrics submission method (45964af)

1.80.251

June 18, 2020

Bug Fixes

  • meetings: sendOperational metrics directly with request (ab1ad18)

1.80.250

June 18, 2020

Features

  • plugin-meetings: rejoin after inactive (bbb9909)

1.80.249

June 18, 2020

Bug Fixes

  • plugin-meetings: remove test failure (794648b)

1.80.248

June 18, 2020

1.80.247

June 16, 2020

Bug Fixes

  • samples: add meeting's properties and methods to activeMeeting (fa2c6c4)

1.80.246

June 16, 2020

Bug Fixes

  • plugin-meetings: timeout clear issue (5a4b7ee)

1.80.245

June 16, 2020

Features

  • plugin-meetings: add ice disconnect timeout (fc4c85e)

1.80.244

June 15, 2020

Bug Fixes

  • plugin-meetings: remove disconnect events (ce67fb4)

1.80.243

June 15, 2020

Features

  • meetings: change stats analyzer log level (3b98c44)

1.80.242

June 15, 2020

Features

  • meetings: ability to send operational metrics (050408d)
  • meetings: upload getUserMedia failures as operational metric (01ef85a)

1.80.241

June 12, 2020

1.80.240

June 12, 2020

Bug Fixes

  • samples: update mediaSettings global to object (56309c6)

1.80.239

June 11, 2020

Features

  • meetings: add network disconnect event (75a9958)

1.80.238

June 11, 2020

Bug Fixes

  • meeting-plugin: fps and resolution values (f2b77af)
  • share and mqa over all (6040885)

1.80.237

June 10, 2020

Features

  • meetings: add shareScreen function (8b09484)
  • samples: use shareScreen function (f79574c)

1.80.236

June 10, 2020

Bug Fixes

  • plugin-meetings: add return statement for Promise rejection (6e820b3)
  • plugin-meetings: adding logging errors to catch promise methods (f72ad34)
  • plugin-meetings: adding logging errors to try catch statements (8017a11)
  • plugin-meetings: adding try catch logging to awaits (6ba18c4)
  • plugin-meetings: change logging output (9a44270)
  • plugin-meetings: remove Promise rejection, reformat statement (d42d7de)
  • plugin-meetings: update methods and logging output (e31f150)

1.80.235

June 9, 2020

Features

  • meetings: disable auto reconnect from mercury (4db9eb4)
  • meetings: enable auto upload logs (e8e3a2a)
  • meetings: log ice connection change events (96041db)

1.80.234

June 9, 2020

1.80.233

June 9, 2020

Bug Fixes

  • plugin-meeting: fix logger output format (eb2e31e)

1.80.232

June 9, 2020

Features

  • plugin-meetings: add sub client types (1ec4d18)

1.80.231

June 9, 2020

Bug Fixes

Features

  • add user type to remove user (6b98b46)

1.80.230

June 8, 2020

Bug Fixes

  • add new test users scope (c007a60)

1.80.229

June 8, 2020

Bug Fixes

  • plugin-m: move to 'waitForCatalog' (2f85f40)

1.80.228

June 8, 2020

Bug Fixes

  • plugin-meetings: calling invalid loggers (8585095)

1.80.227

June 8, 2020

Bug Fixes

  • config: add webexapis.com to config (2dc491d)

1.80.226

June 8, 2020

Bug Fixes

  • http-core: json options param (47d2535)

1.80.225

June 6, 2020

Features

  • plugin-meetings: send media quality metrics to control hub (485fce8)

1.80.224

June 6, 2020

1.80.223

June 5, 2020

Features

  • meetings: add call start to logs (4eac50e)

1.80.222

June 4, 2020

Features

  • meetings: add optional auto upload logs on destory (21309ed)
  • meetings: add uploadLogs functionality (d6cf18c)
  • meetings: send orgid with analyzer (cfb78d8)
  • samples: add upload logs feature (5fa849a)
  • webex: add support plugin (801cf50)

1.80.221

June 4, 2020

1.80.220

June 1, 2020

Features

  • meetings: setting the resolution to lower on packet loss (d85cbce)

1.80.219

May 31, 2020

1.80.218

May 29, 2020

Features

  • meetings: pass sdk config to media functions (cb799c5)

1.80.217

May 27, 2020

1.80.216

May 27, 2020

1.80.215

May 26, 2020

Bug Fixes

  • samples: remove deviceType from meetings config object (7a06df2)
  • samples: remove meetings config object all together - not needed (4dbcaec)

1.80.214

May 19, 2020

Features

  • ediscovery: new APIs to retrieve and decrypt contentContainers (2c7c9ab)

1.80.213

May 18, 2020

Bug Fixes

  • auth: web auth is in the service catalog now (f8c2899)

1.80.212

May 15, 2020

Bug Fixes

  • test-users: removetestuser endless loop with undefined token (37b6c6e)

1.80.211

May 14, 2020

Features

  • i-p-conversation: add default cluster service (bb05162)

1.80.210

May 14, 2020

Features

  • meetings: change hostpin to pin on join (f689134)
  • meetings: remove moderator cleaning (e7d0d9a)
  • samples: add pin to meetings sample (fa32003)

1.80.209

May 13, 2020

Bug Fixes

  • samples: add all chars to dtmf input [skip-ci] (2a11070)

1.80.208

May 11, 2020

Bug Fixes

  • plugin-logger: fix email redacting (84ea847)

1.80.207

May 7, 2020

Bug Fixes

  • plugin-logger: circular ref should not filter funcs or primatives (2e6e65b)

1.80.206

May 7, 2020

Features

  • helper-image: add option to not add exif data (3b08761)
  • i-p-conversation: add option to not add exif data (a6dd436)

1.80.205

May 6, 2020

1.80.204

May 6, 2020

1.80.203

May 5, 2020

1.80.202

May 5, 2020

Bug Fixes

  • meeting: enforce moderator as true only if user sets hostPin (ddb5d89)

1.80.201

May 5, 2020

1.80.200

May 5, 2020

1.80.199

May 4, 2020

1.80.198

May 4, 2020

1.80.197

May 4, 2020

Bug Fixes

  • plugin-logger: handle circular references in walkAndFilter(..) (616bfa8)

1.80.196

May 1, 2020

1.80.195

April 30, 2020

Features

  • conversation: add pagination support (056b1fc)

Reverts

  • Revert "chore(circle): skip convo tap [skip ci]" [skip ci] (895d3cf)

1.80.194

April 30, 2020

Features

  • conversations: add support for posting and deleting reactions (339f7a4)

1.80.193

April 29, 2020

Features

  • webex-core: enable validateDomains by default (725d026)
  • webex-core: remove legacy locus domains (7c9407d)

1.80.192

April 27, 2020

Bug Fixes

  • webex-core: service to credentials auth url (661d031)

1.80.191

April 22, 2020

Features

  • samples: add enumaratedevices on page load (ba5958c)
  • samples: add getSupportedDevice to meetings (42c2b88)
  • samples: getSupportedDevice in browser-single-party-call-with-mute (591cb7c)
  • samples: use getSupportedDevice in browser-multi-party-call (b46477a)
  • samples: use getSupportedDevice in browser-plugin-meetings (d48af2c)
  • samples: use getSupportedDevice in browser-single-party-call (938ca4c)

1.80.190

April 21, 2020

Bug Fixes

  • webex-core: fix updateCredentialsConfig (1cfbd07)

Features

  • webex-core: add unit tests (d071a48)
  • webex-core: refactor unit tests (3bb2b83)

1.80.189

April 21, 2020

Bug Fixes

  • helper-image: rotate/create thumbnail image correctly (d4b5bfb)

Features

  • helper-image: add exif height/width info (a9d4058)

1.80.188

April 21, 2020

Features

  • add support for decrypting previousValue (eac19e3)

1.80.187

April 21, 2020

Bug Fixes

  • i-p-device: parse boolean feature toggles without case sensitivity (bc3f669)

1.80.186

April 21, 2020

Bug Fixes

  • plugin-people: add tests for people-batcher (8795b52)
  • plugin-people: handle failed lookups from hydra (63707a7)

1.80.185

April 21, 2020

Bug Fixes

  • samples: use correct device id selector (6df96cc)

1.80.184

April 20, 2020

Bug Fixes

  • plugin-meetings: fix hydra person id support (1dacc37)

1.80.183

April 16, 2020

1.80.182

April 16, 2020

1.80.181

April 16, 2020

1.80.180

April 16, 2020

1.80.179

April 15, 2020

Features

  • meetings: add setMediaQuality functionality (65d8210)
  • meetings: store local quality level (2e4fce9)
  • samples: add setMeetingQuality to meetings (9307766)

1.80.178

April 14, 2020

Bug Fixes

  • webex-core: derived auth url error (1218202)

1.80.177

April 14, 2020

Features

  • meetings: add quality param to setMaxFs (30b1106)
  • meetings: add setRemoteQualityLevel method (339b253)
  • meetings: use meeting params for media config (57dce17)
  • samples: add setRemoteQualityLevel to meetings (885a552)

1.80.176

April 10, 2020

1.80.175

April 10, 2020

1.80.174

April 10, 2020

Features

  • meetings: change to postEvent info message (b05c218)

1.80.173

April 7, 2020

Bug Fixes

  • internal-plugin-device: improve device header handling (612672d)
  • webex-core: auth header validation (734d7ec)

1.80.172

April 7, 2020

Bug Fixes

  • meetings: use captureStackTrace for ParameterError (49c1016)

Features

  • meetings: add setLocalVideoQuality() (ba70126)
  • samples: add setLocalVideoQuality functionality (dc3c42d)

1.80.171

April 6, 2020

Reverts

  • mercury: reconnect to same mercury socket url (b6a531a)

1.80.170

April 6, 2020

Bug Fixes

  • ci: fix tap test failure reporting (551e6b7)

1.80.169

April 3, 2020

Bug Fixes

  • ci: fix webex core package name for taps (2e38d04)

1.80.168

April 3, 2020

Bug Fixes

  • plugin-logger: use WEBEX_LOG_LEVEL (85d29d3)
  • webpack: use WEBEX_LOG_LEVEL env var (14df164)

1.80.167

April 3, 2020

Bug Fixes

  • mercury: timing condition where disconnect did not close websockets (d4249cb)

1.80.166

April 1, 2020

1.80.165

April 1, 2020

1.80.164

March 30, 2020

1.80.163

March 30, 2020

1.80.162

March 27, 2020

1.80.161

March 27, 2020

Features

  • conversation: changes for respect key rotation (aa8708d)

1.80.160

March 27, 2020

Bug Fixes

  • plugin-meetings: updated code to handle meeting sync (abc1c15)

1.80.159

March 26, 2020

1.80.158

March 26, 2020

Bug Fixes

  • meeting-plugin: bug on replace max_fs (d01423b)

1.80.157

March 26, 2020

Bug Fixes

  • eslint: add umd bundle to lint ignore [skip npm] (4c83450)
  • meetings: remove skipInBrowser (3f35bb0)
  • plugin-meetings: fix meetingInfo 404 error (77963b6)

1.80.156

March 25, 2020

Bug Fixes

  • tooling: stop yargs test command from setting NODE_ENV (f8915f3)

1.80.155

March 20, 2020

1.80.154

March 19, 2020

Bug Fixes

  • conversation: return remote cluster results regardless of local (c11cbe8)

1.80.153

March 18, 2020

1.80.152

March 18, 2020

Features

  • meetings: change error log for 1:1 creation (2a3e182)

1.80.151

March 13, 2020

Features

  • plugin-meetings: add sendDTMF functionality (0a82158)
  • samples: add send dtmf to meetings kitchen sink (349ff2f)

1.80.150

March 12, 2020

Features

  • authorization-browser: add jwt preauth retrieval (cf88467)
  • authorization-node: add jwt preauth retrieval (5a2323a)
  • webex-core: add required limited catalog retrieval (a3618a5)
  • webex-core: improve catalog wait support (6f83fbb)

1.80.149

March 12, 2020

1.80.148

March 10, 2020

Bug Fixes

  • ediscovery: handle reportids that can be either uuids or urls (62a78de)

1.80.147

March 6, 2020

Features

  • webex-core: add org retrieval method (bb425bb)

1.80.146

March 5, 2020

Bug Fixes

  • features: fix duplicated items in feature lists (4e9a58e)

1.80.145

March 5, 2020

Features

  • webex-core: add org extraction from user token (aee10a5)

1.80.144

March 5, 2020

1.80.143

March 5, 2020

Features

  • webex-core: add org extraction from jwt (f43648e)

1.80.142

March 5, 2020

Bug Fixes

  • meetings: use async instead of finally (961a7fa)

1.80.141

March 4, 2020

Bug Fixes

  • reverse host lookup validation (9f43215)

1.80.140

March 4, 2020

Features

  • webex-core: refactor/ improve user validation and activation (bf66544)

1.80.139

March 3, 2020

Bug Fixes

  • i-p-calendar: fix undefined encryptedNotes (3885432)

1.80.138

February 27, 2020

Bug Fixes

  • internal-plugin-device: add fail marking (6661957)
  • webex-core: change host failover to services (4d7cb30)

1.80.137

February 26, 2020

Bug Fixes

  • added stateChange event (0f1f5ce)

Features

  • calendar: conversation sync api (9e1ad94)

1.80.136

February 26, 2020

1.80.135

February 26, 2020

Bug Fixes

  • meetings: dont compare roap offers, just update no matter what (fe49723)

1.80.134

February 25, 2020

Features

  • calendar: handle /calendar API not returning meeting notes and participants (51149b9)

1.80.133

February 25, 2020

Features

  • calendar: conversation sync api (f73973b)

1.80.132

February 24, 2020

1.80.131

February 21, 2020

Bug Fixes

  • metrics: undefined object assign value (cefa986)

Features

  • metrics: add automatic media metrics and format (cfc6fb1)
  • mock-webex: add stats and metrics config to tests (cb7374c)

1.80.130

February 20, 2020

1.80.129

February 20, 2020

Bug Fixes

  • meetings: check for empty for previous SDP offer (d9d5d42)

1.80.128

February 20, 2020

Features

  • plugin-messages: add parentId to websocket message:created event (52c0cd5)

1.80.127

February 19, 2020

Bug Fixes

  • i-p-mercury: reconnect with next available priority host (5b6ecbf)

1.80.126

February 19, 2020

Bug Fixes

  • webex-core: change from host removal to flag (bf02ed7)

1.80.125

February 17, 2020

Bug Fixes

  • internal-plugin-device: add persistence with device (461f154)

1.80.124

February 17, 2020

1.80.123

February 17, 2020

Reverts

  • Revert "fix(core): remove web-auth hack" (54e5b55)

1.80.122

February 14, 2020

Bug Fixes

  • internal-plugin-user: add service validation (27ae431)

Features

  • kms: validate KMS information (0b794d4)

1.80.121

February 14, 2020

Bug Fixes

  • i-p-conversation: fix kms cert rotation (4b0e664)

1.80.120

February 13, 2020

1.80.119

February 13, 2020

Bug Fixes

  • i-p-team: return rejected promise instead of throw (b2325f9)

1.80.118

February 13, 2020

1.80.117

February 12, 2020

1.80.116

February 12, 2020

1.80.115

February 12, 2020

Bug Fixes

  • internal-plugin-device: remove preemptive ready check (50db859)

1.80.114

February 12, 2020

Bug Fixes

  • core: remove web-auth hack (4ce01a7)

1.80.113

February 11, 2020

Features

  • webex-core: amend service state to mounting (9a128e3)
  • webex-core: implement service state (2004018)

1.80.112

February 10, 2020

1.80.111

February 10, 2020

1.80.110

February 10, 2020

Features

  • webex-core: add service catalogs status methods (c7ef0e4)

1.80.109

February 7, 2020

Features

  • webex-core: add service catalog handling methods (293d94e)

1.80.108

February 7, 2020

Features

  • internal-plugin-devices: add feature parsing (36eaee9)

1.80.107

February 7, 2020

Bug Fixes

  • internal-plugin-devices: add additional header validation (bbcbbc7)

Features

  • internal-plugin-devices: add device url constant (4a536d2)

1.80.106

February 7, 2020

1.80.105

February 7, 2020

Bug Fixes

  • internal-plugin-devices: add logout trigger (2f49825)

1.80.104

February 7, 2020

Bug Fixes

  • internal-plugin-devices: improve websocket retrieval (54d393c)

1.80.103

February 6, 2020

Features

  • meetings: enable low resolution, high FPS mode (3196dee)

1.80.102

February 6, 2020

Features

  • webex-core: add complex filters (707523d)

1.80.101

February 5, 2020

Features

  • webex-core: add catalog filters (fa1c7d1)

1.80.100

February 4, 2020

Features

  • webex-core: amend service catalogs (2157f25)
  • webex-core: generate service catalogs class (180546e)

1.80.99

February 4, 2020

Features

  • webex-core: add constants to services (cf04294)
  • webex-core: generate service host class (52b2841)

1.80.98

February 3, 2020

Features

  • i-p-flags: add conversation-url to flag request (b5991c7)

1.80.97

February 1, 2020

Bug Fixes

  • webex-core: change interceptor url to service (b2de063)

1.80.96

January 30, 2020

Bug Fixes

  • i-p-search: return message search results from remote clusters (e26f6d2)

1.80.95

January 30, 2020

Bug Fixes

  • [webex-core] whitelisting domain (fd5c23e)

1.80.94

January 29, 2020

1.80.93

January 28, 2020

Features

  • plugin-messages: add attachment in message webesocket event (3f52afe)

1.80.92

January 28, 2020

Bug Fixes

  • read canAuthorize from credentials (cc87c56)

1.80.91

January 27, 2020

Features

  • webex-core: add a service waiting method (4d43786)
  • webex-core: create catalog cleaning method (3f60686)

1.80.90

January 24, 2020

Bug Fixes

  • meetings: use correct videoMuted property (603ac6a)

1.80.89

January 24, 2020

1.80.88

January 21, 2020

1.80.87

January 21, 2020

Features

  • webex-core: add server error references (43a86d8)

1.80.86

January 14, 2020

Bug Fixes

  • webex-core: map url to proper cluster (3272df4)

1.80.85

January 7, 2020

Features

  • ediscovery: allow url override for content related requests (cf43663)
  • ediscovery: switch to separate apis for remote requests (86b20e1)

1.80.84

January 3, 2020

Features

  • webex-core: improve user validation method (9ffadda)

1.80.83

December 24, 2019

1.80.82

December 24, 2019

Features

  • internal-plugin-devices: append config content (9009863)
  • internal-plugin-devices: create registration methods (28f7681)

1.80.81

December 24, 2019

Features

  • convo: decrypt previous convo for system messages (d877286)

1.80.80

December 20, 2019

Features

  • u2c: allow web-auth service in pre-auth catalog (b20b6c0)
  • u2c: code review feedback updating tests and updateServices() (fbb9ec3)
  • u2c: fetch pre-auth catalog using proximity mode if no email (6829edc)
  • u2c: update tests for web-auth in limited catalog (7dfda55)

1.80.79

December 20, 2019

1.80.78

December 20, 2019

Bug Fixes

  • meetings: add support for empty previousMediaDirection (5c150f7)
  • samples: correct error spelling (67561f9)

1.80.77

December 20, 2019

Features

  • share-activity: add giphy support without file upload (4498b3b)
  • share-activity: separate logic for adding gifs (0c7ac6a)
  • share-activity: separate logic for adding gifs (c907ae5)
  • share-activity: separate logic for adding gifs (8d4ae6c)
  • share-activity: testing, not working all the way (34dc3ff)

1.80.76

December 19, 2019

Features

  • internal-plugin-devices: add misc helper methods (19c70ad)
  • internal-plugin-devices: add misc helper methods (8d5ea61)
  • internal-plugin-devices: ammend config to exports (73bf390)

1.80.75

December 18, 2019

Features

  • internal-plugin-encryption: support for multi-cluster download (5ed42c5)

1.80.74

December 18, 2019

Features

  • internal-plugin-devices: add local methods (f2fc25c)

1.80.73

December 18, 2019

Features

  • internal-plugin-devices: add features parent class (0c13a2f)

1.80.72

December 17, 2019

Features

  • internal-plugin-devices: generate feature model (a62a89d)

1.80.71

December 16, 2019

Features

  • internal-plugin-devices: generate devices properties (8d1ccc6)

1.80.70

December 16, 2019

Bug Fixes

  • i-p-team: handle recordUUIDs failure gracefully (3237569)

1.80.69

December 13, 2019

Features

  • internal-plugin-devices: create the package file (16be606)
  • internal-plugin-devices: generate the intial plugin (fc886dc)

1.80.68

December 12, 2019

Features

  • ediscovery: add new ediscovery API (df5c617)

1.80.67

December 12, 2019

Features

  • reactions: add decrypt-transforms for reaction objects (7ddf6db)

1.80.66

December 11, 2019

Features

  • mercury: expand which options can be passed down (0a68dab)

1.80.65

December 9, 2019

Bug Fixes

  • i-p-mercury: update mercury to use u2c (df805b7)

1.80.64

December 6, 2019

Bug Fixes

  • webex-core: decouple wdm service references (b623266)

Features

  • webex-core: add service catalog whitelisting (3826bb0)
  • webex-core: add service whitelisting and helper methods (534007a)
  • webex-core: set service validation in services (6c53ea9)
  • webex-core: update services config (2dca1cd)

1.80.63

December 5, 2019

Features

  • conversation: calculate fileHash on file upload (7835136)
  • package: add crypto-js (b1b43c5)

1.80.62

December 2, 2019

Bug Fixes

  • plugin-conversation: Add option argument to download encrypted file (c846c25)

1.80.61

November 27, 2019

1.80.60

November 27, 2019

Bug Fixes

  • meeting: roap and join bug fixes (9086baf)

Features

  • meetings: use service plugin methods (dd8cab2)

1.80.59

November 25, 2019

1.80.58

November 22, 2019

1.80.57

November 22, 2019

1.80.56

November 22, 2019

Bug Fixes

  • internal-plugin-conversation: remove unnecessary catch block (dea3f5e)

1.80.55

November 21, 2019

Bug Fixes

  • internal-plugin-conversation: remove device service references (fcfb981)

1.80.54

November 21, 2019

Features

  • board: use services plugin (d90e3ee)

1.80.53

November 20, 2019

1.80.52

November 20, 2019

Bug Fixes

  • plugin-device-manager: deprecate wdm with services methods (11d424a)

1.80.51

November 20, 2019

Features

  • search: use services plugin (f2ddf0c)

1.80.50

November 20, 2019

Features

  • plugin-phone: use services catalog for conversation url (e7462f4)

1.80.49

November 20, 2019

Bug Fixes

  • plugin-webhooks: fix get and list webhooks return types (dc05beb)

1.80.48

November 20, 2019

Bug Fixes

  • internal-plugin-team: remove device references (b645e5d)

1.80.47

November 18, 2019

Features

  • webex-core: create service object retrieval method (8bc5254)

1.80.46

November 14, 2019

1.80.45

November 13, 2019

1.80.44

November 13, 2019

Features

  • encryption: add blocking qualifiers in client on file download (fd38716), closes #SPARK-99531

1.80.43

November 6, 2019

Features

  • packages: add internal presence plugin (837a8b2)

1.80.42

November 6, 2019

Bug Fixes

  • webex-core: append remote cluster information (6f53608)

1.80.41

November 5, 2019

Bug Fixes

  • meetings: mute if stream undefined fix (1b0a5ec)

1.80.40

November 5, 2019

Features

  • meetings: add hydra people id support (985fb03)

1.80.39

November 4, 2019

Bug Fixes

  • mercury: fixing options typo (be08605)

Features

  • mercury: add proxy support for mercury web socket connections (a4400c7)

1.80.38

November 1, 2019

Bug Fixes

  • archive team should return a promise (cc83cd0)

Features

  • add some basic unit tests for getConvoUrl (8939883)

1.80.37

October 31, 2019

Bug Fixes

  • add tests for device headers (99ae806)

Features

  • pass through default device headers (50a8e9d)

1.80.36

October 29, 2019

Features

  • test-users: add support for machine configs (b02f184)
  • test-users: extend default password (f65863b)

1.80.35

October 24, 2019

Bug Fixes

  • i-p-conversation: add defaults to env (6039c7c)
  • i-p-conversation: correct default cluster (1964ac9)
  • i-p-conversation: pr changes (c60db80)

1.80.34

October 23, 2019

Bug Fixes

  • meetings: screen share resolution (ca9cdc6)

1.80.33

October 23, 2019

Features

  • webex-core: add config usage (ca4d909)

1.80.32

October 23, 2019

Bug Fixes

  • encryption: re-supporting roles and orgId when creating test users (4ec2e3f)

1.80.31

October 23, 2019

Bug Fixes

  • media: prevent unstable media stream updates (f76b49a)

1.80.30

October 22, 2019

Bug Fixes

  • http-core: change env validation for logging to method scope (ba94d20)

1.80.29

October 18, 2019

1.80.28

October 18, 2019

Bug Fixes

  • webex-core: fix error handling in services (4ee5339)

1.80.27

October 16, 2019

Bug Fixes

  • test-users: remove reference to response request (b11261a)
  • webex-core: provide error handling on init (6e5ad2e)
  • webex-core: reverse service catalog array order (f65dae9)

1.80.26

October 16, 2019

1.80.25

October 14, 2019

1.80.24

October 10, 2019

Features

  • test-helper-test-users: convert to test-users (58dd597)

1.80.23

October 10, 2019

Bug Fixes

  • meeting: convoId moves to convoUrl (c510efc)
  • meetings: add US hydra room id support meetingInfo (f4d6f38)

1.80.22

October 10, 2019

Features

  • meetings: add unregister method (e8b0226)

1.80.21

October 7, 2019

Features

  • http-core: enhance verbose network logging (55f7521)

1.80.20

October 7, 2019

Bug Fixes

  • package: add node-random-name (7a215e9)

1.80.19

October 7, 2019

Features

  • test-users: add ability to override env vars (18c200c)
  • test-users: create initial package (2662c92)
  • test-users: use http-core request (593db62)
  • test-users: use uuid for pw generation (b983147)

1.80.18

October 3, 2019

Bug Fixes

  • conversation: fix misspelled method name (7ea0760)

Features

  • global-id: support clusters (fd45cc8)

1.80.17

October 2, 2019

Bug Fixes

  • meetings: fix members:update event for recording (60424cf)

1.80.16

October 1, 2019

Bug Fixes

  • meetings: support for empty series object getStats (93d4853)

1.80.15

September 30, 2019

1.80.14

September 30, 2019

Features

  • webex-core: add user activation validation (a3dabd9)

1.80.13

September 26, 2019

Bug Fixes

  • webex: 409 Conflict fix' (2970c7d)

1.80.12

September 26, 2019

Bug Fixes

  • plugin-authorization-browser: hotfix hydra url (67b23ee)
  • plugin-authorization-node: hotfix hydra url (6f3e6ec)

1.80.11

September 25, 2019

Bug Fixes

  • webex-core: address review comments (94bade9)
  • webex-core: address review comments (a60c338)
  • webex-core: improve conditional statement (3b3fd46)
  • webex-core: improve method params (f947ced)
  • webex-core: improve redirect interceptor conditional (2d0536a)
  • webex-core: remove unneeded break (3d2a7c7)

Features

  • webex-core: create service validation methods (5c63b25)

1.80.10

September 24, 2019

Bug Fixes

  • meetings: res & fps config - firefox gdm (3ad5f96)

1.80.9

September 23, 2019

1.80.8

September 23, 2019

1.80.7

September 20, 2019

1.80.5

September 19, 2019

Bug Fixes

  • plugin-authorization-browser: append manditory hydra uri (093e621)
  • plugin-authorization-node: append manditory hydra uri (bd46350)
  • webex: remove services plugin module (665818c)
  • webex-core: accomidate review critique (d1cdc5d)
  • webex-core: add resource and uri validation catch (5cd019e)
  • webex-core: integrate services into core (c42a9d4)

Features

  • internal-plugin-user: update to utilize services plugin (23629b3)
  • plugin-authorization-browser-first-party: impliment services (5ebf18b)

1.80.4

September 18, 2019

Bug Fixes

  • i-p-teams: remove bad request param (ea8f700)

1.80.3

September 16, 2019

1.80.2

September 12, 2019

Bug Fixes

  • meetings: mutedByOthers empty param (21d920e)

1.80.1

September 10, 2019

Bug Fixes

  • webex-core: add default options interceptor (fef42b4)

1.80.0

September 6, 2019

Features

  • plugin-meetings: add #register method (9ae1a58)
  • samples: use meetings.register (16bc691)

BREAKING CHANGES

  • plugin-meetings: meetings plugin no longer automatically listens to locus events on initialization.

1.79.0

August 29, 2019

Features

  • internal-plugin-wdm: add support for navigationBarColor (1a2ba5f)

1.78.7

August 28, 2019

1.78.6

August 28, 2019

Bug Fixes

  • services: remove auto service update on init (d2f64e9)

1.78.5

August 26, 2019

Bug Fixes

  • conversation: cache url on create (49e58f9)

1.78.4

August 26, 2019

Bug Fixes

  • flag: 'flat' isn't available everywhere (fee988a)

Features

  • federation: bulk fetches for federation (a97e361)

1.78.3

August 22, 2019

Bug Fixes

  • config: make static config generic (bb6b9dc)
  • meetings: add test (a80e700)

Features

  • config: configure bandwidth limits (6fbd7c3)

1.78.2

August 22, 2019

Bug Fixes

  • ediscovery: remove display names to avoid out of memory errors (667a599)

1.78.1

August 21, 2019

Bug Fixes

  • add automation tests and share started events (6aa5904)
  • fix: review comments (bd0879a)
  • minor issues with wireless share (06434d6)
  • removed comments (a01dbb9)
  • review comments and check for addMedia (04ceb50)
  • skip the jwt test until fixed (e2590e5)
  • wait for join to send the share floor grant (51416bf)

1.78.0

August 21, 2019

Features

  • webex: add attachment actions (75237ab)

1.77.11

August 21, 2019

Features

  • ediscovery: adding new client config api (4c57a18)

1.77.10

August 20, 2019

Bug Fixes

  • recursively default upload options (e0a9228)

1.77.9

August 19, 2019

Bug Fixes

  • internal-plugin-services: address pull request comments (b347d7a)
  • internal-plugin-services: change per peer review (ea79411)
  • internal-plugin-services: correct cleaning and get methods (850c4aa)
  • internal-plugin-services: improve docs and failed url method (547605a)
  • internal-plugin-services: remove spread operators and instance of (6ef8950)
  • internal-plugin-services: update before each int test (a65808c)
  • internal-plugin-services: update intercepter to be promise (1893829)
  • internal-plugin-services: update services via userid (1f79118)
  • internal-plugin-services: update testing request methods (c3daa89)
  • internal-plugin-services: utilize qs property of request (307a8e0)
  • plugin-services: update to meet review spec (5c94e42)

Features

  • internal-plugin-services: add host failover support (7d9711c)
  • internal-plugin-services: add limited catalog support (4f68d86)
  • internal-plugin-services: generate package and readme files (a2019b6)
  • internal-plugin-services: generate plugin src (25de7c6)

Performance Improvements

  • internal-plugin-services: improve test suite (5171b89)

1.77.8

August 15, 2019

Bug Fixes

  • meetings: add info to the logger (a6788be)

1.77.7

August 14, 2019

Bug Fixes

  • i-p-encryption: add max timeout for renegotiating ECDH keys (18cb492)
  • i-p-encryption: prevent loop with certain timeouts (84060ae)

1.77.6

August 14, 2019

Bug Fixes

  • internal-plugin-conversation: fix tests (6e8eb7e)
  • internal-plugin-team: use general convo URL (8a82b37)

Features

  • convo: update convo specific APIs (e4f7b4d)

1.77.5

August 14, 2019

Bug Fixes

1.77.4

August 12, 2019

1.77.3

August 12, 2019

1.77.2

August 12, 2019

1.77.1

August 12, 2019

Bug Fixes

  • ediscovery: eslint (33c8e48)
  • ediscovery: eslint (d2b246c)
  • ediscovery: improve content summary caching (78ad5db)
  • ediscovery: remove getContentSummary call from getContent (818e77d)
  • ediscovery: updated timeouts for tests (77ac466)

1.77.0

August 9, 2019

Bug Fixes

  • samples: allow receiver to screen share (876e945)

Features

  • samples: display video streams in table (c8d49a3)
  • samples: move share status to proper event (389884a)

1.76.1

August 9, 2019

Bug Fixes

  • webex-core: do not set custom user-agent in browser (c06a1a3)

1.76.0

August 9, 2019

Features

  • webex-core: adding support for a custom user-agent (4285c6e)

1.75.1

August 7, 2019

Bug Fixes

  • meetings: remove error log for meeting info failure (bbf41aa)

1.75.0

August 7, 2019

Bug Fixes

  • meetings: updateShare emits media:ready event (775cdd8)

Features

  • samples: add call status to multi party (0eccf51)
  • samples: add call status to s-p-c-w-m (e9b8c9e)
  • samples: add call status to screenshare (31af001)
  • samples: add call status to single party call (4a3cba9)

1.74.5

August 6, 2019

Bug Fixes

  • ediscovery: cleaning up warnings (abed58c)
  • ediscovery: error handling for missing encryption key urls (d3ee1ff)

1.74.4

August 2, 2019

1.74.3

August 2, 2019

1.74.2

August 2, 2019

Bug Fixes

  • ediscovery: add back in default value for offset, size object (574a237)
  • ediscovery: adding optional timeout parameters (d3bb56a)
  • ediscovery: fix jsdoc format (f8432b1)
  • ediscovery: fixing failing ediscovery test (99f56ef)
  • ediscovery: updates from code review comments (9853bf1)
  • ediscovery: use spread operator to set default options (c00f892)

1.74.1

August 1, 2019

1.74.0

August 1, 2019

Features

  • plugin-conversation: bulkActivitiesFetch function (92bd443)

1.73.4

August 1, 2019

1.73.3

August 1, 2019

1.73.1

July 31, 2019

Bug Fixes

  • internal-plugin-wdm: add conditional for empty process titles (a06d607)
  • internal-plugin-wdm: hotfix possible error trigger (f0ed817)

1.73.0

July 30, 2019

Features

  • plugin-search: added breadcrumbs (5dcf078)

1.72.6

July 29, 2019

Bug Fixes

  • samples: add delay before sharing screen (e6a3564)
  • samples: add delay to dial-before-connect (ea79c7a)
  • samples: connect resolves once connected (6c12371)
  • samples: correct meetings suite name (737094c)
  • samples: listen for JOIN event for group space (612f124)
  • samples: use proper tests selectors (d101541)

1.72.4

July 29, 2019

Bug Fixes

  • meetings: use class method for updateTransceiver (1f473d7)
  • meetings: use correct roap object (d205232)

1.72.3

July 25, 2019

Bug Fixes

  • i-p-feature: remove connecting to mercury in listen (2a8b338)

1.72.2

July 25, 2019

1.72.1

July 23, 2019

1.72.0

July 23, 2019

Features

  • samples: update multi party call to meetings (6c435a9)
  • samples: update share demo with meetings (274e251)
  • samples: update single party call to meetings (6848938)
  • samples: update sp-call-with-mute to meetings (06ca975)

1.71.0

July 23, 2019

Features

  • presence: add presence worker (201d137)
  • presence: change event name (e236f7c)
  • presence: feedback changes (da742f8)
  • presence: initialize worker off config setting (3addf51)
  • presence: update event names (1c7dea8)
  • presence: update event names (fadfad8)
  • presence-worker: add tests for presence worker (35cec9d)

1.70.2

July 23, 2019

Bug Fixes

  • docs: remove extraneous code (a216ff5)
  • meeting: code review comments (27b4ca6)

Features

  • docs: add docs for public facing files (fb96bea)
  • docs: add rest of docs (c776e85)
  • docs: change readme headers (883810b)
  • docs: update readme (64ef9b0)

1.70.1

July 23, 2019

Bug Fixes

1.70.0

July 23, 2019

Features

  • ediscovery: switching to onBehalfOfUser for content decryption (0bc51a1)

1.69.3

July 19, 2019

Bug Fixes

  • meeting: removed console logs (2b8a3f3)

1.69.2

July 19, 2019

1.69.1

July 19, 2019

Bug Fixes

  • package.json: remove lodash vulnerability (b288673)
  • package.json: upgrade to remove vulnerabilities (456e516)

1.69.0

July 18, 2019

Features

  • internal-plugin-avatar: update deprecated apis (fe941e5)

1.68.0

July 18, 2019

Features

  • plugin-attachment-actions: support attachment actions api (9d23c18)

1.67.1

July 12, 2019

1.67.0

July 11, 2019

Features

  • feature: handle feature update event from mercury (bad2127)

1.66.2

July 11, 2019

Bug Fixes

  • added UUID regex (1893996)
  • added UUID regex (96ea6c6)
  • fixed the review comments (756cf1f)
  • fixed the review comments (ad0138d)
  • increase the resolution by default (c59c65f)
  • increase the resolution by default (e43b91c)
  • review comment (0c88f82)
  • unit test and resolution (813f2de)
  • update the unit test fixes (487fd3a)
  • update the unit test fixes (8878d90)

1.66.1

July 11, 2019

1.66.0

July 10, 2019

Features

  • wdm: SPARK-11787 Web client idle timeout (1e28210)
  • wdm: SPARK-11787 Web client idle timeout (ff4708e)
  • wdm: SPARK-11787 Web client idle timeout (a205ec9)

1.65.2

July 9, 2019

Bug Fixes

  • plugin-messages: update message created event handling (ba531f3)
  • plugin-messages: update to meet review feedback (351f3c7)

1.65.1

July 9, 2019

Features

  • ediscovery: moving email to user id functionality into service (c0b1b86)

1.65.0

July 3, 2019

Features

  • wdm: SPARK-11787 Web client idle timeout (224ed2d)
  • wdm: SPARK-11787 Web client idle timeout (863db8c)

1.64.2

July 3, 2019

Bug Fixes

  • plugin-memberships: add memberships event trigger for rooms created (80745f8)
  • plugin-memberships: add memberships event trigger for rooms created (484a6a5)
  • plugin-memberships: add memberships event trigger for rooms created (0e844b6)
  • plugin-memberships: add testing methods for membership create verb (a1cbd6b)
  • plugin-memberships: add testing methods for membership create verb (5114530)
  • plugin-memberships: add testing methods for membership create verb (fbd2269)
  • plugin-memberships: merge docs and fix changes (0f31806)
  • plugin-memberships: update membership test for create verb (dac09ba)

1.64.1

July 3, 2019

1.64.0

July 2, 2019

Features

  • internal-plugin-metrics: add support to business metric payload (1d205a0)

1.63.4

July 2, 2019

1.63.3

July 2, 2019

1.63.2

June 27, 2019

Bug Fixes

  • uploads: ensure toggles are respected (a1b6981)

1.63.1

June 27, 2019

Bug Fixes

  • ediscovery: add participant check to content summary decryption (9543d57)
  • ediscovery: recording errors and fixing promise returns (4b11f01)

1.63.0

June 26, 2019

Features

  • uploads: upload to s3 and new client logs (a8458e3)

1.62.1

June 26, 2019

Bug Fixes

  • add constant error file (44f1ddd)
  • added automation fix (7b2f1b8)
  • added guest to claimed PMR (8d07154)
  • meetings: code review comments (12ae6d9)
  • added members update (d77a80e)
  • added remote started and ended event (d24a188)
  • automation test for media (95e4e27)
  • automation test to skip integration on node env (4da976f)
  • automation update (a44bcc1)
  • automation update (859cd0e)
  • call metrics and sipUri (fd76c3a)
  • call-analyzer metrics (a65947f)
  • meeting: speed up locus requests (e5e0a7a)
  • change the device Key (799105a)
  • docs: updated existing docs with widget adding more (2d01edf)
  • meeting: add metrics and code review (308ede6)
  • meeting: add unjoined check for addMedia (4914ae3)
  • meeting: adjust metrics, put placeholders (f09dd08)
  • meeting: adjust parameter error (bccfc2f)
  • meeting: adjust promise resolve (949358d)
  • meeting: adjust recording calls (dc351e6)
  • meeting: bug fixes on mute/unmute and kitchen sink (97cd9c3)
  • meeting: clean up logs (914cd74)
  • meeting: cleanup for review (789714c)
  • meeting: constants (37a02d9)
  • meeting: fix share and kitchen sink (e8b0887)
  • meeting: fix start/stop redo rx events, and refactor events (e2c18c5)
  • meeting: fix track stop and camera indicator (cc7fc76)
  • meeting: fix unit tests (d75905b)
  • meeting: guest scenarios and meetingFSm fixes (cbebdd2)
  • meeting: move call fixed needs testing (5fbd3cb)
  • meeting: prevent guest unjoined adding media (a9972ae)
  • meeting: refactored errors (7cadc8e)
  • receiveAudio Video issue (75eb471)
  • meeting: revert merge (2cabaaf)
  • change the test structure (a590503)
  • create space before call (73c899e)
  • fixed the review comments for call-analyzer (2182992)
  • fixes the typo (b5f0ac6)
  • initial commit for call analyzer (881fed2)
  • journey spec for automation (0c81024)
  • rebranding changes from spark to webex (51fe6ef)
  • removedist src (435ea9a)
  • review comment from matt (1d8da35)
  • review comments (8add663)
  • review comments (4eb5489)
  • review comments (b4c4c62)
  • screen sharing (de07a7c)
  • screen sharing (06dee86)
  • send roap as part of /call request (5a0f712)
  • send roap call request (a3d11c1)
  • sending locus info as part of metrics (8fd646a)
  • skip the test for Firefox for now (74d163c)
  • skipping unit test for karma and only run on node (5c97b8b)
  • test: fix getStats test (7c6d539)
  • sync Meeting (91f74f6)
  • updated updateAudio/video (ac2e79b)
  • updateMedia for share screen (f8788b4)
  • updateShare for stop (4e1cacc)
  • meetings: fix reachability data (fe6c420)
  • meetings: removable && stopSharing updateAudio/video fixes (90529ab)
  • meetings: rewrite analyzer (bfd8e2a)
  • metrics: media.rx && media.tx (bf4884f)
  • stats: add check for safari getStats filtering (56e1d66)
  • webex: fix package json (c5aaf93)

Features

  • automation: add getStats tests (a073203)
  • meeting: add analysis module to stats with charts (bac2829)
  • meeting: add media tx & rx stop metrics (8c31d9b)
  • meeting: add move media metrics (bc69f86)
  • meeting: lock/unlock and lock updates (09ee7b5)
  • meeting: move meeting not working, triage (4eec23b)
  • meeting: move-call works, have to work on it more (c3b2d60)
  • meeting: recording placeholder and debug logs (4b8ec34)
  • meeting: remove member, mute member, muted by others (9f44026)
  • meeting: transfer host and lock/unlock (7d49771)
  • stats: create basic analyzer for stats module (b8dcd0b)
  • stats: singleton analyzer function (64994d1)

1.62.0

June 25, 2019

Bug Fixes

  • wdm: SPARK-11787 Web Client Idle Timeout (51597ef)

Features

  • wdm: SPARK-11787 Web client idle (e51cbff)
  • wdm: SPARK-11787 Web client idle timeout (2c41243)
  • wdm: SPARK-11787 Web client idle timeout (3cb8655)
  • wdm: SPARK-11787 Web client idle timeout (3a0af5a)
  • wdm: SPARK-11787 Web client idle timeout (68d240f)
  • wdm: SPARK-11787 Web client idle timeout (ccb2933)
  • wdm: SPARK-11787 Web client idle timeout (8953ec6)
  • wdm: SPARK-11787 Web client idle timeout (ac873b9)
  • wdm: SPARK-11787 Web client idle timeout (17dd693)

1.61.3

June 24, 2019

1.61.2

June 17, 2019

Bug Fixes

  • ediscovery: file name decrypt errors should be warnings not errors (8e1043e)

1.61.1

June 17, 2019

1.61.0

June 13, 2019

Features

  • ediscovery: retry handling for rate limiting and timeouts (40a72ee)

1.60.2

June 13, 2019

1.60.1

June 12, 2019

1.59.1

June 7, 2019

Bug Fixes

  • ediscovery: logging more useful info on error (a6880ce)

1.59.0

June 6, 2019

Features

  • babel: support spread syntax (2d9583e)
  • plugin-memberships: more helper functions for hydra ids (55c8291)
  • plugin-memberships: updated tests (f9a6ea6)
  • plugin-messages: removed mark as read function (fef510d)
  • plugin-messages: removed mark as read function (95267dc)
  • plugin-rooms: add max recent param to list with status (20ffa3c)
  • plugin-rooms: added test for get with read status method (d40491f)
  • plugin-rooms: added whats happening here to sample (2d6a627)
  • plugin-rooms: document max return of 1000 spaces for new list (98302d1)
  • plugin-rooms: fixed typos in sample html (f2db8cd)
  • plugin-rooms: just in time wdm registration (a19b828)
  • plugin-rooms: remove extra blank line (874ba54)
  • plugin-rooms: store sdk user info internally (d591093)
  • plugin-rooms: updated tests (eca392e)
  • samples: add users name to init msg (2b6ab3e)
  • samples: added read receipt sample (70a1e5a)
  • samples: added support for membership change events (dcd037c)

1.58.9

June 6, 2019

Bug Fixes

  • internal-conversation-plugin: parent reserved word issue (1f74392)

1.58.8

June 5, 2019

Bug Fixes

  • meetings: accept and pass options from meeting.leave (76967a3)
  • meetings: add check for guest wireless share (1453ac0)

1.58.7

June 3, 2019

Bug Fixes

  • media: find content mediaShare (54ef644)

1.58.6

May 31, 2019

1.58.5

May 30, 2019

Bug Fixes

  • added automation fix (730b99b)
  • added guest to claimed PMR (3037cb0)
  • meetings: removable && stopSharing updateAudio/video fixes (b6ffc60)
  • added members update (4b82f2a)
  • automation test for media (d6078f5)
  • automation test to skip integration on node env (9eedacb)
  • automation update (2462fb1)
  • automation update (0c1ecd7)
  • change the test structure (ab32e00)
  • create space before call (13dd536)
  • fixed rebase (e224d11)
  • journey spec for automation (bf01b7f)
  • merge conflict (650c0c0)
  • merge conflict #2 (89fe87a)
  • receiveAudio Video issue (b182780)
  • removedist src (defafe6)
  • screen sharing (40c17b7)
  • screen sharing (8210903)
  • skip the test for Firefox for now (758d188)
  • skipping unit test for karma and only run on node (563c976)
  • sync Meeting (3dc47e9)
  • updated updateAudio/video (6a659b8)
  • meeting: fix share and kitchen sink (c6e2a59)
  • updateMedia for share screen (9866da4)
  • meeting: adjust recording calls (f89ee92)
  • meeting: bug fixes on mute/unmute and kitchen sink (bf2a3b0)
  • meeting: clean up logs (80f8a25)
  • meeting: cleanup for review (3b12f5d)
  • meeting: constants (8c70e3e)
  • meeting: fix track stop and camera indicator (98fc6a0)
  • meeting: fix unit tests (aa8dbe9)
  • updateShare for stop (2e05d58)
  • meeting: guest scenarios and meetingFSm fixes (d74d393)
  • meeting: prevent guest unjoined adding media (cb2daff)
  • meeting: revert merge (5db6bdf)
  • meeting: speed up locus requests (471ddfd)
  • meetings: code review comments (1aeabb8)
  • meetings: fix reachability data (db8b782)
  • meetings: rewrite analyzer (99ff17d)
  • stats: add check for safari getStats filtering (3056491)
  • test: fix getStats test (48cd979)

Features

  • automation: add getStats tests (ac8e2f7)
  • meeting: add analysis module to stats with charts (cc35dbc)
  • meeting: lock/unlock and lock updates (708befc)
  • meeting: recording placeholder and debug logs (b327de1)
  • meeting: remove member, mute member, muted by others (be334a7)
  • stats: create basic analyzer for stats module (c685bc9)
  • stats: singleton analyzer function (01a1c5d)

1.58.4

May 30, 2019

1.58.3

May 29, 2019

Bug Fixes

  • internal-plugin-lyra: manually enable binding (de2f0b2)
  • internal-plugin-lyra: use base 64 encoding (a6a0a3c)

1.58.1

May 28, 2019

1.58.0

May 28, 2019

Features

  • babel: support spread syntax (1e9a3e1)
  • plugin-memberships: more helper functions for hydra ids (fbfe898)
  • plugin-memberships: updated tests (01c69cd)
  • plugin-messages: removed mark as read function (b4a1144)
  • plugin-messages: removed mark as read function (079936c)
  • plugin-rooms: updated tests (ed6441d)

1.57.1

May 25, 2019

1.57.0

May 22, 2019

Features

  • internal-plugin-conversation: enable card action encryption (23e95f0)
  • internal-plugin-conversation: enable card action encryption (3cff1e6)

Reverts

  • Revert "feat(internal-plugin-conversation): enable card action encryption" (88bb437)

1.56.1

May 21, 2019

Bug Fixes

  • ediscovery: adding bulk support for emails to uuid conversion (e225afe)

1.56.0

May 20, 2019

Features

  • internal-plugin-conversation: reflect thread server change (7d996e5)

1.55.0

May 14, 2019

Features

  • internal-plugin-presence: enable and disable presence (2ad529b)

1.54.0

May 14, 2019

Features

  • plugin-memberships: dont show moderator status on read receipts (547c8be)
  • plugin-memberships: refactor to use SDK_EVENT object for constants (cbf20d8)
  • plugin-memberships: update sample to describe all events (6343d02)
  • plugin-messages: refactor to use SDK_EVENT object for constants (9acc595)
  • plugin-messages: refactor to use webook event packaging model (e4b5084)
  • plugin-messages: update envelope to set resource to messages (53cbc2e)
  • plugin-rooms: add rooms events (5a1579c)
  • plugin-rooms: respond to pr comments (216af92)
  • plugin-rooms: update new constant name (db234f1)

1.53.0

May 13, 2019

Features

  • wdm: add people insights admin toggle to device (3a3cc2d)

1.52.8

May 9, 2019

1.52.7

May 9, 2019

1.52.6

May 8, 2019

Bug Fixes

  • ediscovery: encrypt when body.keywords is not set (42941ca)
  • ediscovery: fix test failure (42e4416)

Features

  • ediscovery: updating api paramters to be optional (7818554)
  • ediscovery: updating the getreports api to be paged (a0156b2)

1.52.5

May 7, 2019

Bug Fixes

  • samples: refactor away from custom asserts (45e29c0)

1.52.4

May 3, 2019

1.52.3

May 2, 2019

1.52.2

May 1, 2019

Bug Fixes

  • logging: cleanup from round 1 try (f23a417)
  • logging: code review comments (4d68187)
  • logging: lock up logging and add config (f0f1466)
  • logs: clean up logging (76e41c3)
  • meeting: collection typo (5d25dc5)
  • meeting: meeting automation for members ongoing (af94e7b)
  • meetings: add comment (4900bc7)
  • meetings: cleanup for pr (dac2037)
  • add automationt tests (5720243)
  • add logging the statement (af4325d)
  • added guest user (2e581c7)
  • added karma configuration (28dca4f)
  • automation and updateShare (ef7ec38)
  • automation test fix for sipUri (3f50d10)
  • change the share ui (4f2bfd5)
  • changed from src to dist (ee88473)
  • findMeetingByType (87fa69d)
  • lint errors (0a32034)
  • localvideo share (e74c545)
  • move tests to integration (7ec2455)
  • moving to webrtc 1.0 (714843e)
  • reconnect logic (b667f5c)
  • reconnecting media (66e4619)
  • remote audio issue (2e5d257)
  • meetings: enable automation tests (77d5bba)
  • meetings: enable tests (f78be87)
  • meetings: fix bugs for automation (df0442a)
  • meetings: fix lint (d159154)
  • meetings: fix tests, code review, cleanup (56df56e)
  • remove automation skip (f8ce96b)
  • meetings: fix unit tests and karma tests (8ee70d1)
  • remove share peerconnection (867c3a8)
  • removed console logs (aa762b5)
  • review comments (bcf8309)
  • screen share fix (ef895a9)
  • update meeting object share (e822e72)
  • updated code to cleanup Media (54940b4)
  • updated the constant file (7ea73a5)
  • wireless screen share (9b50a97)
  • wireless screen share (1aa374a)
  • wireless screen share (c502a51)
  • wireless share (9a08738)
  • meetings: fix unit tests for webrtc-one/logging/stats (ec82bdc)
  • meetings: fix webrtc 1.0 specs (19d7a38)
  • meetings: fixing bugs for auto test (27a4887)
  • meetings: guest flow bug on server side (ceb7376)
  • meetings: resolve callbacks and events (6d716b1)
  • wireless sharing and end Meeting (96d6b6f)
  • meetings: update with logs PR (d67ce4c)
  • memebers: validate email address (dd1503e)
  • stats: cleanup and optimize + docs (a1a9d11)
  • stats: fix with single pc getStats (6b59fc7)

Features

  • meeting: device selection (f5c9d59)
  • meetings: select a device for media (43bfef3)
  • meetings: webrtc-1.0 getStats (563003f)
  • stats: reconfig getStats for 3rd party and 1st party (7ac3546)

1.52.1

April 30, 2019

Bug Fixes

  • ediscovery: adjusting return objects for content summary apis (5bb7af1)
  • ediscovery: check if there are no space participants (e498ef2)
  • ediscovery: sparj-66225 messages in share activities are ignored (d916539)
  • ediscovery: uncaught eslint issue (2ad1863)

Features

  • ediscovery: decrypting shared links (7911f2a)
  • ediscovery: enable cache for getContentSummary API (b6a6686)
  • ediscovery: getContent caches contentSummary first (5eb376f)
  • ediscovery: removing downloader code (0b33ebe)
  • ediscovery: rename of variable (5f3c302)
  • ediscovery: replace sslr.scr with scr.loc (44cf503)

1.52.0

April 26, 2019

Features

  • plugin-memberships: response to pr comments (a54985b)
  • plugin-memberships: response to pr comments (6ba57a6)
  • plugin-memberships: add membership events (2645293)
  • plugin-memberships: add membership updated for hide actvities (ffd1465)
  • plugin-memberships: fix lint warnings (93b7b4b)
  • plugin-memberships: respond to adam weeks comments (bd81b7d)
  • plugin-memberships: respond to matt norris comments (b1c634a)
  • plugin-messagess: remove reference to api activity type (1e27ee4)

1.51.2

April 26, 2019

1.51.1

April 25, 2019

Bug Fixes

  • change web-ha-messaging to web-high-availability-messaging (081d9fb)
  • rename web-ha-messaging to web-high-availability (f984a99)

1.51.0

April 12, 2019

Features

  • internal-conversation: support posting threading activities (0bd8e6c)

1.50.21

April 12, 2019

Bug Fixes

  • meeting: add collection super and move to /common (a9ec33c)
  • meeting: add error check (9fbc774)
  • meeting: fix guest admit (fe09551)
  • meeting: fix unit tests (3d07aeb)
  • meetings: adjust jsdocs (06e0e81)
  • meetings: code review (cdf2ea4)
  • meetings: complete constants (756b3c4)
  • meetings: constants adj and ANSWER change (6eed3ff)
  • meetings: fix ACTIVE (8bc9c48)
  • add create PMR account for test userss (0d2ada4)
  • add create PMR account for test userss (aef362a)
  • add create PMR account for test userss (8629a15)
  • added check for inactive meeting (95978ce)
  • added comments to roapSeq (3a92da9)
  • automation for space meeting (74dd148)
  • automation test (907ab2b)
  • automation tests after rebase (e86c7ce)
  • chrome firefox automation (4999f91)
  • end 1:1 meeting ended (813360d)
  • lint errors (7e5d765)
  • locus-info updateMeeting (436dfe3)
  • move the test file in automation (299ed87)
  • move the test file in automation (ab87c45)
  • move the test file in automation (333963e)
  • move the test file in automation (17eb9a6)
  • move the test file in automation (0a0ada4)
  • move the test file in automation (e6e4575)
  • rebased issue (484a58b)
  • removed comment and eslint (4dc6311)
  • review comments (d237115)
  • review comments (2ea4ab8)
  • updated locus object on leave (84a8647)
  • updated locus object on leave (035ca11)
  • updated locus object on leave (3d25fd5)
  • meetings: fix LOCUS_ID (0956814)
  • wireless screen share collection issue (2d9ee85)
  • meetings: fix BUSY (f54683e)
  • meetings: fix CALL (bdb1bae)
  • meetings: fix CLOSED (2ba3500)
  • meetings: fix code review comments (8ad8ccf)
  • meetings: fix collection typo (e9caefe)
  • meetings: fix CONFLICT and CONVERSATION_URL (3cba724)
  • meetings: fix DATA and ERROR (7f3aca1)
  • meetings: fix GET, POST, PUT (2790fac)
  • meetings: fix IDLE, IN_LOBBY, IN_MEETING, INCOMING (6d339d4)
  • meetings: fix LEFT (1113b45)
  • meetings: fix ms (529cf68)
  • meetings: fix os (b34cfe0)
  • meetings: fix ps and rs (bab86d9)
  • meetings: fix typo (70c64f7)
  • meetings: fix UTs (cb2dd66)

Features

  • meeting: add client state machine (75f4da8)

1.50.20

April 9, 2019

Features

  • plugin-messages: add ability to mark message as read (cb65c70)

1.50.19

April 9, 2019

Features

  • plugin-messages: add files to message (321a720)

1.50.18

April 4, 2019

1.50.17

April 3, 2019

1.50.16

April 2, 2019

1.50.15

April 1, 2019

Bug Fixes

  • plugin-messages: add connect to Mercury to listen to events (f28ae23)

Features

  • plugin-messages: emit messages:created events from Mercury (764b8d3)
  • plugin-messages: emit public Hydra data (bc15121)

1.50.14

April 1, 2019

Bug Fixes

  • plugin-meetings: add missing constant (f60e55c)

1.50.13

March 28, 2019

1.50.12

March 27, 2019

1.50.11

March 27, 2019

1.50.10

March 25, 2019

1.50.9

March 22, 2019

Bug Fixes

  • ip-metrics: update unit test (3f3901b)
  • metrics: allow context through the whitelist (14b45b8)

1.50.8

March 21, 2019

Bug Fixes

  • clean up and test fixes (5f15da3)
  • added automation test in 1:1 (acf4b2e)
  • added end outgoing meeting (fdaefa7)
  • fixed the unit test (fe30ea8)
  • fixes 1:1 calls automation with utils file (ac14897)
  • remove the device plugin test file (92bd580)
  • review comments for automation (56164a6)
  • review comments from matt (e196bca)
  • review comments from matt (ad3694e)
  • review comments from matt for meetings (b2eb694)

1.50.7

March 15, 2019

Bug Fixes

  • ediscovery: check for new default file name (f8d3876)
  • ediscovery: fixing this reference (ddf7b68)
  • ediscovery: using named imports (203517a)

Features

  • ediscovery: splitting out getcontent (e996951)

1.50.6

March 15, 2019

1.50.5

March 14, 2019

1.50.4

March 13, 2019

Bug Fixes

  • meeting: add retry logic for meeting info meeting link (104b1c9)
  • meeting: adjust meeting link no regex (7f75844)
  • meeting: fix uts (5dd1316)
  • meeting: remove commented code (8501e56)

1.50.3

March 13, 2019

Bug Fixes

  • ediscovery: check for new default file name (3df1f88)
  • ediscovery: guard for undefined emails and keywords (7575be6)
  • ediscovery: only initial 100 activities were reported (bcb0acb)
  • ediscovery: repairing tests (a9c23e4)
  • ediscovery: restoring blob dependency (55c38d5)
  • encryption: bug where onbehalfof was not set in all scenarios (3294231)

Features

  • edicovery: encrypting space names in report request (d25b36c)
  • ediscovery: adding space info to report eml (b4d1ca4)
  • ediscovery: adding whiteboard content to report (b959faa)
  • ediscovery: applying limits for file size and total included files (556d99b)
  • ediscovery: bump maxsize to 100 mb (215892e)
  • ediscovery: decrypt spacenames in report request (c0dad84)
  • ediscovery: initial support for multi-file downloads (49097d7)
  • ediscovery: reduce memory usage (f4a696c)
  • ediscovery: tidy up of splitting report into multiple files (a7b366f)
  • encryption: adding test to cover kms onbehalfof defect (95d8685)

1.50.2

March 8, 2019

1.50.1

March 7, 2019

Bug Fixes

  • samples: add wdio-firefox-profile to for screenshare automation fix (fc26260)
  • samples: refactor auth related automation tests (9012956)
  • samples: tweak webpack environment parameter (c5e3c55)
  • samples: use the correct urls in integration and when building (0232f6c)

1.50.0

March 7, 2019

Bug Fixes

  • meetings: add complete unit tests for meetings index (0d1b541)
  • meetings: create structure for meetings spec (466c70d)
  • meetings: fix uts after rebase (52a1c8c)
  • meetings: use uuid data vs test (fa9a24f)

Features

  • meeting: add api docs (3d5d37d)
  • meeting: add phase I tests for meetings (d083b69)
  • meeting: basic unit tests complete (fd06764)
  • meetings: add jsdocs (99d6f6e)
  • meetings: adjust reachability (35ac9b9)
  • meetings: adjust tests (b46807e)
  • meetings: update jsdocs (4733792)

1.49.5

March 7, 2019

1.49.4

March 6, 2019

Bug Fixes

  • encryption: kms onbehalfof not working as expected (481c01d)

1.49.3

March 4, 2019

Bug Fixes

  • add 'addAuthHeader' header for calls (3221a6d)
  • add default value for domain check (59561bc)
  • added domains for whitelisting (00b2092)
  • fix review comments for config (9352fe5)
  • removed the console log statement (775f23b)
  • reverted the web change to different PR (0fc070f)
  • review comments for the config (fdb7beb)
  • updated unit test (014c9e4)

1.49.2

March 4, 2019

Bug Fixes

  • changed device config to web (ce11e38)

1.49.1

March 4, 2019

Bug Fixes

  • clean up and test fixes (f7efae0)
  • added js doc for self (9652b9c)
  • review comments for meetings (0fda56f)

1.49.0

February 27, 2019

Features

  • federation: make federation config changes (b1caae2)
  • federation: make federation config changes (1d5bbeb)
  • federation: make federation config changes (7545abc)
  • federation: make federation config changes (6bf9ac1)
  • federation: make federation config changes (f3703de)
  • federation: make federation config changes (6a11f61)
  • federation: make federation config changes (5b62003)
  • federation: make federation config changes (2620721)

1.48.3

February 27, 2019

Bug Fixes

  • media: remove cb (d77de9f)
  • meeting: code review (0af9001)
  • meeting: code review comments (b7d477a)
  • meeting: fix constants (77b445b)
  • meeting: fix typo (cce21fe)
  • meetings: fix readme typo (0dbf7dd)
  • meetings: typo (23921e1)
  • members: adjust locus-info updates for less processing (5113c96)
  • members: go back pass by ref (331c37e)
  • memebers: dead code (52f3214)

Features

  • media: add onended callback (d777c12)
  • meeting: add associated user, cleanup (fa47f85)
  • meeting: non delta roster updates (5c8733e)
  • meetings: delta members (c2ac616)
  • members: add jsdocs (fd0145d)
  • members: add readme (9670914)
  • members: cleanup (d4efdd5)
  • members: handle delta events (a6e7043)

1.48.2

February 20, 2019

Bug Fixes

  • change the sync logic (4bf7e6a)
  • change to meeting object promise (4af2ccf)
  • sample app fix for dialing (b1e1643)
  • plugin-meetings: cleanup sharepeerconnection (0ab0993)
  • plugin-meetings: fix an issue with setting meeting on creation (93d1b0c)
  • plugin-meetings: PR feedback (655f34a)
  • plugin-meetings: revert back to a promise (2043a82)

1.48.1

February 19, 2019

Bug Fixes

  • media: mute/unmute (58459a0)
  • add audio muted toggle (a9fa1f1)
  • media: mute/unmute when meeting.audio/video are null (5211004)

1.48.0

February 19, 2019

Bug Fixes

  • ediscovery: cleaning up files for pr (9ad4989)
  • ediscovery: content response handled incorrectly (2e0c75b)
  • ediscovery: content response handling (3ac1e70)
  • ediscovery: correcting genertatereport (e3c4401)
  • ediscovery: correcting how eml files are created (15d8e4f)
  • ediscovery: fail silently on keyword decryption error (233e8aa)
  • ediscovery: fixing test (7f2956a)
  • ediscovery: fixing wdm typo (5731414)
  • ediscovery: removing unrequired sub-element (b4b767a)
  • ediscovery: returning all content (dd4de5e)
  • ediscovery: switch to getpagedcontent as getcontent has a bug (7ba9b6f)
  • ediscovery: switching api usage after merge from origin (37e0431)
  • ediscovery: typo in report request (e28922f)
  • encryption: hack to fix onbehalfof bug (8b37119)

Features

  • ediscovery: accepting emails and converting them to uuids (3b19de5)
  • ediscovery: add subfolders based on space id to report (edfb20a)
  • ediscovery: adding decryption to ediscovery (61b6b40)
  • ediscovery: adding dependency on encryption service (fde675c)
  • ediscovery: adding display names and file attachments (29cc2be)
  • ediscovery: adding keyword encryption and decryption (4045621)
  • ediscovery: adding report name and description fields (4cddc35)
  • ediscovery: adding report-generator tests (d1b0b2a)
  • ediscovery: aligning with new report request property name (5a3e02b)
  • ediscovery: binding request encryption key to kro (52be194)
  • ediscovery: changed generatereport to use report activities (24a5e93)
  • ediscovery: converting email addresses to uuids (a3b45cf)
  • ediscovery: decrypting file name (704a79f)
  • ediscovery: decrypting message content (5997238)
  • ediscovery: downloading decrypted files (c22656b)
  • ediscovery: encrypting and decrypting report name and description (98c7155)
  • ediscovery: finalizing rename to ediscovery (aa8bffa)
  • ediscovery: fixing existing tests (e09d2cf)
  • ediscovery: fixing test due to rename (635dc70)
  • ediscovery: format activities to eml files (15cb3dd)
  • ediscovery: generic support for activites other than post (49718ca)
  • ediscovery: get key on behalf of activity.actorid (a2b30e3)
  • ediscovery: improving guarding and fixing tests (548b860)
  • ediscovery: initial prototype for generate-report api (7ff5186)
  • ediscovery: initial use of kms rback with hardcoded id (9681b0c)
  • ediscovery: intializing report-generator with a reportid (a9b0509)
  • ediscovery: new apis to get all content (021c850)
  • ediscovery: new content apis (da0a482)
  • ediscovery: parallel file decryption and improving tests (d87935e)
  • ediscovery: persisting encrypted emails (60539ac)
  • ediscovery: relocating plugin from ciscospark to webex (cc7ec14)
  • ediscovery: removing decryption from report-generator (606b025)
  • ediscovery: removing demo code (8060297)
  • ediscovery: removing extra new line (11debc4)
  • ediscovery: removing map from report-generator (61f5f05)
  • ediscovery: removing reference to spark (6f4f24d)
  • ediscovery: removing unnecessary parameter (364ebc2)
  • ediscovery: renaming downloadasync to saveas (e3faf44)
  • ediscovery: replacing eml-format with emailjs-mime-builder (1960224)
  • ediscovery: replacing hardcoded for loop with recursive function (6f3ac37)
  • ediscovery: splitting report-generator out to separate module (98aec44)
  • ediscovery: support for offset and size on getcontent api (b358f47)
  • ediscovery: switching from console to this.logger (c7c28cc)
  • ediscovery: switching from int to number (428ba0c)
  • ediscovery: test for activity events (96c86b0)
  • ediscovery: tidying and adding tests (9828f27)
  • ediscovery: using transform pattern for encryptions (66853f6)
  • encryption: add tests for onbehalfof in encryption (3d42e53)
  • encryption: decrypttext support for onbehalfof (de858af)
  • encryption: initial test for kms onbehalfof (1f0b2e1)
  • encryption: removing hack (f2cec69)
  • encryption: removing unnecessary scope and role (5596cc6)
  • encryption: simplify code (25c80bf)
  • encryption: support for kms rbac (d1c41dc)
  • encryption: supporting onBehalfOf on ecnrypt and decrypt methods (86182cf)
  • encryption: test forbidden error when fetching key onbehalfof (04fda52)

Reverts

  • Revert "chore(ediscovery): merge master" (0efbc3a)

1.47.6

February 18, 2019

Bug Fixes

  • media-engine-webrtc: use SDP "Plan B" to mute/unmute Chrome 72 (fa77cbe)
  • media-engine-webrtc: use SDP "Plan B" to mute/unmute Chrome 72 (6c0a205)

1.47.5

February 18, 2019

Bug Fixes

  • added active obtp for meetings (b7ba632)
  • added locus meetings sync (eb0e7b6)
  • check locus object for null check (a5e0709)
  • delta and normal locus event together (d9859ab)
  • delta event works for existing meeting (cc710ae)
  • delta event works for existing meeting (f91ec3b)
  • handled the delta locus event (f9e2e9a)
  • handled the delta locus event (e10ebec)
  • lint: linterr (45287a2)
  • meeting: bad imports (496e7d0)
  • meeting: cleanup (fb435ec)
  • meeting: cleanup (ec34884)
  • meeting: cleanup cr comments (38f2e27)
  • meeting: code review comments (deb6684)
  • meeting: dead code (1b5c2f6)
  • meeting: fix locus-info naming (ea00b0e)
  • meeting: locus-info utils fix (f46ead1)
  • meeting: refactor (40d42cc)
  • meeting: refactor guest waiting in lobby (8039540)
  • meeting: scope mediaProperties to an object (adfd72c)
  • meeting: try to fix locus-info (86b9939)
  • meeting: update self (d37713d)
  • meetings: fix import (037c64b)
  • lints (3fdd9fb)
  • meetings: members rename (b1c39bd)
  • meeting parser (e9a4cdc)
  • removed the reference to locus (6ae687b)
  • members: adjust import (5ddbd88)
  • members: jenkins bad naming (b54ac61)
  • roap: fix roap request of audio mute and video mute (d576431)

Features

1.47.4

February 14, 2019

1.47.3

February 7, 2019

1.47.2

February 6, 2019

Bug Fixes

  • plugin-device-manager: update reference to relative path (c1582c0)

1.47.1

February 5, 2019

1.47.0

February 5, 2019

Features

  • encryption: adding documentation (2820da2)
  • encryption: support for kms rbac (5994fff)
  • encryption: switching to options objects (4a062b5)

1.46.3

February 4, 2019

1.46.2

January 30, 2019

Bug Fixes

  • plugin-devicemanager: add placeholder test (9a485a6)
  • plugin-devicemanger: remove ciscospark dep (1015d11)

1.46.1

January 29, 2019

Bug Fixes

  • fixed review comments (5748eae)
  • updated the event (16c541f)
  • meeting: adjust PMR (588fad7)
  • updated the event (bca4788)
  • app: adjust app.js for incoming call (0ab8e07)
  • app: adjust app.js for incoming call (6121e80)
  • meeting: adjust from live code review (705f266)
  • meeting: adjust from live code review (3379634)
  • meeting: adjust PMR (0dffdda)
  • meeting: cleanup (0cbf064)
  • meeting: cleanup (508b388)
  • meeting: comments (42c480a)
  • meeting: comments (bf5bea5)
  • meeting: refactor incoming call, locus events, create meeting (6c1eeab)
  • meeting: refactor incoming call, locus events, create meeting (9818b3a)
  • plugin-meetings: import LocusEvents (7919d18)
  • test: code review comments (502ffa0)
  • test: code review comments (eeed369)

Features

  • meeting: add addParticipant and admitParticipant functionality (eff6c21)
  • meeting: add addParticipant and admitParticipant functionality (8889a13)
  • meeting: add alerted incoming call, ringing event (604b4a8)
  • meeting: add alerted incoming call, ringing event (3635936)
  • meeting: add initial participant list construction (7049ee3)
  • meeting: add initial participant list construction (bda9985)
  • meeting: add meetingLink functionality and change app (d36555f)
  • meeting: add meetingLink functionality and change app (827d980)
  • meeting: admit participant (d37b765)
  • meeting: admit participant (03ff0f9)
  • meeting: claimed and unclaimed lobby scenarios (95916e8)
  • meeting: claimed and unclaimed lobby scenarios (26c3a58)
  • meeting: comments (27cead1)
  • meeting: comments (37495ab)
  • meeting: wire up decline/reject call (d2bdbbf)
  • meeting: wire up decline/reject call (9de65e6)
  • meetings: locus events refactor start (8c4e59f)
  • meetings: locus events refactor start (750d952)

1.46.0

January 24, 2019

Bug Fixes

Features

  • presence: added batching to list function (6678c00)
  • presence: fixed presence tests (ae88eb5)
  • presence: used batching method (c1eeecc)
  • recipe-private-web-client: enable presence module for web-client (fc87078)

1.45.7

January 17, 2019

1.45.6

January 17, 2019

Bug Fixes

  • change the constants and fix try block (b3056a9)
  • fix all the review comments and jsdoc (b82149f)
  • fixed review comments (21b7f0b)
  • review comments for constants (90af5b4)

1.45.5

January 17, 2019

1.45.4

January 11, 2019

Bug Fixes

  • token: add syntax checking for access_token during init(spark-core) (7dc9f7e)
  • token: add tests for access_token validator (spark-core) (a6bceba)

1.45.3

January 10, 2019

1.45.2

January 9, 2019

Bug Fixes

  • samples: use production urls when building samples (e855a3a)

1.45.1

January 9, 2019

Bug Fixes

Features

  • share button for device (3bbda36)

1.45.0

January 8, 2019

Features

  • internal-plugin-user: allow user activation with confirmation code (303ca71)
  • internal-plugin-user: change wording (7df5cc6)
  • internal-plugin-user: fix test name (e8d6275)
  • internal-plugin-user: rebase with master (e09b47a)

1.44.12

January 8, 2019

Bug Fixes

  • meeting: cr comments (8d307ff)
  • meeting: move calendar to ciscospark (54e67d9)
  • meetings: remove scheduled meetings and use just in samples (b8a4b34)

Features

  • meeting: add claiming a PMR functionality (93bb558)
  • meeting: add phone number dialing as sip address (964a6db)

1.44.11

January 4, 2019

Bug Fixes

  • jenkinsfile: build samples with production URLs so prod tokens work (41c98f1)

1.44.10

January 3, 2019

Bug Fixes

  • deps: remove bluebird dep (8499c1e)
  • docs: add allll the jsdoc comments (1f75c1e)
  • media: add constants (f8294f3)
  • media: fix side effect from merge conflict (cfbf3bd)
  • media: get 1:1 call remote and local working (08e446e)
  • media: make calls work after merge (064cf5e)
  • media: minor code cleanup (3b2657c)
  • media: remote media works (65786bf)
  • media: try to revert some of the screenshare code (6a058a7)
  • meeting: cleanup (bb41657)
  • meeting: remove screen share refs (196336a)
  • meeting: update constants and dependency (9752045)
  • plugin-meetings: add config support (fb50ea9)
  • plugin-meetings: clean up state after leaving calls (0cb79d8)
  • plugin-meetings: don't default to creating a conversation (fa2bd90)
  • plugin-meetings: fix ciscospark loading in samples (2130129)
  • plugin-meetings: make top level plugin stateful (a448421)
  • plugin-meetings: minor options config issue (5429e27)
  • plugin-meetings: moar PR feedback (fd88ff7)
  • plugin-meetings: more PR review comments (c406077)
  • plugin-meetings: PR feedback (64b07ad)
  • plugin-meetings: remove console.log from media.js (1fd4bde)
  • plugin-meetings: remove plugin-meetings from ciscospark (d415d95)
  • plugin-meetings: remove unnecessary async (c8ef96d)
  • plugin-meetings: split close/unset logic in meeting.js (d1c7680)
  • plugin-meetings: update event constants (02ad33d)
  • roap: basic state refactor of roap done (456de26)
  • roap: fix calling with roap (4a54fd1)
  • roap: temp change emit to function calls for roap state (b570e15)
  • webrtc: move files into src (cdef1c4)

Features

  • @webex/plugin-devicemanager: new plugin for device management (890523b)
  • @webex/plugin-devicemanager: uses collection (62c25b2)
  • app: unload (690a6f8)
  • media: add CR (cb73ccb)
  • media: add getStats history, interval (c00d52f)
  • media: add hooks for track, and put meeting object in meetings col (19b9c68)
  • media: add mute audio and video (343e9de)
  • media: add promise to sample (0154c67)
  • media: adjust logs (ce8067b)
  • media: change scope (5d16e81)
  • media: change stats module (cbeaab1)
  • media: code review comments (550badd)
  • media: emit mute control events (ab3b192)
  • media: getStats phase I for feedback (7c70cee)
  • media: mute (68d249f)
  • media: mute and unmute with promises (d673ab4)
  • media: muting, not functional (0e40dd3)
  • media: set error and states (ab0eac9)
  • media: stats module phase I (dc5e843)
  • mediaStats: change constants update (6f9203c)
  • meeting: add array check CR cmts (2557e11)
  • meeting: add basic PMR functionality (409cbb1)
  • meeting: add calendar events wrapper (56c8abe)
  • meeting: add readme (6eb0c01)
  • meeting: add readme adjustments (67135af)
  • meeting: code review (1d17fe7)
  • meeting: code review comments (eb18353)
  • meeting: code review comments (8b7604c)
  • meeting: cr cmts (ab4c511)
  • meeting: cr cmts (479905a)
  • meeting: lookup by convoId or convoUrl as well as other type spec (5ea3dd5)
  • meeting: minor cleanup (8a6e693)
  • meeting: mute functionality (94e4338)
  • meeting: pmr lint review (c8cf6cc)
  • meeting: restructure (cebaf2a)
  • meeting: start of state machine (371af37)
  • meeting-skeleton: PR fixes and updated descriptions (f7357f6)
  • meeting-skeleton: PR fixes and updated descriptions (3bcf825)
  • meetings: fix formatting (8599fb3)
  • meetings: formatting (87f354a)
  • plugin-meeting: add media module (cc305ad)
  • plugin-meeting: add media-checker module (d1d231d)
  • plugin-meeting: add meeting.metrics skeleton (3c384d1)
  • plugin-meetings: add device module (158a400)
  • plugin-meetings: add initial member module (1708be0)
  • plugin-meetings: add initial member module (3042cb7)
  • plugin-meetings: add initial member module (ad15ed8)
  • plugin-meetings: add members module (73968db)
  • roap: some progress (fae70ef)
  • sink: add unregister (274601a)
  • stats: add docs, remove event id (97d600d)
  • stats: add eventing and options (9c7f1d2)
  • stats: add jsdocs (8427fc9)
  • stats: add jsdocs (32d37ca)
  • stats: phase I complete, CR comments (79d5b1e)
  • webrtc: add initial webrtc package (ac5c32b)

1.44.9

December 19, 2018

1.44.8

December 19, 2018

Bug Fixes

  • script: add correct version number to script and eslint ignore (9a3b649)

1.44.7

December 18, 2018

Bug Fixes

  • script: move when rollup gets run in pipeline (fix for gate jobs) (2392098)

1.44.6

December 18, 2018

Bug Fixes

  • jenkins: add correct Hydra integration URL (73a7c42)

1.44.5

December 17, 2018

1.44.4

December 15, 2018

1.44.3

December 14, 2018

1.44.2

December 14, 2018

Bug Fixes

  • search: added test for search without query (aa17228)
  • search: remove query check (f9b31e7)

1.44.1

December 7, 2018

Bug Fixes

  • ecm: update comments (2ac4d81)
  • wdm: update device with new props (bc3ecf0)

Features

1.44.0

December 7, 2018

Features

  • internal-plugin-wdm: add clientMessagingGiphy field to Device (c1a1af3)
  • internal-plugin-wdm: update device fixture (17519d3)

1.43.9

December 6, 2018

1.43.8

December 6, 2018

Bug Fixes

  • plugin-conversation: handle downloading files without an scr key (c3c7814)

Features

  • plugin-conversation: add options param to download method (651f8cd)

1.43.7

November 26, 2018

Bug Fixes

  • test.py: add Hydra integration (0f2f4df)
  • test.py: add whistler (cmr) integration URL (d1d70bf)
  • test.py: skip plugins with no tests (e610048)
  • test.py: use the public integration URL for Hydra (e40192e)

1.43.6

November 13, 2018

1.43.5

November 6, 2018

1.43.4

November 5, 2018

1.43.3

November 1, 2018

1.43.2

October 24, 2018

1.43.1

October 23, 2018

Bug Fixes

  • i-p-lyra: bind/unbind a webex board after pairing (47a3229)

1.43.0

October 5, 2018

Features

  • plugin-phone: use device status from devices to determine joined (c5b3dc5)

1.42.5

October 4, 2018

Features

  • yakbak: add yakbak server (c8ba25e)

1.42.4

October 2, 2018

1.42.3

September 24, 2018

Bug Fixes

  • plugin-phone: add devices to memberships (e4ca991)

1.42.2

September 21, 2018

1.42.1

September 20, 2018

Bug Fixes

  • internal-plugin-wdm: add missing support props on device object (a43fe69)

1.42.0

September 20, 2018

Features

  • samples: add remote mute state display (8b2ea7c)

1.41.0

September 19, 2018

Features

  • samples: add constraints example to single party (6af2f2d)

1.40.2

September 12, 2018

1.40.1

September 11, 2018

1.40.0

September 10, 2018

Features

  • plugin-meetings: add meetings module (245ee14)

1.39.1

September 6, 2018

1.39.0

September 5, 2018

Features

  • plugin-phone: add roomId to call object (44d1b2a)

1.38.2

September 5, 2018

Bug Fixes

  • i-p-lyra: manually pair and leave device (8c072d8)

1.38.1

September 4, 2018

1.38.0

August 30, 2018

Features

  • plugin-phone: add call.host object (6395ab0)

1.37.3

August 30, 2018

Bug Fixes

  • decryption-transforms: fix bug in file item check (488417f)

Features

  • i-p-c: add decryption transforms for recordings (535f301)

1.37.2

August 29, 2018

1.37.1

August 29, 2018

1.37.0

August 28, 2018

1.36.0

August 27, 2018

Features

  • i-p-wdm: Add whiteboardFileShareControl property to device (74c07ac)

1.35.1

August 24, 2018

1.35.0

August 23, 2018

Features

  • spark-core: allow auth token on whitelisted domains (97ea13d)

1.34.4

August 23, 2018

1.34.3

August 16, 2018

Bug Fixes

  • authorization: remove empty state object to clean the URL (f8a035d)

1.34.2

August 16, 2018

1.34.1

August 15, 2018

Bug Fixes

  • i-p-wdm: resets logout timer after receiving pong (8cba96a)
  • i-p-wdm: resets the logout timer on successful ping (84a266c)

1.34.0

August 14, 2018

Features

  • plugin-phone: remove call:created event for inactive loci (410605e)

1.33.1

August 14, 2018

1.33.0

August 14, 2018

Features

  • tooling: set static selenium version (64d8fd9)

1.32.31

August 14, 2018

Bug Fixes

  • i-p-flag: handle flag not associated to activity (58f4859)

1.32.29

August 10, 2018

Bug Fixes

  • spark-core: emit InvalidRequestError, if refresh token expires (bd579dc)

1.32.28

August 9, 2018

1.32.27

August 8, 2018

1.32.26

August 1, 2018

1.32.25

July 16, 2018

Features

  • spark-core: handle locus URL redirects (23da694)

1.32.24

July 13, 2018

Bug Fixes

  • internal-plugin-support: add correlationId to logs metadata (6fe0cc4)

1.32.23

July 12, 2018

1.32.22

July 5, 2018

Bug Fixes

  • i-p-l: add sequence to negotiation (4740337)
  • i-p-w: prevent failed pings to unknown services from failing suite (99ac36c)
  • m-e-w: extmap difference, add sdp logging in debug (aa28bf7)
  • m-e-w: remove extmap lines from sdp (ea535ce)
  • plugin-phone: chrome muting fails with BUNDLE. skip broken tests (321e7d6)
  • plugin-phone: splice in BUNDLE for m line in sdps from locus (95ab6aa)
  • plugin-phone: update video toggle flow (293bb80)
  • plugin-phone: use mute toggles for media requests (c468842)

1.32.21

June 28, 2018

1.32.20

June 27, 2018

Bug Fixes

  • tooling: correctly ignore doc changes (754ee0a)

1.32.19

June 25, 2018

1.32.18

June 25, 2018

1.32.17

June 22, 2018

1.32.16

June 21, 2018

1.32.15

June 21, 2018

Bug Fixes

  • webpack: upgrade to fix samples (320bd2b)

1.32.14

June 20, 2018

1.32.13

June 20, 2018

1.32.12

June 18, 2018

1.32.11

June 14, 2018

Bug Fixes

  • .snyk & package.json to reduce vulnerabilities (f6a8020)

1.32.10

June 14, 2018

Bug Fixes

  • i-p-mercury: fetch new ws URL when HA enabled (d495490)

1.32.9

June 12, 2018

Bug Fixes

  • authorization: do not encode empty state (42e1b28)

1.32.8

June 11, 2018

1.32.7

June 11, 2018

Bug Fixes

  • add .snyk & modify package.json to reduce vulnerabilities (06765f8)

1.32.6

May 30, 2018

1.32.5

May 25, 2018

Bug Fixes

  • credentials: exclude state from URL when it is empty (747bac1)

1.32.4

May 22, 2018

Bug Fixes

  • i-p-mercury: kick off syncing process on network reconnect (c5e61a4)

1.32.3

May 11, 2018

1.32.1

May 11, 2018

Features

  • sparkd: add initial webex package (0dd7acb)

1.31.3

May 3, 2018

1.31.2

May 2, 2018

1.31.1

April 19, 2018

1.31.0

April 19, 2018

Bug Fixes

  • m-e-webrtc: fix getSenders tracks bug (3201b9d)

Features

  • m-e-webrtc: add create offer logging (05429b5)
  • m-e-webrtc: add getMediaFromSDP (1c47c7f)

1.30.4

April 13, 2018

1.30.3

April 11, 2018

Bug Fixes

  • i-p-presence: Batch subscription to max 50 ids (d0baaa9)

1.30.2

April 9, 2018

1.30.1

April 6, 2018

1.30.0

April 6, 2018

Features

  • @ciscospark/test-helper-mocha: add expectExactlyNEvents (2bbd417)

1.29.6

April 6, 2018

1.29.5

March 19, 2018

Bug Fixes

  • internal-plugin-avatar: profile image orientation (e91e8e1)

1.29.4

March 15, 2018

1.29.3

March 14, 2018

Bug Fixes

  • recipe-private-web-client: Add multiple stores (ef4a7a5)
  • recipe-private-web-client: remove local storage logic (0685d4f)

Features

  • storage: add sessionStorage adapter (7f55633)
  • web-recipe: switch to use new sessionStorage adapter (7931dd1)

1.29.2

March 14, 2018

1.29.1

March 7, 2018

1.29.0

February 23, 2018

Features

  • @ciscospark/plugin-phone: add call:created event (0c719a2)

1.28.5

February 22, 2018

Features

  • @ciscospark/internal-plugin-locus: add floor request/release (59631b0)
  • @ciscospark/m-e-webrtc: add mid-call screensharing (edafce7)
  • @ciscospark/plugin-phone: add mid-call screensharing (351976c)
  • @ciscospark/t-h-mocha: move handleErrorEvent (f183148)
  • samples: add screenshare sample (c58a92e)

1.28.4

February 21, 2018

Bug Fixes

  • tooling: update to new builtins() behavior (53242ac)

1.28.3

February 20, 2018

Features

  • samples: add browser-auth-jwt sample (2921db0)

1.28.2

February 20, 2018

1.28.1

February 20, 2018

1.28.0

February 19, 2018

Bug Fixes

  • tooling: change dotenv import order (4eaded4)

Features

  • @ciscospark/test-helper-appid: add ability to provide more options (5ec5cd9)

1.27.2

February 16, 2018

Bug Fixes

  • @ciscospark/plugin-conversation: correct process image aspect ratio (7b5df8f)

1.27.1

February 15, 2018

1.27.0

February 7, 2018

Features

  • @ciscospark/i-p-team: handle teamRoomStatus decryption (250eef2)

1.26.0

February 6, 2018

Features

  • @ciscospark/plugin-phone: add #listActiveCalls method (9c0b503)

1.25.4

January 31, 2018

Bug Fixes

  • @ciscospark/i-p-conversation: allow markdown when creating 1:1 (0aeb0ae)

1.25.3

January 30, 2018

Bug Fixes

  • @ciscospark/plugin-phone: correct a mistaken boolean refactor (da89201)

1.25.2

January 29, 2018

Features

  • @ciscospark/internal-plugin-locus: add createOrJoin (d47fcd5)

1.25.1

January 26, 2018

1.25.0

January 25, 2018

Features

  • @ciscospark/i-p-board: channel keep alive (1332139)

1.24.0

January 25, 2018

Features

  • @ciscospark/p-memberships: move p--memberships to its own package (74c50f4)
  • @ciscospark/p-messages: move plugin-messages to its own package (617cf30)
  • @ciscospark/p-t-memberships: move p-t-m to its own package (a906d9d)
  • @ciscospark/p-webhooks: move plugin-webhooks to its own package (cf68a44)
  • @ciscospark/plugin-rooms: move plugin-rooms to its own package (6b92ff2)
  • @ciscospark/plugin-teams: move plugin-teams to its own package (eeb8785)

1.23.8

January 25, 2018

Bug Fixes

  • samples: build samples with correct NODE_ENV (ca8e91d)

1.23.7

January 23, 2018

Bug Fixes

  • @ciscospark/helper-image: copy from buffer using Buffer.from (5049447)

1.23.6

January 23, 2018

Bug Fixes

  • @ciscospark/spark-core: catch token revocation failure (8d0953c)

1.23.5

January 19, 2018

Bug Fixes

  • @ciscospark/spark-core: use while loop to remove token instead (a0b1487)

1.23.4

January 13, 2018

Bug Fixes

  • @ciscospark/spark-core: fix memory leak caused by improper bind (07bacf5)
  • @ciscospark/t-h-mocha: fix date type, catch invalid dates (4265ec4)

Features

  • @ciscospark/t-h-mocha: add ability to snooze tests (7cdc439)

1.23.3

January 5, 2018

Features

  • @ciscospark/plugin-phone: add basic call stats streams (531e5ea)
  • docs: point sample link at developer portal (b7b5897)
  • samples: add mute/unmute sample with call stats renderer (16057ef)

1.23.2

December 19, 2017

Bug Fixes

  • @ciscospark/i-p-board: refresh mercury connection on reconnect (8f3423b)
  • @ciscospark/i-p-mercury: reconnect to corresponding socket url (cb98095)

Features

  • plugin-board: support multiple mercury connections (a8701c0)

1.23.1

December 18, 2017

Bug Fixes

  • @ciscospark/plugin-phone: emit track events as rms:change events (b37e1d7)
  • sample: split audio/video tracks for chrome (ca2917a)

1.23.0

December 18, 2017

Features

  • @ciscospark/i-p-mercury: add metrics to track web socket url (0ac82ba)
  • @ciscospark/i-p-wdm: add metrics to track failed url (fbb6568)

1.22.1

December 16, 2017

Bug Fixes

  • @ciscospark/i-p-wdm: refresh device if hostMap does not exist (e6fbc95)

1.22.0

December 13, 2017

Features

  • @ciscospark/media-engine-webrtc: add serialize function (00bd605)

1.21.7

December 13, 2017

Bug Fixes

  • @ciscospark/test-helper-test-users: assert the correct access_token (8e2d72f)

1.21.6

December 13, 2017

Bug Fixes

  • @ciscospark/plugin-phone: do not synthesize idsfor non-people (3386ec1)
  • tooling: do not use merge commits for ruling out testability (6827c73)

1.21.5

December 12, 2017

Bug Fixes

  • @ciscospark/i-p-encryption: do not induce unhandle rejections (648a98d), closes #773 #658
  • @ciscospark/internal-plugin-encryption: add KmsTimeoutError (a48a850)
  • @ciscospark/internal-plugin-encryption: do a better job stringifying kms errors (92ef38c)

1.21.4

December 12, 2017

Bug Fixes

  • tooling: use correct last commit message (193da0e)

1.21.3

December 12, 2017

Bug Fixes

  • spark-core: check supertoken before accessing token (168c38e)
  • spark-core: gracefully logout even without a token (51bbcfc)

Features

  • @ciscospark/spark-core: clear userTokens after supertoken refresh (670cc11)
  • @ciscospark/spark-core: refresh token at 60-90% of expiration (547059f)

1.21.2

December 12, 2017

Bug Fixes

  • @ciscospark/t-h-server: move fixture location to handle transpil (dbc27a8)
  • all: use proper "browser" overrides for test helpers (83f31f0)
  • tooling: handle new eslint config in Jenkinsfile (a0419af)

1.21.1

December 8, 2017

Bug Fixes

  • internal-plugin-calendar: Decrypt webexUrl (643859e)

1.21.0

December 8, 2017

Bug Fixes

  • @ciscospark/local-forage: allow INDEXEDDB for non-webkit browsers (706f3c6)
  • @ciscospark/local-forage: force use WebSQL (588eeee)
  • @ciscospark/s-a-local-forage: roll back to 1.4 (16018d3)
  • tooling: do not test samples twice (6e885f1)
  • tooling: tweek release-by-commit determination (5213af1)

Features

  • @ciscospark/eslint-config: update deps and fix import rules (219d121)
  • @ciscospark/test-helper-chai: implement light assert.isRejected (083beed)
  • @ciscospark/test-helper-mocha: check for webkit (50743ee)

1.20.1

December 7, 2017

Bug Fixes

  • samples: update to the correct call model and use node less (33a0abe)
  • tooling: run sample tests at appropriate time (d6c65b2)
  • tooling: set CI in samples tests on Jenkins (49f68cd)

Features

  • samples/browser-multi-party-call: group calling sample app and tests (465db28)

1.20.0

December 5, 2017

Features

  • @ciscospark/plugin-phone: remove deprecated group call events (e6dd7ce)

1.19.10

December 5, 2017

Bug Fixes

  • tooling: filter blank file diffs before converting to packages (ebd2797)

1.19.9

December 1, 2017

Bug Fixes

  • @ciscospark/spark-core: do not revoke tokens; pass token to logout (b89b485)
  • samples: use correct urls in samples tests, remove rogue comma (f7e199a)

Features

  • @ciscospark/p-a-node: use oauth logout uri to revoke all tokens (ff96ec4)
  • samples: give auth sample its own client id (ca24178)

1.19.8

December 1, 2017

Bug Fixes

  • @ciscospark/internal-plugin-metrics: add timestamp to metrics (6ef4caf)

1.19.7

December 1, 2017

Features

  • @ciscospark/i-p-lyra: allow sending proximity token (deb8d5c)

1.19.6

November 29, 2017

1.19.5

November 29, 2017

Bug Fixes

  • @ciscospark/i-p-conversation: reset logout timer on acks (1bdaf64)

Features

  • tooling: add option to skip building samples (d1f6161)

1.19.4

November 21, 2017

Bug Fixes

  • @ciscospark/common: make sure Exception calls parse() correctly (e4e3748), closes #726
  • @ciscospark/common: remove oneflight console logging (17d8c8b)
  • @ciscospark/i-p-conversation: do not record uuids for ROOMs (69103c5)
  • @ciscospark/i-p-encryption: avoid creating multiple kms contexts (373b635), closes #732
  • @ciscospark/i-p-user: format user before passing it to _recordUUID (fd23257)
  • sourcemaps: inject sourcemap urls into dist files (a643200)

Features

  • @ciscospark/spark-core: add error support for empty params (abb187a)

Performance Improvements

  • @ciscospark/s-a-l-forage: wrap get(), del() with oneFlight (b94c799)
  • ciscospark/plugin-logger: reduce processing for noop log levels (1480895)

1.19.3

November 18, 2017

Bug Fixes

  • @ciscospark/i-p-mercury: fix typo messaging (2e423be)
  • @ciscospark/i-p-wdm: fix sort for IE and Edge compatibility (0bd1301)

Features

  • @ciscospark/i-p-mercury: get new webSocketUrl on connection error (313f31b)
  • @ciscospark/i-p-wdm: add methods to allow url translation (a68063d)
  • @ciscospark/i-p-wdm: support Spark high availability design (e723a25)

1.19.2

November 17, 2017

Bug Fixes

  • @ciscospark/m-e-webrtc: reorder stop track procedure (dfe2384)
  • @ciscospark/m-e-webrtc: set logger correctly (ef39812)
  • @ciscospark/media-engine-webrtc: add default bandwidth limit (98e1976)
  • @ciscospark/media-engine-webrtc: improve ice gathering logic (61d9ca1)
  • @ciscospark/media-engine-webrtc: make toggleReceiving* work (1b22b80)
  • @ciscospark/media-engine-webrtc: make toggleSending* work (d8650ad)
  • @ciscospark/media-engine-webrtc: only load adapter in one place (109317e)
  • @ciscospark/media-engine-webrtc: rig up import/export correctly (a2d0eb5)
  • @ciscospark/plugin-phone: determine non-default constraints (a2ef19e)
  • @ciscospark/plugin-phone: wait for expected answer before accepting (7cb70ed)

Features

  • @ciscospark/m-e-webrtc: add sending*, recieving* properties (ced6ec6)
  • @ciscospark/media-engine-webrtc: implement webrtc media engine (9264bd6)
  • @ciscospark/media-engine-webrtc: make adapter.js optional (3af5b21)

1.19.1

November 16, 2017

Bug Fixes

  • sparkd: fix server not starting by moving startup to bin/sparkd (acadb53)

1.19.0

November 16, 2017

Bug Fixes

  • samples: handle PSTN users for incoming calls (16e92b7)
  • tooling: correctly close li in sample index (a394beb)
  • tooling: filter blanks from samples list (8812ef7)
  • tooling: generate sample list correctly (a8c0a5c)
  • tooling: only use sauce in wdio when we intend to (41137c7)

Features

  • @ciscospark/sparkd: add support for sending files with sparkd (b085cca)
  • @ciscospark/sparkd: implement sparkd (edd7eba)
  • sample-browser-auth-implicit: add logout button (9a5b5c0)
  • sample-browser-single-party-call: create sample (05fe013)
  • samples: add the group calling flag to the single-party example (9456d72)
  • samples: implicit grant sample app (c4b7efd)

Reverts

  • Revert "chore(tooling): add nvmrc for netlify" (4a469de)

1.18.1

November 7, 2017

Bug Fixes

  • @ciscospark/i-p-board: use qs for intent lock url (5fae42e)

Features

  • @ciscospark/i-p-board: prevent deletion of active whiteboard (5d1eac8)

1.18.0

November 1, 2017

Features

  • @ciscospark/interceptors: create rate limit interceptor (4eaef9b)
  • 429 retry after handling: handle 429 retry after from idBroker (c5985cd)
  • 429 retry after handling: handle 429 retry after from idBroker (4a59758)
  • 429 retry after handling: handle 429 retry after from idBroker (098031f)
  • 429 retry after handling: handle 429 retry after from idBroker (a468430)

1.17.1

October 30, 2017

Features

  • tooling: add check-testable command (4a68579)

1.17.0

October 30, 2017

Bug Fixes

  • @ciscospark/common: do not emit change event if no change occurs (c3873c2)
  • @ciscospark/common: use correct initializer in evented (0df983f)

Features

1.16.1

October 25, 2017

1.16.0

October 25, 2017

Features

  • @ciscospark/i-p-encryption: get auth list of the resource (7b4cef7)
  • @ciscospark/i-p-encryption: get auth list of the resource (1fa1516)
  • @ciscospark/i-p-encryption: get auth list of the resource (45c0f12)
  • @ciscospark/i-p-encryption: get auth list of the resource (5336d21)
  • @ciscospark/i-p-encryption: get auth list of the resource (7792aa0)
  • @ciscospark/i-p-encryption: get auth list of the resource (0b60d75)
  • @ciscospark/i-p-encryption: get auth list of the resource (1526b47)
  • @ciscospark/i-p-encryption: get auth list of the resource (07bb4a0)
  • @ciscospark/i-p-encryption: get auth list of the resource (fc14c10)

1.15.0

October 25, 2017

Features

  • internal-plugin-wdm: add 'webFileShareControl' field to Device (fdd5e7c)

1.14.3

October 25, 2017

1.14.2

October 24, 2017

1.14.1

October 23, 2017

Features

  • @ciscospark/i-p-board: allow delete channel from a spark space (8749c06)

1.14.0

October 19, 2017

Features

  • @ciscospark/internal-plugin-conversation: set/unset space property (28dc45a)

1.13.0

October 17, 2017

Features

  • @ciscospark/internal-plugin-board: add delete partial contents (b7d97cc)

1.12.3

October 10, 2017

Bug Fixes

  • @ciscospark/plugin-people: allow the batcher to accept base64 ids (5edda86)

1.12.2

October 3, 2017

Bug Fixes

  • @ciscospark/i-p-encryption: change unset to delete (287e9f9)
  • tooling: publish all packages when tooling changes (06c7f5d)

1.12.1

October 2, 2017

1.12.0

September 29, 2017

Bug Fixes

  • @ciscospark/http-core: upgrade package "qs" (b235dfe)
  • deps: resolve minimatch vulnerability (ee0f268)
  • deps: resolve request vulnerability (b3cc579)

Features

  • @ciscospark/plugin-phone: add basic bandwidth limit controls (f02285c)
  • @ciscospark/plugin-phone: add Call#sendDtmf() (9450078)
  • @ciscospark/plugin-phone: add membership events (05ed70e)
  • @ciscospark/plugin-phone: implement experimental space calling (ace31a7)
  • @ciscospark/plugin-phone: support delta events (f426f89)

1.11.0

September 22, 2017

Features

  • @ciscospark/i-p-conversation: optionally defer decryption (0d81b60)

1.10.4

September 22, 2017

1.10.3

September 12, 2017

Bug Fixes

  • @ciscospark/plugin-phone: do not ring twice for the same locus (68bf90e)
  • @ciscospark/plugin-phone: handle locus replacements (cdc021f)
  • @ciscospark/plugin-phone: rely on server info to detect calls (bda1674)

Features

  • @ciscospark/plugin-phone: add Call#internalCallId (93b1629)

1.10.2

September 6, 2017

Bug Fixes

  • ciscospark: do not load the full lodash library (acf92c6)

1.10.1

August 29, 2017

Bug Fixes

  • helper-html: make the javascript protocol filter case insensitive (d10b995)

1.10.0

August 10, 2017

Features

  • @ciscospark/plugin-people: add support for people.get('me') (1a3c651), closes #676

1.9.5

August 10, 2017

Bug Fixes

  • @cisospark/plugin-phone: allow call#answer on self initiated calls (c16cbf8)

1.9.4

August 8, 2017

Bug Fixes

  • @ciscospark/i-plugin-wdm: do not force logout inside cisco nw (5abd814)

1.9.3

August 7, 2017

1.9.2

August 7, 2017

Bug Fixes

  • avatar: add defaultAvatar param and fetch all sizes of avatars (20a673f)

1.9.1

August 4, 2017

1.9.0

August 4, 2017

Features

  • @ciscospark/plugin-people: add batch ability to people.get() (522e88b)
  • @ciscospark/plugin-people: add bulk support to people.list() (f8a9c7d)

1.8.0

August 3, 2017

Bug Fixes

  • @ciscospark/common: change capped-debounce count comparison (3ecab7a)

Features

  • @ciscospark/spark-core: make batcher only execute for maxCalls (117e6a2)

1.7.0

August 3, 2017

Features

  • @ciscospark/internal-plugin-metrics: support call diagnostic event (c2126ee)

1.6.1

August 2, 2017

Bug Fixes

  • @ciscospark/i-plugin-wdm: resets logoutTimer once for any activity (4a5ddd1)

1.6.0

August 2, 2017

Features

  • @ciscospark/spark-core: add spark-user-agent header (987537d)
  • ciscospark: use "ciscospark" instead of "spark-js-sdk" in SUA header (257ab42)

1.5.1

August 2, 2017

1.5.0

July 18, 2017

Features

  • @ciscospark/internal-plugin-board: filter boards by type (5332bee)

1.4.0

July 14, 2017

Features

  • authorization: restore appid support (02d8611)

1.3.2

July 8, 2017

Bug Fixes

  • internal-plugin-conversation: handle user and convo creation errors (e736659)

1.3.1

July 6, 2017

1.3.0

July 1, 2017

Features

  • all: remove appid support until tests are ready (1cedd99)

1.2.0

June 30, 2017

Bug Fixes

  • @ciscospark/spark-core: propagate non-grant auth errors to consumer (6061ca0)

Features

  • @ciscospark/p-a-browser: add appid refresh support (989fb90)
  • @ciscospark/p-a-node: add appid refresh support (3c6056b)
  • @ciscospark/spark-core: add jwt refresh support to spark-core (61b1da3)

1.1.12

June 30, 2017

Bug Fixes

  • @ciscospark/t-h-appid: make browser and node versions consistent (890cf85)
  • @ciscospark/test-helper-appid: add fetch polyfill (dd82ec0)
  • tooling: add package name linter (db1e655)

Features

  • @ciscospark/plugin-authorization-browser: add appid support (706810c)
  • @ciscospark/plugin-authorization-node: add appid support (e707ee7)

1.1.11

June 29, 2017

1.1.10

June 29, 2017

Bug Fixes

  • @ciscospark/common-timers: fix package name in package.json (40ae919)

1.1.9

June 29, 2017

Bug Fixes

  • all: change over to safeSetTimeout (9015941)

Features

  • @ciscospark/common-timers: add timer wrappers (68e5a44)

1.1.8

June 29, 2017

Bug Fixes

  • @ciscospark/helper-html: handle XSS edgecase (4b00142)
  • legacy: handle XSS edgecase (cbe3a2a)

1.1.7

June 28, 2017

Bug Fixes

  • legacy: fix test that started failing after chai update (a3c1f4a)

1.1.6

June 27, 2017

1.1.5

June 26, 2017

Bug Fixes

  • jsdoctrinetest: improve "isNodeModule" logic (fb73cac)
  • tooling: move documentation tests to last step (2f76c67)

1.1.4

June 23, 2017

1.1.3

June 19, 2017

1.1.2

June 15, 2017

1.1.1

June 13, 2017

Features

  • @ciscospark/internal-plugin-user: add prelogin ID header to atlas request (b1747cf)

1.1.0

June 6, 2017

Features

  • plugin-calendar: Update whistler endpoint (d297d94)

1.0.4

May 31, 2017

Features

  • plugin-lyra: add lyra api implementations (62f1acb)

1.0.3

May 23, 2017

Bug Fixes

  • @ciscospark/plugin-phone: constrain facing mode with "ideal" (5c6f5bf)
  • ciscospark: make all devices ephemeral (5cddd3b)

1.0.2

May 22, 2017

Bug Fixes

  • tooling: never produce an existing version number (f0ab9b8)

1.0.1

May 22, 2017

Bug Fixes

  • @ciscospark/plugin-authorization: specify browser deps correctly (737b0ec)
  • @ciscospark/plugin-phone: lock webrtc-adapter version to 3.2.0 (d4efa2b)

1.0.0

May 21, 2017

Bug Fixes

  • tooling: do not run dist-tag silently (9ae2a4f)

Code Refactoring

  • all: rename internal plugins (e6e831b)

Features

  • @ciscospark/plugin-avatar: support internal namespace (845e4c3)
  • @ciscospark/plugin-board: support internal namespace (b3319bf)
  • @ciscospark/plugin-calendar: support internal namespace (e443f07)
  • @ciscospark/plugin-conversation: support internal namespace (f70ee9e)
  • @ciscospark/plugin-encryption: support internal namespace (d609f81)
  • @ciscospark/plugin-feature: support internal namespace (0b7214e)
  • @ciscospark/plugin-flag: support internal namespace (814f414)
  • @ciscospark/plugin-locus: support internal namespace (3298caf)
  • @ciscospark/plugin-logger: support internal namespace (47bf851)
  • @ciscospark/plugin-mercury: support internal namespace (a0453df)
  • @ciscospark/plugin-metrics: support internal namespace (bdfe80f)
  • @ciscospark/plugin-phone: support internal namespace (faf9fc8)
  • @ciscospark/plugin-search: support internal namespace (a8f03a7)
  • @ciscospark/plugin-support: support internal namespace (634f071)
  • @ciscospark/plugin-team: support internal namespace (e10eff9)
  • @ciscospark/plugin-user: support internal namespace (9188dcd)
  • @ciscospark/plugin-wdm: support internal namespace (ceb5e0e)
  • @ciscospark/spark-core: add internal plugins to a namespace (034ca9f)
  • @ciscospark/test-helper-mock-spark: support internal namespace (5e8c3e2)
  • @ciscospark/test-helper-test-users: support internal namespace (dff17a1)
  • ciscospark: support internal namespace (44d31f3)
  • tooling: add support for skipping tests (701998d)
  • tooling: handle empty package dirs (441570d)

Reverts

  • fix(tooling): do not run dist-tag silently (d77c07e)

BREAKING CHANGES

  • all: All internal plugins are now accessible via a new spark.internal property.

0.10.5

May 21, 2017

Bug Fixes

  • @ciscospark/plugin-phone: address timing issues with locus parsing (61c7e85), closes #403
  • @ciscospark/plugin-phone: fix disconnected event emission (43743a0)

Features

  • tooling: retry nodejs tests (37ba283)

0.10.4

May 20, 2017

Features

  • @ciscospark/plugin-people: add method for infer person id (b7522a0)
  • @ciscospark/plugin-phone: implement call memberships v0 (1b24891)
  • tooling: disabled firefox for local phone tests (563e6cc)

0.10.3

May 20, 2017

Bug Fixes

  • @ciscospark/spark-core: add oneflight to getUserToken (f281810)

0.10.2

May 19, 2017

Features

  • @ciscospark/helper-html: add filterEscape (d2e045b)
  • @ciscospark/plugin-conversation: escape outbound tags (950f5af)

0.10.1

May 19, 2017

Bug Fixes

  • @ciscospark/plugin-avatar: Address code review comments (77c2e07), closes #564
  • @ciscospark/plugin-avatar: fix cacheControl, bad method calls (3474b66), closes #564
  • @ciscospark/plugin-avatar: Remove unused request param (36dc3f9)
  • @ciscospark/plugin-avatar: Resolve avatar caching issues (440b8ff)
  • @ciscospark/plugin-avatar: Resolve avatar caching issues (ad6b4f7)
  • @ciscospark/spark-core: fix batcher.request final resolved value (95b579c)
  • @ciscospark/spark-core: Use tap (d73411d), closes #564
  • plugin-calendar: add plugin-calendar to web recipe (79f6f1f)
  • plugin-conversation: broken images on content share (31f8ea5)
  • plugin-conversation: shows relevant convotitle when decrypt fails (54a26b4)
  • plugin-feature: make setBundledFeatures merge each toggle object (794b180)
  • plugin-feature: partitioning toggles in setBundledFeatures (4daaef6)
  • plugin-feature: removes return in setBundledFeatures (04a16fa)
  • plugin-wdm: does not autologout inside cisco network (e9200d6)
  • plugin-wdm: does not force logout when in cisco network (3ed6875)
  • token: reset hasPassword when token is revoked (9f99748)
  • v7.1-textwithimage: displays text when posted with image upload (89e4564)
  • v7.1-textwithimage: displays text with image uploads (3aa3a78)

Features

  • plugin-calendar: Decrypt mercury calendar events (3fa607b)
  • spark-core: triggers request log events to the client (f3d50f8)

0.10.0

May 19, 2017

Bug Fixes

  • tooling: return updated dependents correctly (6b2c7b1)

Features

  • tooling: move test to new command structure (3359c79)

0.9.0

May 17, 2017

Bug Fixes

  • tooling: address syntax error (01344a8)
  • tooling: ensure we can compile all src on the fly (e2ec35b)
  • tooling: override browsers correctly (37a634b)
  • tooling: suppress publish errors (099b10a)

Features

  • @ciscospark/plugin-encryption: retry DRY errors in test mode (6544362)
  • @ciscospark/plugin-phone: remove media stream urls (7ce8162)
  • @ciscospark/plugin-phone: use server-driven ringing signal (8e867fa)
  • @ciscospark/spark-core: throw if #when is used incorrectly (ff8f332)
  • tooling: add "npm run clean" (f80d254)

BREAKING CHANGES

  • @ciscospark/plugin-phone: this change will cause apps referencing call.remoteMediaStreamUrl or call.localMediaStreamUrl to stop rendering the referenced streams. Apps should rely on call.removeMediaStream and call.localMediaStream

0.8.2

May 15, 2017

Bug Fixes

  • tooling: fix version detection/assignment (da37632)

0.8.1

May 15, 2017

Bug Fixes

  • tooling: detect change type with startsWith instead of regex (82e7fb8)

0.8.0

May 14, 2017

Features

  • all: add versions to core, ciscospark, and all plugins (11c676b)

0.8.0

May 13, 2017

Bug Fixes

  • @@ciscospark/bin-sauce-connect: correct .sauce path (61841f3)
  • @ciscospark/plugin-encryption: decrypt DRY errors (84eb272)
  • @ciscospark/spark-core: address bug in serialize(); update tests (24392f3)
  • @ciscospark/spark-core: do not downscope to same scope (1f9df54)
  • @ciscospark/spark-core: ensure ready depends on all children (8b470f0)
  • @ciscospark/spark-core: remove clientType from core config (f80c8d6)
  • @ciscospark/spark-core: stop writing empty values to storage (94d535a)
  • @ciscospark/spark-core: support additional data shape (66d9d9b)
  • @ciscospark/sparkcore: invalidate tokens correctly (d2ec3a5)
  • @ciscospark/test-helper-mock-spark: do not store instance (5c12a8b)
  • all: reference plugins differently in tests (8f0cf16)
  • all: remove rogue "browser" hashes (971b633)
  • tooling: alter pattern for junit files from which to strip stdout (82460a3)
  • tooling: change order of args and hope (ed71019)
  • tooling: do coverage differently (badf319)
  • tooling: do not include legacy in code coverage (42aa035)
  • tooling: do not include legacy in code coverage (fa20ce6)
  • tooling: fix breaking change detection (fb111f6)
  • tooling: fix missing whitespace (5814e84)
  • tooling: make npm scripts windows friendlier (b6d300e), closes #577
  • tooling: move npm commands inside node container (11c1964)
  • tooling: produce cobertura report (b196b5b)
  • tooling: remove references to grunt:concurrent (188f7c2)
  • tooling: set coverage var safely (bb1f2c4)
  • tooling: strip xunit logs when the build gets aborted (e214789)
  • tooling: use correct names for suite, report checker (ad7acca)
  • tooling: use env vars that yargs will understand (47e465a)

Features

  • @ciscospark)/plugin-a-b-first-party: add browser code exchange (45e9523)
  • @ciscospark/common: add a constant "inBrowser" (58e961f)
  • @ciscospark/plugin-authorization: add proxy for auth plugins (1bd649d)
  • @ciscospark/plugin-authorization-browser: implement first pass (dd482b2)
  • @ciscospark/plugin-authorization-browser: prevent parsing url (48083a3)
  • @ciscospark/plugin-authorization-node: add node oauth support (3f61ea2)
  • @ciscospark/plugin-board: update for credentials changes (5c0f334)
  • @ciscospark/plugin-credentials: eliminate old plugin (f56b5b8)
  • @ciscospark/plugin-encryption: add resiliency for kms auth failure (fe59dc3)
  • @ciscospark/plugin-encryption: update for credentials changes (1b4dc1b)
  • @ciscospark/plugin-machine-account: eliminate old plugin (76d0392)
  • @ciscospark/plugin-mercury: disconnect from mercury before logout (51af34a)
  • @ciscospark/plugin-support: uset getClientToken (67c303f)
  • @ciscospark/plugin-user: move hasPassword to user plugin (0459ad7)
  • @ciscospark/plugin-wdm: unregister the device before logout (61bf0fa)
  • @ciscospark/r-p-web-client: add auth plugin (ab2c1e6)
  • @ciscospark/spark-core: accept many shapes of "access token" (e913521)
  • @ciscospark/spark-core: add #inspect() to SparkCore (ca3fffe)
  • @ciscospark/spark-core: add an onBeforeLogout hook (bb1b56c)
  • @ciscospark/spark-core: add Credentials as core component (334549a)
  • @ciscospark/spark-core: add getClientToken() (09b733e)
  • @ciscospark/spark-core: adjust error processing (0a00495)
  • @ciscospark/spark-core: call auth.logout() if available (9aa8a09)
  • @ciscospark/spark-core: consolidate auth interceptor logic (aa0ccd0)
  • @ciscospark/spark-core: expose window via SparkCore (for mocking) (334cb45)
  • @ciscospark/spark-core: implement "ready" event (72395f3)
  • @ciscospark/spark-core: make MemoryStoreAdapter preloadable (42cc573)
  • @ciscospark/spark-core: make Token a core component (0dbe816)
  • @ciscospark/spark-core: remove old credentials plugin (0f4e57a)
  • @ciscospark/spark-core: use supertoken when adequate (b59bb94)
  • @ciscospark/t-h-refresh-callback: add default refreshCallback (19ae0cd)
  • @ciscospark/test-helper-mock-spark: add getUserToken mock (ee3b538)
  • @ciscospark/test-helper-mock-spark: add optional console output (85be8e0)
  • @ciscospark/test-helper-server: add token refresh proxy (0caff43)
  • @ciscospark/test-helper-server: use state to prevent code exchange (06f5818)
  • ciscospark: add a oneliner for quickstarting shell scripts (7d79e98)
  • ciscospark: add dependency on plaugin-authorization (0d26a53)
  • ciscospark: remove automatic initialization (93d8bdd)
  • payload-transform: attempt to decrypt error responses (359ab74)
  • plugin-calendar: Decrypt mercury calendar events (0ca47d9)
  • tooling: add checker to detect sauce tunnel failures (94ef3d0)
  • tooling: add command, lib helper for listing deps (df485c1)
  • tooling: add exec command (962a53e)
  • tooling: allow overriding browsers (4292541)
  • tooling: apply babel-register to src (6131528)
  • tooling: do not run legacy tests in validated merge pipeline (b98bfe3)
  • tooling: force NODE_ENV to test (fba2079)
  • tooling: implement build via yargs (9d1e783)
  • tooling: implement dependent lookup (fc2a179)
  • tooling: implement updated command (3309a05)
  • tooling: implement version next and last (8bd9b65)
  • tooling: implement version set (c5e2d8c)
  • tooling: let version set rely on git to determine --all (306b7f3)
  • tooling: log running docker containers each time one exits (4c6002c)
  • tooling: remove lerna (1b29f77)
  • tooling: split out automation tests due to code coverage src (e007420)
  • tooling: use a requirehook to load covered files (daabfc7)

BREAKING CHANGES

  • ciscospark: require('ciscospark') will no longer return a CiscoSpark instance, but instead, the CiscoSpark constructor

0.7.100

April 26, 2017

Bug Fixes

  • plugin-calendar: Make test work in different env (eae8c97)

0.7.99

April 25, 2017

0.7.98

April 25, 2017

0.7.97

April 25, 2017

Bug Fixes

  • plugin-calendar: Add feature toggle for plugin-calendar (58a171a)

0.7.96

April 25, 2017

Features

  • @ciscospark/plugin-board: support ephemeral devices (ae44a35)
  • @ciscospark/plugin-mercury: support ephemeral devices (b5ae620)
  • @ciscospark/plugin-wdm: add ephemeral device support (da6f200)
  • @ciscospark/spark-core: configure @persist at runtime (274003a)
  • @ciscospark/test-helper-mock-spark: make storage readable (bcebbda)

0.7.95

April 25, 2017

0.7.94

April 24, 2017

Bug Fixes

  • @ciscospark/plugin-phone: address race in toggleSending (e002485)
  • tooling: kill other containers correctly (13d0cc3)

0.7.93

April 20, 2017

Features

  • ciscospark: change to use new plugin-people (1e83587)
  • plugin-people: add namespace to plugin (dbca94c)
  • plugin-people: initial implementation (9ca2349)

0.7.92

April 19, 2017

Features

  • plugin-calendar: implement fetching meetings via calendar service (c7cef39), closes #383

0.7.91

April 19, 2017

Features

  • @ciscospark/example-phone: remove phone example app (3766382)

0.7.90

April 18, 2017

0.7.89

April 18, 2017

Bug Fixes

  • plugin-credentials: auto login or show authentication page (4b40535)

0.7.88

April 18, 2017

0.7.87

April 15, 2017

Bug Fixes

  • tooling: Update string concat in Jenkinsfile (4a80a22)

0.7.84

April 11, 2017

0.7.83

April 11, 2017

Features

  • use new ui for authorization flow (3095113)

0.7.82

April 11, 2017

Bug Fixes

  • @ciscospark/plugin-wdm: handle urls tnot reference in the catalog (bfe4d4f)
  • board: ensure board creator does not get added to board KRO (3da2461)
  • plugin-board: ensure board creator does not get added to board KRO (9abeca5)
  • plugin-board: use kroUri instead of resourceUri (0d45024)
  • tooling: detect browser-only deps (aeefcd3)

Features

  • plugin-wdm: Added an interceptor for aphelia/subscription service to add required header details (4deda3a)

0.7.81

April 9, 2017

Bug Fixes

  • @ciscospark/test-helper-server: use better path detection (2552c9b)

Features

  • bin-walk: remove unused package (de89dd4)

Reverts

  • Revert "chore(tooling): remove dep check as it is now redundant" (b576492)

0.7.80

April 6, 2017

Bug Fixes

  • common: correct jsdoc for deprecated function (a5063df)

Features

  • common: add environment aware deprecated package (bd29b72)
  • plugin-credentials: implement new deprecated method (24c9a01)
  • plugin-mercury: implement new deprecated method (5f229ad)
  • plugin-user: implement new deprecated method (6d5203b)

0.7.79

April 6, 2017

Bug Fixes

  • plugin-phone: fix type error on empty participant joined state (4d5db0d)

0.7.78

April 5, 2017

Bug Fixes

  • plugin-mercury: deal with IE 11 being bad at websockets (6b53120)

Features

  • plugin-mercury: request robust close codes from mercury (ffe2792), closes #492

0.7.77

April 5, 2017

Bug Fixes

  • deps: use correct name for @ciscospark/test-users-legacy (e3d1c4b)
  • http-core: add default user agent in node environments (627e6f2), closes #29
  • http-core: assign user agent differently (5d64cb1)

0.7.76

March 31, 2017

Bug Fixes

  • plugin-credentials: do not attempt to downscope without a client_id (bb8e797)
  • plugin-encryption: do not request the same key multiple times in parallel (f1a90e2)

Features

  • widget-message-meeet: Remove widgets from repo (1dd45de)

0.7.75

March 29, 2017

Bug Fixes

  • plugin-encryption: update to node-jose 0.9.3 or later (9c4e3fe)

0.7.74

March 28, 2017

Bug Fixes

  • plugin-phone: do not do a device refresh on every dial (db70990)
  • plugin-phone: put back locusJoinInFlight, locusLeaveInFlight, which disappeared in a bad merge (72f1f41)
  • spark-core: make sure auth interceptor honors max replays count from config (ad18172)
  • spark-core: use info instead of log level logging for req/res loggers (8600772)

Features

  • plugin-logger: make it easier to see which logs come from which test user (639ff6f)
  • spark-core: include replayCount in tracking id (83c0b1b)

0.7.73

March 28, 2017

Bug Fixes

  • plugin-phone: Fix constraint object (1a55a5e)
  • plugin-phone: Fix setting offer (e09f547)
  • plugin-phone: Fix video/audio state issue on join (906c999)

0.7.72

March 27, 2017

Bug Fixes

  • plugin-phone: Add condition check for offerOptions (5fe410c)
  • plugin-phone: Fix missed conditional (1351cc7)
  • plugin-phone: Fix options setting for _join (b54dfe5)
  • plugin-phone: RemoteMediaStream fail when localMedia was provided (ac971c7)

0.7.71

March 26, 2017

Features

  • common: add base Exception class (6cc8b30)

0.7.70

March 25, 2017

Bug Fixes

  • ciscospark: ensure hydra calls are still authorized after registering with WDM (c57e047)

0.7.69

March 21, 2017

Bug Fixes

  • plugin-phone: add safety check to avoid failures in firefox (cc509d9)
  • plugin-phone: change Phone#connected and #Phone#registered to session props so they can emit change events (b61df8a)
  • plugin-phone: update the Call#mediaConnection property to not (5aa6f4b), closes #431
  • plugin-user: add tests for plugin-credentials (94a97f6)
  • plugin-user: add unit tests for plugin-user (5050e18)
  • user: address code review comments (849e1e0)
  • user-activaiton: code review comments (3aa0e51)
  • user-activation: remove cookie usage (27280db)

Features

  • plugin-mercury: emit events based on category name (1d2d26e)
  • plugin-phone: add assertions for starting sending media and ensure they hold (bfe0e30)
  • plugin-phone: add correlationId (545bab5), closes #385
  • plugin-phone: add Phone#facingMode, Call#toggleFacingMode() (0fd5afb)
  • plugin-phone: add support for complex constraints (e593ecd)
  • plugin-phone: add WebRTCMedia class for abstracing webrtc offer/answer away from the phone class (10b499b)
  • plugin-phone: allow for replacing the local media stream (f461b7c)
  • plugin-phone: automatically connect to mercury when dialling (719a60e)
  • plugin-phone: do not fetch active loci if mercury tells us we have them all (acc70b2)
  • plugin-phone: enable start/stopReceivingAudio/Video (49c6599)
  • plugin-phone: ensure answer, reject, and hangup honor the spec (68feeb0)
  • plugin-phone: make start/stop localMedia work (a42be87)
  • plugin-phone: make sure answer does not do anything to an answered call (dc09d7d)
  • plugin-phone: support calling users by user uuid and base64 id (8e56c65)

0.7.68

March 15, 2017

Bug Fixes

  • plugin-conversation: browser encoding of thumbnails changed to atob (f004363)

Features

  • board: add sharable mercury socket (7206d52)
  • plugin-board: add sharing mercury connection (2c9b890)
  • plugin-mercury: add sharable mercury socket (a7869cf)

0.7.67

March 14, 2017

Bug Fixes

  • plugin-wdm: ensure missing deviceType does not cause an iOS URL (b76f2de), closes #225

0.7.66

March 14, 2017

Bug Fixes

  • plugin-wdm: make sure auth interceptor uses promises correctly (54d47dd)
  • plugin-wdmm: add additional logic for authing hydra requests (155308a)
  • storage-adapter-local-forage: change dep selector to ~ (ccfbed7)

Features

  • plugin-wdm: only enable autologout policy on Cisco official web client (909c44b)

0.7.65

March 9, 2017

0.7.64

March 7, 2017

0.7.63

February 23, 2017

Bug Fixes

  • plugin-phone: make Call#hangup() a more effective noop (a8a69d2)

0.7.62

February 22, 2017

0.7.61

February 22, 2017

Features

  • plugin-phone: add Phone#isWebRTCSupported() (a53a6c5)

0.7.60

February 21, 2017

Features

  • plugin-phone: fail fast when an offer does not include h264 (4e96f54)

0.7.59

February 21, 2017

0.7.58

February 21, 2017

0.7.57

February 21, 2017

Bug Fixes

  • plugin-phone: ensure unregister also unregisters from wdm (c5e474c)

0.7.56

February 20, 2017

0.7.55

February 18, 2017

Bug Fixes

  • board: test realtime buffer event using connect() instead (fe9ca9a)
  • plugin-board: add return statement to buffer state test (db4a095)
  • spark-core: create interceptor w/ spark prop (1b4d838)
  • spark-core: interceptors ignore plugin-logger (1f8ed72)
  • tooling: attempt to fix auth issues with npm publish (7cbe673)
  • tooling: put strict mode back in karma config (3ad584a)

Features

  • legacy: remove media cluster support (2a7a559)
  • plugin-encryption: add explicit dependency on plugin-credentials (409ce3b)

0.7.53

February 14, 2017

Bug Fixes

  • http-core: alter xhr source to avoid writing to objects that may be (7cbb541)
  • logout: add noRedirect: true to describe (fec6d63)
  • logout: fix review comments & add tests for spark-core credentials logout (d1dcc93)
  • logout: sanitizer options param in logout function (59ef428)

0.7.52

February 6, 2017

0.7.51

February 3, 2017

Bug Fixes

  • widget-message-meet: add param to previous message load (daed408)

0.7.50

February 2, 2017

Bug Fixes

  • logout: fix spark.logout() resolve when device is not defined (65ce232)
  • storage-adapter: fix storage-adapter tests (717c461)

0.7.49

February 1, 2017

0.7.45

January 25, 2017

Bug Fixes

  • widget-message-meet: add encryption plugin to demo (01943d2)

0.7.44

January 24, 2017

Bug Fixes

  • features: function syntax declaration (7d10f14)

Features

  • board: support image file content (66b1795)
  • plugin-board: support file contents (a9561ef)

0.7.43

January 23, 2017

Features

  • widget-message-meet: oauth login for access token (95c5f58)
  • widget-message-meet: use env vars for demo app id/secret (84e3b52)

0.7.42

January 23, 2017

Features

  • message-meet-widget: add shares to in flight activities (d0c3aef)
  • widget-message-meet: add comment activity to in flight array (a283c9f)
  • widget-message-meet: create in flight activity for posts (318a100)
  • widget-message-meet: display in flight activities in list (4690e2a)
  • widget-message-meet: remove in flight activity when received (426da3d)
  • widget-message-meet: show thumbnail for in flight photos and files (5f7a7da)
  • wiget-message-meet: more accruately create in flight activity (bc0a36c)

0.7.41

January 22, 2017

Bug Fixes

  • plugin-metrics: fix header param (e1469f4)
  • services-metrics: remove accidental space from a string reference to method in unit test (12e7f3e)

Features

  • plugin-metrics: add support for pre-login and aliasing endpoints for metrics (63ec1ef)
  • services-metrics: add support for pre-login and aliasing endpoints for metrics (72afa01)

0.7.40

January 19, 2017

Bug Fixes

  • wiget-message-meet: remove todo statement (d741229)

Features

  • widget-m-m: add more reqs to new messages banner (cd13621)
  • widget-meet-message: add in flight activity status (8d3211a)
  • widget-message-meet: change conversation activity store to immutable (7506c1e)

0.7.39

January 19, 2017

0.7.38

January 18, 2017

0.7.37

January 18, 2017

Bug Fixes

  • avatar: use _values.id when no user id (019b99a)
  • avatar: use _values.id when no user id (f9062bf)
  • feature: fixes batchFeatureToggle and adds tests (9f2cc0d)
  • feature: fixes batchFeatureToggle and adds tests (361f3e8)
  • features: changing feature test name (da3ba00)
  • features: changing feature test name (e78b9a0)

0.7.36

January 18, 2017

0.7.35

January 17, 2017

Bug Fixes

  • widget-message-meet: cleanup after code review (c4dd666)
  • widget-message-meet: fix auth status listener (662ec6b)
  • widget-message-meet: remove extra file (e653f2b)

Features

  • widget-message-meet: add data input screen for missing initial data (1c46c04)
  • widget-message-meet: add demo app loading functionality (8baa66b)
  • widget-message-meet: add initial demo application (a3d0eff)
  • widget-message-meet: add option to display auth screen (02cd5ab)
  • widget-message-meet: change login form field names (428119b)
  • widget-message-meet: make spark logo component CDN compatible (2ebe160)

0.7.34

January 13, 2017

Bug Fixes

  • board: ensure feature toggle for acl writes is enabled before running tests (d18390f)
  • board: get all contents should use a page limit of 1000 (4b3769e)
  • common: added logic to handle image orientation during thumbnail generation (84115c1)
  • helper-image: added fix to properly do image orientation before creating thumbnail using Node version of SDK (f270a76)
  • plugin-board: remove unneeded console.log statements (bc019b6)
  • plugin-conversation: add missing dependency (785c671), closes #333
  • plugin-conversation: Add support for options in one on one convo (575a44e)
  • plugin-conversation: decrypt inbound payload before normalizing (e6694fd)
  • plugin-conversation: reduce the payload of Conversation#delete (ade61eb), closes #355
  • plugin-credentials: add Token#toJSON() to ensure tokens always get turned into Auth headers when passed to request/xhr (17cdc14)
  • plugin-credentials: don’t rely on CISCOSPARK_SCOPE outside of config.js (67f8747)
  • plugin-credentials: handle additional initial credentials shapes (52f95c9)
  • plugin-credentials: use oauth logout flow instead of sso logout flow (f7af723), closes #223
  • plugin-logger: introduce several environment variables to control log output for internal and external users (c98806f)
  • plugin-logger: make sure plugin-logger replaces the core logger when specifed (ba886e5)
  • plugin-logger: use correct keyword for derived properties (d199139)
  • spark-core: actually refresh the access token in event of 401 (f527f56)
  • spark-core: fix double-loading (and therefore double-saving) of array-like data when classes have namespace collisions (2feecdf)
  • spark-core: interceptors do not use logger (38b8343)
  • spark-core: use oauth logout flow instead of sso logout flow (92e429f), closes #223
  • spark-core: various auth-related naming fixes (8f3b247)
  • tooling: Fix saucelabs over tunneling (01019de)
  • tooling: Revert bad merge in grunt CI config (bf830c2)
  • widget-chat: add missing semicolon for eslint failure (379308c)
  • widget-chat: Add more specific activity content reducer (15d3bca)
  • widget-chat: Add special key press detection (a11540a)
  • widget-chat: Browser fixes (#367) (78b514e)
  • widget-chat: Fix auth check in widget for plugin-credentials change (4fb476b)
  • widget-chat: Fix build errors, and eslint flag (d2bc176)
  • widget-chat: Fix CI build failures because of linting (2c792b5)
  • widget-chat: Fix createObjectURL memory leak. Add jsdocs (31a61b7)
  • widget-chat: Fix demo background causing failed build (#266) (6f8948d)
  • widget-chat: Fix eslint error (94350e9)
  • widget-chat: Fix issue trying to connect to mercury (7271f1a)
  • widget-chat: Fix jest config and failing tests (0a47f40)
  • widget-chat: Fix missed merge conflict (0fb6a4b)
  • widget-chat: Fix multiple auth, register, and load issue with api (708c8be)
  • widget-chat: Fix multiple retrevals of current user (47c8acc)
  • widget-chat: Fix spark instancing issue. User data now loads.. (1d47beb)
  • widget-chat: improve delete functionality (#290) (01c43ec), closes #69
  • widget-chat: remove extra spaces failing eslint (2130637)
  • widget-chat: Remove injection of ENV VARS into bundles (97ea12a)
  • widget-chat: Remove send message trimming, eslint error (735e897)
  • widget-chat: Remove send message trimming, eslint error (56a64e6)
  • widget-chat: remove unused properties (2e39ab2)
  • widget-chat: remove unused user actions (21006a5)
  • widget-chat: Resolve multiple fetch current user requests (e1845b3)
  • widget-chat: Revert package versions (3281676)
  • widget-chat: webpack configurations for plugin-conversation changes (0c659eb)
  • widget-message-meet: Add loading-screen tests and snapshots (31db7c3)
  • widget-message-meet: Change build to not use hash for filename (fd33bc4)
  • widget-message-meet: Clear local env before build, set static image name (f94bd88)
  • widget-message-meet: Fix eslint indenting issues (ee920fa)
  • widget-message-meet: Fix jenkins build (accaa2f)
  • widget-message-meet: Fix proptype error with info list separator (2e3ffb6)
  • widget-message-meet: Fix style bugs and wrong to Person name and avatar (4dfda82)
  • widget-message-meet: Move logo to css and builds to image folder (89c253b)
  • widget-message-meet: Remove babel-polyfill in build (d705fd2)
  • widget-message-meet: scroll issue when container is not main (b1f2050)
  • widget-message-meet: Update widget docs, snapshot (bd70d12)
  • change package back up to babel-eslint to 6.1.2 (ffbe302)

Features

  • board: add getChannel test for legacy and refactor encrypt channel (2626afa)
  • board: add upload snapshot to a board (0f116b5)
  • board: add upload snapshot to plugin-board (0983d90)
  • board: support acl link (1b3afa5)
  • board: upload snapshot using PATCH rather than PUT (e6a0465)
  • board: use board service open/hidden space for images (1221737)
  • bug-fix: duplicated into plugins (3d1f973)
  • bug-fix: linting (0d58dc7)
  • ciscospark: reduce log verbosity by introducing plugin-logger (e232b7a)
  • conversation: enable submission of actions when adding files to activity (8ca1adc)
  • eslint-config-ciscospark: centralize eslint config in an npm-installable package (2f4703e)
  • helper-image: added plugin to take care of image orientation as per EXIF information (a3b8282)
  • image-orientation: fix image orientation while uploading thumbnails (348b33f)
  • plugin-board: support acl link (86011ee)
  • plugin-credentials: make client credentials usable (8e612ef)
  • plugin-encryption: add explicit dependency on plugin-credentials (3d7148c)
  • plugin-user: implement user signup (0861be5)
  • recipe-web-client-internal: add single target package for internal web client (d642071)
  • spark-core: add core support for jwt auth (5c9c356), closes #231
  • spark-core: add core support for JWT reinitialization (28a8ef8)
  • spark-core: add trackingIdSuffix (edc9c1d)
  • spark-core: emit a loaded event when storage layer is fully (d3321d1), closes #77
  • tooling: point circle at widgets (614933f)
  • widget-chat: activity item post component (34ff0ad)
  • widget-chat: activity item post component (#245) (ed3fcad)
  • widget-chat: activity markers for days and new messages (#353) (a95fede)
  • widget-chat: Activity title components added to storybook (eeb0255)
  • widget-chat: add ability to delete existing flag (f963a8c)
  • widget-chat: add ability to flag an activity (ac83f67)
  • widget-chat: add avatar fetch to user store (2a5ec2a)
  • widget-chat: add avatar plugin to widget (cf14e82)
  • widget-chat: add avatar support via plugin (#311) (9ff46f1)
  • widget-chat: Add blue bar on text area focus (398d493)
  • widget-chat: add browser notifications for unread messages (#332) (ee7a76e)
  • widget-chat: Add CDN wrappers, immutable, and update spark injector (#334) (6b58d77)
  • widget-chat: Add check if actor is current user in activity (#261) (16692da)
  • widget-chat: Add components to preview and download shared files (#301) (b553f1a)
  • widget-chat: add css-modules and tests to package (96eb216)
  • widget-chat: add display of markdown content (3d1c462)
  • widget-chat: Add drag and drop feature to widget (#361) (0262533)
  • widget-chat: Add file share staging area and file chips (2e53f42)
  • widget-chat: Add file staging area and basic share button (2896066)
  • widget-chat: Add file upload API calls (c523442)
  • widget-chat: add flag support (#298) (9e11668)
  • widget-chat: add flag to store after adding via sdk (b14f818)
  • widget-chat: Add functional Activity List, messages and base styles (#241) (125d38f)
  • widget-chat: add immediate state updates for flag actions (3e19c25)
  • widget-chat: Add immutable and update spark instance injection (f3aae6d)
  • widget-chat: Add immutable to share store (40bc1d0)
  • widget-chat: add initial implementation of read receipt (4ad49c0)
  • widget-chat: Add mercury hook for new activities in convo (e7aa189)
  • widget-chat: add missing chat widget files (8457bd8)
  • widget-chat: Add remove chip from file staging area. Fix style issues (615c702)
  • widget-chat: Add scrollable component wrapper (#247) (f232f56)
  • widget-chat: Add styles from web client (e73fe18)
  • widget-chat: add support for acknowledge mercury activity (b118069)
  • widget-chat: add tag configuration to conversation (747f945)
  • widget-chat: Add widget demo wrapper (#264) (400ada6)
  • widget-chat: align the flag icon even if delete is unavailable (994d7e8)
  • widget-chat: Allow user to share files (#360) (182a592)
  • widget-chat: Change activity item component to stateless function (2167fdf)
  • widget-chat: Change activity item component to stateless function (6ee2460)
  • widget-chat: conversation actions/reducers (d67c8da)
  • widget-chat: conversation object reduction (7678a57)
  • widget-chat: create typing-activity container (cdb6e95)
  • widget-chat: Create wrapper for non-React embedding (1cf206c)
  • widget-chat: Delete message button (#260) (e3cd8ba)
  • widget-chat: deleted message support in activity list (#248) (839cfa8)
  • widget-chat: display highlighted actions permanently (f4c3c3b)
  • widget-chat: encode and send markdown inputs (#327) (383e1d8)
  • widget-chat: highlight flag icon if flagged (62a47f6)
  • widget-chat: implement TypingAvatar in read receipts (4401019)
  • widget-chat: initial addition of widget-chat (f71a17c)
  • widget-chat: initial mocked components (c5b9790)
  • widget-chat: loading custom fonts (3a2c612)
  • widget-chat: Message composer can sends messages (cb4eaac)
  • widget-chat: Message composer can sends messages (5b7fc90)
  • widget-chat: Move components and containers into folders (b9d25ae)
  • widget-chat: Move text content into component added text to share activity (c50e2f8)
  • widget-chat: pass avatar image to title bar (66ff23a)
  • widget-chat: pass avatar url to component (1e4a19b)
  • widget-chat: rename of widget-chat to widget-message-meet (#366) (51d0410)
  • widget-chat: Send Message Component (#227) (28e8b08)
  • widget-chat: send read receipt on scroll to bottom (9af0a3c)
  • widget-chat: send typing status (#362) (aba49b0)
  • widget-chat: Setup connections to mercury and auth (4136cec)
  • widget-chat: storage adapter local storage (0c116ae)
  • widget-chat: store conversation (b069b5f)
  • widget-chat: styling title bar (c679050)
  • widget-chat: Typing indicator (#276) (3da1233)
  • widget-chat: Update styles for posts. Update tests, css loader stettings (#259) (e10dcb8)
  • widget-chat: Use convo plugin to get past activity (#267) (4b4c546)
  • widget-chat: utilizes displayName property of user (037e1b2)
  • widget-message-meet: Change data api to match REST API (296fcc2)
  • widget-message-meet: Move loading screen to comp. Add image loader (790e022)

Reverts

  • Revert "chore(tooling): remove redundant excludes" (fc51f9b)
  • tooling: Add lodash packages back in (5082d32)

0.7.1

November 21, 2016

Bug Fixes

  • http-core: construct Blobs with the correct parameters (5572e7d)
  • plugin-conversation: Add back missing dependency removed erroneously (c40e795)

Features

  • ciscospark: add direct file upload support (835b8d4), closes #162
  • http-core: add multipart formdata support (ed9330f)
  • tooling: add automatic release (065d1cc)

0.7.0

November 1, 2016

Bug Fixes

  • generator-ciscospark: fix syntax error due to merge conflict (3c3b2c0)
  • plugin-conversation: add missing param (0f1ae27)
  • plugin-conversation: Add support for options in one on one convo (f0480aa)
  • plugin-conversation: aggressive fallback to mime.lookup for types (6ee0125), closes #149
  • plugin-conversation: assign file type when downloaded as encrypted blob (8c5d3cd)
  • plugin-conversation: fix directionality rule for transformObject (b909cdd)
  • plugin-conversation: restore commented code block, add test confirming mercury messages get decrypted (a3f00c2)
  • plugin-conversation: set mime type if not specified (59479fb)
  • plugin-conversation: switch to 'mime-types' module (ec7011f), closes #257
  • plugin-conversation: use correct value as key when fetching due to missing params (c832786)
  • plugin-credentials: add unhappy path downscope test; fix discovered bug (c5fd6f3)
  • plugin-credentials: fix comparison that can never pass (05114e4)
  • plugin-encryption: call as key when destringifying keys (ac5cf05)
  • plugin-encryption: make sure to store encryption keys with their private data (e.g. the actual key) (85cbb73)
  • plugin-mercury: handle change in tracking id implementation; also remove seemingly purposeless assertion (90a7415)
  • plugin-metrics: correct syntax for quotes and vars (7c6c06b)
  • plugin-metrics: extend metrics batcher for /clientmetrics (5cdd920)
  • plugin-metrics: remove redudant mapping (20f40aa)
  • plugin-metrics: remove trailing space (68cb6b6)
  • plugin-search: adjust predicate to avoid double decryption (576f944)
  • plugin-team: Make custom team assertions more robust (dbfd88c)
  • plugin-team: Remove assign from encryptable verbs and cleanup plugin (0717d9a)
  • plugin-team: Respond to code review whitespace a docs changes (4f21fa1)
  • spark-core: add missing decorators to node implementation (d78211d)
  • spark-core: ensure tracking id interceptor is instantiated correctly (282ed4a)
  • spark-core: fix excess logs caused by missing cache (1f505e5), closes #119
  • spark-core: remove double export of MemoryStoreAdapter (c7b940b)
  • spark-core: update memory store adapter for storage spec changes (747b65c)
  • storage-adapter-indexeddb: fix del (c4206d0)
  • storage-adapter-indexeddb: fix put, get (d69c9e2)
  • storage-adapter-local-storage: get falsey values (5ad3999)
  • storage-adapter-spec: fix namespace collision test (9a9152e)
  • storage-adpater-local-forage: do not reject stored falsey values (b289f7b)
  • support: updating support config file with new vars (100d994)
  • Team: Correctly provide team general KRO in kmsMessage for #addConversation (a522907)
  • test-helper-appid: fix missing deps (1fc68df)
  • tooling: make files-related test timeout high to deal with infra issues (50b5d74)

Features

  • feature: batch API (2888e0c)
  • metrics: add support for /clientmetrics endpoint (1d7a9a9)
  • plugin-conversation: add room avatar support (5045780), closes #203
  • plugin-conversation: change Encrypter, Decrypter, and Normalizer (80115be)
  • plugin-flag: initial check-in for flag plugin (6e612c5)
  • plugin-search: implement search plugin (3629de0), closes #69
  • plugin-support: implement plugin-support (6dbc708), closes #70
  • plugin-team: Add support for team verbs (536cada)
  • plugin-wdm: add autologout policy support (7d22182), closes #134
  • plugin-wdm: add method for determing which url backs a service (0996e46)
  • plugins: add support for clientmetrics (1447136)
  • search: decrypt search results (97709f9)
  • search: start implementing search package (4ae2b94)
  • spark-core: add payload transformer interceptor (aefe4cf)
  • spark-core: delete key if put undefined value (de123b1)
  • storage-adapter-indexeddb: add new package (100af1e)
  • storage-adapter-indexeddb: implement get, put, del (cee3dc6)
  • storage-adapter-local-forage: delete key when undefined is put (efd3222)
  • storage-adapter-local-forage: handle treatment of non-existent keys (019f9d6)
  • test-helper-appid: add test helper for creating app id test users (b2fbe82)
  • tooling: add distsrc and srcdist npm scripts (a9f189d)
  • tooling: add escape hatch for sauce outages (8495c5b)

0.7.0-alpha.f22f099

July 30, 2016

0.7.0-alpha.e863373

July 29, 2016

0.7.0-alpha.e30d743

August 1, 2016

0.7.0-alpha.c4c1fbb

July 30, 2016

0.7.0-alpha.b3c4982

July 29, 2016

0.7.0-alpha.ac191d6

July 29, 2016

Bug Fixes

  • tooling: format xml correctly (cf05673)
  • tooling: suppress usage output caused by aggressive killing in run.sh (07cbdbd)
  • tooling: turns out the last fix shutdown the jenkins slave... (ac191d6)
  • tooling: use ianwremmel fork of lerna to handle canary release's correctly (3f8da1c)

0.7.0-alpha.a473d48

July 28, 2016

Bug Fixes

  • tooling: fix abort script (914e339)
  • tooling: put checkdep in the right spot (60bd116)
  • tooling: spell script name correctly (a473d48)

0.7.0-alpha.a1d2bd5

July 29, 2016

0.7.0-alpha.a125535

July 30, 2016

0.7.0-alpha.9f4b34d

July 29, 2016

Bug Fixes

  • tooling: add second npmrc so readme hack can be published (c548f80)

0.7.0-alpha.9ee819d

August 8, 2016

0.7.0-alpha.9d9521d

August 7, 2016

Bug Fixes

  • plugin-mercury: fix the next delay rendering in the mercury connection logger (2809578)
  • plugin-phone: refresh device registration before initial connection to mercury (39e7930)

0.7.0-alpha.9c5d5b7

July 30, 2016

0.7.0-alpha.7432d01

July 29, 2016

0.7.0-alpha.73de98f

July 30, 2016

Bug Fixes

  • tooling: circle vs circleci (cc7c072)

0.7.0-alpha.72d6b4c

July 28, 2016

Bug Fixes

  • tooling: add internal registry to jenkins script (1fbf6e9)
  • tooling: add missing comma (f60f555)
  • tooling: add missing quoatation mark (400e29f)
  • tooling: adjust CIRCLE auth token env names (a939623)
  • tooling: do git user config correctly (0a9a27a)
  • tooling: fix incorrect remote (6bef40c)
  • tooling: fix lowercase/uppercase (765dbf5)
  • tooling: fix malformed xml (ab82e0a)
  • tooling: fix refspec typo (94a302a)
  • tooling: fix typo (d880757)
  • tooling: fix typo (aba015d)
  • tooling: make script executable (4edc9cf)
  • tooling: skip prompt in lerna publish (5c2644e)
  • tooling: use fully-qualified branch name (17f6e10)
  • tooling: use git correctly (262b567)
  • tooling: use the right bash string comaritors? (0c20933)
  • tooling: use yargs correctly (ef31016)

Features

  • tooling: add grunt:publish-docs (058dfdc)
  • tooling: add scripts for running validated merge internally (af8c72c)
  • tooling: add semaphore for Circle CI outages (b6c2f50)
  • tooling: adjust build environment for publication (d32da3c)
  • tooling: gate via circle ci (d0342da)
  • tooling: gate via jenkins (fcb7cf8)
  • tooling: start building publish script (173dceb)

0.7.0-alpha.72d4530

July 30, 2016

0.7.0-alpha.677de49

July 30, 2016

0.7.0-alpha.5f191b4

July 28, 2016

Bug Fixes

  • tooling: adjust format of suite.xml (e1214db)
  • tooling: fix xml typo (5f191b4)
  • tooling: use "fixed" as synonym for "success" (464bece)

0.7.0-alpha.5eedbba

July 29, 2016

0.7.0-alpha.5e822d8

August 5, 2016

0.7.0-alpha.56d7a22

August 9, 2016

0.7.0-alpha.4ea67a4

July 30, 2016

0.7.0-alpha.47f01ff

August 5, 2016

Bug Fixes

  • tooling: change readme hack to prevent npm from pointing latest at (7e27ffe), closes #12
  • tooling: use cached pwd correctly when gating via jenkins (cfca25e)

0.7.0-alpha.416acac

August 1, 2016

0.7.0-alpha.1b270cd

July 29, 2016

0.7.0-alpha.10dc6ff

August 9, 2016

0.7.0-alpha.03ed609

August 2, 2016

0.7.0-alpha.3266717

July 30, 2016

0.6.9

July 21, 2016

Features

  • ciscospark: Initial commit for github.com (7efa10f)

0.5.236

September 28, 2016

0.5.235

September 28, 2016

Bug Fixes

  • common: use oneFlight correctly (78bc516)
  • plugin-credentials: adjust code review comments and actually test machine account auth (3867ca2)
  • plugin-credentials: fix browser.js to combine rather than replace options.session (b85cc16)
  • plugin-machine-account: point machine account plugin at dist instead of src (f38cc2f)
  • plugin-user: remove null reference (403ba00)
  • spark-core: fix excess logs caused by missing cache (2381b2e), closes #119
  • spark-core: fix initialize (1a5e6f1)
  • spark-core: prevent oneflight from calling itself (15b7810)
  • spark-core: use new browser shim format correctly (f94b4ac)

Features

  • common: add while-in-flight decorator (e5b7ca5)
  • plugin-conversation: implement browser shim (4e10e79)
  • plugin-credentials: add persistence, #logout() (1fcd4b2)
  • plugin-credentials: ensure credentials are cached across reloads (4d795f9)
  • plugin-credentials: implement requestAuthorizationCodeGrant, token splitting (fa7dd9f)
  • plugin-credentials: implement requestSamlExtensionGrant (ef61e39)
  • plugin-credentials: implement token class (6664bcc)
  • plugin-machine-account: implement machine account plugin (051f548)

0.5.234

September 27, 2016

Features

  • board: added API for listing boards by converstionId (3dd04b3)

0.5.233

September 26, 2016

Features

  • tooling: add grunt task for ensuring consistent package.json files (61251af), closes #34

0.5.232

September 22, 2016

0.5.231

September 22, 2016

Bug Fixes

  • plugin-logger: fix missing dependency (e3b2870)

Features

  • plugin-logger: implement advanced logger (ec1550f), closes #73

0.5.230

September 22, 2016

Bug Fixes

  • plugin-conversation: separate inbound and outbound normalizers (556f39b)
  • plugin-conversation: use filter once config is available (1724ef1)

Features

  • plugin-conversation: allow creating a conversation with a file (8961bdc)

0.5.229

September 21, 2016

0.5.228

September 21, 2016

0.5.227

September 21, 2016

Bug Fixes

  • plugin-conversation: point at dist instead of src (1ce78e5)

Features

  • plugin-conversation: add support for posting messages (df12a1b), closes #63
  • plugin-conversation: add support for posting messages (af86ece), closes #63
  • plugin-conversation: add support for share verb (58b5d7f), closes #63

0.5.225

September 16, 2016

Bug Fixes

  • plugin-conversation: don't upgrade leave activities (e73213b)
  • plugin-conversation: point at dist instead of src (40bd248)

Features

  • plugin-conversation: add simple verbs (21522c3), closes #63
  • plugin-conversation: add support for posting messages (61e71d0), closes #63

0.5.224

September 16, 2016

Bug Fixes

  • plugin-conversation: use _inferConversationUrl correctly in #leave (9d61480)

Features

  • plugin-conversation: implement add/leave/update/updateKey verbs (9296f16), closes #63

0.5.223

September 15, 2016

Bug Fixes

  • plugin-conversation: add missing encrypt/decrypt methods (1264533)

Features

  • plugin-conversation: add support for posting messages (16ae07d), closes #63

0.5.222

September 15, 2016

Features

  • plugin-conversation: implement conversation creation (0c75305), closes #63

0.5.221

September 15, 2016

0.5.220

September 15, 2016

0.5.219

September 9, 2016

Bug Fixes

  • plugin-encryption: make several tweaks for browser support (4302db0)
  • plugin-encryption: point at dist instead of src (74e5ad3)

Features

  • plugin-encryption: implement plugin-encryption (d3994e1), closes #64

0.5.218

September 9, 2016

Bug Fixes

  • board: a valid deviceType should be used for board service creations (4d00ba2)
  • plugin-metrics: fix missing return (ac07eb9)
  • plugin-metrics: skip firefox tests due to lolex bug (311e060)
  • plugin-metrics: use correct env value to keep test data out of metrics data (2e1c26d)
  • plugin-user: add missing README (379fbb0)

Features

  • plugin-metrics: Implement metrics batcher with offline support (646b0a9), closes #68
  • plugin-user: add user plugin (9d950d2), closes #72

0.5.215

September 2, 2016

Bug Fixes

  • spark-core: add back missing export (0b43830)

Features

  • spark-core: add basic batched-request base class (140e9e7)

0.5.214

September 1, 2016

Bug Fixes

  • logout: Moved 'clear encryption' to SDK (81e20dd)
  • logout: notify before redirecting to CI (6f58960)
  • logout: notify on logout (deb9772)
  • tooling: Propagate SKIP_FLAKY_TESTS env variable to builders (7b73624)

0.5.213

August 27, 2016

0.5.213

August 27, 2016

0.5.212

August 26, 2016

Bug Fixes

  • ciscospark: spell module name correctly (32662da)
  • http-core: improve mime type detection (a9252ce)
  • spark-core: apply @persist in browsers as well as node (d2b8e04)
  • spark-core: make sure @persist and @waitForValue trigger the loading of their specified values (719d6bc)
  • test-helper-mock-spark: fix IE compatibility (bbecd22)

Features

  • common: add helpers retry, Defer, and event proxies (4bdea01)
  • common: make TemplateContainer accept Set as the base container (4ebbb12)
  • spark-core: add initial storage implementation (227fc02)
  • storage-adapter-local-storage: implement local storage adapter (f02ccef)
  • storage-adapter-spec: create generic test suite for storage adapters (cf891d6)

0.5.211

August 24, 2016

0.5.210

August 24, 2016

Features

  • common: add template container (17fe2e0)

0.5.209

August 24, 2016

Bug Fixes

  • tooling: pass CI url to docker containers (ea4c0ff)

Features

  • tooling: list currently installed packages and running docker containers in build log (96d8b41)

0.5.207

August 22, 2016

0.5.203

August 20, 2016

Bug Fixes

  • common: actually cache the result of oneFlight, thus making it serve its purpose (81fe756)
  • common: add dev dependency (83fc02a)
  • common: insert the oneFlight's cache-clearing steps into the promise chain (cbbbfbe)
  • common: make oneFlight's cached promise unique to the class instance, not the class definition (e7f649b)
  • http-core: improve mime type detection (18358c6)
  • plugin-mercury: use correct name for deprecated decorator (f631ec9)
  • test-helper-file: fix invalid character for IE 11 (7f8a8e3)
  • test-helper-file: use proper syntax (again) (f737bfc)
  • tooling: don't delete all logs before build completes (998efe4)
  • tooling: make sure archive.sh runs from the correct location (f73a949)
  • tooling: make sure sauce's second connection attempt waits for the first one to clean up (d095dbb)
  • tooling: move PACKAGE=legacy to correct npm script (b134c92)
  • tooling: pass build number to docker containers (d82ed3e)
  • tooling: pass PIPELINE environment variable to docker containers (649d6bd)
  • tooling: reenable mistakenly-disabled doc tests (8943595)
  • tooling: use correct path for sauce log file (169ac68)

Features

  • common: add cappedDebounce() (b609c64)