Robert Pintilii
3a2a129f44
ref(TS) Improve TS (#13167)
Fix some errors. Remove @ts-ignores
Convert some files to TS
Remove some eslint-disables
hace 2 años
Robert Pintilii
0ba033e07d
ref(TS) Improve TS (#12612)
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
hace 2 años
Saúl Ibarra Corretgé
7cd39b7983
feat(ts) make tsc happy
hace 2 años
Robert Pintilii
3eecf8063f
ref(TS) Remove unnecessary ts-ignores (#12412)
Remove ts-ignores that are no longer needed because of tsconfig.web.json
Change ts-ignore to ts-expect-error for files outside react/features
hace 2 años
Robert Pintilii
442ae6c3cb
chore(TS): Create web tsconfig (#12381)
* fix(ts,connection) avoid mixing web and native code
* chore(ts) split config
The mobile part is still WIP.
* Remove default tsconfig
* Fix ts-loader - use web tsconfig
* Fix tsconfig
Use noEmit only on npm scripts (for type checking), but don't use it in webpack
* Fix
* Fix import
* Fix
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
hace 2 años
Robert Pintilii
f4b46128bc
ref(analytics) Convert to TS (#12099)
hace 2 años
Saúl Ibarra Corretgé
08177af182
fix(rn,amplitude) update Amplitude SDK on RN
Amplitude has gone back to having a separate package for RN, so switch to it.
hace 3 años
Saúl Ibarra Corretgé
687a6c31ee
feat(analytics) unify Amplitude handlers across web and mobile
The amplitude-js library gained React Native support so there is no need to keep
separate implementations.
hace 4 años
Saúl Ibarra Corretgé
1a339100ab
fix(analytics) avoid Amplitude initialization failure on mobile
hace 4 años
Andrei Gavrilescu
29805edd02
feat(rtcstats): Integrate rtcstats (#6945)
* Integrate rtcstats
* expcetion handling / clean up
* order imports
* config fix
* remove mock amplitude handler
* additional comments
* lint fix
* address code review
* move rtcstats middleware
* link to jitsi rtcstats package
* address code review
* address code review / add ws onclose handler
* add display name / bump rtcstats version
* resolve import error
hace 5 años
Hristo Terezov
b64260e554
ref(Amplitude): device id syncing
hace 5 años
Hristo Terezov
1cde7e63c7
feat(Amplitude): Set device id from cookie. (#4997)
hace 5 años
Hristo Terezov
1aaaae24ee
feat(Amplitude): enable referrer
hace 5 años
Hristo Terezov
bd99108e8e
feat(analytics):Add white/black list functionality
hace 5 años
Hristo Terezov
9712804040
fix(Amplitude): user id
hace 6 años
Saúl Ibarra Corretgé
6bbc2927ab
analytics: don't initialize handlers if they are not properly configured
hace 6 años
Hristo Terezov
59fc3642a6
feat(amplitude): add mobile implementation
hace 6 años
Hristo Terezov
5ad98dd058
ref(config): Create 'analytics' section.
hace 6 años
Hristo Terezov
e5a8d95f1f
feat(Amplitude): Integration.
hace 6 años