profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/saghul/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Saúl Ibarra Corretgé saghul @jitsi Amsterdam https://bettercallsaghul.com Fellow Jitster

react-native-webrtc/react-native-webrtc 3629

The WebRTC module for React Native

cordova-rtc/cordova-plugin-iosrtc 652

Cordova iOS plugin exposing the WebRTC W3C API

saghul/aiodns 405

Simple DNS resolver for asyncio

saghul/CallRoulette 102

A WebRTC demo using Python (asyncio + aiohttp) as the backend

saghul/aiouv 70

A PEP-3156 compatible event loop

jitsi/rnnoise-wasm 40

rnnoise noise suppression library as a WASM module

saghul/cordova-plugin-audioroute 18

iOS audio route change events and more for Cordova

ioc32/openhrc 13

Open Household Router Contraption

saghul/dotfiles 6

My dotfiles

jitsi/luajwtjitsi 4

JWT tokens for Lua

PR opened jitsi/lib-jitsi-meet

fix(e2ee) replace nullish coalescing with or

For some reason webpack seems to not be transpiling that properly.

Fixes: https://github.com/jitsi/lib-jitsi-meet/issues/1722

+1 -1

0 comment

1 changed file

pr created time in 11 minutes

create barnchsaghul/lib-jitsi-meet

branch : fix-worker-syntax

created branch time in 11 minutes

pull request commentjitsi/jitsi-meet

fix(reactions) Reactions improvements

Jenkins please test this please.

robertpin

comment created time in 39 minutes

PullRequestReviewEvent
PullRequestReviewEvent

pull request commentjitsi/jitsi-meet

fix(av-moderation) Improve moderation

Jenkins please test this please.

robertpin

comment created time in an hour

Pull request review commentjitsi/jitsi-meet

fix(reactions) Reactions improvements

 export function getUnreadCount(state: Object) {         return 0;     } +    const localParticipant = getLocalParticipant(state);+    let sentMessagesSinceLastRead = 0;+     if (navigator.product === 'ReactNative') {+        const lastReadIndex = messages.indexOf(lastReadMessage);++        for (let i = 0; i < lastReadIndex; i++) {+            if (messages[i].id === localParticipant.id) {+                sentMessagesSinceLastRead++;+            }+        }+         // React native stores the messages in a reversed order.-        return messages.indexOf(lastReadMessage);+        return lastReadIndex - sentMessagesSinceLastRead;     }      const lastReadIndex = messages.lastIndexOf(lastReadMessage); -    return messagesCount - (lastReadIndex + 1);+    for (let i = lastReadIndex > 0 ? lastReadIndex : 0; i < messagesCount; i++) {+        if (messages[i].id === localParticipant.id) {+            sentMessagesSinceLastRead++;+        }+    }++    return Math.max(messagesCount - (lastReadIndex + 1) - sentMessagesSinceLastRead, 0);

You shouldn't need to use Math.max here, if the value is correctly computed.

robertpin

comment created time in 2 hours

PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent

push eventjitsi/handbook

saghul

commit sha 22e7a682377a57b3333e5f77f6c4a3b34d827a6d

Automated deployment: Tue Sep 21 13:36:12 UTC 2021 815f53396958b29aa84da2ba7836402ca214bac9

view details

push time in 3 hours

push eventjitsi/handbook

Saúl Ibarra Corretgé

commit sha 815f53396958b29aa84da2ba7836402ca214bac9

Improve releases page

view details

push time in 3 hours

issue commentjitsi/jitsi-meet

Audio and video do not work in IOS Mobile browser

I believe we fixed those after the release. Can you test meet.jit.si and see if you can reproduce the problem?

jpalcanttara

comment created time in 3 hours

issue commentjitsi/jitsi-meet

Docker images for release 2.0.6293

You can check releases here: https://github.com/jitsi/docker-jitsi-meet

MatMaul

comment created time in 3 hours

PullRequestReviewEvent

issue commentjitsi/jitsi-meet

Audio and video do not work in IOS Mobile browser

Do you test on meet.jit.si or your own deployment? If so, what versions are you running?

We have made some critical bug fixes in the area in the past 1-2 weeks.

@jallamsetty1 are all fixes deployed already?

jpalcanttara

comment created time in 4 hours

issue closedjitsi/jitsi-meet

Docker images for release 2.0.6293

Hello,

Would it be possible to publish/tag the images for the last official stable release 6293 advertised here ? https://github.com/jitsi/jitsi-meet-release-notes/blob/master/CHANGELOG-WEB.md

Thanks !

closed time in 4 hours

MatMaul

issue commentjitsi/jitsi-meet

Docker images for release 2.0.6293

We'll make a new release soon.

MatMaul

comment created time in 4 hours

PullRequestReviewEvent

push eventjitsi/jitsi-meet-release-notes

Saúl Ibarra Corretgé

commit sha 9495578b958a7acb018157455f0e33029332884b

sdks: 3.9.0, 3.9.1

view details

push time in 5 hours

PullRequestReviewEvent

Pull request review commentjitsi/lib-jitsi-meet

fix(e2ee) restore initial key when RATCHET_WINDOW_SIZE reached

 export class Context {                     ratchetCount + 1);             } +            this._setKeys(this._initialKey);+

