Граф коммитов

4225 Коммитов

Автор SHA1 Сообщение Дата
Nextcloud bot 1f075fd0b9
[tx-robot] updated from transifex 2019-08-22 02:47:09 +00:00
Daniel Calviño Sánchez acf5faf46c Fix missing notifications to signaling backend for some room events
The signaling backend was not notified when the password, type or read
only state of the room was modified so, in turn, the signaling backend
did not notify the clients about those changes.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-21 13:54:35 +02:00
Joas Schilling 78dde5240a
Merge pull request #2090 from nextcloud/fix-copying-to-clipboard
Fix copying to clipboard
2019-08-20 10:32:48 +02:00
Joas Schilling 6735f351df
Merge pull request #2091 from nextcloud/replace-deprecated-tooltip-function-calls-with-recommended-functions
Replace deprecated tooltip function calls with recommended functions
2019-08-20 10:10:15 +02:00
Nextcloud bot 0feacbae03
[tx-robot] updated from transifex 2019-08-20 02:48:06 +00:00
Daniel Calviño Sánchez 91a25f41af Replace deprecated tooltip function calls with recommended functions
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-19 23:45:10 +02:00
Daniel Calviño Sánchez 2c3994e78d Destroy previous Clipboard object before creating it again
As a new Clipboard object needs to be created again when its
corresponding button is rerendered the previous object is now explicitly
destroyed to ensure proper lifecycle management.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-19 23:30:53 +02:00
Daniel Calviño Sánchez b21fb210b7 Fix attaching event listeners to all the clipboard buttons in the page
When the Clipboard object is created it attaches event listeners to the
given element or to all the elements that match the given DOM selector.
As all the clipboard buttons in the Talk UI (except the one in the empty
content view) have the "clipboard-button" CSS class all the Clipboard
objects listened to clicks on all the buttons, so clicking on a single
button triggered as many copies as buttons and thus Clipboard objects
were in the page. Now the Clipboard objects attach listeners only to
their corresponding clipboard button.

