Commit Graph

54 Commits

Author SHA1 Message Date
João Victor Nunes
b3403ffdf5
refactor(notes): Retire pads session manager (#21269) 2024-10-03 10:41:13 -03:00
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
Ramón Souza
7514066fc3
fix: Client can't load in certain cases (#20336)
* move settings

* remove meteor cache files
2024-05-29 09:26:11 -04:00
Tainan Felipe
e4a23feda3 Remove: old code from notes, pads and meeting ended 2024-05-01 09:39:03 -03:00
Ramón Souza
e8a40aa301 remove makecall 2024-04-25 15:35:05 -03:00
Ramón Souza
25760aafcb remove getPadId makecall 2024-04-25 15:27:43 -03:00
Ramón Souza
5e78664e1d remove createSession makecall 2024-04-25 15:19:55 -03:00
Ramón Souza
220e689f1d remove pinPad makecall 2024-04-25 15:17:54 -03:00
Ramón Souza
0439a40535 remove createGroup makecall 2024-04-25 15:12:51 -03:00
Tainan Felipe
52b9f6166a
Remove: Pads, PadsSessions, PadsUpdates client subscriptions and dependencies (#20051) 2024-04-24 13:07:06 -03:00
João Victor
32289cabff Remove Meteor imports 2024-04-02 14:25:50 -03:00
Ramón Souza
e9b6cd3fe0
Update bigbluebutton-html5/imports/ui/components/pads/pads-graphql/sessions/service.ts 2024-04-02 14:08:03 -03:00
Ramón Souza
9f92b5362e
Update bigbluebutton-html5/imports/ui/components/pads/pads-graphql/service.ts 2024-04-02 14:07:57 -03:00
João Victor
aaf9a20792 Merge branch 'v3.0.x-release' into migrate-pads 2024-04-02 13:25:44 -03:00
João Victor
b6ba509db4 fix: unpin notes when sharing external video 2024-03-25 12:19:25 -03:00
João Victor Nunes
27e44af54a
Merge branch 'v3.0.x-release' into migrate-pads 2024-03-11 12:20:27 -03:00
André Castro
58a0efe708
Migrate auth and settings to graphQL (#19507) 2024-03-06 14:28:18 -03:00
João Victor
f137736c14 fix(pads): fix both exporting and pinning shared notes 2024-02-13 16:39:45 -03:00
João Victor
98b6ef360a Refactor: migrate pads/shared notes from Meteor to GraphQL 2024-01-23 11:56:20 -03:00
Ramón Souza
2f67417b4b migrate stopWatchingExternalVideo action 2024-01-19 15:40:27 -03:00
Ramón Souza
761d42cbcf remove external-video-meetings collection and related files 2023-11-29 14:22:59 +01:00
Ramón Souza
caadcae1e9 fix throttledPinPad function 2023-07-12 16:58:39 -03:00
Ramón Souza
26bd960ba2 fix unlock shared notes 2023-07-04 09:50:53 -03:00
Ramón Souza
7c86eee147 fix pin/unpin shared notes 2023-06-01 17:04:31 -03:00
Ramón Souza
d181eba1c2 replace lodash.throttle with native function 2023-03-02 10:25:08 -03:00
Ramón Souza
0a622eff32 replace lodash throttle with standalone package 2023-03-01 15:13:29 -03:00
Gabriel Porfirio
987b58d93f changed shared notes element 2022-11-11 15:35:14 -03:00
Gabriel Porfirio
bdbd6d0d69 data-test flags added 2022-11-07 13:47:43 -03:00
Joao Victor
4c6050521b feat: pin/unpin shared notes on media area (HTML5 portion) 2022-10-24 10:11:28 -03:00
Gabriel Porfirio
8198953f30 removing unused imports 2022-07-28 16:50:31 -03:00
Anton Georgiev
4402f20c34 chore: Merged BBB 2.5.2 into v2.6.x-release 2022-06-22 16:11:48 +00:00
Ramon Souza
edeb70de0d Merge tag 'v2.5.1' into merge25-26-jun16 2022-06-16 13:58:54 -03:00
gabriellpr
ec34e7e105 etherpad cutting text
fixing etherpad alignment for lock viewers

removing break words

fix: break-word

adding white-space
2022-06-10 16:00:54 -03:00
Ramón Souza
c489303672
Merge pull request #15128 from gabriellpr/line-space-pads
fix: pad line space not showing for viewers
2022-06-03 17:13:00 +01:00
gabriellpr
bdb703a056 fix: pad line space not showing
flex column removed
2022-06-03 12:10:47 -03:00
Ramón Souza
391954c7fc
Merge pull request #15066 from gabriellpr/border-on-pads
Adding border inside shared notes for viewers
2022-05-23 20:47:35 +01:00
gabriellpr
a77ea836d8 adding border inside shared notes for viewers 2022-05-23 16:22:31 -03:00
Daniel Schreiber
dfd93e7959 Fix etherpad session authentication to work in cluster setups
Etherpad uses the sessionID cookie for authorization. In cluster setups the
host part of the URI which serves the html5 frontend is different from
the hostname part of the URI which serves etherpad. Therefore the
bbb-html5 client can't set a cookie for etherpad which contains the
etherpad sessionID.

This patch uses the `ep_auth_session` etherpad plugin which takes the
`sessionID` as query parameter, sets the cookie in the browser and
redirects the iframe to the pad URI.
2022-05-16 07:40:42 +02:00
Anton Georgiev
aaef76cd2e Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-dev 2022-04-13 20:58:02 +00:00
Tainan Felipe
292d39c773 Fix notes showing text in wrong order 2022-04-11 17:43:21 -03:00
Anton Georgiev
33575e60e6 Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into v2.5.x-release 2022-04-09 00:48:14 +00:00
Tainan Felipe
3f05270c03 Merge remote-tracking branch 'upstream/v2.5.x-release' into refactor-notes-viewing-mode 2022-04-07 15:40:59 -03:00
Tainan Felipe
fd79d7e3d3 Refactor shared notes viewing mode 2022-04-07 15:35:24 -03:00
Anton Georgiev
ebf8342627
Merge pull request #14767 from pedrobmarin/f-p-rocs
fix(pads): read-only content style
2022-04-07 10:11:19 -04:00
Pedro Beschorner Marin
5104a0d766 fix(pads): read-only content style
Set width to the inner div that will receive the pad's HTML content.
2022-04-07 10:57:27 -03:00
Pedro Beschorner Marin
307a6cb83c refactor(pads): improve session creation
Add a throttle control to avoid multiple create session calls in a short
period of time.
2022-04-07 10:26:59 -03:00
Daniel Petri Rocha
78f5a248f4 Refactoring: push business logic and custom UI into their own containers 2022-03-15 16:12:46 +01:00
Daniel Petri Rocha
535c30b925 Set upload as current presentation 2022-03-12 13:15:02 +01:00
Daniel Petri Rocha
5e28cada9e Limit button presses; only allow presenter to upload 2022-03-10 22:46:34 +01:00
Daniel Petri Rocha
dfa8f42e94 Use fetch instead of Axios; include cookie for export 2022-03-10 16:50:32 +01:00