nextcloud-command
f6ad0ba466
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com>
2024-12-08 03:50:09 +00:00
nextcloud-command
6b76568819
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-12-08 02:20:04 +00:00
Nextcloud bot
3b07c66cf4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-08 02:18:21 +00:00
github-actions[bot]
d9a8599fef
Merge pull request #6749 from nextcloud/renovate/stable30-yjs
...
fix(deps): update dependency lib0 to ^0.2.99 (stable30)
2024-12-08 01:21:12 +00:00
renovate[bot]
8d56d713c1
fix(deps): update dependency lib0 to ^0.2.99
2024-12-08 01:12:44 +00:00
github-actions[bot]
be0c59a7a8
Merge pull request #6748 from nextcloud/renovate/stable30-nextcloud-vue-8.x
...
fix(deps): update dependency @nextcloud/vue to ^8.21.0 (stable30)
2024-12-08 01:11:03 +00:00
renovate[bot]
cc279d1a07
fix(deps): update dependency @nextcloud/vue to ^8.21.0
2024-12-08 01:02:16 +00:00
github-actions[bot]
bea1904028
Merge pull request #6717 from nextcloud/renovate/stable30-cypress-split-1.x
...
chore(deps): update dependency cypress-split to ^1.24.7 (stable30)
2024-12-07 01:41:36 +00:00
renovate[bot]
b90d72f744
chore(deps): update dependency cypress-split to ^1.24.7
2024-12-07 01:31:39 +00:00
github-actions[bot]
d59a7e0953
Merge pull request #6716 from nextcloud/renovate/stable30-rollup-rollup-linux-x64-gnu-4.x
...
Update dependency @rollup/rollup-linux-x64-gnu to ^4.28.1 (stable30)
2024-12-06 13:30:15 +00:00
renovate[bot]
a8119cc78e
Update dependency @rollup/rollup-linux-x64-gnu to ^4.28.1
2024-12-06 13:21:06 +00:00
nextcloud-command
1444288a23
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-12-06 02:04:20 +00:00
Nextcloud bot
a0b2730166
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-06 02:02:53 +00:00
nextcloud-command
3bcb8e16a8
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-12-04 02:15:20 +00:00
Nextcloud bot
fc7d7ccc74
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-04 02:13:56 +00:00
nextcloud-command
d593feb6ff
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-11-30 01:53:32 +00:00
Nextcloud bot
f0b64a759a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-30 01:52:02 +00:00
Nextcloud bot
b2069efd77
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-29 01:50:15 +00:00
nextcloud-command
356bfbf867
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-11-27 13:37:31 +00:00
Jonas
a3ff01417f
Merge pull request #6697 from nextcloud/backport/6650/stable30
...
[stable30] Send one full update from y-websocket
2024-11-27 14:36:03 +01:00
nextcloud-command
1eaf7a852b
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-11-27 12:40:25 +00:00
Julius Knorr
d165bc9955
Merge pull request #6704 from nextcloud/backport/6694/stable30
...
[stable30] feat: render text inserted from assistant
2024-11-27 13:39:02 +01:00
nextcloud-command
1ce0b1f67c
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-11-27 11:22:35 +00:00
Jonas
c9de626823
Merge pull request #6705 from nextcloud/backport/6699/stable30
...
[stable30] fix: catch all errors when getting rich workspace file
2024-11-27 12:20:46 +01:00
Robin Appelman
3d0f4611ab
fix: catch all errors when getting rich workspace file
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-11-27 11:05:51 +00:00
nextcloud-command
fded83b803
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-11-27 10:16:40 +00:00
Jonas
e029659acf
Merge pull request #6702 from nextcloud/backport/6701/stable30
...
[stable30] ci: Run cypress on ubuntu-latest
2024-11-27 11:13:52 +01:00
Julius Knorr
867b09e515
chore: Update cypress snapshots
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
[skip ci]
2024-11-27 10:59:31 +01:00
Luka Trovic
9f7ef4af3a
feat: render text inserted from assistant
...
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-27 09:30:06 +00:00
Julius Knorr
a661147dc2
ci: Run cypress on ubuntu-latest
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-11-26 22:55:34 +00:00
Max
563357b11c
fix(SyncService): only log errors for now
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 15:53:04 +01:00
Jonas
57d78d74be
test(cypress): Pass SessionApi into the sync service
...
Signed-off-by: Jonas <jonas@freesources.org>
2024-11-26 15:52:17 +01:00
Max
a5a915604b
refactor(Editor): instantiate api outside sync service
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 15:52:17 +01:00
Max
eceb8b7d3c
refactor(sync): cache steps in sync service
...
Store the steps that need to be send
where we also do the debouncing.
They will be updated whenever there is a new message from y-websocket.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 15:52:17 +01:00
Max
a6190f82cc
fix(sync): process document state from push response
...
Do not process document state from create response.
During create the editor has not been initialized fully
and the cursor position is 0 - which is invalid
as it is not inside a node with inline content.
(It is inside the doc before the initial paragraph.)
This also allows processing document state later on
in order to recover from out of sync situations.
But we do not make use of that yet.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:12 +00:00
Max
31237d65d5
fix(sync): include document state in response to queries
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
2b1c09a047
fix(sync): reply to queries with steps since last save
...
This was a very inefficient attempt to resync
that we did not even process on the client side.
Only the steps since the last save may not be enough
to get back in sync.
However we can expand this by including the document state
or storing it as the first step after a save.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
470f167153
fix(sync): Do not resend document state in first push.
...
Apply document state as a step.
Process it like other steps received from the remote.
In particular include it in the tracking of steps already applied
and set the version accordingly.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
ed92946a0a
refactor(sync): drop superfluous update message
...
Updates now include all the local structs
that were not yet received from remote.
No need to compute a separate update message anymore.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
9d2c13cb27
refactor(sync): rename _receiveSteps to receiveSteps
...
It has always been publicly called from the PollingBackend.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
b6e44845a0
fix(sync): make use of steps in push responses
...
The pushed steps are echoed back with all other steps since version immediately.
Processing them reduces the size of the following pushes and syncs.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
ce033a2605
fix(awareness): only send updates about the local client
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
1b214d97ce
fix(license): add license header and props to y-websocket
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
93abf90c4c
enh(y-websocket): always send full diff to server state
...
Keep an internal ydoc tracking updates that came from the server.
Send updates, that would sync this doc with the current doc state.
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
105945f4b8
fix(lint): y-websocket
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:11 +00:00
Max
e97eeada30
fix(sync): inline y-websocket to track received updates there
...
Signed-off-by: Max <max@nextcloud.com>
2024-11-26 14:47:10 +00:00
nextcloud-command
2870198c59
chore(assets): recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-11-25 07:34:32 +00:00
Julius Knorr
80be6b79a8
Merge pull request #6691 from nextcloud/automated/noid/stable30-fix-npm-audit
...
[stable30] Fix npm audit
2024-11-25 08:32:57 +01:00
nextcloud-command
bd0c1dca23
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com>
2024-11-24 03:27:24 +00:00
Julius Knorr
19bb563a49
Merge pull request #6677 from nextcloud/backport/6675/stable30
...
[stable30] fix: log ignored workspace propfind exceptions at debug
2024-11-22 12:39:42 +01:00