Robert Pintilii
faec46dd17
ref(popover) Update Popover to support click trigger ( #12447 )
...
Convert Popover to TS
Update OverflowMenu to use Popover instead of InlineDialog
2022-10-24 12:51:18 +03:00
Robert Pintilii
6ab996568b
ref(TS, rn) Fix some TS errors on tsconfig.native ( #12432 )
2022-10-21 14:09:15 +03:00
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I ( #12424 )
2022-10-20 12:11:27 +03:00
Robert Pintilii
748b66b04a
ref(toolbox) Convert feature to TS ( #12413 )
2022-10-19 14:38:38 +03:00
Robert Pintilii
ca4db54e6e
ref(overflow-menu-button) Change to function component ( #12411 )
...
Use makeStyles instead of withStyles
2022-10-19 11:43:10 +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
bogdandarie
485c875ee5
feat(config) add ability to hide speaker stats
2022-10-17 22:40:13 +02:00
Horatiu Muresan
ceb1cd9673
fix(screenshare-jwt) Disable screen share based on jwt
2022-10-17 11:01:56 -05:00
Calinteodor
be93fbd512
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates ( #12375 )
...
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates
2022-10-13 16:13:00 +03:00
Robert Pintilii
6c3206e4d4
ref: TS Improvements ( #12358 )
...
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2022-10-11 13:47:54 +03:00
Jaya Allamsetty
3f78de2d34
fix(virtual-backgroud) Remove desktop share as virtual background.
...
Its no longer supported in multi-stream mode.
2022-10-07 19:22:54 -04:00
Horatiu Muresan
02da4a1c42
fix(hide-buttons-on-jwt) Fix getting disabled buttons ( #12326 )
2022-10-06 18:01:53 +03:00
Mihaela Dumitru
e30b0306f9
fix(whiteboard) account for moderation rights ( #12323 )
2022-10-06 16:01:45 +03:00
Calinteodor
ad4707c660
feat(settings/native): start car mode in low bandwidth mode ( #12286 )
...
* feat(settings/native): start car mode in low bandwidth mode
2022-10-06 14:29:39 +03:00
Robert Pintilii
6c9441fa7b
ref(ui-components) Update ContextMenu and move it to base/ui ( #12318 )
2022-10-06 13:09:40 +03:00
Horatiu Muresan
a2d0492007
feat(toolbar-buttons) Hide buttons disabled through JWT ( #12261 )
2022-10-04 16:02:49 +03:00
Mihaela Dumitru
93406bb12c
feat(whiteboard) add initial implementation ( #12185 )
2022-09-30 17:50:45 +03:00
Robert Pintilii
5c77f61037
ref(gifs) Convert feature to TS ( #12264 )
2022-09-29 14:45:34 +03:00
Saúl Ibarra Corretgé
02f5987187
feat(rn,conference) show participants pane in the top bar
...
Replace the invite button, which is accessible within the participants
pane.
Show the screen-sharing button in the toolbox when space allows, and fix
it so it's rendered when outside the overflow menu.
2022-09-27 13:21:08 +02:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Horatiu Muresan
35442c6094
fix(external-api) Fix notify audio muted/audio available
2022-09-14 16:39:03 +03:00
Robert Pintilii
139884fbe7
ref(dep) Upgrade MUI ( #12089 )
2022-09-13 10:36:00 +03: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
c9bbc6c762
ref(TS) Remove unnecessary ts-ignores ( #12136 )
2022-09-07 11:20:05 +03:00
Robert Pintilii
efb69d5382
ref: Improve TS files ( #12130 )
...
Remove unnecessary ts-ignores
Change any to actual types
Fix eslint rule
2022-09-06 20:32:20 +03:00
Robert Pintilii
17008237dc
ref: Improve TS state ( #12125 )
...
Create IStateful interface
Use IState interface everywhere
Remove unnecessary @ts-ignore
2022-09-05 14:24:13 +03:00
Robert Pintilii
271ea8315b
ref: Improve reducers TS ( #12123 )
2022-09-05 12:05:07 +03:00
Calinteodor
c77e2c8301
feat(settings/native): fixes and updates ( #12094 )
...
feat(settings/native): fixes and updates
2022-09-01 15:05:14 +03:00
Robert Pintilii
3403d7bec2
ref: Convert reducers to TS ( #12101 )
2022-09-01 14:00:49 +03:00
Stefan Weil
882d343e8b
chore(typos) fix some typos
2022-08-30 16:21:58 +02:00
Horatiu Muresan
cc5a3e499f
feat(aot-prejoin) Add support for showing AOT on prejoin
2022-08-30 11:42:29 +03:00
wfleischer
09efaecc41
feat(conference) add end conference
...
Add the ability (for moderators) to end the meeting for everyone.
2022-08-26 20:25:04 +02:00
Jaya Allamsetty
7951dc3ce7
fix(audio-only) Do not enable video automatically when audio-only is disabled ( #12056 )
...
* fix(audio-only) Do not enable video automatically when audio-only is disabled.
2022-08-25 08:40:32 -04:00
Robert Pintilii
dfb2a07cfa
ref: Convert material-ui files to TS ( #12013 )
...
Convert files that use material-ui to TS (needed for material-ui upgrade)
2022-08-25 14:35:19 +03:00
Saúl Ibarra Corretgé
77d687952d
feat(jwt) deprecate and remove enableFeaturesBasedOnToken
...
The new behavior is as follows:
IF a user has a token and `features` is not set, we treat it as if the
feature was enabled.
IF a user has a token and `features` is set, we check if the feature
name has a value of "true".
`isJwtFeatureEnabled` also provides a way to specify the default value
in case there is no token.
2022-08-17 11:17:29 +02:00
Robert Pintilii
8f5eabe1f2
ref(TS) Remove ts-ignores ( #11979 )
2022-08-08 12:36:06 +03:00
Robert Pintilii
002d0fed42
ref(security-dialog) Use new input component for password ( #11946 )
2022-08-04 11:26:13 +03:00
Calinteodor
5ec6581d2e
feat(welcome/native): settings updates ( #11830 )
...
feat(settings/native): feature updates
2022-07-28 10:28:29 +03:00
Robert Pintilii
4e1af131fb
ref(typescript) Remove unnecessary ts-ignores ( #11914 )
2022-07-27 12:56:07 +03:00
Andrei Gavrilescu
06491e2406
feat(noise-suppression): Add noise suppression effect. ( #11547 )
...
* add denoise effect
* denoise prototype
* improve rnnoise / add comments
* revert some unnecessary changes
* Add noise suppressor worklet
* Send notification on failure
* address code review
* additional comments
* additional comments
* update package-lock
* fix rebase changes
* update rnnoise npm package
* sort lang
* adjust webpack performance hint
* address code review
* address code review
* switch ns files to typescript
* fix null-loader version, lang sort
* fix lint
* missing import
* fix lint / address code review
* use single action for ns state
* move activation to thunk
* increase node heap
* copy noise-suppressor to deploy
* fix ts lint
2022-07-20 15:31:17 +03:00
Robert Pintilii
d8b435ad16
fix(typescript) Make TS parse tsx files ( #11866 )
2022-07-18 16:16:08 +03:00
luzpaz
c7f96de787
fix(misc) fix typos
...
Found via `codespell -q 3 -S ./lang -L miliseconds`
2022-07-14 09:10:08 +02:00
Calin-Teodor
058c82a704
feat(toolbox/conference): review remarks
2022-07-11 18:21:14 +03:00
Calin-Teodor
7e2f3f7d68
feat(toolbox/conference): button places updates
2022-07-11 18:21:14 +03:00
Saúl Ibarra Corretgé
b0deb9ec0c
fix(lint) make sure eslint also runs on TypeScript files ( #11777 )
...
Co-authored-by: robertpin <robert.pin9@gmail.com>
Co-authored-by: Gabriel Borlea <gabriel.borlea@8x8.com>
2022-07-11 15:30:37 +03:00
Jaya Allamsetty
b9b8090996
fix(Toolbox) Render the virtual background button in multi-stream mode.
...
In multi-stream mode, both camera and desktop streams are available at the same time. Virtual backgrounds can be applied to the camera stream while screensharing is in progress.
2022-07-07 08:42:40 -04:00
Calinteodor
d42e18c7bb
feat(base/native): button abstractions ( #11795 )
...
* feat(base): created Button.tsx and IconButton.tsx
2022-07-07 15:29:18 +03:00
Saúl Ibarra Corretgé
6ad279f029
fix(rn, bottomsheet) fix not rendering above presentation sheets
...
Move all sheets to render in a new container which uses FullWindowOverlay, which allows rendering above presentation controllers on iOS.
2022-06-20 16:53:19 +02:00
Saúl Ibarra Corretgé
ad8cdcd81b
fix(rn,bottom-sheet) fix scroll
...
In the past we used a PanResponder to detect user gestures in the sheet
to show a reduced version or a full-height version of it, and also to
close it.
There is an obvious conflic between the gestures and scrolling, which
didn't work all that great, but we could live with it.
After reactions were introduced we no longer rendered the 2 different
heights, so that functionaligy stopped being used but the PanResponder
still remained there.
This commit removes it completely and sets a max height of 75% on any
BottomSheet, so any tap outside will close it.
2022-06-10 17:54:58 +02:00
Horatiu Muresan
d49c86bd5f
feat(deployment-urls): Whitelist deploymentUrls; remove JaaS restriction
2022-06-09 16:00:41 +03:00