Note that it is not possible to use just one Clipboard object attached
to all the clipboard buttons, though, as the attached elements are fixed
when the Clipboard object is created and thus clipboard buttons added
after that are not taken into account. Therefore it is much easier to
keep track of a single button and create again its Clipboard object when
it is rerendered.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-19 23:07:55 +02:00
dependabot-preview[bot] dd2920c9e6
Merge pull request #2087 from nextcloud/dependabot/npm_and_yarn/vue/webpack-4.39.2 2019-08-19 18:43:20 +00:00
dependabot-preview[bot] a10fe889de Bump webpack from 4.39.1 to 4.39.2 in /vue
Bumps [webpack](https://github.com/webpack/webpack) from 4.39.1 to 4.39.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.39.1...v4.39.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2019-08-19 04:54:08 +00:00
dependabot-preview[bot] e7243fa481 Bump webrtc-adapter from 7.2.9 to 7.3.0
Bumps [webrtc-adapter](https://github.com/webrtchacks/adapter) from 7.2.9 to 7.3.0.
- [Release notes](https://github.com/webrtchacks/adapter/releases)
- [Commits](https://github.com/webrtchacks/adapter/compare/v7.2.9...v7.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2019-08-19 04:54:01 +00:00
Nextcloud bot 0ba9085084
[tx-robot] updated from transifex 2019-08-19 02:48:27 +00:00
Nextcloud bot daef241f10
[tx-robot] updated from transifex 2019-08-18 02:51:20 +00:00
Nextcloud bot 9f884a4263
[tx-robot] updated from transifex 2019-08-17 02:49:31 +00:00
Daniel Calviño Sánchez 878962d6af Add user to file room when joining it instead of when getting its token
This fixes the code so it behaves as stated in the documentation.

In practice currently this should make no difference, as in the Files
app the user joins the room immediately after getting its token;
however, this makes possible to get the token without joining the room,
which will be needed in the future to improve the UX of the Files app.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-16 20:18:30 +02:00
Daniel Calviño Sánchez 9fb2de4631 Add integration tests for joining and leaving regular rooms
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-16 20:18:30 +02:00
Nextcloud bot f8fc16ef00
[tx-robot] updated from transifex 2019-08-16 02:46:25 +00:00
Nextcloud bot 1b5d49ed18
[tx-robot] updated from transifex 2019-08-15 02:47:02 +00:00
Nextcloud bot 62982f0e8a
[tx-robot] updated from transifex 2019-08-14 02:49:20 +00:00
dependabot-preview[bot] 6a96723bf1
Merge pull request #2077 from nextcloud/dependabot/npm_and_yarn/vue/nextcloud-vue-0.12.1 2019-08-13 12:41:33 +00:00
Daniel Calviño Sánchez c938fbcb6d Add more integration tests for joining a file room
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-13 10:53:48 +02:00
Daniel Calviño Sánchez 33aafacc8c Fix integration test for joining a file room again
The integration tests check that a user can join a file room again after
leaving it, but the user is removed from the room when leaving it due to
how the tests are written; in "the real world" leaving the room does not
remove the user.

The reason is that in the tests the room token is got by one user but
the room is joined by a different user. Currently the user is added to
the room as a permanent participant when getting the token instead of
when joining the room, so in the tests the user that joins the room is a
self-joined user that is removed once she leaves the room; in "the real
world" the user would have needed to get the token of the file room,
which would add her to the room and thus she would not be removed after
leaving, only after explicitly removing herself.

Due to all this the tests were changed to test joining the file room
again after the user removes herself instead of after she leaves the
room.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-13 10:53:47 +02:00
Nextcloud bot 61cfc8a297
[tx-robot] updated from transifex 2019-08-12 02:47:54 +00:00
dependabot-preview[bot] 18b6451c07
Merge pull request #2076 from nextcloud/dependabot/npm_and_yarn/browserify-16.5.0 2019-08-11 21:57:16 +00:00
dependabot-preview[bot] bb766ac89d
Merge pull request #2079 from nextcloud/dependabot/npm_and_yarn/vue/sass-loader-7.2.0 2019-08-11 21:55:02 +00:00
dependabot-preview[bot] 8889b765e2 Bump nextcloud-vue from 0.11.5 to 0.12.1 in /vue
Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.11.5 to 0.12.1.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.11.5...v0.12.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2019-08-11 16:58:35 +00:00
dependabot-preview[bot] b4a411d4f8
Bump sass-loader from 7.1.0 to 7.2.0 in /vue
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v7.1.0...v7.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-11 16:55:36 +00:00
dependabot-preview[bot] 764de98b8b
Merge pull request #2080 from nextcloud/dependabot/npm_and_yarn/vue/css-loader-3.2.0 2019-08-11 16:55:10 +00:00
dependabot-preview[bot] dd1fc0170d
Merge pull request #2078 from nextcloud/dependabot/npm_and_yarn/vue/file-loader-4.2.0 2019-08-11 16:53:35 +00:00
Daniel Calviño Sánchez 4eb52fce9b
Merge pull request #2073 from nextcloud/enh/use_feature_policy
Allow mic+camera using feature policy
2019-08-11 18:51:46 +02:00
Nextcloud bot fae522b684
[tx-robot] updated from transifex 2019-08-11 02:49:36 +00:00
dependabot-preview[bot] d5fa657f17
Bump css-loader from 3.1.0 to 3.2.0 in /vue
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.1.0...v3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-11 01:15:36 +00:00
dependabot-preview[bot] 891700b636
Bump file-loader from 4.1.0 to 4.2.0 in /vue
Bumps [file-loader](https://github.com/webpack-contrib/file-loader) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/file-loader/compare/v4.1.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-11 01:13:57 +00:00
dependabot-preview[bot] cc5a696b58
Bump browserify from 16.3.0 to 16.5.0
Bumps [browserify](https://github.com/browserify/browserify) from 16.3.0 to 16.5.0.
- [Release notes](https://github.com/browserify/browserify/releases)
- [Changelog](https://github.com/browserify/browserify/blob/master/changelog.markdown)
- [Commits](https://github.com/browserify/browserify/compare/v16.3.0...v16.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-11 01:12:53 +00:00
Nextcloud bot 0bedef9542
[tx-robot] updated from transifex 2019-08-09 02:47:09 +00:00
dependabot-preview[bot] acd1b8dbb7
Merge pull request #2065 from nextcloud/dependabot/npm_and_yarn/vue/webpack-4.39.1 2019-08-08 06:53:07 +00:00
Roeland Jago Douma ff71631870
Allow mic+camera using feature policy
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-08-08 08:53:05 +02:00
Nextcloud bot 7501bfd3aa
[tx-robot] updated from transifex 2019-08-08 02:48:46 +00:00
Nextcloud bot 209a42966d
[tx-robot] updated from transifex 2019-08-07 02:47:59 +00:00
Nextcloud bot 03fe0ce3ec
[tx-robot] updated from transifex 2019-08-06 02:48:10 +00:00
dependabot-preview[bot] a55f908aae
Merge pull request #2064 from nextcloud/dependabot/npm_and_yarn/webrtc-adapter-7.2.9 2019-08-05 09:18:56 +00:00
Daniel Calviño Sánchez c2b6e1e397
Merge pull request #2063 from nextcloud/fix-setters-failing-in-editabletextlabel-before-first-render
Fix setters failing in EditableTextLabel before first render
2019-08-05 10:25:31 +02:00
dependabot-preview[bot] 202ffef17e Bump webrtc-adapter from 7.2.8 to 7.2.9
Bumps [webrtc-adapter](https://github.com/webrtchacks/adapter) from 7.2.8 to 7.2.9.
- [Release notes](https://github.com/webrtchacks/adapter/releases)
- [Commits](https://github.com/webrtchacks/adapter/compare/v7.2.8...v7.2.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2019-08-05 08:24:19 +00:00
dependabot-preview[bot] 57b4e6f0ac Bump webpack from 4.38.0 to 4.39.1 in /vue
Bumps [webpack](https://github.com/webpack/webpack) from 4.38.0 to 4.39.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.38.0...v4.39.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
2019-08-05 08:23:54 +00:00
Daniel Calviño Sánchez 2425c7f4dc
Merge pull request #2066 from nextcloud/improved-docs
Added a missing instruction to the development setup
2019-08-05 10:20:25 +02:00
Marco Ambrosini 2531ecdaf6 Added a missing instruction to the development setup
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-08-05 09:27:45 +02:00
Nextcloud bot 4f8cbb7b0c
[tx-robot] updated from transifex 2019-08-05 02:46:34 +00:00
Nextcloud bot 8c796ebd1a
[tx-robot] updated from transifex 2019-08-04 02:49:24 +00:00
Daniel Calviño Sánchez f0da3c8a50 Fix setters failing in EditableTextLabel before first render
The setter methods in EditableTextLabel (indirectly) update its HTML
elements using "getUI()". Those setters may be used before the label is
first rendered (for example, to set up some default values in the
initialization of a parent view), so "bindUIElements()" needs to be
called to prevent "getUI()" from failing due to "this._ui" not being
defined yet in those cases (note that no UI elements will be actually
bound, as before the first render they have not been created yet, but
that is not a problem due to the way in which the elements are updated
from the setters).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-02 16:16:04 +02:00
Nextcloud bot 04a72f9a48
[tx-robot] updated from transifex 2019-08-02 02:48:58 +00:00