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

1707 Коммитов

Автор SHA1 Сообщение Дата
Vincent Petry e9854656f3
Merge pull request #5691 from nextcloud/bugfix/noid/bug-fix-circles-integration
Deduplicate and bug-fix circles integration
2021-06-01 20:55:35 +02:00
Joas Schilling 6e995e6a2b
Merge pull request #5616 from nextcloud/feature/1576/allow-to-specify-meta-data-on-a-share
Allow to specify meta-data for sharing
2021-05-31 16:44:09 +02:00
Joas Schilling 7203029911
Deduplicate and bug-fix circles integration
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-31 13:39:46 +02:00
Joas Schilling 1b6eae491b
Remove groups as participants when deleted
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-27 15:44:40 +02:00
Joas Schilling af1827cfc1
Allow to specify meta-data for shares into a talk conversation
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-27 11:09:26 +02:00
Joas Schilling 7b3e45e926
Register flow operation via dedicated event
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-21 07:26:01 +02:00
Daniel Calviño Sánchez 45c4226819 Remove previous versions for signaling endpoints
The mobile apps will need to adjust to the new version (note that only
the signaling settings endpoint actually changed), but they will not be
compatible with Talk < 12 anyway due to the changes in the conversation
endpoints.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-05-19 18:29:56 +02:00
Daniel Calviño Sánchez 3c8418e69e
Unify STUN and TURN server URLs
The "stunservers" parameter was a list of several elements each one with
a "url" parameter, which was a string. Now the "stunservers" parameter
is a list of several elements (although in practice there will be just
one) each one with a "urls" parameter, which is a list of strings.

The "turnservers" parameter was a list of several elements each one with
a "url" parameter and a "urls" parameter, which were both a list of a
single string. Now the "turnservers" parameter is a list of several
elements each one with a "urls" parameter, which is a list of strings.
Each element of "turnservers" contain too "username" and "credential"
parameters that apply to all the elements in the "urls" parameter.

The format resembles the RTCIceServer format, so the returned values can
be directly used by the WebUI like done until now. Mobile clients will
need to be adjusted, though.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-05-19 15:24:40 +02:00
Roeland Jago Douma 918ed621d4 Regenerate session id after entering password
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-05-19 09:27:51 +02:00
Joas Schilling 3e88db0678
Fix name and type of left one-to-one conversations so reused user ids can't join again
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-18 17:38:10 +02:00
Joas Schilling e8c5923111
Allow changing the room type away from one-to-one
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-18 17:38:10 +02:00
Joas Schilling 3d21819e28
Merge pull request #5602 from nextcloud/bugfix/noid/fix-guests-without-a-name-in-system-messages
Fix guests without a name in system messages
2021-05-11 16:50:47 +02:00
Joas Schilling 371f23a05c
Fix guests without a name in system message
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-11 14:31:17 +02:00
Joas Schilling 732a53bcc7
Merge pull request #5573 from nextcloud/feature/1478/share-location-frontend
Location sharing frontend
2021-05-11 14:16:41 +02:00
Daniel Calviño Sánchez d1b6143b6b
Merge pull request #5491 from brknkfr/multiple_turnservers
Provide multiple TURN servers to webrtc client
2021-05-10 21:49:17 +02:00
Daniel Calviño Sánchez 6168e9fe29
Merge pull request #5503 from brknkfr/multiple_stunservers
Provide multiple STUN servers to webrtc client
2021-05-10 20:13:54 +02:00
Marco Ambrosini eb65680726 Display map in the MessageList
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2021-05-10 16:17:38 +01:00
Joas Schilling 5548a5ebc7
Add geo-location-sharing capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-10 10:25:23 +02:00
Sebastian L 74baa14c5c Provide multiple TURN servers to webrtc client
- Provides all in the backend specified turnservers to webrtc clients

Signed-off-by: Sebastian L <sl@momou.ch>
2021-05-10 09:42:47 +02:00
Joas Schilling bed14653db
Add versions to API docs (sorry for cleaning up)
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-07 14:33:38 +02:00
Joas Schilling 06da3fdf19
Remove the description from the system message
Looked a bit too weird in some clients with multiline descriptions and the quotes

Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-07 12:43:25 +02:00
Sebastian L 37fba2795b Provide multiple STUN servers to webrtc client
- Provide multiple STUN servers to webrtc client when specified in
  nextcloud backend instead of just 1 random one

