Commit Graph

742 Commits

Author SHA1 Message Date
Tainan Felipe
5641b46aa3 Fix unread notes being not shown in navbar 2021-04-01 11:58:58 -03:00
Ramon Souza
05a0d5afbf move browser info to helper + remove unused libs 2021-04-01 08:14:24 -03:00
Anton Georgiev
85a84f7cbf
Revert "Change browser detection library from browser-detect to bowser" 2021-03-30 13:16:10 -04:00
Ramon Souza
3fa193005b change browser detection lib to bowser 2021-03-30 09:53:47 -03:00
Pedro Beschorner Marin
280b32d21d Move connection-status to nav-bar
- Removed the connection-status history from the user list's gear
icon and now is opened by the connection-status button. Moderators will
render the same modal as before and viewers will only have access to their
own data.

 - Added data-savings shortcut at the connection-status modal.

 - Added websocket round-trip time.
2021-03-26 10:12:09 -03:00
Tainan Felipe
271736b30f Fix nav bar unread message indicator 2021-02-18 17:11:02 -03:00
Mohamed Amine Ben Salah
d8c5aa46d9
multiple automated tests suites updates + add missing polling specs and move them with old ones to a polling test suite (#10766)
* updating old tests + collecting more snapshots [WIP]

* updates old test suites and collects more visual regressions screenshots

* remove snapshots and their collection temporary

* run tests from packages.json

* update test execution command/export constants from .env to core/constants.js

* update tests/puppeteer/README.md file

* update LOOP_INTERVAL variable call and assign timeouts to the webcam share spec

* redefine waitForSelector func in page.js, update chat test suite specs and add poll chat message test spec

* Merge remote-tracking branch 'upstream/develop' into updating-old-tests-visual-with-visual-regressions

* update webcam test specs collecting videoPreviewTimeout and use it to wait for videoPreview selector

* update custom parameters test suite

* update breakout test suite

* update webcam layout test suite

* update multiusers test suite

* update notifications test suite

* update presentation test suite

* whiteboard test suite

* screenshare test suite

* update sharednotes test suite

* user ELEMENT_WAIT_TIME variable from timeouts constants.js

* list TEST CONSTANTS by category

* add poll test suite and assigns the right unassigned timeouts

* set test pages to headless
2021-02-16 15:57:10 -05:00
Tainan Felipe
e99825f60a Merge remote-tracking branch 'upstream/develop' into develop+pr10919+pr10838 2021-02-09 10:40:39 -03:00
Tainan Felipe
7b4f6e2231 Fix hit area of more message bellow and css recalc 2021-02-01 19:12:04 -03:00
Anton Georgiev
09e6ba8dfd Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-Jan30 2021-01-29 20:58:05 +00:00
prlanzarin
a8f817555d audio: fix talking-indicator mute debounce
The debounce method argument was being passed wrong (its supposed to be a method, not a function call), thus spewing exceptions in the console and rendering the debounce virtually ineffective
2021-01-26 11:44:45 -03:00
Anton Georgiev
3faabd1821 Merge 2.2.29 and 2.2.30 into 2.3.x 2020-11-24 15:13:09 +00:00
Mario Jr
9a2fcd27e0 Revert "Prevent Error 1006 when user has two or more occurrences of ':' (colon) in your name"
This reverts commit 0a601359bb.
2020-11-20 00:23:43 -03:00
Anton Georgiev
dedaea5ad2 who-is-talking - do not allow mute in breakouts 2020-11-19 14:14:37 -05:00
Mario Jr
8822819900 Filter 'name' field in user's search
This is a part of #10848, as discussed in https://github.com/bigbluebutton/bigbluebutton/pull/10848#discussion_r525480434
2020-11-18 10:40:15 -03:00
Mario Jr
0a601359bb Prevent Error 1006 when user has two or more occurrences of ':' (colon) in your name
This happens because FreeSWITCH is not able to parse the "From" header when it has multiple occurrences of ':'. So user is not able to join audio.
To fix, we now changed the "callerId" to use the base64 value of the user name, instead of directly using user's input (the callerId format keeps being a triple like this: <user_id>-bbbID-<base64_encoded_name>).
Once this callerIdName is encoded at the same point it is generated, there shouldn't be server side effects for changing this value; except for those places where the callerName is retrieved by splitting this triple (such as the voice talking-indicator, as described below).
Updated the talking-indicator to retrieve the username from User's object, instead of retrieving from the one username generated by splitting the callerId triple.
This problem also happens in versions <= 2.2.26.
2020-11-17 15:31:43 -03:00
KDSBrowne
bd4a3d2500 fix console errors in safari 2020-11-09 22:40:25 +00:00
Zh4rsiest
1b7a672a1b Updating variables in container
They both return an array with ["Iphone"] if you're from an iphone but the component expects bool variables.
2020-10-23 12:37:18 -03:00
Zh4rsiest
1a987243f7
Updating variables in container
They both return an array with ["Iphone"] if you're from an iphone but the component expects bool variables.
2020-10-15 16:18:34 +02:00
Anton Georgiev
d8b185f2b3 Merge branch 'issue-9219' of github.com:Tainan404/bigbluebutton into locales-total 2020-09-09 19:29:18 +00:00
KDSBrowne
77b71a4d1f fix duplicate css variables being loaded (improve imports) 2020-09-01 18:46:13 +00:00
Tainan Felipe
5bfeab289c Merge remote-tracking branch 'upstream/develop' into issue-9219 2020-08-19 10:41:03 -03:00
prlanzarin
dac3259c48 Merge remote-tracking branch 'pedrobmarin/bbb-multiple-webcams' into upstream-2.2-vpeg-base 2020-08-05 14:20:58 +00:00
Tainan Felipe
e64c0e1c62
Merge branch 'develop' into issue-9219 2020-07-28 13:28:32 -03:00
Vitor Mateus De Almeida
34108014f9 Fix exceptions and layout size when panels change 2020-07-20 16:22:41 -03:00
Vitor Mateus
ecc8f4a056 wip 2020-07-20 16:16:39 -03:00
Vitor Mateus
e2db60e662 WIP Resizable works fine 2020-07-20 16:11:09 -03:00
Vitor Mateus
297154f78a The presentation gets the size from the layout manager 2020-07-20 16:02:53 -03:00
Anton Georgiev
7535e6fa59
Revert "Create layout context and add a layout manager" 2020-07-15 12:44:59 -04:00
Anton Georgiev
b9b4490d8c
Merge branch 'develop' into layout 2020-07-14 10:32:24 -04:00
Vitor Mateus De Almeida
880963e0e7 Merge remote-tracking branch 'upstream/develop' into layout 2020-07-06 13:36:38 -03:00
Pedro Beschorner Marin
526f79e8f2 Merge remote-tracking branch 'bigbluebutton/v2.2.x-release' into bigbluebutton/develop 2020-06-30 18:15:18 -03:00
Vitor Mateus De Almeida
2454440a8d Fix exceptions and layout size when panels change 2020-06-20 02:46:10 -03:00
Mohamed Amine Ben Salah
87513d04e6 adds joinMicrophoneWithoutEchoTest() and logoutFromMeeting() to page.js 2020-06-15 16:08:22 -03:00
Vitor Mateus
a1d4311cec wip 2020-06-04 20:01:17 -03:00
KDSBrowne
89df783ee0 add debounce to talking indicator mute 2020-06-01 21:37:14 +00:00
Tainan Felipe
aa668e3f91 Merge remote-tracking branch 'upstream/develop' into issue-9219 2020-05-25 17:05:58 -03:00
Tainan Felipe
db8e7fcd39 Update react-intl and add fallback to unsupported languages 2020-05-25 17:00:13 -03:00
Anton Georgiev
c9e996de21 Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.2-into-develop 2020-05-25 17:32:24 +00:00
KDSBrowne
942df3b1a6 add arrow to toggle userlist icon 2020-04-28 16:43:14 +00:00
Vitor Mateus
00259ab371 WIP Resizable works fine 2020-04-23 11:07:44 -03:00
Vitor Mateus
5b9aafd0d3 The presentation gets the size from the layout manager 2020-03-25 09:52:23 -03:00
Mohamed Amine Ben Salah
3b7575bd3f adds notifications test (saved settings/private and public chat) 2020-03-13 17:08:30 -03:00
Mohamed Amine Ben Salah
2eeb59a00e add audio emulation and mute other user test, consider isTalking indicator 2020-03-04 11:50:56 -03:00
Anton Georgiev
ba258d5679
Merge pull request #8374 from pedrobmarin/bbb-multiple-webcams
Multiple cameras
2020-01-13 10:59:48 -05:00
Anton Georgiev
c8ae008485
Merge pull request #8436 from pedrobmarin/note-notification
Fix shared notes notification
2020-01-07 16:32:12 -05:00
KDSBrowne
d3de581372 prevent no-mic warning displaying when recording is stopped 2020-01-07 13:40:26 +00:00
Pedro Beschorner Marin
b0690f6837 Fix shared notes notification 2019-12-16 18:06:41 -03:00
KDSBrowne
5fd0d6ccda reduce mic icon size so its smaller than the background circle 2019-12-12 18:32:25 +00:00
Anton Georgiev
56b1b12431
Merge branch 'master' into v2.2.x-release 2019-12-10 11:07:23 -05:00
Pedro Beschorner Marin
aa51aadea7 Removed extra events 2019-12-10 08:21:20 -03:00
KDSBrowne
d71b3e67ab clean up css values 2019-12-04 19:48:06 +00:00
KDSBrowne
7c253dda0f fix tooltips after tippy.js update 5.1.1 2019-12-03 18:49:09 +00:00
KDSBrowne
a0374d61f6 fix indicator being overlapped (mobile portrait) 2019-11-29 15:19:48 +00:00
KDSBrowne
3cd81682f7 make talking indicator display users with the same name 2019-11-26 16:44:58 +00:00
KDSBrowne
7e1727f652 make talking indicator scrollable horizontally 2019-11-26 15:59:26 +00:00
KDSBrowne
b61fa7f9fc fix indicator clipping on safari 2019-11-25 19:24:12 +00:00
KDSBrowne
feba820568 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into update-whos-talking 2019-11-25 15:41:48 +00:00
KDSBrowne
a3350b6f63 increase padding for talking indicator elements 2019-11-23 17:42:26 +00:00
KDSBrowne
17996bd742 use actual Buttons in indicator / imp spacing 2019-11-22 22:29:41 +00:00
KDSBrowne
2fb55a9325 sort talking users by start time 2019-11-22 22:29:28 +00:00
Anton Georgiev
1561c7dbea
Merge pull request #8330 from KDSBrowne/who-is-talking
Add mute functionality to talking indicator
2019-11-19 11:56:06 -05:00
KDSBrowne
24146cfa44 fix RTL position for taking indicator 2019-11-15 17:11:58 +00:00
KDSBrowne
5419ddd965 add formatted messages for aria tags 2019-11-15 15:54:07 +00:00
KDSBrowne
9b42db0815 use overflow hidden to hide names when width is limited 2019-11-14 18:47:27 +00:00
KDSBrowne
a4b46ef3ff fix talking indicator position for RTL 2019-11-14 13:12:22 +00:00
KDSBrowne
3e23631389 add ability for moderators to mute users via talking indicator 2019-11-13 17:56:26 +00:00
KDSBrowne
77acab79bc revert to using Meteor.setTimeout 2019-11-13 16:24:38 +00:00
Anton Georgiev
8df82b2676
Merge pull request #8292 from KDSBrowne/who-is-talking
Add talking indicator to displaying voice users
2019-11-12 10:24:42 -05:00
KDSBrowne
e718be6936 remove spoke prop from removeVoiceUser modifier 2019-11-11 17:24:36 +00:00
Anton Georgiev
938ebbb0ad
Merge pull request #8261 from KDSBrowne/issue-8231
Add notification when recording started with no mic users
2019-11-08 14:37:16 -05:00
KDSBrowne
b94ceefef5 change audio_off to warning icon 2019-11-08 19:26:37 +00:00
KDSBrowne
1e9d689733 remove Meteor.setTimeout 2019-11-05 20:19:50 +00:00
KDSBrowne
ae5286264b add sorting to users in talking indicator 2019-11-05 17:10:59 +00:00
Anton Georgiev
42d640f3e2 Merge branch 'issue7791-add-support-to-new-parameters-name' of github.com:diegobenetti/bigbluebutton into test-7805 2019-11-05 11:59:00 -05:00
KDSBrowne
4a6bdbf028 add talk indicator displaying voice users 2019-11-01 19:29:33 +00:00
KDSBrowne
b84fb714f5 add notification when starting recording with no mic users 2019-10-25 20:34:28 +00:00
Chad Pilkey
873f9f5f47 add the breakout number to the tab title 2019-10-01 11:42:10 -07:00
Anton Georgiev
c5856d43c8 moved static code outside of tracker 2019-09-04 14:32:58 -04:00
Anton Georgiev
f9efd8db96 remove unnecessary prop isBreakoutRoom 2019-08-29 12:32:29 -04:00
Anton Georgiev
ea18b09311 add a few more collection lookups "fields" delimiters 2019-08-29 12:26:07 -04:00
Anton Georgiev
db353fc535 recover private chat. tnx @jfsiebel for the help 2019-08-28 16:34:27 -04:00
Anton Georgiev
892336632f added "fields:{...}", removed most mapUser 2019-08-28 16:32:55 -04:00
Tainan Felipe
f99cd60d1f Fix record indicator not appearing 2019-08-27 13:28:32 -03:00
Tainan Felipe
e4abd40c15 Merge branch 'nav-bar-performance-issue' of https://github.com/Tainan404/bigbluebutton into nav-bar-performance-issue 2019-08-26 17:18:31 -03:00
Tainan Felipe
3301589cb3 Merge remote-tracking branch 'upstream/master' into nav-bar-performance-issue 2019-08-26 17:17:29 -03:00
Tainan Felipe
65157d22bb
Update bigbluebutton-html5/imports/ui/components/nav-bar/recording-indicator/component.jsx
Co-Authored-By: Chad Pilkey <capilkey@gmail.com>
2019-08-26 09:40:10 -03:00
Chad Pilkey
a45afc570c use an svg for the recording icon 2019-08-23 15:48:32 -07:00
Tainan Felipe
a7f19778ff Remove leftovers 2019-08-21 15:57:34 -03:00
Tainan Felipe
29e9e98782 Create a container for recording indicator 2019-08-21 15:29:31 -03:00
Tainan Felipe
932c5bf58c Fix nav bar performance issue and move recordProp to own collection 2019-08-21 14:42:37 -03:00
Tainan Felipe
aac7b611c2 WIP fix re-renders in nav-bar 2019-08-14 17:49:16 -03:00
Anton Georgiev
1a86aebb91
Merge pull request #7706 from diegobenetti/issue7701-remove-tooltip-start-recording-button
Removes tooltip from start recording button
2019-07-31 16:51:12 -04:00
Vitor Mateus
ea7f4cff58 Remove events when unmount 2019-07-30 12:03:29 -03:00
Vitor Mateus
3c0898b7aa Merge remote-tracking branch 'upstream/master' into issue-7022-2 2019-07-29 17:10:34 -03:00
Vitor Mateus
1d44ee5794 Fix fullscreen multiwebcams 2019-07-26 16:24:53 -03:00
Vitor Mateus
e8f15b97b6 Fix fullscreen edge cases 2019-07-26 13:48:51 -03:00
Diego Benetti
2d5e0402ea Improves variable name 2019-07-26 11:26:57 -03:00
Diego Benetti
66a92bdedb Implements tooltip pause recording 2019-07-26 09:55:11 -03:00
Anton Georgiev
2bf8fb5cca minor optimization using Fields in miniMongo 2019-07-24 17:59:04 +00:00
Vitor Mateus
6ec4fd0263 Disable fullscreen in settings dropdown by meteor.settings 2019-07-24 14:46:51 -03:00
Vitor Mateus
17e7bf8fbb Fix fullscreen in settings dropdown 2019-07-24 14:31:39 -03:00
Diego Benetti
f13239674b Changes other parameters to the new pattern 2019-07-24 14:04:46 -03:00
Vitor Mateus
120764ee33 Adjustments to fullscreen toggle #7022 #7067 2019-07-23 16:56:39 -03:00
Diego Benetti
4a764f8f6c Implements new name for parameters and the support to the old names 2019-07-22 11:28:13 -03:00
Diego Benetti
ca2a6bb438 Removes a duplicated line 2019-07-16 14:31:18 -03:00
Diego Benetti
455973f988
Improve ternary condition
Co-Authored-By: Anton Georgiev <antobinary@users.noreply.github.com>
2019-07-16 14:13:34 -03:00
Diego Benetti
e9e177d84f Creates parameter to enable or disable the Logout option 2019-07-16 10:55:56 -03:00
Joao Siebel
18670fdaf2 Merge remote-tracking branch 'upstream/master' into reconnection-improvement 2019-07-04 15:09:06 -03:00
Diego Benetti
a4a518e07d Removes tooltip from start recording button 2019-07-01 11:07:08 -03:00
Joao Siebel
8f0783d34f update variable name 2019-06-26 13:29:34 -03:00
Joao Siebel
6aed3fd037 disabled other UI items 2019-06-24 15:06:02 -03:00
Anton Georgiev
b281174b22
Merge pull request #7640 from KDSBrowne/issue-7185
Hide fullscreen buttons from iPhones
2019-06-21 14:51:06 -04:00
Joao Siebel
512ceaa8e0 Merge remote-tracking branch 'upstream/master' into reconnection-improvement 2019-06-21 15:03:37 -03:00
KDSBrowne
cadc75a2f1 hide fullscreen buttons from iphones 2019-06-17 15:55:53 +00:00
KDSBrowne
c12122fe6f move functions instantiated outside class 2019-06-13 15:02:02 +00:00
Joao Siebel
c6c8ca400b Merge remote-tracking branch 'upstream/master' into reconnection-improvement 2019-06-12 15:56:14 -03:00
Joao Siebel
7f7845c47b disable some UI actions when meteor is down 2019-06-12 15:40:58 -03:00
KDSBrowne
ffecbfa6ac Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into _summit-adjust-screen-reader-trap 2019-06-12 14:40:23 +00:00
Joao Siebel
36b6b5c902 change recording messages 2019-06-10 11:36:33 -03:00
Diego Benetti
2845bec4c4 Creates component for breakout invitation 2019-06-07 10:49:50 -03:00
KDSBrowne
9045e56e04 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into _summit-adjust-screen-reader-trap 2019-05-27 14:27:01 +00:00
Chad Pilkey
9e6e15b8b0 change logout error code to unused value 2019-05-24 15:56:17 -07:00
Anton Georgiev
aef9628323 fix leaveSession static not called 2019-05-24 21:26:00 +00:00
KDSBrowne
8b67713353 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into _summit-adjust-screen-reader-trap 2019-05-24 20:57:41 +00:00
Anton Georgiev
2d991cb078
Merge pull request #7286 from KDSBrowne/2.2-issue-7279
Fix refPresentationContainer requestFullscreen is not a function
2019-05-22 14:52:18 -04:00
Anton Georgiev
643c4197f1
Merge pull request #7462 from Tainan404/youtube-playing-audio
Log out user prior to Feedback (end all media streams)
2019-05-22 12:44:21 -04:00
Tainan Felipe
2f63c174a3 Fix youtube keeps playing audio when user left the meeting 2019-05-17 16:39:05 -03:00
Ghazi Triki
76371b9b6e Merge remote-tracking branch 'bigbluebutton/master' into html5-rtl 2019-05-16 17:32:58 +01:00
Anton Georgiev
af8b32d7c5 end meeting not needed in breakouts 2019-05-14 14:28:18 +00:00
Ghazi Triki
1f6326f7fd Change layout direction for RTL languages.
Update styles for RTL layout.
2019-05-14 14:17:19 +01:00
KDSBrowne
88724820f7 add popout_window icon 2019-05-13 18:27:05 +00:00
KDSBrowne
efef533c20 extend settings help item aria-description / add right icon 2019-05-08 20:48:21 +00:00
KDSBrowne
e404932263 fix aria-expanded on userlist toggle btn 2019-05-07 19:02:33 +00:00
Anton Georgiev
128e0b9cec
Merge branch 'master' into 2.2-High-contrast-outline 2019-05-06 15:55:59 -04:00
Bobak Oftadeh
7b8b459c05 update record button label 2019-04-26 20:56:12 +00:00
KDSBrowne
5105a3bc09 make all fullscreen buttons use the same toggle function 2019-04-24 14:20:53 +00:00
KDSBrowne
0e724fb890 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 2.2-High-contrast-outline 2019-04-18 14:29:17 +00:00
KDSBrowne
ce98eeee77 fix remaining outline issues 2019-04-10 14:59:25 +00:00
KDSBrowne
38ba8f8895 add outlines for high contrast themes (windows) 2019-04-08 14:22:22 +00:00
bobakoftadeh
03a2d0b5a9 Improve implementation of state update for amIModerator 2019-04-04 16:25:56 +00:00
bobakoftadeh
152fd5c882 Fix state for record-indicator 2019-04-03 20:51:18 +00:00
Tainan Felipe
14318580f5 Add to propType 2019-03-27 08:46:23 -03:00
Tainan Felipe
de9af8efd7 Improve code quality 2019-03-26 14:50:18 -03:00
Tainan Felipe
978bf9cadd Fix moderator being able to stop recording when users aren't allowed 2019-03-26 14:38:45 -03:00
KDSBrowne
e7782d0eb7 Close local webcam view on logout 2019-03-21 13:08:53 +00:00
Anton Georgiev
5fe8d6a2c0
Merge pull request #6930 from Tainan404/issue-6919
Fix few breakout  room bugs.
2019-03-14 13:05:54 -04:00
Tainan Felipe
eafd7f6673 Add user verification in 2 spots and Fiz join breakout opening into breakout 2019-03-14 13:45:20 -03:00
Tainan Felipe
0727f87cf9 add user verification and open join modal to free join breakout 2019-03-14 11:57:06 -03:00
Vitor Mateus
e5afdacb50 Merge remote-tracking branch 'upstream/master' into issue-6944 2019-03-12 14:05:32 -03:00
Anton Georgiev
bdd9182872
Merge pull request #6981 from KDSBrowne/2.2-toggle-ftw-label
Fix fitToWidth label toggle / button alignment
2019-03-12 10:14:56 -04:00
Vitor Mateus
7c76ec4e3a Fix tooltips and fullscreen 2019-03-11 13:21:12 -03:00
KDSBrowne
b361d9485c show options fullscreen button for supported iOS version 2019-03-10 19:21:48 +00:00
Chad Pilkey
8e46a02cfe restyle the recording indicator to match the rest of the client 2019-03-08 16:38:04 -08:00
Tainan Felipe
a7de39a833 Fix join modal being opened on join meeting 2019-03-07 10:19:12 -03:00
Anton Georgiev
c96061425a
Merge pull request #6823 from MaximKhlobystov/feedback-on-logout
Make feedback work on logout
2019-02-25 11:38:23 -05:00
Maxim Khlobystov
1816690236 Remove some unnecessary code 2019-02-25 11:33:54 -05:00
Anton Georgiev
736dabba78
Merge pull request #6835 from KDSBrowne/2.2-configurable-help-link
Make the help link configurable
2019-02-22 11:09:33 -05:00
Maxim Khlobystov
2ee75609f9 Use meeting-ended component on logout 2019-02-20 17:57:35 -05:00
Anton Georgiev
6cbac32a83
Merge pull request #6813 from Tainan404/issue-6666
Change flat function to reduce for compatibility with EDGE
2019-02-20 13:26:21 -05:00
KDSBrowne
80e29254c3 move help link to settings.yml 2019-02-20 16:01:40 +00:00
Tainan Felipe
57f09f1e8e Change flat function to reduce for compatiblite with EDGE 2019-02-20 09:38:15 -03:00
Anton Georgiev
40caed3924
Merge pull request #6734 from Tainan404/issue-6666
Allow re-invite user that didn't joined in meeting
2019-02-19 13:39:22 -05:00
Tainan Felipe
8c1192c861 Re open join modal when a new join url is received 2019-02-18 09:44:14 -03:00
Vitor Mateus
6a94db46ca Fix unread message indicator remains active #6624 2019-02-15 14:41:51 -02:00
Anton Georgiev
1a369f0fc7
Merge branch 'master' into record-indicator 2019-02-07 18:01:37 -05:00
Anton Georgiev
12a880b9bd recording toggle - allow clicking on the text; restyling 2019-02-07 22:49:54 +00:00
Tainan Felipe
6dcb6266c8 Attempt to change recording style 2019-02-06 20:46:51 +00:00
KDSBrowne
eb3bf6010e Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 2.2-accessibility-minor-update 2019-02-06 17:09:47 +00:00
KDSBrowne
c6dd0cb387 improve label / use camel case 2019-02-01 15:48:54 +00:00
KDSBrowne
f602611e44 improve create breakoutroom modal accessibility / fix pre-existing lint errors 2019-01-30 02:15:01 +00:00
KDSBrowne
749a609565 fix minor accessibility issues 2019-01-28 13:33:50 +00:00
Vitor Mateus
50047ea36b Fix error on click in toast 2019-01-22 09:42:03 -02:00
Anton Georgiev
31eab75cb4 update isOpen to keepOpen dropdown 2019-01-17 19:33:58 +00:00
Vitor Mateus
49711801f1 Fix public chat alerts #6430 2019-01-16 11:08:20 -02:00
Anton Georgiev
f1772f18f8 reactive amIModerator on navbar dropdown 2019-01-15 18:08:42 +00:00
Anton Georgiev
b4bd4d1725 recording indicator checks if iAmModerator; end meeting menu 2019-01-14 21:39:03 +00:00
Anton Georgiev
afb812b531 WIP end meeting menu 2019-01-12 00:20:04 +00:00
Bobak Oftadeh
dd89bed5e8 Added checks to meetingId 2019-01-08 14:21:47 -08:00
Bobak Oftadeh
b41761350d Improved checks for record time 2019-01-04 21:32:59 +00:00
Bobak Oftadeh
17ccd17e54 Fixed focus on record button 2019-01-03 21:39:52 +00:00
Bobak Oftadeh
09147faaac Fixed conflicts after merge 2019-01-03 20:50:43 +00:00
Bobak Oftadeh
e4d97538a3 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into testRecord 2019-01-03 20:28:27 +00:00
Bobak Oftadeh
eb5c061e8f Implemented recording timer 2019-01-03 18:43:17 +00:00
Vitor Mateus
fe63234dbb Fix proptype warnings 2018-12-20 17:39:04 -02:00
KDSBrowne
f5a928e22e open public chat on join (desktop / tablet) 2018-12-18 15:47:47 +00:00
KDSBrowne
86c7e745c5 fix lint errors 2018-12-18 15:15:51 +00:00
KDSBrowne
899c613c3c Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 2.2-panel-manager 2018-12-14 17:28:30 +00:00
Anton Georgiev
d80d78589f
Merge pull request #6346 from KDSBrowne/html5-packages-upgrade
HTML5 packages upgrade
2018-12-13 14:43:47 -05:00
KDSBrowne
46d29fd553 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 2.2-panel-manager 2018-12-13 19:14:52 +00:00
Anton Georgiev
fbb12b055e
Merge pull request #6276 from Tainan404/issue-6262
Add drag & drop grid for breakout rooms
2018-12-13 11:35:24 -05:00
KDSBrowne
775176d9cf Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 2.2-panel-manager 2018-12-12 17:35:22 +00:00
KDSBrowne
462f20d9bb Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into html5-packages-upgrade 2018-12-05 20:54:37 +00:00
KDSBrowne
39c75fd449 fix remaining bugs / console errors 2018-12-05 19:31:33 +00:00
João Francisco Siebel
43b44ecc6a Improve user-list-content performance. close #6268 2018-12-04 15:29:40 -02:00
Tainan Felipe
27e012ac56 Add drag and drop grid to sort user by room 2018-11-27 10:44:22 -02:00
KDSBrowne
99e15b20ba add panel manager component 2018-11-19 23:29:48 +00:00
KDSBrowne
32dd7ce944 use calc() instead of new variables 2018-11-08 19:13:14 +00:00
KDSBrowne
565b55e8e7 remove unused styles 2018-11-07 13:00:21 +00:00
KDSBrowne
10d5d0706e remove visible recording label / add missing formatted string / fix recording icon 2018-11-07 02:20:19 +00:00
Joao Siebel
97a0a2a13b configurable shortcuts available. close #6169 2018-10-31 15:51:56 -03:00
Anton Georgiev
a5c2ddc602 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into remove-react-router 2018-10-25 17:58:00 +00:00
Anton Georgiev
ff837fdd09 drop unnecessary Boolean() wrapper 2018-10-25 15:20:37 +00:00
Oswaldo Acauan
f71d32a464 Move from SCSS variables to CSS custom properties (variables) and add custom parameters for theming/skinning
WIP

wip

wip

format

wip

Move from SCSS variables to CSS custom properties (variables) and add custom parameters for theming/skinning
2018-10-23 14:21:58 -02:00
Anton Georgiev
58f8738084 Merge branch 'post-router-style-fix' of github.com:KDSBrowne/bigbluebutton into remove-react-router 2018-10-16 15:51:18 +00:00
Anton Georgiev
0d1b085d54 improved on logic for open private chat 2018-10-15 20:03:17 +00:00
KDSBrowne
7629b8ba7b fix chat-list-item style and userlist toggle aria-label 2018-10-15 17:49:17 +00:00
Anton Georgiev
497db01167 added meteor/session; userList without router 2018-10-05 19:23:16 +00:00
Anton Georgiev
02905fb90d react-router removed, lots of code commented out, client loads 2018-10-03 16:14:10 +00:00
João Francisco Siebel
4c35608c2b Add users-settings collection and handle dynamic configuration 2018-09-13 15:09:30 -03:00
Anton Georgiev
1462810b96 Merge branch 'v2.0.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.0 2018-09-06 22:06:40 +00:00
BobakOftadeh
2b61c00748 Prevented the presenataion title from pushing the dropdown menu off-screen (#5994)
The dropdown menu is no longer pushed off screen on Firefox. #5972
2018-08-23 14:29:28 -03:00
Bobak Oftadeh
55eb076dd9 Improved implementation of showHelpButton 2018-08-10 12:35:14 -07:00
Bobak Oftadeh
4d0b8418db Added help icon 2018-08-10 08:29:52 -07:00
Bobak Oftadeh
9feb47a1ca Option to disable the help button added 2018-08-09 15:40:52 -07:00
Bobak Oftadeh
7b9de769a7 Added help button to the drop-down list 2018-08-09 14:08:16 -07:00
Anton Georgiev
44dc39eaf8
Merge branch 'master' into add-html5-group-chat-support 2018-08-01 14:24:00 -04:00
Joao Siebel
e3ec9853b3 change public chat id for unread messages search 2018-08-01 14:03:12 -03:00
Maxim Khlobystov
aa8c656d7d Defaulting to desktop when browser detection package fails. 2018-08-01 11:10:21 -04:00
Tainan Felipe
06b4504876 Fix recording not update 2018-07-20 09:43:09 -03:00
Anton Georgiev
97fb0e9b4f
Merge pull request #5827 from Tainan404/issue-5562
Allow html5 user to join in any breakout room
2018-07-12 12:21:14 -04:00
Tainan Felipe
f8b683a611 Tiny fixes 2018-07-09 09:13:11 -03:00
Tainan Felipe
b6aa7e5136 remove breakout URL of nav bar and remove code of service 2018-07-06 14:46:07 -03:00
Bobak Oftadeh
5ee63a2aef Fixed Package conflicts 2018-06-25 10:01:34 -07:00
Bobak Oftadeh
9a974c0a56 isAndroid prop is now destructed 2018-06-22 11:45:46 -07:00
Bobak Oftadeh
48c0ab6d5b Fullscreen button removed if not on Android 2018-06-22 10:20:45 -07:00
Bobak Oftadeh
c3bc5cb67f Passed Android check through container 2018-06-21 09:19:42 -07:00
Bobak Oftadeh
812e3f765a Use of apackage to detect device type 2018-06-19 10:58:20 -07:00
Bobak Oftadeh
69a4de5ff2 Fullscreen button only gets added on Android 2018-06-18 13:23:20 -07:00
James Jung
f9232bcf64 Adjust vertical align of recording tag to match with the session title 2018-06-13 13:01:19 -04:00
Anton Georgiev
bbaca66e94 adjust to handle redirectURL being overwritten 2018-06-07 15:59:06 +00:00
Anton Georgiev
eb7a49f142 renamed noRedirect* to redirectToHtml5* 2018-06-07 15:59:06 +00:00
Anton Georgiev
a77ee38741 make breakout url for html5 and use it 2018-06-07 15:59:06 +00:00
Anton Georgiev
78b84b981d remove conflicting setting of document.client 2018-06-07 15:18:39 +00:00
Anton Georgiev
21dcb0eaeb html5 client title - same format as Flash client 2018-06-07 15:18:11 +00:00
Anton Georgiev
e4a6f31abc revert special api changes made for html5 client 2018-05-24 18:42:59 +00:00
Anton Georgiev
e71c299dff
Merge pull request #5461 from BobakOftadeh/fullScreen-fix
Full screen button fix
2018-05-11 08:46:30 -04:00
Bobak Oftadeh
f43ac5e1de Improved upon the code 2018-05-09 08:28:55 -07:00
Bobak Oftadeh
4c2b09531d Improved fix 2018-05-08 14:37:58 -07:00
Bobak Oftadeh
77622f6858 Removed unnecessary variable 2018-05-08 09:20:52 -07:00
Bobak Oftadeh
9071b8086d Added requested changes to fullscreen button fix 2018-05-08 09:04:15 -07:00
Bobak Oftadeh
d64b5a1197 Fixed fullscreen button 2018-05-04 11:07:41 -07:00
KDSBrowne
4df17d6263 add descriptions to messages 2018-05-02 20:33:28 -07:00
KDSBrowne
be4dc3f9ff add localized strings and edit deviceInfo.js 2018-05-02 19:20:38 -07:00
KDSBrowne
d96ed9da3a edit names of access key constants 2018-05-01 17:02:45 -07:00
KDSBrowne
5fa65b4390 use shortcut config in components 2018-04-30 14:09:56 -07:00
KDSBrowne
af2aadf1b4 add Hotkey modal 2018-04-26 10:24:25 -07:00
KDSBrowne
8801a21f18 add access keys 2018-03-23 08:42:56 -07:00
Anton Georgiev
d17ca71a60
Merge pull request #5157 from jfsiebel/implement-start-stop-recording-html5
Implement start stop recording html5
2018-03-09 14:28:14 -05:00
João Francisco Siebel
bfc2f6bc24 Fix when to see the record indicator 2018-02-28 11:10:00 -03:00
João Francisco Siebel
86993144cf Change recording indicator to css 2018-02-26 09:46:27 -03:00
João Francisco Siebel
efbf830e31 Change recording indicator to match #5127 changes 2018-02-23 13:26:33 -03:00
KDSBrowne
1ba4b952a1 add more context to userlist toggle aria label for screen reader 2018-02-22 12:27:19 -08:00
KDSBrowne
4dd4fd36ff remove banner role from meeting title 2018-02-22 09:30:12 -08:00
João Francisco Siebel
d13be2c77b Add tooltip to recording indicator 2018-02-16 11:47:55 -02:00
Anton Georgiev
d5837f46ee adjust source for recording meeting status 2018-02-05 13:34:03 -05:00
Maxim Khlobystov
927a2bf005 Merge branch 'v2.0.x-release' of https://github.com/bigbluebutton/bigbluebutton into selenium-visual-regression 2018-01-09 15:38:29 -05:00
Anton Georgiev
0c8be1cc0b
Merge pull request #4833 from KDSBrowne/x.0.4-ios-hide-fullscreen
Hide fullscreen option for iOS devices
2018-01-09 13:29:53 -02:00
Maxim Khlobystov
9ebc82d29f Committing additional test specs. 2018-01-08 21:43:34 -05:00
Maxim Khlobystov
57f2c64ecd Merge branch 'v2.0.x-release' of https://github.com/bigbluebutton/bigbluebutton into selenium-visual-regression 2018-01-08 10:57:19 -05:00
Oleksandr Zhurbenko
ce1f40ac9a Updated Meteor to 1.6.0.1 2018-01-07 22:17:18 -08:00
Oleksandr Zhurbenko
962e659378 Switched the components from deprecated method to 2018-01-07 20:44:42 -08:00
KDSBrowne
1afe2f96bf add comment 2017-12-19 08:23:40 -08:00
KDSBrowne
f0958a1a02 fix client not loading on iOS devices 2017-12-15 22:41:54 -08:00
KDSBrowne
f4abcc0334 remove console log 2017-12-15 07:41:57 -08:00
KDSBrowne
7e4b2ddce5 hide fullscreen option for iOS devices 2017-12-15 07:39:59 -08:00
Tainan Felipe
e9f7bbf760 add CSS variable to border 2017-11-24 09:08:23 -02:00
Tainan Felipe
1e53a17522 changed color value by css variable and fix variable declared wrong 2017-11-13 13:44:01 -02:00
Tainan Felipe
cb46c8f70c fix design issues
fix design issues
2017-11-13 10:58:04 -02:00
Oleksandr Zhurbenko
9934d90fff Integrated babel-plugin-react-remove-properties for Selenium tests 2017-11-04 00:38:44 -07:00
Tainan Felipe
02c617da68 solve error in nav-bar component 2017-10-23 14:26:56 -02:00
Tainan Felipe
da608da325 fix merge issue 2017-10-23 14:15:55 -02:00
Tainan Felipe
1469791bc7 solve merge issues 2017-10-23 13:50:31 -02:00
Tainan Felipe
5ac96e6979 solve merge issues 2017-10-23 13:47:14 -02:00
Tainan Felipe
896883ecd9 remove comment in recording-indicator component 2017-10-23 12:01:00 -02:00
Tainan Felipe
873d227819 Merge remote-tracking branch 'upstream/v2.0.x-release' into fix-errors-linter 2017-10-13 10:35:38 -03:00
Joao Siebel
8b8456a1ac Closes breakout room modal when the breakout room are closed 2017-10-12 19:39:03 -03:00
Tainan Felipe
4bda76c5bb Merge remote-tracking branch 'upstream/v2.0.x-release' into fix-errors-linter 2017-10-12 15:36:52 -03:00
Oleksandr Zhurbenko
015ca3d719 Changed imports and removed 'initializeCursor.js' since it's not needed 2017-10-11 19:00:28 -07:00
Tainan Felipe
d6a6ff5eca remove .scss extension and changed path 2017-10-11 14:54:00 -03:00
Tainan Felipe
50cc876cf7 fix errors linter 2017-10-10 19:08:51 -03:00
Tainan Felipe
5393051d9d fix errors linter 2017-10-10 10:06:34 -03:00
Oswaldo Acauan
37569a5158 Update more icon and rotate it 90deg 2017-10-05 17:21:33 -03:00
Oswaldo Acauan
909af38fc3 Update chat notification style 2017-09-28 16:18:04 -03:00
Oleksandr Zhurbenko
251bd22738 PR review fixes 2017-09-06 12:36:52 -07:00
Oleksandr Zhurbenko
65da71c12a Merge branch 'bbb-2x-mconf' of https://github.com/bigbluebutton/bigbluebutton into presenter-functionality-2x 2017-09-05 18:53:51 -07:00
JaeeunCho
43f6fd9c03 Merge remote-tracking branch 'upstream/bbb-2x-mconf' into destroy_meeting_users 2017-09-01 11:22:45 -07:00
Anton Georgiev
d60e06e28f Merge pull request #4221 from JaeeunCho/change_localeId_to_camelCase
[HTML5] changed string id to camelCase
2017-09-01 10:05:50 -04:00
Oleksandr Zhurbenko
643d55938c Merge branch 'bbb-2x-mconf' of https://github.com/bigbluebutton/bigbluebutton into presenter-functionality-2x 2017-08-16 19:24:59 -07:00
Anton Georgiev
f6e8e743e0 Merge pull request #4244 from KDSBrowne/fix-meeting-title
[HTML5] - Meeting title fix
2017-08-15 15:11:27 -04:00
KDSBrowne
66d1a3b06a fix meeting title 2017-08-15 10:24:58 -07:00
JaeeunCho
237d1b6ac3 divided code into new container.jsx 2017-08-11 13:32:33 -07:00
Klaus
babc981867 Messages been correct handle 2017-08-11 14:14:50 -03:00
JaeeunCho
8607eff5d6 changed fullScreen to fullscreen 2017-08-10 12:09:16 -07:00
JaeeunCho
3f773684bc [HTML5] changed string id to camelCase 2017-08-10 10:34:34 -07:00
Oleksandr Zhurbenko
82a1ad2c8a Merge branch 'presenter-functionality' of https://github.com/OZhurbenko/bigbluebutton into presenter-functionality-2x 2017-07-14 15:43:41 -07:00
Anton Georgiev
83e14e8206 handle slides messages 2017-06-30 15:16:00 -04:00
Oleksandr Zhurbenko
cb25c7641b Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into presenter-functionality 2017-06-27 12:41:12 -07:00
Anton Georgiev
91cfc02d13 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into handle-messages 2017-06-26 17:21:42 -04:00
Klaus
b3865ef90d Merge remote-tracking branch 'origin/Refactor2x' into SplitRedis 2017-06-20 14:11:19 -03:00
Klaus Klein
c627deca36 Move api to api/1.1 2017-06-19 08:57:32 -03:00
KDSBrowne
c189faceff fix merge conflicts 2017-06-08 11:00:06 -07:00
Oleksandr Zhurbenko
52fae1b8c8 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into refs-to-callbacks 2017-06-05 19:51:20 -07:00
Oswaldo Acauan
1c5c74db67 Fix merge conflicts 2017-06-05 13:52:46 +00:00
Oleksandr Zhurbenko
06493fda7f Switched to prop-types package to remove new React 15 warnings 2017-06-03 19:40:14 -07:00
Oleksandr Zhurbenko
a0224dcffc Replaced String refs with callback refs
String refs will be deprecated in the next React releases, since they have some performance issues
2017-06-03 16:58:27 -07:00
Oswaldo Acauan
e6412275a6 Linter auto fix 2017-06-02 19:25:02 +00:00
KDSBrowne
9b6f6e2fa1 fix merge conflict 2017-06-02 12:01:12 -07:00
JaeeunCho
510288bfe1 HTML5 - added new line at the end of the file 2017-06-01 13:13:14 -07:00
JaeeunCho
5efb697c9c HTML5 - fixed conflict 2017-05-29 13:24:29 -07:00
Anton Georgiev
250c6cdb8b Merge pull request #3948 from KDSBrowne/x0-lint-Client
[HTML5] - Fix client lint issues
2017-05-25 13:57:04 -04:00
JaeeunCho
4c9c5701c3 HTML5 - fixed setting's dropdown re-render issue 2017-05-24 15:42:02 -07:00
KDSBrowne
beddf61532 remove new operator 2017-05-19 07:25:24 -07:00
KDSBrowne
de6e7093f3 remove custom aria prop name 2017-05-18 11:38:07 -07:00
KDSBrowne
df76d33cba set files permission to 644 2017-05-16 09:22:59 -07:00
KDSBrowne
6537a0e28c Fix client lint issues except those which are comment related 2017-05-16 08:37:17 -07:00
KDSBrowne
fc2a36f14b remove element refs not being used 2017-05-15 09:01:46 -07:00
KDSBrowne
dd1e830dc2 fix merge conflicts 2017-05-12 10:52:12 -07:00
KDSBrowne
8bb1da0ed5 fix focus and tab order bugs 2017-05-06 16:04:59 -07:00
Anton Georgiev
8d037bc4fa resolve issues with modal on breakouts 2017-05-03 11:06:28 -04:00
KDSBrowne
583677df18 fix focus bug in userlist 2017-05-03 07:09:39 -07:00
Oswaldo Acauan
edd64a97f4 Fix merge conflicts 2017-04-28 16:15:29 +00:00
Anton Georgiev
4188394a82 Merge branch 'patch-1' of github.com:oswaldoacauan/bigbluebutton into test-3850 2017-04-27 16:20:41 -04:00
Oswaldo Acauan
4466cd084e Update component.jsx 2017-04-26 11:57:40 -03:00
Oswaldo Acauan
4e29024783 Prevent breakout dropdown when theres no breakout 2017-04-26 11:55:49 -03:00
KDSBrowne
230bc1f11c fix merge conflicts 2017-04-26 07:14:25 -07:00
KDSBrowne
ef18f652aa fix lint issues 2017-04-26 07:08:47 -07:00
Anton Georgiev
90d34da942 Merge pull request #3832 from Klauswk/FixFullScreen
Fix full screen when console is open, HTML5
2017-04-24 14:55:35 -04:00
Klaus Klein
a071c34939 Fix console problem open on fullscreen, HTML 5 issue #3824 2017-04-18 17:00:50 -03:00
Oswaldo Acauan
5fa27107cb Fix merge conflicts 2017-04-18 19:42:55 +00:00
Oswaldo Acauan
334026833b Refactor Modal related components 2017-04-18 19:38:26 +00:00
Klaus Klein
feb1efc1df Fixed button when console is open 2017-04-18 14:14:07 -03:00
KDSBrowne
3bddf30a92 change formattedMessage description 2017-04-17 10:04:24 -07:00
KDSBrowne
4ac45b30f9 add aria label for userlist btn notification 2017-04-17 10:00:15 -07:00
KDSBrowne
2b8c9812ee fix merge conflict 2017-04-17 06:34:11 -07:00
Anton Georgiev
573db8dcc3 updated icons to v11, adjusted few icons 2017-04-12 12:12:47 -04:00
KDSBrowne
a5f1857c67 add descriptions to defined messages 2017-04-10 08:50:03 -07:00
KDSBrowne
3ff1096cf4 fix merge conflict 2017-04-06 07:11:57 -07:00
KDSBrowne
800c47f462 remove default messages 2017-04-05 17:02:07 -07:00
KDSBrowne
4cbf7bedbb add formatted message for userlist toggle btn label 2017-03-29 08:22:26 -07:00
KDSBrowne
71fef7c86a remove unused import 2017-03-29 08:12:07 -07:00
KDSBrowne
658c80147c remove local storage usage and add separator 2017-03-29 07:31:15 -07:00
KDSBrowne
2fae315db2 add menu item separation NVDA fiendly 2017-03-27 14:41:10 -07:00
KDSBrowne
d802d26836 remove direct DOM manipulation 2017-03-27 11:10:24 -07:00
KDSBrowne
c4c9ce5577 fix lint issues 2017-03-23 07:31:54 -07:00
KDSBrowne
918684b6c7 change variable name 2017-03-23 07:22:02 -07:00
KDSBrowne
2d876550db merge with master 2017-03-23 07:16:47 -07:00
KDSBrowne
ceeb66ceed Merge remote-tracking branch 'upstream/master' into Fullscreen-Label-Change 2017-03-21 08:50:09 -07:00
KDSBrowne
79e1d0bcbe fix more linting issues 2017-03-21 06:56:38 -07:00
KDSBrowne
25f745cf32 lint nav settings dropdown container 2017-03-21 06:52:59 -07:00