Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Jaya Allamsetty f0dd403951 fix(JingleSession) start modification queue after session is established. 2 gadus atpakaļ
.github fix(ci) test type generation 2 gadus atpakaļ
doc fix(doc) calirfy how to generate the keys for public validation 2 gadus atpakaļ
modules fix(JingleSession) start modification queue after session is established. Pull initial offer/answer tasks out of the modification queue and execute them right away. Only track and codec related operations that necessitate a renegotiation cycle need to be pushed to the modification queue. The queue execution is paused until the session is established. This avoids track operations being executed before the session is established. This fixes an issue seen in p2p connections where sources of the initiator are not signaled to the remote since the tracks are added while the initiator is waiting for a session-accept from the peer. 2 gadus atpakaļ
patches fix: Downgrade strophe.js to fix react-native. 2 gadus atpakaļ
service Feat ssrc rewriting (#2192) 2 gadus atpakaļ
types fix(e2ee) call correct function to update key 2 gadus atpakaļ
.editorconfig remove all participants and tracks when leaving the room 9 gadus atpakaļ
.eslintignore feat: Drops external connect optimization. 2 gadus atpakaļ
.eslintrc.js chore(deps) update Babel and ESLint to the latest versions 3 gadus atpakaļ
.gitattributes feat(ts) migrate JitsiTrackErrors to typescript enum 3 gadus atpakaļ
.gitignore feat(ts) generate autp types when packing 2 gadus atpakaļ
.npmrc chore(deps) strophe.js@1.6.0 2 gadus atpakaļ
JitsiConference.js fix(p2p) Enable p2p for Safari 2 gadus atpakaļ
JitsiConferenceErrors.spec.ts feat: Handles conferenceIQ error with redirect. 2 gadus atpakaļ
JitsiConferenceErrors.ts feat: Handles conferenceIQ error with redirect. 2 gadus atpakaļ
JitsiConferenceEventManager.js fix: Clean up rooms when redirecting to a new one. 2 gadus atpakaļ
JitsiConferenceEvents.spec.ts Feat ssrc rewriting (#2192) 2 gadus atpakaļ
JitsiConferenceEvents.ts Feat ssrc rewriting (#2192) 2 gadus atpakaļ
JitsiConnection.js feat: Skips using disco-info for features. (#1450) 4 gadus atpakaļ
JitsiConnectionErrors.spec.ts fix(ts) clean-up TS tests where conversion is complete 3 gadus atpakaļ
JitsiConnectionErrors.ts feat(ts) TypeScript enum for JitsiConnectionErrors 3 gadus atpakaļ
JitsiConnectionEvents.spec.ts fix(ts) clean-up TS tests where conversion is complete 3 gadus atpakaļ
JitsiConnectionEvents.ts feat(ts) TypeScript enum for JitsiConnectionEvents 3 gadus atpakaļ
JitsiMediaDevices.js fix(device-change): enable on iOS Safari < 15.4 2 gadus atpakaļ
JitsiMediaDevicesEvents.spec.ts fix(ts) clean-up TS tests where conversion is complete 3 gadus atpakaļ
JitsiMediaDevicesEvents.ts feat(ts) TypeScript enum for JitsiMediaDevicesEvents 3 gadus atpakaļ
JitsiMeetJS.ts fix(audio-levels) check if local stats are supported before starting stats collection. 2 gadus atpakaļ
JitsiParticipant.js Feat ssrc rewriting (#2192) 2 gadus atpakaļ
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 gadus atpakaļ
JitsiTrackError.js chore(lint) tame the new linter 3 gadus atpakaļ
JitsiTrackErrors.spec.ts fix(ts) clean-up TS tests where conversion is complete 3 gadus atpakaļ
JitsiTrackErrors.ts ref(ts) format JitsiTrackErrors 3 gadus atpakaļ
JitsiTrackEvents.spec.ts feat(ssrc-rewriting) Add initial implementation (#2136) 2 gadus atpakaļ
JitsiTrackEvents.ts feat(ssrc-rewriting) Add initial implementation (#2136) 2 gadus atpakaļ
JitsiTranscriptionStatus.spec.ts fix(ts) clean-up TS tests where conversion is complete 3 gadus atpakaļ
JitsiTranscriptionStatus.ts feat(ts) TypeScript enum for JitsiTranscriptionStatus 3 gadus atpakaļ
LICENSE initial commit 9 gadus atpakaļ
README.md fix(doc) update building 3 gadus atpakaļ
SECURITY.md Create SECURITY.md 4 gadus atpakaļ
TypeScript.md feat(doc) add plan for the TypeScript conversion process 3 gadus atpakaļ
authenticateAndUpgradeRole.js fix(JitsiConference) simplify auth-and-upgrade procedure 2 gadus atpakaļ
globals.d.ts feat(ts) migrate JitsiMeetJS to TS 2 gadus atpakaļ
index.js fix(build) don't pollute global state in ESM build 2 gadus atpakaļ
karma.conf.js feat(build) embed jquery slim 2 gadus atpakaļ
package-lock.json chore(deps): bump engine.io and socket.io 2 gadus atpakaļ
package.json fix: Downgrade strophe.js to fix react-native. 2 gadus atpakaļ
tsconfig.json feat(ts) generate autp types when packing 2 gadus atpakaļ
webpack-shared-config.js chore(deps) strophe.js@1.6.0 2 gadus atpakaļ
webpack.config.js feat(ts) introduce TypeScript 3 gadus atpakaļ

README.md

Jitsi Meet API library

You can use Jitsi Meet API to create Jitsi Meet video conferences with a custom GUI.

Installation

Building the sources

NOTE: you need Node.js >= 12 and npm >= 7

To build the library, just type:

npm install
npm run build

To lint:

npm run lint

and to run unit tests:

npm test

if you need to rebuild lib-jitsi-meet.min.js

npm run build

Both linting and units will also be done by a pre-commit hook.