You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Naman Jain 0fce9d6bb3
feat(ts) migrate JitsiParticipant to TS
6 miesięcy temu
.github fix(gh) drop old stale.yml file 6 miesięcy temu
doc Update jwt docs key generation. 2 lat temu
modules feat(ts) migrate SAS to TS 6 miesięcy temu
service feat(ts) migrate SignalingLayer to TS 6 miesięcy temu
types feat(RTC) drop PERMISSION_PROMPT_IS_SHOWN event (#2609) 10 miesięcy temu
.editorconfig remove all participants and tracks when leaving the room 9 lat temu
.eslintignore feat(lint) update linter and apply it to TS code 7 miesięcy temu
.eslintrc.js feat(lint) update to eslint-config-jitsi v6 6 miesięcy temu
.gitattributes feat(ts) migrate JitsiTrackErrors to typescript enum 3 lat temu
.gitignore Unify events and output single TypeScript declaration (#2407) 1 rok temu
.npmrc chore(deps) strophe.js@1.6.0 2 lat temu
.nvmrc feat(build) use Node 20 1 rok temu
JitsiConference.js feat(JitsiConference) Allow adding multiple tracks to the conference. This should be supported by the backend. This limitation was added here only because of track synchronization issues between JM and LJM. The support is added behind testing.allowMultipleTracks config.js setting Fixes https://github.com/jitsi/lib-jitsi-meet/issues/2205 8 miesięcy temu
JitsiConferenceErrors.spec.ts feat: Detects different not-allowed errors. 1 rok temu
JitsiConferenceErrors.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiConferenceEventManager.js fix(ChatRoom) refactor handling of participant properties 11 miesięcy temu
JitsiConferenceEvents.spec.ts fix(JitsiConferenceEvents) add missing export 1 rok temu
JitsiConferenceEvents.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiConnection.js feat(moderator): Make sure we resolve the sendConference promise. 1 rok temu
JitsiConnectionErrors.spec.ts feat(moderator): Fires new error on connection failed for conference request failures. (#2591) 11 miesięcy temu
JitsiConnectionErrors.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiConnectionEvents.spec.ts feat: Introduces connection event for custom properties. (#2493) 1 rok temu
JitsiConnectionEvents.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiMediaDevices.js feat(JitsiMediaDevices) don't initialize in the constructor 1 rok temu
JitsiMediaDevicesEvents.spec.ts feat(createLocalTracks) drop unused slow gUM event 1 rok temu
JitsiMediaDevicesEvents.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiMeetJS.spec.ts feat(RTC): add support for creating non-standard tracks (#2409) 1 rok temu
JitsiMeetJS.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiParticipant.ts feat(ts) migrate JitsiParticipant to TS 6 miesięcy temu
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 lat temu
JitsiTrackError.ts feat(ts) migrate JitsiTrackError to TS 6 miesięcy temu
JitsiTrackErrors.spec.ts fix(ScreenObtainer) fix using gDM with old Electron clients 8 miesięcy temu
JitsiTrackErrors.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiTrackEvents.spec.ts squash: Address review comments. 1 rok temu
JitsiTrackEvents.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
JitsiTranscriptionStatus.spec.ts fix(JitsiTranscriptionStatus): the status values are upper case 1 rok temu
JitsiTranscriptionStatus.ts feat(lint) update linter and apply it to TS code 7 miesięcy temu
LICENSE initial commit 9 lat temu
README.md fix(doc) update building 3 lat temu
SECURITY.md Create SECURITY.md 5 lat temu
TypeScript.md feat(doc) add plan for the TypeScript conversion process 3 lat temu
authenticateAndUpgradeRole.js fix(breakout): Clear up request sent on authentication. 11 miesięcy temu
globals.d.ts feat(ts) migrate LiteModeContext to TS 6 miesięcy temu
index.js feat(lint) update linter and apply it to TS code 7 miesięcy temu
karma.conf.js feat(build) embed jquery slim 3 lat temu
package-lock.json feat(ts) migrate JitsiParticipant to TS 6 miesięcy temu
package.json feat(ts) migrate JitsiParticipant to TS 6 miesięcy temu
tsconfig.json fix(ts) move dts file to types/ 1 rok temu
webpack-shared-config.js feat(statistics): add pre call test API 1 rok temu
webpack.config.js feat(lint) update linter and apply it to TS code 7 miesięcy temu

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.