Commit Graph

49 Commits

Author SHA1 Message Date
Tainan Felipe
3bc40df230
Add: useDeduplicatedSubscription hook (#20376)
* Add: useDeduplicatedSubscription hook

* Fix: TS error

* Add: components using useDeduplicatedSubscription

* Change: Move to useDeduplicatedSubscription

* Change: unsubscribe logic to own useEffect

* Change: remove file import over package

* Fix: TS errors

* Fix: private chat not loading

* Change: revert changes on queries

* Fix: eslint error

* Remove: html-webpack-plugin package

* Fix: external video

* Add: comment about the stringToHash function

* Fix: video player showing tools over presentation
2024-06-04 10:40:54 -03:00
Tainan Felipe
5070d26c90 Merge remote-tracking branch 'upstream/v3.0.x-release' into code-removal 2024-05-01 09:58:01 -03:00
Tainan Felipe
e4a23feda3 Remove: old code from notes, pads and meeting ended 2024-05-01 09:39:03 -03:00
Tainan Felipe
7d7acb8a80 Remove: Breakout room unused code 2024-04-30 16:14:22 -03:00
Tainan Felipe
1e90237305 Remove: timer js files 2024-04-30 12:45:05 -03:00
Ramón Souza
eae37cfd3b
Merge pull request #20059 from Tainan404/migrate-captions-panel
Refactor: migrate timer panel to TS and graphql
2024-04-23 11:24:59 -03:00
Tainan Felipe
5c3f6fb859 Refactor: migrate time panel to TS and graphql 2024-04-22 16:59:32 -03:00
Tainan Felipe
fd9845abba Remove: typed captions 2024-04-19 16:27:01 -03:00
Ramón Souza
41aae7b256 adjust sidebar content styles 2024-02-16 13:32:27 -03:00
Ramón Souza
2378494a70 fix timer panel 2024-01-17 16:00:02 -03:00
Ramón Souza
80f2051390 Merge remote-tracking branch 'upstream/v3.0.x-release' into remove-guest-users-server 2023-12-08 10:47:51 -03:00
Ramón Souza
5b2731275f replace isModerator checks with useCurrentUser 2023-11-30 14:24:25 +01:00
Ramón Souza
dde3aa92bd replace UsersContext with useCurrentUser 2023-11-30 12:08:16 +01:00
Ramón Souza
9a8638b3ff remove guestUsers collection and related files 2023-11-29 12:55:53 +01:00
Ramón Souza
067144bf86
refactor: remove unused chat code (#19215) 2023-11-28 11:18:56 -03:00
Ramón Souza
b99c75f843 move currentSlideId out of withTracker 2023-10-11 09:10:02 -03:00
Scroody
86f4e372f8 Fix: Warnings when creating a new meeting 2023-07-19 13:22:50 -03:00
Anton Georgiev
a962a44c74 Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into june14merge 2023-06-14 10:07:54 -04:00
Scroody
09286137c2 Approach to solve issue changed. 2023-06-05 16:46:04 -03:00
Scroody
0f64f5ba1a Code replicated to other components 2023-06-05 13:42:24 -03:00
Pedro Beschorner Marin
5463a4a423 Stopwatch handlers 2023-05-18 15:29:31 -03:00
Ramón Souza
fd2952061b fix pinned shared notes 2023-01-31 14:52:17 -03:00
Tainan Felipe
0664243c0a Fix notes not appering on presentation area 2023-01-18 17:10:22 -03:00
Tainan Felipe
38be06317c Fix closed caption not loading properly 2023-01-17 14:50:43 -03:00
Tainan Felipe
4022d4a0f6 add delay for shared note true unmount 2023-01-17 14:50:41 -03:00
Joao Victor
29495daa82 Automatically focus the poll question input on mount 2022-12-14 10:46:49 -03:00
Joao Victor
916a14e1f9 fix: SonarCloud warnings 2022-08-31 10:33:55 -03:00
Ramón Souza
c6f4056677 fix chat resizing in RTL 2022-07-25 16:53:19 -03:00
Ramon Souza
560b53a452 fix first anon poll live-result 2022-06-22 10:17:59 -03:00
Ramon Souza
283c21e4ab enable sidebar resize in media on 'focus on' layouts 2022-04-11 13:48:46 -03:00
Ramón Souza
64a080e894 move fallback-errors components to common folder 2022-02-15 14:29:38 +00:00
Ramón Souza
9848a2d605 move error-boundary component to common folder 2022-02-15 14:11:03 +00:00
Ramón Souza
16cd3c4ebb Merge remote-tracking branch 'upstream/v2.4.x-release' into dev-24-0125 2022-01-25 16:56:52 +00:00
Pedro Beschorner Marin
810deb907b refactor(etherpad): access control et al.
Move all Etherpad's access control from Meteor to a separated [Node application](https://github.com/bigbluebutton/bbb-pads).
This new app uses [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview)
to create groups and manage session tokens for users to access them. Each group
represents one distinct pad at the html5 client.

- Removed locked users' access to pads: replaced readOnly pad's access with a new pad's content sharing routine
- Pad's access is now controlled by [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview)
- Closed captions edited content now reflects at it's live feedback
- Improved closed caption's dictation mode live feedback
- Moved all Etherpad's API control from Meteor to a separated [app](https://github.com/bigbluebutton/bbb-pads)
- Included access control both in akka-apps and bbb-pads
2022-01-21 16:56:01 -03:00
Tainan Felipe
f6f84f740f Wrap the chat with the error Boundary component and add the Logger to it 2022-01-18 15:27:54 -03:00
Ramón Souza
637af3262a keep polling panel active when switching to other panels 2021-11-25 12:43:14 +00:00
Ramón Souza
4f3c30d12c convert sidebar-content component 2021-10-27 16:21:57 +00:00
Anton Georgiev
24d672a832 Merge branch 'v2.4.x-release' of github.com:bigbluebutton/bigbluebutton into merge-24-dev 2021-10-14 15:13:17 +00:00
Ramón Souza
02f4511602 true/false and abcd poll button changes 2021-10-01 20:12:55 +00:00
Ramon Souza
098826c70a rename layout functions 2021-09-10 17:48:52 -03:00
Ramon Souza
24d5b1af8a add use-context-selector to sidebar-content 2021-09-09 16:16:26 -03:00
Vitor Mateus De Almeida
1b18977eac rename all NewLayout.. to Layout.. 2021-08-05 08:03:24 -03:00
Ramon Souza
d3ed4d6ea6 rtl smart layout 2021-07-26 17:45:03 -03:00
Ramon Souza
d8b4981caa code format 2021-06-29 10:39:12 -03:00
Ramon Souza
6295a8d1d7 sidebar vertical resize in focus on video layout 2021-06-29 10:31:44 -03:00
Ramon Souza
59b520e43f fix poll position - new LM 2021-06-17 15:38:05 -03:00
Ramon Souza
7b2fd3b38e fix poll panel in new layout manager 2021-05-28 15:55:12 -03:00
Vitor Mateus De Almeida
88a1edcc06 Fix userlist item button, Fix polling close button 2021-05-19 11:51:31 -03:00
Vitor Mateus De Almeida
1326f3f791 Add New Layout Manager 2021-05-17 17:25:07 -03:00