Saúl Ibarra Corretgé
b60210d0ad
feat(analytics) drop defunct Google Analytics integration
...
We haven't used in years. Those who want to use it can still create
their own custom script and include it, since it wasn't even included by
default.
2025-02-03 22:44:12 +01:00
Horatiu Muresan
9f8662c0a1
chore(eslint) Update eslint ( #14412 )
2024-02-27 12:56:05 +02:00
damencho
b87e6abc11
feat: Sends event on not allowed error.
...
Updates amplitude to include the update about sending events on exiting the page.
2024-02-07 13:08:35 -06:00
Andrei Gavrilescu
5a3947bb23
feat(amplitude) add amplitude UTM tracking option
2023-09-05 13:20:31 +02:00
Calin-Teodor
60ad0196c3
ref(dependency): latest react-native-video and device-info updates
2023-09-04 19:30:12 +03:00
Calin-Teodor
d4c269f7cb
ref(dependency): updated native fixDeviceID
2023-09-04 19:30:12 +03:00
Calin-Teodor
ee539644d8
ref(dependency): replaced DeviceInfo.getUniqueId with getUniqueId
2023-09-04 19:30:12 +03:00
Calin-Teodor
465263bc97
fixed linter
2023-09-04 19:30:12 +03:00
Calin-Teodor
1def65eb90
ref(dependency): update react native device info dependency
2023-09-04 19:30:12 +03:00
Robert Pintilii
06b67dcf44
ref(TS) Improve TS ( #13365 )
...
Change some any types to the correct types
2023-05-17 13:05:47 +03:00
Robert Pintilii
3a2a129f44
ref(TS) Improve TS ( #13167 )
...
Fix some errors. Remove @ts-ignores
Convert some files to TS
Remove some eslint-disables
2023-04-04 17:08:59 +03:00
Robert Pintilii
0b65acb528
ref: Remove some index files ( #13151 )
...
Fix imports
2023-04-03 13:49:19 +03:00
Robert Pintilii
0ba033e07d
ref(TS) Improve TS ( #12612 )
...
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
2022-11-28 12:52:45 +02:00
Saúl Ibarra Corretgé
7cd39b7983
feat(ts) make tsc happy
2022-11-02 09:03:14 +01:00
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I ( #12424 )
2022-10-20 12:11:27 +03:00
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
2022-10-19 11:42:54 +03:00
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 >
2022-10-18 11:21:48 -05:00
Robert Pintilii
7364c7f27b
ref(TS) Remove unnecessary ts-ignores
2022-09-30 11:08:03 +02:00
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config ( #12143 )
...
Use new TS config from @jitsi/eslint
Fix all lint errors
2022-09-08 12:52:36 +03:00
Robert Pintilii
f4b46128bc
ref(analytics) Convert to TS ( #12099 )
2022-09-06 15:51:50 +03:00
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
2021-11-09 09:43:55 +01:00
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.
2021-08-20 15:24:34 +02:00
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.
2020-12-22 10:36:10 +01:00
Saúl Ibarra Corretgé
1a339100ab
fix(analytics) avoid Amplitude initialization failure on mobile
2020-09-24 13:39:41 +02:00
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
2020-07-15 18:22:00 +03:00
ludovicm67
bdd129b9a2
feat(analytics): include MatomoHandler by default
2020-05-06 15:32:49 +02:00
ludovicm67
4c635a2a63
feat(analytics): add Matomo support
2020-05-06 15:32:49 +02:00
Jaya Allamsetty
e90cc0a615
fix(Amplitude): Blacklist 'peer.conn.status.duration' stats
2020-03-16 15:55:11 -04:00
Hristo Terezov
b64260e554
ref(Amplitude): device id syncing
2020-02-05 18:10:38 +00:00
Hristo Terezov
1cde7e63c7
feat(Amplitude): Set device id from cookie. ( #4997 )
2020-01-23 18:36:31 +00:00
Hristo Terezov
1aaaae24ee
feat(Amplitude): enable referrer
2019-11-29 15:43:14 +00:00
Hristo Terezov
bd99108e8e
feat(analytics):Add white/black list functionality
2019-08-30 10:26:22 -07:00
Hristo Terezov
9712804040
fix(Amplitude): user id
2019-05-29 09:53:31 -07:00
Saúl Ibarra Corretgé
2d45709a6a
android: add the ability to make a "libre" build
...
A libre build will exclude the following:
- Analytics modules
- Google Play services GMS
- Crashlytics
- Firebase
2019-05-02 09:26:20 +02:00
Saúl Ibarra Corretgé
6bbc2927ab
analytics: don't initialize handlers if they are not properly configured
2019-05-02 09:26:20 +02:00
Hristo Terezov
59fc3642a6
feat(amplitude): add mobile implementation
2019-03-12 16:48:08 +01:00
Hristo Terezov
5ad98dd058
ref(config): Create 'analytics' section.
2019-01-07 14:32:31 +00:00
Hristo Terezov
e5a8d95f1f
feat(Amplitude): Integration.
2019-01-07 14:32:31 +00:00