Signed-off-by: Sebastian L <sl@momou.ch>
2021-05-07 11:54:28 +02:00
Joas Schilling b7dbff89ec
Update list of system messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-06 17:20:20 +02:00
Joas Schilling 254a54036a
Merge pull request #5538 from nextcloud/bugfix/3023/only-show-public-messages-as-last-messages
Only show public messages as last messages
2021-05-03 11:17:54 +02:00
Joas Schilling 3aa8e604d1
Do not allow to manually interact with the bridge-bot user
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-30 10:52:52 +02:00
Joas Schilling ecc1d2a8f3
Add a global constant for the bots userId
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-30 10:52:36 +02:00
Joas Schilling 605437a093
Don't store commands as last messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-30 08:57:56 +02:00
Joas Schilling ddac09958c
Fix copyright year
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-15 08:27:54 +02:00
Joas Schilling a4cf5a43ff
Fix php CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-14 16:36:11 +02:00
Joas Schilling a564828c88
Delete groups from settings when they are deleted
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-14 16:28:26 +02:00
Joas Schilling 9217233c82
Remove deleted groups from settings when rendering the admin page
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-14 16:28:08 +02:00
Joas Schilling 9d8d38f960
Merge pull request #5482 from nextcloud/bugfix/5349/expose-multiple-sessions-raised-hand
Fix raised hand detection for multiple session, adjusted participant list response
2021-04-14 15:59:11 +02:00
Vincent Petry a9731a2d00
Remove participant list API's sessionId
The sessionId is now removed from the participant list API response in
favor of the sessionIds array.

The frontend code has been adjusted to accomodate for the new structure.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-04-14 14:21:23 +02:00
Vincent Petry cc7b2ec3c1
Expose session ids as array in participants API
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-04-14 14:00:48 +02:00
Joas Schilling 2468a8142b
Merge pull request #5459 from nextcloud/feature/noid/log-conversation-deletions-in-audit-log
Log conversation deletions in the audit.log
2021-04-14 13:51:48 +02:00
Joas Schilling 56dd22a26b
Fix CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-14 13:25:49 +02:00
Joas Schilling 2acd348eb6
Only take shares on the file directly into account
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13 10:16:49 +02:00
Joas Schilling 2adfdd920d
Check if the file is accessible by someone else before allowing to chat about it
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13 10:16:49 +02:00
Joas Schilling 6f071f6d89
Remove unused methods
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13 10:16:48 +02:00
Joas Schilling 75f09c8216
Also allow accessing file conversations when access is possible via external storage or groupfolder
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13 10:16:48 +02:00
Joas Schilling 73be7bece9
Allow to mention groupfolder users in file chats
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13 10:16:48 +02:00
Joas Schilling eb77791c0a
Log conversation deletions in the audit.log
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-12 11:03:00 +02:00
Valdnet 46431e39a3
l10n: Unify spelling
Spelling unification in Nextcloud applications.
2021-04-12 09:48:21 +02:00
Joas Schilling 24bcefa5cd
Merge pull request #4810 from nextcloud/feature/1329/sync-group-members-with-conversation-participants
Sync group members with conversation participants
2021-04-08 14:27:33 +02:00
Joas Schilling 672f06fed8
Ignore the read status of groups and store the displayname on adding members
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-08 09:19:25 +02:00
Joas Schilling 45a72aa347
Notnull Boolean fields break oracle
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-01 14:50:11 +02:00
Joas Schilling 44a7308254
Only remove users and not moderators when a group (membership) is removed
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-31 13:19:05 +02:00
Joas Schilling 2ed0de489e
Merge pull request #5410 from nextcloud/feature/1072/play-sounds-on-call-actions
Play sounds on call actions
2021-03-26 14:28:01 +01:00
Joas Schilling 0253a69f87
Don't error when a user is already a member
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-26 14:27:10 +01:00
Joas Schilling 8608bdcb13
Filter out groups which are already participants
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-26 14:27:10 +01:00