summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2024-07-18feat: Set signaling server federation feature as mandatoryadd-support-for-external-signaling-federationDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-07-18refactor: Format if condition in several linesDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-07-18feat: Show active/inactive state of federated participantsDaniel Calviño Sánchez
Before there was no session for federated participants, so it was not possible to know if a federated participant was active or not in the conversation. Now that federated participants join and leave the room with a session it is possible to show them as active or not in the room. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-07-18fix: Set signaling settings again after fetching themDaniel Calviño Sánchez
The signaling settings are got before joining a room, but they were simply ignored unless the conversation cluster mode was used (as in that case the signaling object was destroyed and the settings were applied to the new signaling object when chaning between different signaling servers). However, with federation the settings must be refreshed when changing between federated rooms, or between federated and non federated rooms, so for simplicity the settings are now always set after fetching them. Note that, in any case, getting the settings before joining any room might be unnecessary and it may need to be refined, but for now it is a convenient way to refresh the setting when changing between federated and non federated rooms. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-07-18feat: Send federation settings when connecting to the signaling serverDaniel Calviño Sánchez
With them the signaling server establishes a connection with the remote signaling server and proxies its messages, also converting the room and session ids from the remote server to the federated server as needed. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-07-16style: adjust variables and styles in TopBarMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16style: adjust variables and styles in SearchBoxMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16style: adjust variables and styles in Talk sidebar plugins, refactor codeMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16style: adjust variables and styles in Conversation SettingsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16style: adjust variables and styles in Chat componentsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16style: adjust variables and styles in Call componentsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16style: adjust variables and styles in AdminSettingsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16fix(federation): allow to ban and set permissions to federated usersMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16fix(bans): handle max length of internal noteMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16fix(bans): handle server errors when deleting/banningMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16fix(bans): wording adjustmentsMaksim Sukharev
- Adjust text in 403 view - Sanitize ban information - Use banned and moderator display names Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16fix: refactor messages list update in watchers and adjust boolean value ↵DorraJaouad
updates for chat scrolled to bottom. Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-16Merge pull request #12718 from nextcloud/fix/noid/missing-info-in-author-nameDorra
fix: add edited and server hints to author name in quotes
2024-07-16Merge pull request #12639 from nextcloud/fix/12631/promoted-video-on-hoverDorra
fix(CallView): freeze promoted video on hover
2024-07-16fix(CallView): freeze promoted video on hoverDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-16fix(ban): Add display name to the databaseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-16fix(ban): Renamed banned to bannedActorskalidindi53
Signed-off-by: skalidindi53 <s.teja2004@gmail.com>
2024-07-16fix(GuestName): always get guest display name from storeDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-15perf: add time measurement for chat requestsMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-15fix: add author hints to quotes.DorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-15fix(ban): Limit query for participants when they actually can be a moderatorJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-15fix(ban): Allow empty internal note as it's optionalJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-15Merge pull request #12717 from nextcloud/fix/12677/fix-token-loopMaksim Sukharev
fix(chat): break message polling loop, if token has changed
2024-07-15fix(chat): break message polling loop, if token has changedMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-12fix(chat): keep message parents in the store after updatefix/12632/bring-back-parentsMaksim Sukharev
- fix from e815ef2dd0cd37e8fde5a3f8cff652dc1277970b works for plain values, but we don't propagate grand-parents to parents Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-11Merge pull request #12550 from nextcloud/fix/12454/highlight-temp-messagesMaksim Sukharev
fix(chat): show spinner for temporary / edited messages
2024-07-11Merge pull request #12633 from nextcloud/fix/7896/css-blurJoas Schilling
fix(settings): drop local setting for background blur filter, use provided by server
2024-07-10fix(directive): replace v-observe-visibility with vIntersectionObserverMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-10Merge pull request #12558 from ↵Shankar Kalidindi
nextcloud/skalidindi53/12292/Banning-users-and-guests feat: Added database migration for banning users
2024-07-10Merge pull request #12657 from nextcloud/feat/12250/picker-visibilityDorra
feat(filepicker): add button to show smart picker
2024-07-10Merge pull request #12659 from ↵Marcel Müller
nextcloud/fix/12595/safari-rendering-bug-read-marker fix(MessageList): Workaround rendering issue on safari when unread marker is removed
2024-07-10fix: lintDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-10feat(filepicker): add button to show slash commandsDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-10fix(ban): Fix frontend call to unbanJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-10fix(ban): Simplify validation and document known errorsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-10fix(ban): Add missing banId to unban URLJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-09fix(MessageList): Workaround rendering issue on safari when unread marker is ↵Marcel Müller
removed Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-07-09fix(MessagesList): apply sticky-invisible style only when div is scrollableDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-09Merge pull request #12651 from nextcloud/fix/noid/leave-call-dialogMaksim Sukharev
fix(chat): wrap Quote in RouterLink to handle in-app navigation
2024-07-09Merge pull request #12644 from nextcloud/fix/grouped-sys-messagesDorra
Fix(GroupSystemMessages): add tests and adjust conditions for combined messages
2024-07-09fix(settings): drop local setting for background blur filter, use provided ↵Maksim Sukharev
by server Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-09feat: add tests for combined message renderingDorraJaouad
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-08fix(chat): wrap Quote in RouterLink to handle in-app navigationMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-08fix(chat): show spinner for uploaded files and edited messagesMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-08fix(chat): show sent time/date for temporary messagesMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>