SHA256
1
0
forked from pool/element-web
element-web/jitsi_external_api.min.js

2 lines
36 KiB
JavaScript
Raw Normal View History

- Version 1.11.75 * No changes (tracking element-desktop version) - Version 1.11.74 ## ✨ Features * Update unsupported browser react component to new designs (https://github.com/element-hq/element-web/pull/27857). Contributed by @t3chguy. * Invite dialog: display MXID on its own line (https://github.com/matrix-org/matrix-react-sdk/pull/11756). Contributed by @AndrewFerr. * Align RoomSummaryCard styles with Figma (https://github.com/matrix-org/matrix-react-sdk/pull/12793). Contributed by @t3chguy. * Extract Extensions into their own right panel tab (https://github.com/matrix-org/matrix-react-sdk/pull/12844). Contributed by @t3chguy. * Remove topic from new room header and expand right panel topic (https://github.com/matrix-org/matrix-react-sdk/pull/12842). Contributed by @t3chguy. * Rework how the onboarding notifications task works (https://github.com/matrix-org/matrix-react-sdk/pull/12839). Contributed by @t3chguy. * Update toast styles to match Figma (https://github.com/matrix-org/matrix-react-sdk/pull/12833). Contributed by @t3chguy. * Warn users on unsupported browsers before they lack features (https://github.com/matrix-org/matrix-react-sdk/pull/12830). Contributed by @t3chguy. * Add sign out button to settings profile section (https://github.com/matrix-org/matrix-react-sdk/pull/12666). Contributed by @dbkr. * Remove MatrixRTC realted import ES lint exceptions using a index.ts for matrixrtc (https://github.com/matrix-org/matrix-react-sdk/pull/12780). Contributed by @toger5. * Fix unwanted ringing of other devices even though the user is already connected to the call. (https://github.com/matrix-org/matrix-react-sdk/pull/12742). Contributed by @toger5. * Acknowledge `DeviceMute` widget actions (https://github.com/matrix-org/matrix-react-sdk/pull/12790). Contributed by @toger5. ## 🐛 Bug Fixes * Update Element icons (https://github.com/element-hq/element-web/pull/27900). Contributed by @t3chguy. * Fix Jitsi by updating device mute updates over postMessage API (https://github.com/element-hq/element-web/pull/27858). Contributed by @t3chguy. * Fix formatting of rich text emotes (https://github.com/matrix-org/matrix-react-sdk/pull/12862). Contributed by @dbkr. * Fixed custom emotes background color #27745 (https://github.com/matrix-org/matrix-react-sdk/pull/12798). Contributed by @asimdelvi. * Ignore permalink\_prefix when serializing pills (https://github.com/matrix-org/matrix-react-sdk/pull/11726). Contributed by @herkulessi. * Deflake the chat export test (https://github.com/matrix-org/matrix-react-sdk/pull/12854). Contributed by @dbkr. * Fix alignment of RTL messages (https://github.com/matrix-org/matrix-react-sdk/pull/12837). Contributed by @dbkr. * Handle media download errors better (https://github.com/matrix-org/matrix-react-sdk/pull/12848). Contributed by @t3chguy. * Make micIcon display on primary (https://github.com/matrix-org/matrix-react-sdk/pull/11908). Contributed by @kdanielm. * Fix compound typography font component issues (https://github.com/matrix-org/matrix-react-sdk/pull/12826). Contributed by @t3chguy. * Allow Chrome page translator to translate messages in rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11113). Contributed by @lukaszpolowczyk. - Version 1.11.72 OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/element-web?expand=0&rev=76
2024-08-26 08:26:56 +00:00
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JitsiMeetExternalAPI=t():e.JitsiMeetExternalAPI=t()}(self,(()=>(()=>{var e={372:(e,t,n)=>{"use strict";n.d(t,{default:()=>N});var r=n(620),i=n.n(r);class s extends r{constructor(){var e,t,n;super(...arguments),e=this,n={},(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t="_storage"))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}clear(){this._storage={}}get length(){return Object.keys(this._storage).length}getItem(e){return this._storage[e]}setItem(e,t){this._storage[e]=t}removeItem(e){delete this._storage[e]}key(e){const t=Object.keys(this._storage);if(!(t.length<=e))return t[e]}serialize(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return JSON.stringify(this._storage);const t={...this._storage};return e.forEach((e=>{delete t[e]})),JSON.stringify(t)}}const o=new class extends r{constructor(){super();try{this._storage=window.localStorage,this._localStorageDisabled=!1}catch(e){}this._storage||(console.warn("Local storage is disabled."),this._storage=new s,this._localStorageDisabled=!0)}isLocalStorageDisabled(){return this._localStorageDisabled}setLocalStorageDisabled(e){this._localStorageDisabled=e;try{this._storage=e?new s:window.localStorage}catch(e){}this._storage||(this._storage=new s)}clear(){this._storage.clear(),this.emit("changed")}get length(){return this._storage.length}getItem(e){return this._storage.getItem(e)}setItem(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this._storage.setItem(e,t),n||this.emit("changed")}removeItem(e){this._storage.removeItem(e),this.emit("changed")}key(e){return this._storage.key(e)}serialize(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(this.isLocalStorageDisabled())return this._storage.serialize(e);const t=this._storage.length,n={};for(let r=0;r<t;r++){const t=this._storage.key(r);e.includes(t)||(n[t]=this._storage.getItem(t))}return JSON.stringify(n)}};var a=n(571);function c(e){return a.parse(e)}const d=["__proto__","constructor","prototype"];var l;!function(e){e[e.PaymentRequired=402]="PaymentRequired"}(l||(l={}));function u(e){const t=new RegExp("^([a-z][a-z0-9\\.\\+-]*:)+","gi"),n=t.exec(e);if(n){let r=n[n.length-1].toLowerCase();"http:"!==r&&"https:"!==r&&(r="https:"),(e=e.substring(t.lastIndex)).startsWith("//")&&(e=r+e)}return e}function p(e={}){const t=[];for(const n in e)try{t.push(`${n}=${encodeURIComponent(JSON.stringify(e[n]))}`)}catch(e){console.warn(`Error encoding ${n}: ${e}`)}return t}function h(e){const t={toString:g};let n,r,i;if(e=e.replace(/\s/g,""),n=new RegExp("^([a-z][a-z0-9\\.\\+-]*:)","gi"),r=n.exec(e),r&&(t.protocol=r[1].toLowerCase(),e=e.substring(n.lastIndex)),n=new RegExp("^(//[^/?#]+)","gi"),r=n.exec(e),r){let i=r[1].substring(2);e=e.substring(n.lastIndex);const s=i.indexOf("@");-1!==s&&(i=i.substring(s+1)),t.host=i;const o=i.lastIndexOf(":");-1!==o&&(t.port=i.substring(o+1),i=i.substring(0,o)),t.hostname=i}if(n=new RegExp("^([^?#]*)","gi"),r=n.exec(e),r&&(i=r[1],e=e.substring(n.lastIndex)),i?i.startsWith("/")||(i=`/${i}`):i="/",t.pathname=i,e.startsWith("?")){let n=e.indexOf("#",1);-1===n&&(n=e.length),t.search=e.substring(0,n),e=e.substring(n)}else t.search="";return t.hash=e.startsWith("#")?e:"",t}function g(e){const{hash:t,host:n,pathname:r,protocol:i,search:s}=e||this;let o="";return i&&(o+=i),n&&(o+=`//${n}`),o+=r||"/",s&&(o+=s),t&&(o+=t),o}function m(e){let t;t=e.serverURL&&e.room?new URL(e.room,e.serverURL).toString():e.room?e.room:e.url||"";const n=h(u(t));if(!n.protocol){let t=e.protocol||e.scheme;t&&(t.endsWith(":")||(t+=":"),n.protocol=t)}let{pathname:r}=n;if(!n.host){const t=e.domain||e.host||e.host
//# sourceMappingURL=external_api.min.js.map