let's reset the key here then?

tmoldovan8x8

comment created time in 5 hours

PullRequestReviewEvent

pull request commentjitsi/jitsi-meet

fix(reactions) Reactions improvements

Mobile looks good!

robertpin

comment created time in 5 hours

PR closed jitsi/jitsi-meet

chore(deps): bump tmpl from 1.0.4 to 1.0.5 dependencies

Bumps tmpl from 1.0.4 to 1.0.5. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/daaku/nodejs-tmpl/commits/v1.0.5">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+7 -3

1 comment

1 changed file

dependabot[bot]

pr closed time in 5 hours

pull request commentjitsi/jitsi-meet

chore(deps): bump tmpl from 1.0.4 to 1.0.5

Not sure why this tries to downgrade the logger. Closing.

dependabot[bot]

comment created time in 5 hours

push eventjitsi/handbook

saghul

commit sha 85c834a36aeeff2dc0490e8d8139ef7512d02d4a

Automated deployment: Tue Sep 21 11:21:20 UTC 2021 8cf8e7b108ef6f9200f3fbf1d51aaab034550b00

view details

push time in 5 hours

push eventjitsi/handbook

dependabot[bot]

commit sha 8cf8e7b108ef6f9200f3fbf1d51aaab034550b00

Bump prismjs from 1.24.1 to 1.25.0 in /website Bumps [prismjs](https://github.com/PrismJS/prism) from 1.24.1 to 1.25.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](https://github.com/PrismJS/prism/compare/v1.24.1...v1.25.0) --- updated-dependencies: - dependency-name: prismjs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 5 hours

PR merged jitsi/handbook

Bump prismjs from 1.24.1 to 1.25.0 in /website dependencies

Bumps prismjs from 1.24.1 to 1.25.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases">prismjs's releases</a>.</em></p> <blockquote> <h2>v1.25.0</h2> <p>Release 1.25.0</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md">prismjs's changelog</a>.</em></p> <blockquote> <h2>1.25.0 (2021-09-16)</h2> <h3>New components</h3> <ul> <li><strong>AviSynth</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3071">#3071</a>) <a href="https://github.com/PrismJS/prism/commit/746a4b1a"><code>746a4b1a</code></a></li> <li><strong>Avro IDL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3051">#3051</a>) <a href="https://github.com/PrismJS/prism/commit/87e5a376"><code>87e5a376</code></a></li> <li><strong>Bicep</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3027">#3027</a>) <a href="https://github.com/PrismJS/prism/commit/c1dce998"><code>c1dce998</code></a></li> <li><strong>GAP (CAS)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3054">#3054</a>) <a href="https://github.com/PrismJS/prism/commit/23cd9b65"><code>23cd9b65</code></a></li> <li><strong>GN</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3062">#3062</a>) <a href="https://github.com/PrismJS/prism/commit/4f97b82b"><code>4f97b82b</code></a></li> <li><strong>Hoon</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2978">#2978</a>) <a href="https://github.com/PrismJS/prism/commit/ea776756"><code>ea776756</code></a></li> <li><strong>Kusto</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3068">#3068</a>) <a href="https://github.com/PrismJS/prism/commit/e008ea05"><code>e008ea05</code></a></li> <li><strong>Magma (CAS)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3055">#3055</a>) <a href="https://github.com/PrismJS/prism/commit/a1b67ce3"><code>a1b67ce3</code></a></li> <li><strong>MAXScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3060">#3060</a>) <a href="https://github.com/PrismJS/prism/commit/4fbdd2f8"><code>4fbdd2f8</code></a></li> <li><strong>Mermaid</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3050">#3050</a>) <a href="https://github.com/PrismJS/prism/commit/148c1eca"><code>148c1eca</code></a></li> <li><strong>Razor C#</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3064">#3064</a>) <a href="https://github.com/PrismJS/prism/commit/4433ccfc"><code>4433ccfc</code></a></li> <li><strong>Systemd configuration file</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3053">#3053</a>) <a href="https://github.com/PrismJS/prism/commit/8df825e0"><code>8df825e0</code></a></li> <li><strong>Wren</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3063">#3063</a>) <a href="https://github.com/PrismJS/prism/commit/6a356d25"><code>6a356d25</code></a></li> </ul> <h3>Updated components</h3> <ul> <li><strong>Bicep</strong> <ul> <li>Added support for multiline and interpolated strings and other improvements (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3028">#3028</a>) <a href="https://github.com/PrismJS/prism/commit/748bb9ac"><code>748bb9ac</code></a></li> </ul> </li> <li><strong>C#</strong> <ul> <li>Added <code>with</code> keyword & improved record support (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2993">#2993</a>) <a href="https://github.com/PrismJS/prism/commit/fdd291c0"><code>fdd291c0</code></a></li> <li>Added <code>record</code>, <code>init</code>, and <code>nullable</code> keyword (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2991">#2991</a>) <a href="https://github.com/PrismJS/prism/commit/9b561565"><code>9b561565</code></a></li> <li>Added context check for <code>from</code> keyword (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2970">#2970</a>) <a href="https://github.com/PrismJS/prism/commit/158f25d4"><code>158f25d4</code></a></li> </ul> </li> <li><strong>C++</strong> <ul> <li>Fixed generic function false positive (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3043">#3043</a>) <a href="https://github.com/PrismJS/prism/commit/5de8947f"><code>5de8947f</code></a></li> </ul> </li> <li><strong>Clojure</strong> <ul> <li>Improved tokenization (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3056">#3056</a>) <a href="https://github.com/PrismJS/prism/commit/8d0b74b5"><code>8d0b74b5</code></a></li> </ul> </li> <li><strong>Hoon</strong> <ul> <li>Fixed mixed-case aura tokenization (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3002">#3002</a>) <a href="https://github.com/PrismJS/prism/commit/9c8911bd"><code>9c8911bd</code></a></li> </ul> </li> <li><strong>Liquid</strong> <ul> <li>Added all objects from Shopify reference (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2998">#2998</a>) <a href="https://github.com/PrismJS/prism/commit/693b7433"><code>693b7433</code></a></li> <li>Added <code>empty</code> keyword (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2997">#2997</a>) <a href="https://github.com/PrismJS/prism/commit/fe3bc526"><code>fe3bc526</code></a></li> </ul> </li> <li><strong>Log file</strong> <ul> <li>Added support for Java stack traces (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3003">#3003</a>) <a href="https://github.com/PrismJS/prism/commit/b0365e70"><code>b0365e70</code></a></li> </ul> </li> <li><strong>Markup</strong> <ul> <li>Made most patterns greedy (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3065">#3065</a>) <a href="https://github.com/PrismJS/prism/commit/52e8cee9"><code>52e8cee9</code></a></li> <li>Fixed ReDoS (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3078">#3078</a>) <a href="https://github.com/PrismJS/prism/commit/0ff371bb"><code>0ff371bb</code></a></li> </ul> </li> <li><strong>PureScript</strong> <ul> <li>Made <code>∀</code> a keyword (alias for <code>forall</code>) (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3005">#3005</a>) <a href="https://github.com/PrismJS/prism/commit/b38fc89a"><code>b38fc89a</code></a></li> <li>Improved Haskell and PureScript (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3020">#3020</a>) <a href="https://github.com/PrismJS/prism/commit/679539ec"><code>679539ec</code></a></li> </ul> </li> <li><strong>Python</strong> <ul> <li>Support for underscores in numbers (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3039">#3039</a>) <a href="https://github.com/PrismJS/prism/commit/6f5d68f7"><code>6f5d68f7</code></a></li> </ul> </li> <li><strong>Sass</strong> <ul> <li>Fixed issues with CSS Extras (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2994">#2994</a>) <a href="https://github.com/PrismJS/prism/commit/14fdfe32"><code>14fdfe32</code></a></li> </ul> </li> <li><strong>Shell session</strong> <ul> <li>Fixed command false positives (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3048">#3048</a>) <a href="https://github.com/PrismJS/prism/commit/35b88fcf"><code>35b88fcf</code></a></li> <li>Added support for the percent sign as shell symbol (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3010">#3010</a>) <a href="https://github.com/PrismJS/prism/commit/4492b62b"><code>4492b62b</code></a></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PrismJS/prism/commit/99d94fa7c39d5aabee38ae0e729c330146820b4d"><code>99d94fa</code></a> 1.25.0</li> <li><a href="https://github.com/PrismJS/prism/commit/6d8e54703b086ba4f4a3a9d9a56cbb06fee226d2"><code>6d8e547</code></a> Updated changelog (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3083">#3083</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/e008ea056d5dac4c879bd89f41ec73f0ab7cda99"><code>e008ea0</code></a> Added support for Kusto (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3068">#3068</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/4433ccfc0c2623bcef8b6dd214ffdb55245dbbc9"><code>4433ccf</code></a> Added support for ASP.NET Razor (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3064">#3064</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/6a356d253aedf73c1167e84e2ad722cc1378a824"><code>6a356d2</code></a> Added support for Wren (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3063">#3063</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/4fbdd2f8f8b8e5d068a748bb85c32137028fc4fa"><code>4fbdd2f</code></a> Added support for MAXScript (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3060">#3060</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/746a4b1adff68045307e768f47a5a430b85f03d7"><code>746a4b1</code></a> Added AviSynth language definition (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3071">#3071</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/ffb2043909d7e40a41fab0077444ab80d2517b89"><code>ffb2043</code></a> Twilight theme: Increase selector specificities of plugin overrides (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3081">#3081</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/52e8cee97ad9e54c5095dc2e695cf8b50697f8fc"><code>52e8cee</code></a> Markup: Made most patterns greedy (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3065">#3065</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/c7b6a7f6a514143fa4a32774775e4b91676ce91d"><code>c7b6a7f</code></a> Previewers: Ensure popup is visible across themes (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3080">#3080</a>)</li> <li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.24.1...v1.25.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 5 hours