Joao Victor
2a09629698
refactor: sidebar content panel UI polishing
2022-05-24 17:52:16 -03:00
Gustavo Trott
9f939513b0
Implements disabledFeatures=captions
2022-03-10 15:02:20 -03:00
Ramón Souza
1d1375b3cf
move modal component to common folder
2022-02-15 15:54:55 +00:00
Ramón Souza
80971170a4
move locales-dropdown component to common folder
2022-02-15 14:57:07 +00:00
Ramón Souza
246e3b3e8f
move button component to common folder
2022-02-14 20:20:50 +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
Anton Georgiev
797fc49633
TEMP
2021-12-09 20:37:05 +00:00
KDSBrowne
e184912311
prevent properties of undefined (reading 'toUpperCase')
2021-11-22 00:55:51 +00:00
Anton Georgiev
542db847ff
Merge pull request #13574 from Tainan404/smooth-reconnection-25
...
Improve data structure to not break on reconnections
2021-11-17 15:55:21 -05:00
Ramón Souza
e5293d9109
only use colorBackground in backgrounds
2021-11-16 17:15:02 +00:00
Ramón Souza
ea38609fc2
remove .scss files
2021-11-11 12:38:09 +00:00
Tainan Felipe
f5eef03f3f
Improve data structure to not break on reconnections
2021-11-03 14:37:54 -03:00
Ramón Souza
1d410718e1
convert captions pad component
2021-10-29 17:31:08 +00:00
Ramón Souza
8e5f9387f9
convert writer-menu component
2021-10-29 17:10:20 +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
Tainan Felipe
1de8e0779d
Add server side reactivity to publications
2021-10-13 15:00:52 -03:00
Ramón Souza
3840d4ff63
fix(closed captions): avoid padId subscription
...
Remove padIds from the closed captions MongoDB collection subscription.
Users now have to fetch the padId from Meteor when needed. Meteor is
responsible for checking the user's access level and return the
proper id.
2021-10-04 19:22:18 +00:00
Ramon Souza
098826c70a
rename layout functions
2021-09-10 17:48:52 -03:00
Ramon Souza
981e707612
add selector to containers, remove old layoutContext + convert base component into function
2021-09-10 14:21:04 -03:00
Ramon Souza
1854911080
add use-context-selector to containers - partial
2021-09-09 17:49:15 -03:00
Ramon Souza
d4526b2564
close captions writer-menu modal if user loses moderator status
2021-09-01 16:54:09 -03:00
Anton Georgiev
1a6b863f83
Merge pull request #13040 from hiroshisuga/patch-42
...
Avoid crash by clicking the start dictation button quickly
2021-08-30 16:19:06 -04:00
Ramon Souza
65da65f2ea
add debounce to captions dictation button
2021-08-30 17:05:32 -03:00
hiroshisuga
74e4a2f3cb
Update component.jsx
2021-08-20 18:16:43 +09:00
Ramon Souza
7c0fdc7bbe
fix resize bugs - captions
2021-08-19 09:59:50 -03:00
Vitor Mateus De Almeida
145ca61d40
linting some files
2021-08-09 11:24:02 -03:00
Vitor Mateus De Almeida
1b18977eac
rename all NewLayout.. to Layout..
2021-08-05 08:03:24 -03:00
Anton Georgiev
73da9c15da
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-23-july-30
2021-07-30 23:43:27 +00:00
Anton Georgiev
3e497e2d45
Merge pull request #12794 from hiroshisuga/patch-40
...
Stop dictation when swapping languages with the voice recognition on
2021-07-30 16:17:09 -04:00
hiroshisuga
5477ac7bb2
this.recognition can be null
2021-07-26 23:12:10 +09:00
Anton Georgiev
472c9a6107
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into 237-into-develop
2021-07-20 15:21:21 +00:00
hiroshisuga
42016bfb38
Stop dictation when swapping languages
2021-07-20 21:07:32 +09:00
hiroshisuga
4ec9b019f9
Initialize the start/stop dictation button when speech recognition stops after some silence ( #12783 )
...
* Update component.jsx
* Update en.json
the speech recognition can stop due to the incompatibility of browser as well.
2021-07-19 16:28:13 -04:00
Ramon Souza
8cfc4aa5c4
fix panels height with focus on video - LM
2021-05-28 15:20:29 -03:00
Vitor Mateus De Almeida
444b29a346
Merge remote-tracking branch 'upstream/develop' into layoutManagerNew
2021-05-19 11:54:22 -03:00
Vitor Mateus De Almeida
1326f3f791
Add New Layout Manager
2021-05-17 17:25:07 -03:00
Pedro Beschorner Marin
185b77f720
refactor(closed captions): simplify appended text format
2021-05-16 10:06:16 -03:00
Pedro Beschorner Marin
69e1f58aa0
refactor(closed captions): useless conditional
...
This use of variable 'ownerId' always evaluates to true.
2021-05-09 14:38:03 -03:00
Vitor Mateus De Almeida
340e0ba052
fix layout broken after opne close shared notes
2021-04-26 20:04:34 -03:00
Ramon Souza
d5d1c86c70
remove unused imports
2021-04-20 09:12:22 -03:00
Anton Georgiev
ff45cccd66
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into apr1-merge
2021-04-01 18:11:13 +00:00
Pedro Beschorner Marin
1aa7685dcc
Refactor Etherpad API calls
...
Isolate most Pad related functions and secure shared notes and closed
captions creation to only when there is a reachable Etherpad server
configured.
2021-03-29 18:35:33 -03:00
Ramon Souza
150bedf16d
fix locales url settings + captions locales order
2021-03-11 15:33:48 -03:00
Anton Georgiev
228bad03d5
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into march4-merge
2021-03-04 21:25:47 +00:00
Pedro Beschorner Marin
c0a7f9cd92
Replace FNV32a pad's id generator with salted SHA1
...
When managing Etherpad's pads, Meteor makes API calls to initiate the closed captions
and shared notes modules. The pad id was being mapped to a shorter id than the meeting
id because of a Etherpad lenght limitation.
Changed to something less guessable.
2021-02-09 12:59:59 -03:00
Ramon Souza
f72a7f0fea
create a reusable component for settings and captions language dropdown
2021-01-29 13:17:35 -03:00
KDSBrowne
b33b5f3f01
Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into 2.3-remove-css-variable-duplicates
2020-09-01 21:17:25 +00:00
KDSBrowne
cf9338cb30
add breakpoint import to captions pad styles
2020-09-01 21:03:42 +00:00
KDSBrowne
77b71a4d1f
fix duplicate css variables being loaded (improve imports)
2020-09-01 18:46:13 +00:00
Pedro Beschorner Marin
69c408e16a
Disable notes and captions footer
...
Something related on not being able to provide links
2020-08-19 20:27:41 -03:00