Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support nested Matrix clients via the widget API #2473

Merged
merged 30 commits into from
Aug 9, 2022

Commits on Jun 27, 2022

  1. WIP RoomWidgetClient

    robintown committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    3d8b2ba View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. Configuration menu
    Copy the full SHA
    ab99bfd View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Configuration menu
    Copy the full SHA
    150ba49 View commit details
    Browse the repository at this point in the history
  2. Add support for sending user-defined encrypted to-device messages

    This is a port of the same change from the robertlong/group-call branch.
    robintown committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    32cb531 View commit details
    Browse the repository at this point in the history
  3. Fix tests

    robintown committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    86d5943 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3082e3f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Configuration menu
    Copy the full SHA
    85e861b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5107338 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    831be12 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9103afc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c671532 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Configuration menu
    Copy the full SHA
    57ab521 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2eed88 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Configuration menu
    Copy the full SHA
    4f40f9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    703c471 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. Don't put unclonable objects into VoIP events

    RoomWidget clients were unable to send m.call.candidate events, because
    the candidate objects were not clonable for use with postMessage.
    Converting such objects to their canonical JSON form before attempting
    to send them over the wire solves this.
    robintown committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    88dbe62 View commit details
    Browse the repository at this point in the history
  2. Fix types

    robintown committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    8664be3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    956e27f View commit details
    Browse the repository at this point in the history
  4. Fix more types

    robintown committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    52b7559 View commit details
    Browse the repository at this point in the history
  5. Fix lint

    robintown committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    ca4db6e View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2022

  1. Upgrade matrix-widget-api

    robintown committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    afd8b55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d35548 View commit details
    Browse the repository at this point in the history
  3. Save lockfile

    robintown committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    21682d2 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. Configuration menu
    Copy the full SHA
    83361ef View commit details
    Browse the repository at this point in the history
  2. Add some preliminary tests

    robintown committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    1491ce9 View commit details
    Browse the repository at this point in the history
  3. Fix tests

    robintown committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    91aa814 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Fix indirect export

    robintown committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    e869aa8 View commit details
    Browse the repository at this point in the history
  2. Add more tests

    robintown committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    2b4871b View commit details
    Browse the repository at this point in the history
  3. Resolve TODOs

    robintown committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    43e957e View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Configuration menu
    Copy the full SHA
    5e87046 View commit details
    Browse the repository at this point in the history