Commit graph

25044 commits

Author SHA1 Message Date
Michael Bell
a6f3dc816e docs(bots): Remove extra line
Signed-off-by: Michael Bell <mb@igloos.one>
2025-11-26 08:06:12 +10:00
Dorra
f278e5f342
Merge pull request #16273 from nextcloud/feat/split-view-chat
feat(chat): split own and other messages
2025-11-25 15:53:34 +01:00
Dorra Jaouad
381c5527c2 fix(test): update tests
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
be61304f09 fix: enhance perf by passing boolean chat style through provide and inject and reducing the computation of isSelfActor
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
da7b473f48 fix: pass classes through props and reduce redundancy
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
4d7cbd531c fix: enable chat style toggle
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
1314f4c583 fix: support buttons bar in small width chat containers
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
a97d2386c6 feat: add toggle for split view in settings
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
5e5307f860 feat(MessageBody): show editor near timestamp when it is own message but edited by someone else
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
e4aced480d feat: support small width chat view
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 15:21:14 +01:00
Dorra Jaouad
efc82936df fix: move buttons menu outside message bubble
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 14:44:14 +01:00
Dorra Jaouad
77b0599d63 feat: adjust style for reaction button and reply button for own messages
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-25 14:44:14 +01:00
Nextcloud bot
ab01f0a65f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-25 00:17:04 +00:00
Joas Schilling
ab9550f12a
Merge pull request #16408 from nextcloud/fix/noid/guests-actions
fix(chat): block non-supported actions for guests
2025-11-24 21:37:04 +01:00
Dorra Jaouad
8aa903757b feat: add styles for timestamp and message delivery status (split view)
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-24 17:47:43 +01:00
Dorra Jaouad
37bf6a6444 feat: add new layouts for message body
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-24 17:47:43 +01:00
Dorra Jaouad
e3ee7454ec feat: hide own avatar when screen is small and hide own name when screen is large
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-24 17:47:43 +01:00
Dorra Jaouad
eb49650b18 feat(chat): split own and other messages. Add background colors
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-24 17:47:43 +01:00
Maksim Sukharev
26de6cf3a3 fix(chat): block non-supported actions for guests
- set reminder
- edit message with shortcut
- some shortcuts

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-24 17:33:31 +01:00
Dorra
fd72c5a04e
Merge pull request #16359 from nextcloud/fix/noid/chat-relay-adjustment
fix: continue chat relay permanently
2025-11-24 15:14:56 +01:00
Dorra Jaouad
01a0112671 fix(chatRelay): adjust chat relay activation to alway keep it enabled and shorten polling timeout when enabled
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-24 14:12:41 +01:00
Dorra Jaouad
df31d605e5 fix: render enough messages when selecting context in chat blocks
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-11-24 14:12:41 +01:00
Maksim Sukharev
ead2a61dea
Merge pull request #16386 from nextcloud/fix/noid/guest-store-ts 2025-11-24 11:19:04 +01:00
Maksim Sukharev
0184a84d9b fix(guestNameStore): migrate file to typescript
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-24 10:41:36 +01:00
Maksim Sukharev
280e4b161e fix(guestNameStore): rename file to .ts
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-24 10:35:49 +01:00
Michael Bell
f10d188c81 docs(bots): add bot message send example
Signed-off-by: Michael Bell <mb@igloos.one>
2025-11-24 12:25:52 +10:00
Nextcloud bot
201d0afc81
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-24 00:17:01 +00:00
github-actions[bot]
0d40a61841
Merge pull request #16403 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-11-23 03:52:35 +00:00
nextcloud-command
8aa63d0cd8 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-11-23 02:48:09 +00:00
Nextcloud bot
3749e4f40d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-23 00:16:27 +00:00
Joas Schilling
2db4c853c6
Merge pull request #16319 from nextcloud/bugfix/noid/change-default_group_notification
fix(notifications): Change default group notifications to "Always"
2025-11-22 13:06:16 +01:00
github-actions[bot]
d761b92ed0
Merge pull request #16399 from nextcloud/dependabot/npm_and_yarn/rspack/core-1.6.3
build(deps-dev): Bump @rspack/core from 1.5.8 to 1.6.3
2025-11-22 05:04:35 +00:00
dependabot[bot]
115718da14
build(deps-dev): Bump @rspack/core from 1.5.8 to 1.6.3
Bumps [@rspack/core](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack) from 1.5.8 to 1.6.3.
- [Release notes](https://github.com/web-infra-dev/rspack/releases)
- [Commits](https://github.com/web-infra-dev/rspack/commits/v1.6.3/packages/rspack)

---
updated-dependencies:
- dependency-name: "@rspack/core"
  dependency-version: 1.6.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 04:44:39 +00:00
github-actions[bot]
9a8386d542
Merge pull request #16402 from nextcloud/dependabot/npm_and_yarn/vue-tsc-3.1.4
build(deps): Bump vue-tsc from 3.1.2 to 3.1.4
2025-11-22 04:00:09 +00:00
github-actions[bot]
da4ae27fd3
Merge pull request #16398 from nextcloud/dependabot/npm_and_yarn/vitest/coverage-v8-4.0.10
build(deps-dev): Bump @vitest/coverage-v8 from 4.0.9 to 4.0.10
2025-11-22 03:57:07 +00:00
github-actions[bot]
ba086b470b
Merge pull request #16400 from nextcloud/dependabot/npm_and_yarn/jsdom-27.2.0
build(deps-dev): Bump jsdom from 27.0.1 to 27.2.0
2025-11-22 03:56:50 +00:00
github-actions[bot]
5da7a6328a
Merge pull request #16397 from nextcloud/dependabot/composer/vendor-bin/rector/rector/rector-2.2.8
ci(deps-dev): Bump rector/rector from 2.2.7 to 2.2.8 in /vendor-bin/rector
2025-11-22 03:53:57 +00:00
github-actions[bot]
b394a69e06
Merge pull request #16401 from nextcloud/dependabot/npm_and_yarn/rspack/cli-1.6.3
build(deps-dev): Bump @rspack/cli from 1.6.1 to 1.6.3
2025-11-22 03:52:22 +00:00
dependabot[bot]
480ebb20f8
build(deps): Bump vue-tsc from 3.1.2 to 3.1.4
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 3.1.2 to 3.1.4.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.1.4/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 02:06:19 +00:00
dependabot[bot]
abe68eb244
build(deps-dev): Bump @rspack/cli from 1.6.1 to 1.6.3
Bumps [@rspack/cli](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack-cli) from 1.6.1 to 1.6.3.
- [Release notes](https://github.com/web-infra-dev/rspack/releases)
- [Commits](https://github.com/web-infra-dev/rspack/commits/v1.6.3/packages/rspack-cli)

---
updated-dependencies:
- dependency-name: "@rspack/cli"
  dependency-version: 1.6.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 02:05:50 +00:00
dependabot[bot]
e4e08e3979
build(deps-dev): Bump jsdom from 27.0.1 to 27.2.0
Bumps [jsdom](https://github.com/jsdom/jsdom) from 27.0.1 to 27.2.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/27.0.1...27.2.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 27.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 02:05:32 +00:00
dependabot[bot]
184a9c56eb
build(deps-dev): Bump @vitest/coverage-v8 from 4.0.9 to 4.0.10
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 4.0.9 to 4.0.10.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.0.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 02:04:27 +00:00
dependabot[bot]
a6c2dd1921
ci(deps-dev): Bump rector/rector in /vendor-bin/rector
Bumps [rector/rector](https://github.com/rectorphp/rector) from 2.2.7 to 2.2.8.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/2.2.7...2.2.8)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-version: 2.2.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-22 02:04:14 +00:00
Anna
6abf123814
Merge pull request #16355 from nextcloud/fix/noid/chat-relay-all-system-messages
fix(chatrelay): use chat relay for system messages
2025-11-21 14:28:53 +01:00
Anna Larch
abad373b40 test: deal with new comment reponse field
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-11-21 14:15:52 +01:00
Anna Larch
fd1807d001 fix(chatrelay): use chat relay for system messages
```
		'call_started',
		'call_joined',
		'call_left',
		'call_ended',
		'call_ended_everyone',
		'thread_created',
		'thread_renamed',
		'message_deleted',
		'message_edited',
		'moderator_promoted',
		'moderator_demoted',
		'guest_moderator_promoted',
		'guest_moderator_demoted',
		'file_shared',
		'object_shared',
		'history_cleared',
		'poll_voted',
		'poll_closed',
		'recording_started',
		'recording_stopped',
```

are all sent via signaling messages.

Polls will only contain specific votes when the poll is not anonymous, otherwise the sum of all votes will be shown.

- Split notify methods into separate calls for chat and system messages.

Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-11-21 14:15:52 +01:00
Nextcloud bot
caa94fc045
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-21 00:16:52 +00:00
Anna
c0f9b86fea
Merge pull request #16393 from nextcloud/bugfix/16380/fix-setupcheck-files
fix(setupcheck): Fix filename for setupchecks
2025-11-20 22:45:54 +01:00
Joas Schilling
012c5b4f39
fix(setupcheck): Fix filename for setupchecks
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-20 22:27:29 +01:00
Joas Schilling
c04b7d70d5
Merge pull request #16390 from nextcloud/changelog/22.0.4
chore(release): Add changelog for 22.0.4
2025-11-20 21:09:41 +01:00