Дамян Минков
ff70025429
feat: Returns an error on join request with no display name. (#13546)
* feat: Returns an error on join request with no display name.
When someone tries to join a room with lobby enabled and display name is not set returns an error.
* squash: Fixes handling DISPLAY_NAME_REQUIRED with preJoin disabled.
* squash: Fixes mobile build.
* squash: Move isDisplayNameRequired redux state in lobby and introduces isDisplayNameRequiredError.
* squash: Drops unused isDisplayNameRequired.
This was used on showing prejoin when connection was established on showing prejoin. We no longer establish it at that time, so it is not possible to hit it and act on it.
1 ano atrás
Robert Pintilii
824cfc0c9c
ref(chat): Refactor Chat components (#13550)
Remove Abstract component
Convert web component to function component
1 ano atrás
Emmanuel Pelletier
51a4e7daa3
Globally improve accessibility for screen reader users (#12969)
feat(a11y): Globally improve accessibility for screen reader users
2 anos atrás
Hristo Terezov
70be08212d
fix(RN): broken build after AV pending changes.
2 anos atrás
Robert Pintilii
ae281e9935
ref(TS) Improve TS (#13370)
Use correct types for action, dispatch and getState
2 anos atrás
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS (#13264)
2 anos atrás
Robert Pintilii
fc0fd2d08c
ref(TS) Convert some components to TS (#13198)
2 anos atrás
Robert Pintilii
5a64bd76fb
ref(prejoin) Refactor styles (#13187)
Move styles from SCSS to JSS
Convert class to function component
2 anos atrás
Robert Pintilii
05a79ec793
ref: Remove index files (#13154)
Fix imports
Convert some files to TS
2 anos atrás
Robert Pintilii
0b65acb528
ref: Remove some index files (#13151)
Fix imports
2 anos atrás
Robert Pintilii
6afb7ba9a6
ref(TS) Changes types to interfaces (#13141)
2 anos atrás
Robert Pintilii
9ac039a408
ref: Remove some index files (#13140)
2 anos atrás
Robert Pintilii
46597bd6e7
ref(TS Convert some Abstract classes to TS (#13105)
2 anos atrás
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper (#13083)
2 anos atrás
Calinteodor
f8af9c4fae
feat(notifications): native UI updates (#12798)
* feat(notifications): native notifications UI updates
2 anos atrás
Horatiu Muresan
9d8e646d4e
fix(lobby) Fix lobby inputs (#12930)
2 anos atrás
Mihaela Dumitru
2aa770e532
feat(config) add flag to disable lobby password & group lobby config flags (#12793)
2 anos atrás
Robert Pintilii
0ba033e07d
ref(TS) Improve TS (#12612)
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
2 anos atrás
Calinteodor
48a6472b3b
feat(lobby/prejoin/native): style updates (#12615)
feat(lobby/prejoin/native): style updates (#12615 )
2 anos atrás
Calin-Teodor
cdb2436b73
feat(base/ui): updated BUTTON_TYPES imports based upon native or web
2 anos atrás
Calinteodor
2c7dc5e40e
feat(base/ui/native): Use new Input component (#12526)
feat(base/ui/native): replaced react native TextInput component with our native Input component
2 anos atrás
Robert Pintilii
936a1a6b0e
ref(design) Update icons (#12489)
Remove unused icons
Remove fill none from icons
Rename some icons
2 anos atrás
Robert Pintilii
b52b4c2a78
ref(TS ) Improve TS (#12491)
Remove global variables from files
Change type to interface
2 anos atrás
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
2 anos atrás
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 >
2 anos atrás
Robert Pintilii
51bbc3f87f
ref(ui-components) Use new Button on prejoin (#12372)
2 anos atrás
Robert Pintilii
6c3206e4d4
ref: TS Improvements (#12358)
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2 anos atrás
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2 anos atrás
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config (#12143)
Use new TS config from @jitsi /eslint
Fix all lint errors
2 anos atrás
Robert Pintilii
17008237dc
ref: Improve TS state (#12125)
Create IStateful interface
Use IState interface everywhere
Remove unnecessary @ts-ignore
2 anos atrás
Saúl Ibarra Corretgé
b535b8c583
fix(lobby) fix opening lobby chat after API change
2 anos atrás
Saúl Ibarra Corretgé
7dba5f8a7e
fix(prejoin) use the conference display name instead of the room name
The room name could be a UUID and the conference display name an actual
name, using the subject.
2 anos atrás
Calinteodor
94dc6309de
feat(base/native): Switch thumb track color (#12066)
* feat(base/native): Switch thumbColor and trackColor default props
2 anos atrás
Robert Pintilii
8dd71a921b
ref(ui-components) Improve native and web Switch (#12061)
Bring Switch component more in line
Convert some files to TS
2 anos atrás
Calinteodor
6d39d13af7
feat(lobby/prejoin): added room name title (#12054)
* feat(lobby/prejoin): added room name title
2 anos atrás
Robert Pintilii
40637aa3dc
ref(ui-components) Improve Button component (#12015)
Bring web and native more in line
2 anos atrás
Robert Pintilii
8f5eabe1f2
ref(TS) Remove ts-ignores (#11979)
2 anos atrás
Robert Pintilii
43578474a0
ref: Convert base/participants to TS (#11978)
Remove unnecessary ts-ignores
2 anos atrás
Robert Pintilii
db54c45b13
feat(ui-components) Add toggle component (#11933)
2 anos atrás
Calinteodor
5ec6581d2e
feat(welcome/native): settings updates (#11830)
feat(settings/native): feature updates
2 anos atrás
Robert Pintilii
b1a9d68cf5
ref(ui-components) Move components to base/ui (#11912)
2 anos atrás
Calin-Teodor
0a385c561d
feat(prejoin-lobby): ui fixes
2 anos atrás
Calinteodor
d42e18c7bb
feat(base/native): button abstractions (#11795)
* feat(base): created Button.tsx and IconButton.tsx
2 anos atrás
Calin-Teodor
bac1347961
feat(lobby/prejoin/native): display name input text color update
3 anos atrás
Calinteodor
bb76090bce
feat(lobby/prejoin): updates
* feat(base/modal) added keyboard dismiss functionality
* feat(lobby) updated ui and start knocking if name is set
* feat(prejoin) updated ui and hide input if name is not required
* feat(prejoin) updated join button styles
* feat(prejoin) removed extra empty space
* feat(prejoin) updated disable join condition
* feat(base/modal) moved keaboard dismiss functionality
* feat(conference) updated auto knock condition
* feat(prejoin) updated button styles and disabling condition
* feat(lobby) updated styles
* feat(lobby/prejoin) updated styles for buttons and inputs
* feat(lobby/prejoin) updated contentContainer styles
* feat(lobby/prejoin) created shouldEnableAutoKnock helper
3 anos atrás
Calinteodor
4d8f29d4fe
feat(rn,dynamic-brandind) added background image url to prejoin and lobby
3 anos atrás
Calinteodor
dbf7bf4750
feat(prejoin) native prejoin screen and other navigation updates
* feat(prejoin) created native Prejoin screen
* feat(prejoin) fixed useState callback and updates warnings
* feat(prejoin) created styles file
* feat(prejoin) moved nav from middleware to appNavigate, created native DeviceStatus
* feat(prejoin) updated styles
* feat(prejoin) review remarks pt. 1
* feat(prejoin) removed unused styles
* feat(prejoin) review remarks pt. 2
* feat(prejoin) comment fix
* feat(prejoin) added header title
* feat(prejoin) review remarks
* feat(lobby) updated styles
* feat(prejoin) updated lobby screen header button functionality
* feat(prejoin) review remarks pt 3
* feat(welcome) removed VideoSwitch component
* feat(mobile/navigation) fixed linter
* feat(welcome) moved isWelcomePageEnabled to functions.ts
* feat(mobile/navigation) screen options and order updates
* feat(app) review remark
* feat(welcome) added translation for screen header title and fixed build
* feat(mobile/navigation) added screen title translation and created screen option
* feat(mobile/navigation) fixed screenOptions import
* feat(mobile/navigation) added DialInSummary title translation, fixed animation and close button
* feat(welcome) fixed build
* feat(welcome) removed extra check
* feat(prejoin) review remarks pt 4
* feat(prejoin) added Join in low bandwidth mode btn
* feat(welcome) changed welcome screen header title
* fixup lobby close
3 anos atrás
Calin Chitu
bedddd4760
fix(lobby/native) removed nav button overwrite
3 anos atrás
Calin Chitu
7ea78e9845
fix(lobby/native) style updates and local video fix
3 anos atrás
Saúl Ibarra Corretgé
1c79e6baa3
fix(rn,lobby) use a header for the main lobby screen
It allows us to place the Cancel button there, and declutter the UI of
buttons.
3 anos atrás