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
Mohamed Amine Ben Salah
4dc679d000
Adds tests recording + updates some outdated tests + linting
2021-02-26 12:52:17 -03:00
Anton Georgiev
45f6a0e69e
Merge branch 'develop' into 2.3-alpha5-with-split-meteor-roles-10349
2021-02-16 16:09:20 -05: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
Anton Georgiev
1cedc56504
process only some of CreateMeeting logic in frontends to avoid meeting duplication
2021-02-16 15:12:25 +00:00
Anton Georgiev
f43560d535
Support for backend vs frontend nodejs instances bbb-html5
2021-02-16 03:19:31 +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
Anton Georgiev
8c0f0fdd52
Split Meteor roles backend-frontend revisit
2021-02-05 17:47:46 +00:00
Anton Georgiev
07b4142a27
update axios to resolve security vuln
2021-01-27 11:19:59 -05:00
Anton Georgiev
f734071cb8
update axios to 0.21.1 to resolve vuln
2021-01-05 16:16:36 +00:00
Tainan Felipe
b9fab56ca4
Fix scroll doesn't scrolling to Bottom
2020-11-27 17:46:03 -03:00
Anton Georgiev
39257aa2d8
parse instanceId as int; develop on port 4000
2020-11-19 15:31:24 +00:00
Mohamed Amine Ben Salah
2bb8ef8abc
[WIP] adds visual regression testing
2020-10-08 16:32:00 -03:00
Anton Georgiev
d0cf1b8f7e
remove currently unused webdriverio lib due to vulnerabilities
2020-09-30 11:09:57 -04:00
Anton Georgiev
6a2e70d5eb
remove currently unused webdriverio lib due to vulnerabilities
2020-09-30 11:00:23 -04:00
Tainan Felipe
5bfeab289c
Merge remote-tracking branch 'upstream/develop' into issue-9219
2020-08-19 10:41:03 -03:00
Anton Georgiev
b03f29497f
Merge pull request #8926 from Tainan404/virtualized-userlist
...
Virtualized user list
2020-08-12 14:12:48 -04:00
Anton Georgiev
5be5aed1d9
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2020-08-12
2020-08-12 17:12:58 +00:00
Tainan Felipe
939fdd9b52
Merge remote-tracking branch 'upstream/develop' into virtualized-userlist
2020-08-12 11:24:36 -03:00
Anton Georgiev
676733c48d
updated meteor-node-stubs and postcss-nested
2020-08-10 10:59:23 -04:00
Tainan Felipe
e64c0e1c62
Merge branch 'develop' into issue-9219
2020-07-28 13:28:32 -03:00
Anton Georgiev
7744817130
Merge branch 'develop' into issue-9647
2020-07-28 10:48:13 -04:00
Anton Georgiev
321942e2ed
Merge pull request #10089 from vitormateusalmeida/sanitize-data-v2.2
...
Sanitize data in addUser
2020-07-23 10:23:35 -04:00
Anton Georgiev
a0f74f0e52
update lodash and node-sass versions
2020-07-21 17:00:31 -04:00
Anton Georgiev
efc13bb175
updated npm packages
2020-07-17 15:32:11 +00:00
Vitor Mateus De Almeida
6cb28a6574
Sanitize data in addUser
2020-07-17 12:08:02 -03:00
KDSBrowne
8a9430bf26
Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into issue-9647
2020-07-16 12:05:44 +00:00
Joao Siebel
3e95ed0e4b
Merge remote-tracking branch 'upstream/v2.2.x-release' into merge-2.2
2020-06-16 16:40:56 -03:00
KDSBrowne
061e522493
add notification when speaking while muted
2020-06-16 13:41:51 +00:00
Lucas Zawacki
abf4f45602
Update react-player and fix twitch sharing
2020-06-12 15:01:15 -03:00
Lucas Zawacki
2a13cb5673
Update react-player to 2.2.0
2020-06-09 17:34:22 -03:00
Tainan Felipe
687791ffde
Merge branch 'develop' into virtualized-userlist
2020-05-26 11:46:51 -03: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
Lucas Zawacki
860c85e09c
Update react-player library
2020-05-18 12:06:06 -03:00
Tainan Felipe
17a6ee0710
Merge remote-tracking branch 'upstream/develop' into virtualized-userlist
2020-05-11 17:08:12 -03:00
Tainan Felipe
b451ce24f8
Implements the virtualizes list for userlist
2020-03-25 08:30:08 -03:00
Chad Pilkey
431f9a67b6
Merge pull request #8720 from antobinary/smaller-license-commit
...
Add license and copyright info for HTML5 client
2020-03-06 11:38:17 -05:00
Anton Georgiev
262e2fb0c6
add license and copyright info for HTML5 client
2020-03-06 11:27:45 -05:00
Anton Georgiev
d36c545706
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merging
2020-03-04 23:41:18 +00:00
Anton Georgiev
8129468300
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merging
2020-03-04 23:36:21 +00:00
Chad Pilkey
163026ebff
Merge pull request #8680 from antobinary/remove-history-package
...
Remove unused package "history"
2020-02-28 19:46:40 -05:00
Anton Georgiev
f356a530e9
remove unused package "history"
2020-02-28 14:23:09 -05:00
Maxim Khlobystov
42a263b583
Removed babel-plugin-react-remove-properties to keep data-test attributes in production
2020-02-26 16:07:59 -05:00
Anton Georgiev
36a7536ca0
bump up node-sass to 4.13.1 as part of npm audit
2020-02-26 14:57:55 -05:00
Maxim Khlobystov
7518b4cd99
Make the Puppeteer tests work with master branch
2020-01-28 14:25:27 -05:00
Anton Georgiev
ecacd176aa
Merge pull request #8522 from capilkey/virtualized-chat
...
Virtualized chat
2020-01-22 11:28:52 -05:00
Anton Georgiev
f3c89f84fd
bump up node-sass version via npm audit fix
2020-01-17 17:40:02 +00:00
Vitor Mateus
1f27b9760e
Merge remote-tracking branch 'upstream/master' into issue-8504
2020-01-17 10:25:44 -03:00
Vitor Mateus
9676bbc434
Merge remote-tracking branch 'upstream/master' into issue-7850-2
2020-01-13 16:36:02 -03:00
Vitor Mateus
cc943498e2
Fix check if is mobile to disable draggable
2020-01-10 17:20:26 -03:00
Anton Georgiev
9b7a3f2fac
update npm packages to latest - tippy, babel/runtime etc
2020-01-09 19:30:45 +00:00
Anton Georgiev
b802a4563e
webdriver* and wdio* packages are not node12 ready
2020-01-07 14:58:15 +00:00
Tainan Felipe
45307c9fc9
Merge remote-tracking branch 'upstream/master' into issue-8120
2019-12-05 18:23:08 -03:00
Anton Georgiev
f4d4838949
Merge pull request #8396 from KDSBrowne/tooltip-update
...
Fix tool-tips after tippy.js update to 5.1.1
2019-12-05 11:56:07 -05:00
Anton Georgiev
62bda69d84
update package fibers to 4.0.1 to work with node12
2019-12-04 21:50:57 +00:00
Anton Georgiev
689427b092
commented out memwatch usage - not supported on node12
2019-12-03 20:26:45 +00:00
Anton Georgiev
371456d147
meteor npm update
2019-12-03 20:07:39 +00:00
KDSBrowne
7c253dda0f
fix tooltips after tippy.js update 5.1.1
2019-12-03 18:49:09 +00:00
Tainan Felipe
441605d0da
Merge remote-tracking branch 'upstream/master' into issue-8120
2019-11-12 09:53:56 -03:00
Tainan Felipe
3798817110
Virtualized list for the chat
2019-11-01 17:38:14 -03:00
Tiago Daniel Jacobs
d49578342d
Add script to start meteor using external mongo (from packaging) instead of embeded mongo
2019-10-12 19:51:20 -03:00
Joao Siebel
35061811b7
Add heapdump dependecy
2019-09-24 17:09:56 -03:00
Anton Georgiev
620fe746da
Merge pull request #8098 from antobinary/external-video-player
...
Use react-player for external video playback and add arc player support
2019-09-12 08:18:17 -04:00
Anton Georgiev
43c0670ed8
Merge branch 'new-arc-player' of github.com:lfzawacki/bigbluebutton into external-video-player
2019-09-10 16:35:50 -04:00
Chad Pilkey
2d12b01fef
Merge pull request #8084 from antobinary/memory-usage
...
Add monitor for memory usage in nodejs html5
2019-09-09 16:37:00 -04:00
Anton Georgiev
f0a35a7381
add monitor for memory usage in nodejs html5
2019-09-09 14:45:54 -04:00
Chad Pilkey
872681a699
improve chat rendering performance and rework read message detection
2019-09-09 17:08:36 +00:00
Maxim Khlobystov
d0fda1e3c7
New way for tests to login
2019-08-28 15:13:00 -04:00
Lucas Zawacki
546f4cdac5
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into new-arc-player
2019-08-27 15:09:40 -03:00
Anton Georgiev
471cf27712
update npm dependencies
2019-07-19 21:09:32 +00:00
Lucas Zawacki
3a5984de51
Update styles and packages for external video
2019-07-16 17:56:07 -03:00
Lucas Zawacki
a2068d06b6
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into new-react-player
2019-07-16 17:33:27 -03:00
KDSBrowne
741728e09e
update lodash / npm audit fix
2019-07-15 03:45:13 +00:00
Lucas Fialho Zawacki
e98333c45e
Use react-player for external video
2019-07-12 20:08:55 +00:00
Maxim Khlobystov
b1cd809948
Update for the WebdriverIO tests
2019-06-21 16:11:05 -04:00
Maxim Khlobystov
34eef01460
Update browser-bunyan and enable flushOnClose
2019-06-21 14:21:22 -04:00
Anton Georgiev
2c85ff6c65
Merge pull request #7540 from MaximKhlobystov/webdriverio-tests
...
WebdriverIO Tests
2019-06-04 11:10:24 -04:00
Maxim Khlobystov
1eafbf04f8
WebdriverIO tests.
2019-06-04 11:05:27 -04:00
Anton Georgiev
5db7311a07
Merge pull request #6885 from vitormateusalmeida/issue-6724
...
Make webcam draggable
2019-06-03 12:42:42 -04:00
Anton Georgiev
885d432d4b
update axios from 0.18 to 0.19 (vuln)
2019-06-03 14:32:04 +00:00
Vitor Mateus
6de7650ec9
Merge remote-tracking branch 'upstream/master' into issue-6724
2019-05-27 19:18:26 -03:00
Vitor Mateus
d1b910a558
Fix errors in grid layout
2019-05-27 19:06:52 -03:00
prlanzarin
ca9a0fad4a
Added unified-plan/plan-b translation for Safari endpoints
2019-05-21 16:48:01 +00:00
Pedro Beschorner Marin
9867aa6b78
Shared notes lock settings first commit
2019-05-08 20:36:36 +00:00
Chad Pilkey
0cd79b7c05
move legacy browser versions into settings.yml
2019-05-01 17:33:03 -07:00
Anton Georgiev
83ecc5575f
trim whitespace at end of youtube url
2019-05-01 20:09:49 +00:00
Chad Pilkey
098c8ce255
add alternate legacy browser content
2019-04-24 15:12:27 -07:00
Anton Georgiev
c268bed1ab
Revert "Add alternate legacy browser content"
2019-04-24 16:22:19 -04:00
Chad Pilkey
99fa3d6bb5
add alternate legacy browser content
2019-04-23 16:10:55 -07:00
Vitor Mateus
90290c6b67
Merge remote-tracking branch 'upstream/master' into issue-6724
2019-03-22 17:54:23 -03:00
Anton Georgiev
20c131438b
updated version of react-color (npm audit)
2019-03-08 17:36:31 +00:00
Vitor Mateus
e1616c0a3b
Make sigle webcam draggable #6724
2019-02-28 18:39:57 -03:00
Anton Georgiev
597ea5f557
Merge branch 'master' into update-packages
2019-02-14 16:58:04 -05:00
Anton Georgiev
dcabfe1dc1
meteor seems to find core-js in 1.8
2019-02-14 20:43:16 +00:00
Anton Georgiev
4b18d50b42
update npm packages versions
2019-02-13 19:44:21 +00:00
KDSBrowne
f176d47f1b
prevent SR from announcing btn labels twice
2019-01-30 16:07:39 +00:00
Lucas Zawacki
3c75690d8c
Let's try vimeo
2019-01-18 10:34:03 -03:00
Lucas Zawacki
550bbcd492
Share synchronized youtube video in presentation area
2019-01-14 14:40:27 -03:00
KDSBrowne
5adac9c88b
adjust packages / fix bug
2018-12-10 01:08:16 +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
Maxim Khlobystov
4b5193fa65
Moving tests-related dependencies to the main package.json
2018-11-22 13:22:52 -05:00
Oswaldo Acauan
44c7e5c10a
Fix husky pre-commit
2018-11-06 16:49:27 -02:00
Oswaldo Acauan
a8c1df7f22
Upgrade all npm and meteor packages and fix compatibility issues introduced
2018-11-06 12:59:53 -02:00
Anton Georgiev
8dfdaa0f29
added "repository" to package.json
2018-10-26 14:35:42 +00:00
Anton Georgiev
a5c2ddc602
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into remove-react-router
2018-10-25 17:58:00 +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
KDSBrowne
14066b4280
Merge branch 'remove-react-router' of https://github.com/antobinary/bigbluebutton into post-router-style-fix
2018-10-15 14:54:15 +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
296ef8fb88
Merge remote-tracking branch 'upstream/master' into HEAD
2018-09-24 14:46:17 -03:00
João Francisco Siebel
6f8a3fd9cd
read settings from ini file
2018-09-18 13:12:16 -03:00
Anton Georgiev
35c0a12373
Merge pull request #6055 from bigbluebutton/v2.0.x-release
...
Pull V2.0.x release into 2.2 (master) to propagate 2.0 fixes
2018-09-10 15:09:55 -04:00
Anton Georgiev
2330ead2e6
update npm packages to resolve sec vulnerabilities
2018-09-07 19:32:53 +00:00
Anton Georgiev
7a23aa40a1
make devDependency npm packages full depencencies (needed in production)
2018-09-07 18:03:18 +00:00
Tainan Felipe
ece61e9918
Merge branch 'master' into compability-to-npm
2018-08-02 17:27:23 -03:00
Tainan Felipe
db2b5ec05c
use stable version the reconnecting-websocket package
2018-08-02 17:15:19 -03:00
Tainan Felipe
0c2866ccfb
move ReconnectingWebSocket to npm packages
2018-07-27 17:42:45 -03:00
Tainan Felipe
6bfcad0438
Remove unused npm packages and update npm packages for fix vulnerabilities in dependencies
2018-07-26 14:42:01 -03:00
Bobak Oftadeh
bc3e068e2e
Client logger implemented
2018-07-04 14:02:10 -07:00
Bobak Oftadeh
5ee63a2aef
Fixed Package conflicts
2018-06-25 10:01:34 -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
KDSBrowne
4fa9e745b2
Merge remote-tracking branch 'upstream/v2.0.x-release' into xx.add.Edge-support-html5
2018-06-13 16:30:14 +00:00
KDSBrowne
c030070e28
remove package not being used
2018-06-07 23:40:06 +00:00
KDSBrowne
b8e9f325e2
Merge branch '01.rework-edge-support' into xx.add.Edge-support-html5
2018-06-07 21:36:55 +00:00
KDSBrowne
41ecfd72ec
adds and impliments react-render-in-browser package
2018-06-07 20:00:29 +00:00
KDSBrowne
addcb86b12
add browser/os class to <body> / center indicator icons in edge
2018-06-07 17:51:00 +00:00
Anton Georgiev
a77ee38741
make breakout url for html5 and use it
2018-06-07 15:59:06 +00:00
KDSBrowne
8658346b4e
add re-resizable package
2018-04-28 10:48:33 -07:00
KDSBrowne
dbe7814f3a
adds the makeup-screenreader-trap package
2018-04-23 18:56:49 -07:00
Anton Georgiev
9e05f346c7
added daily log rotation in production env
2018-01-29 16:50:32 -05:00
Maxim Khlobystov
0568a01692
Merge pull request #4923 from MaximKhlobystov/selenium-visual-regression
...
[HTML5 Client] Initial Visual Regression Tests Setup
2018-01-23 11:13:54 -05:00
Maxim Khlobystov
75f1992667
Test commands cleanup.
2018-01-16 11:25:04 -05:00
Maxim Khlobystov
65c995339d
Added command to regenerate reference screenshots.
2018-01-16 11:21:28 -05:00
Tainan Felipe
18011fe3da
Merge remote-tracking branch 'upstream/v2.0.x-release' into fix-language-selector
2018-01-11 10:35:31 -02: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
Maxim Khlobystov
248db82e59
Cleanup + added temporary desktop-only testing command.
2018-01-09 11:36:21 -05: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
4af6d30f6a
Switched from the broken 4commerce:env-settings package to native Meteor.settings
2018-01-07 16:24:05 -08:00
Tainan Felipe
5c5125c7d2
fix issue #4847
2017-12-20 14:56:56 -02:00
Joao Siebel
b03efc021c
Remove unused package and fix whiteboard toolbar submenu tooltip
2017-12-07 14:11:34 -02:00
Joao Siebel
056dc4051d
Add tooltip feature for buttons without label
2017-12-04 17:43:08 -02:00
Maxim Khlobystov
be6abed94c
Introduced the base wdio config file.
2017-12-01 11:35:09 -05:00
Maxim Khlobystov
74f4cd3367
Restructured the testing configs to run 4 browser sessions one after another: desktop Chrome, desktop Firefox, iPhone 6 Plus and Nexus 5X.
2017-11-10 17:21:53 -05:00
Oleksandr Zhurbenko
9934d90fff
Integrated babel-plugin-react-remove-properties for Selenium tests
2017-11-04 00:38:44 -07:00
Oleksandr Zhurbenko
716de591ed
Integrated webdriver-manager into the testing process
2017-11-03 13:51:14 -07:00
Oleksandr Zhurbenko
f4f3611f73
Merge branch 'v2.0.x-release' of https://github.com/bigbluebutton/bigbluebutton into selenium-visual-regression
2017-11-03 10:31:53 -07:00