Joas Schilling
8136513923
We have the full room data already
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:21 +01:00
Joas Schilling
ba5282518d
Statuses are integers now
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
7b1a8ee4d1
Document return types as well
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
64a28fa550
Chat, Settings and Guests are v1 api only atm
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
3fed42b478
Move call API to v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
7eaafce5b0
Move other room APIs to v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
4aee4e9969
Move other participant handling to API v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
0aedba5503
Move room modifications to API v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
db7c09ec4e
Move deleting and getting a room to v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling
3a680dc3fb
Move removing paricipants to v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
6c0246bc37
Make leaving a room API v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
e331d29bed
Make joining a room API v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
5ba0871fd3
Add API version to files/share integration tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
8eae2e8895
Move get participants to API v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
174789f9bb
Check users on correct endpoint
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
1b4b1c6a72
Move get rooms to API v4
...
Added FIXMEs for participant parameters that should check the participant endpoint instead
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
7673f4f931
Move conversation creation to v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
79d52e6791
Move lobby and SIP to v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
5bff56f2ca
Move listed rooms to API v4
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling
6902e57057
Show a "Connecting …" screen until we finished joining
...
If by accident we never receive a users list, just switch to
"Waiting for others to join the call …" after some seconds.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
6184127a50
Make the UI handle the call state on it's interactions instead of the participant data
...
The user could have joined the call in another window/device and shouldn't jump to the call view
for this window unless the user pressed "Join call" here as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
a545cff72b
Only load sessions on the room list for this PHP session
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
723d47f648
Fix session selection in signaling code
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
783fb000da
Don't clear previous sessions when joining
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
6ad31df01b
Fix selecting the session when there could be multiple
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
c97f55e240
Group multiple sessions of the same attendee
...
Combine the session values:
* All inCall bit flags
* Newest lastPing
* Any sessionId (for online checking)
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
0e20ca571b
Don't load the session by default on getParticipantsForRoom
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:18 +01:00
Joas Schilling
1caca56073
Don't load session on getRoomsForUser when not needed
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:17 +01:00
Joas Schilling
4031c182df
Prepare selecting the correct session in case there are multiple
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:17 +01:00
Joas Schilling
6d9c838071
Replace the former unique attendee key with a normal index
...
This allows an attendee to have multiple sessions in the same conversation.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:17 +01:00
Vincent Petry
d0c3e431d0
Use MDI in video preview in a conversation
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-08 11:15:05 +01:00
Jakob Röhrl
22da040506
own messages can be copied
...
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2021-03-08 10:42:21 +01:00
Joas Schilling
88a4c2c4f3
Fix the background job checking the schema
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 09:59:46 +01:00
Nextcloud bot
fd11a20815
[tx-robot] updated from transifex
2021-03-08 03:17:01 +00:00
Nextcloud bot
def62a7650
[tx-robot] updated from transifex
2021-03-07 03:13:31 +00:00
dependabot[bot]
768258ccdc
Merge pull request #5334 from nextcloud/dependabot/npm_and_yarn/emoji-regex-9.2.2
2021-03-06 03:39:28 +00:00
Nextcloud bot
feedce0ed9
[tx-robot] updated from transifex
2021-03-06 03:16:32 +00:00
dependabot[bot]
d96c8ba1f3
Merge pull request #5333 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.13.9
2021-03-06 03:09:24 +00:00
dependabot[bot]
94ef8bc77e
Bump @babel/preset-env from 7.13.8 to 7.13.9
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.13.8 to 7.13.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.9/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-06 02:22:27 +00:00
dependabot[bot]
d29a392bf3
Merge pull request #5331 from nextcloud/dependabot/npm_and_yarn/babel/runtime-7.13.9
2021-03-06 02:20:07 +00:00
dependabot[bot]
e95b9a51d3
Bump emoji-regex from 9.2.1 to 9.2.2
...
Bumps [emoji-regex](https://github.com/mathiasbynens/emoji-regex ) from 9.2.1 to 9.2.2.
- [Release notes](https://github.com/mathiasbynens/emoji-regex/releases )
- [Commits](https://github.com/mathiasbynens/emoji-regex/compare/v9.2.1...v9.2.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-06 02:08:09 +00:00
dependabot[bot]
86396e8803
Bump @nextcloud/vue-dashboard from 1.0.1 to 1.1.0
...
Bumps [@nextcloud/vue-dashboard](https://github.com/nextcloud/nextcloud-vue-dashboard ) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue-dashboard/releases )
- [Changelog](https://github.com/nextcloud/nextcloud-vue-dashboard/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-vue-dashboard/compare/v1.0.1...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-06 02:06:03 +00:00
dependabot[bot]
9c83699d2d
Bump @babel/runtime from 7.13.8 to 7.13.9
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.13.8 to 7.13.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.13.9/packages/babel-runtime )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-06 02:05:10 +00:00
Marco Ambrosini
a8c2fdd845
Fix action caption
...
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-03-05 14:28:47 +00:00
marco
cee91904e1
Merge pull request #5288 from nextcloud/techdebt/noid/inject-the-preloaded-user-status
...
Inject the preloaded user status into the avatar component
2021-03-05 13:58:11 +00:00
Joas Schilling
83efc55766
Merge pull request #5316 from nextcloud/fix-not-joining-call-again-on-reconnection-with-hpb
...
Fix not joining call again on reconnection with HPB
2021-03-05 13:29:26 +01:00
Joas Schilling
7dae1f712d
Inject the preloaded user status into the avatar component
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-05 13:07:16 +01:00
Daniel Calviño Sánchez
24c9e2b158
Add hint of issue in notification about error connecting to signaling
...
Several errors in a row in the hello response usually point to a
misconfigured signaling server that can not connect to the Nextcloud
server. The error message now also takes into account the number of
hello response errors in a row and hints at a possible misconfiguration.
As this is a very specific issue the UI does not show any other detail
regarding the received error, and the message is not reverted to the
generic one if the websocket connection fails after the hello response
failed; it is just a hint to make an admin look at the browser console
or the signaling server logs.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-03-05 12:46:48 +01:00
Daniel Calviño Sánchez
de1653461d
Show error notification also when signaling hello message fails
...
Until now an error notification was shown if the connection of the
websocket to the external signaling server failed. However, if the
websocket connection succeeded but then there was an error when actually
connecting to the signaling server at an application level (the hello
message response was an error) no error notification was shown in the
UI. Now the error notification is also shown in that case, and it will
not be removed (no matter if originally it happened due to an error in
the websocket or in the connection) until the connection has succeeded.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-03-05 12:46:48 +01:00
Jakob Röhrl
9dbbd8deef
seperators added
...
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2021-03-05 10:54:41 +01:00