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

Extend stats summary with call device and user count based on room state #3424

Merged
merged 56 commits into from
Jun 7, 2023

Commits on May 30, 2023

  1. send expected peer connections to posthog.

    (based on roomState event)
    toger5 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    82303b9 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. add tests

    toger5 committed May 31, 2023
    Configuration menu
    Copy the full SHA
    91dfdd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    538b787 View commit details
    Browse the repository at this point in the history
  3. prettier

    toger5 committed May 31, 2023
    Configuration menu
    Copy the full SHA
    0bc2bfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd21ee2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d383d2d View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. seperate the participant logic in a summary extend function

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    b23b8fd View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. remove unused

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    45e8ae4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into splitBrainIndicatorRoomState

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    2c512c8 View commit details
    Browse the repository at this point in the history
  3. rename summaryStatsReportGatherer to "Reporter"

    for the summary stats there is only one instance because there is only
    one summary. Since we dont have a list of gatherers it this class only reports.
    Hence we rename it to be a reporter.
    
    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    1b42313 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. review

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    1f99cd0 View commit details
    Browse the repository at this point in the history
  2. Update src/webrtc/stats/groupCallStats.ts

    Co-authored-by: Robin <robin@robin.town>
    toger5 and robintown authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    c4e3b90 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. revert rename

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    39465e3 View commit details
    Browse the repository at this point in the history
  2. Update all non-major dependencies (#3433)

    * Update all non-major dependencies
    
    * Remove name wrap-ansi-cjs
    
    * Remove name string-width-cjs
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
    2 people authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    0fd11ac View commit details
    Browse the repository at this point in the history
  3. Update definitelyTyped (#3430)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
    2 people authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    600f26d View commit details
    Browse the repository at this point in the history
  4. Export FALLBACK_ICE_SERVER (#3429)

    t3chguy authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    de34d24 View commit details
    Browse the repository at this point in the history
  5. Add an integration test for verification (#3436)

    * Move existing crypto integ tests into a subdirectory
    
    * Factor out some common bits from `crypto.spec.ts`
    
    * Integration test for device verification
    
    * Ignore generated file in prettier
    richvdh authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    6b60287 View commit details
    Browse the repository at this point in the history
  6. Always show a summary after Jest tests (#3440)

    ... because it is otherwise impossible to see what failed.
    richvdh authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    44ed483 View commit details
    Browse the repository at this point in the history
  7. Use correct /v3 prefix for /refresh (#3016)

    * Add tests to ensure /v3/refresh is called + automatic /v1 retry
    
    * Request /refresh with v3 prefix, and quietly fall back to v1
    
    * Add tests checking re-raising errors
    
    * Update spec/unit/login.spec.ts
    
    * Update comment
    
    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
    2 people authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    dd23e4b View commit details
    Browse the repository at this point in the history
  8. Update Mutual Rooms (MSC2666) support (#3381)

    * update mutual rooms support
    
    * clarify docs and switch eslint comment with todo
    
    * please the holy linter
    
    * change query variable names around
    
    * add mock tests and fix issue
    
    * ye holy linter
    ShadowJonathan authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    5976d69 View commit details
    Browse the repository at this point in the history
  9. GHA: build and cypress-test a copy of element-web after each push (#3412

    )
    
    * Build a copy of element-web after each push
    
    * Run cypress after each build of element-web
    richvdh authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    3895fbb View commit details
    Browse the repository at this point in the history
  10. Fix downstream-artifacts build (#3443)

    * Fix downstream-artifacts build
    
    * Update cypress.yml
    richvdh authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    6f79cd2 View commit details
    Browse the repository at this point in the history
  11. Fix edge cases around 2nd order relations and threads (#3437)

    * Fix tests oversimplifying threads fixtures
    
    * Check for unsigned thread_id in MatrixEvent::threadRootId
    
    * Fix threads order being racy
    
    * Make Sonar happier
    
    * Iterate
    t3chguy authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    1e2f701 View commit details
    Browse the repository at this point in the history
  12. Make sliding sync linearize processing of sync requests (#3442)

    * Make sliding sync linearize processing of sync requests
    
    * Iterate
    
    * Iterate
    
    * Iterate
    
    * Iterate
    t3chguy authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    d4e3452 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8ccbb8d View commit details
    Browse the repository at this point in the history
  14. Export thread-related types from SDK (#3447)

    * Export thread-related types from SDK
    
    * address PR feedback
    stas-demydiuk authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    e1ce16a View commit details
    Browse the repository at this point in the history
  15. Integration test for QR code verification (#3439)

    * Integration test for QR code verification
    
    Followup to #3436: another
    integration test, this time using the QR code flow
    
    * Use Object.defineProperty, and restore afterwards
    
    Apparently global.crypto exists in some environments
    
    * apply ts-ignore
    
    * remove stray comment
    
    * Update spec/integ/crypto/verification.spec.ts
    richvdh authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    a21736c View commit details
    Browse the repository at this point in the history
  16. Add getShowSasCallbacks, getShowQrCodeCallbacks to VerifierBase (#…

    …3422)
    
    * Add `getShowSasCallbacks`, `getShowQrCodeCallbacks` to VerifierBase
    
    ... to avoid some type-casting
    
    * Integration test for QR code verification
    
    Followup to #3436: another
    integration test, this time using the QR code flow
    
    * Rename method
    
    ... it turns out not to be used quite as I thought.
    
    * tests for new methods
    
    * Use Object.defineProperty, and restore afterwards
    
    Apparently global.crypto exists in some environments
    
    * apply ts-ignore
    
    * More test coverage
    
    * fix bad merge
    richvdh authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    9afad10 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2c94bae View commit details
    Browse the repository at this point in the history
  18. Prepare changelog for v25.2.0-rc.1

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    8bab6cd View commit details
    Browse the repository at this point in the history
  19. v25.2.0-rc.1

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    1aeaba5 View commit details
    Browse the repository at this point in the history
  20. Fix tsconfig-build.json

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    b0a73fc View commit details
    Browse the repository at this point in the history
  21. Prepare changelog for v25.2.0-rc.2

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    ec3fd91 View commit details
    Browse the repository at this point in the history
  22. v25.2.0-rc.2

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    1c67b38 View commit details
    Browse the repository at this point in the history
  23. Fix docs deployment

    t3chguy authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    a3c1656 View commit details
    Browse the repository at this point in the history
  24. Prepare changelog for v25.2.0-rc.3

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    6969446 View commit details
    Browse the repository at this point in the history
  25. v25.2.0-rc.3

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    9a79554 View commit details
    Browse the repository at this point in the history
  26. Prepare changelog for v25.2.0-rc.4

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    6ad2cc3 View commit details
    Browse the repository at this point in the history
  27. v25.2.0-rc.4

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    4c250b5 View commit details
    Browse the repository at this point in the history
  28. [Backport staging] Attempt a potential workaround for stuck notifs (#…

    …3387)
    
    Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
    2 people authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    a8b327e View commit details
    Browse the repository at this point in the history
  29. Prepare changelog for v25.2.0-rc.5

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    e255bab View commit details
    Browse the repository at this point in the history
  30. v25.2.0-rc.5

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    bf107ac View commit details
    Browse the repository at this point in the history
  31. [Backport staging] Fix mark as unread button (#3401)

    Co-authored-by: Michael Weimann <michaelw@matrix.org>
    2 people authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    e53368a View commit details
    Browse the repository at this point in the history
  32. Prepare changelog for v26.0.0-rc.1

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    29b9889 View commit details
    Browse the repository at this point in the history
  33. v26.0.0-rc.1

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    144edca View commit details
    Browse the repository at this point in the history
  34. Prepare changelog for v26.0.0

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    e7a02b0 View commit details
    Browse the repository at this point in the history
  35. v26.0.0

    RiotRobot authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    3e1b3d9 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    4c219cf View commit details
    Browse the repository at this point in the history
  37. use cli.canSupport to determine intentional mentions support (#3445)

    * use cli.canSupport to determine intentional mentions support
    
    * more specific comment
    
    * Update src/client.ts
    
    Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
    
    ---------
    
    Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
    2 people authored and toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    accd4a5 View commit details
    Browse the repository at this point in the history
  38. git fixup

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    0fcfe9c View commit details
    Browse the repository at this point in the history
  39. import updates

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    4c09840 View commit details
    Browse the repository at this point in the history
  40. merge with develop

    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    dd58296 View commit details
    Browse the repository at this point in the history
  41. dont revert enricos change

    Signed-off-by: Timo K <toger5@hotmail.de>
    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    7a19ddf View commit details
    Browse the repository at this point in the history
  42. temp rename for lowercase

    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    d2c8b04 View commit details
    Browse the repository at this point in the history
  43. lowercase

    toger5 committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    1eb1fdb View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    ce5e00f View commit details
    Browse the repository at this point in the history