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

27 Коммитов

Автор SHA1 Сообщение Дата
Max f0c6287d56
enh: store yjs document state on save
Retrieve the state when creating a session.
This can be used to seed the document editing history
instead of fetching all steps from version 0 on.

Also cleanup fetch from SessionControllers.
We always provide the content in session creation.

Signed-off-by: Max <max@nextcloud.com>
2023-01-31 09:28:16 +01:00
Julien Veyssier f5a34ceef7
rename image controller/service to attachment
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-09-06 14:44:53 +02:00
Julien Veyssier 4d48e9d363
rename most image stuff to file/media/attachment
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-09-06 14:44:53 +02:00
Julien Veyssier 3fec1f052d
allow media file upload, handle display in ImageView
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-09-06 14:44:53 +02:00
Julius Härtl 2e3c92ac00 Implement notification backend for mentions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-08-25 11:04:53 +02:00
Luka Trovic 5e0d9f49ee feat: add user mentions feature
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2022-08-25 11:04:53 +02:00
Julien Veyssier 6f619c0ce4
remove upload by link on server side, fix error management
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-03-31 11:18:46 +02:00
Julien Veyssier 81aebeec9b
use Vuex to store current session and get it in the ImageView component
rename some variables
use session auth instead of NC auth to serve images

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-01-03 10:27:37 +01:00
Julien Veyssier 2f6a92b502
use attachment folder when inserting image from Files
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-01-03 10:27:36 +01:00
Julien Veyssier 761d0ddb65
public upload/link-insertion almost done, issue with missing fileId in single file share
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-01-03 10:27:34 +01:00
Julien Veyssier 7267f0b71d
display/upload/add-link works with attachment folder in user context
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-01-03 10:27:34 +01:00
Julien Veyssier a103b98345
upload image file via Text API call for more flexibility in saved file location
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-01-03 10:27:34 +01:00
Julien Veyssier b7234c0401
insert link working
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-01-03 10:27:34 +01:00
Roeland Jago Douma edbd604ebc
Fix PHP-CS
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-12-29 15:24:00 +01:00
Roeland Jago Douma ddca81d99c
Move away from GET
We send some (not always sensitive but still) infor in the GET requests.
Better to do this with PUT (create session) and POST (fetch and close).
So that we don't leak anything we do not want to leak.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-11-18 21:52:55 +01:00
Julius Härtl 797e29ccf9
Persist setting for rich workspace
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-06 14:09:18 +01:00
Julius Härtl c1e009c77b
Move to POST
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-02 12:28:31 +01:00
Julius Härtl a6bd99213f
Add direct editing endpoint for workspaces
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-02 12:28:30 +01:00
Julius Härtl baa11f4063
Start with direct editing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-02 12:28:30 +01:00
Julius Härtl 45490a60c0
Add workspace route and public page handling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-11-04 19:35:11 +01:00
Julius Härtl 51ab3a78ac
Cleanup appinfo and css
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-17 12:49:31 +02:00
Julius Härtl d392585407
Implement guest name change
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-06-15 10:14:01 +02:00
Julius Härtl fe6272f411
Add public endpoints
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-14 09:34:30 +02:00
Julius Härtl ca5c912de0
Use ETag for file save status
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-08 17:45:16 +02:00
Julius Härtl 2660b7fee5
Add first file handling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-23 12:00:59 +02:00
Julius Härtl 1bdb0ff3ea
Add first working version of collaborative editing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-04-13 20:28:28 +02:00
Julius Härtl 66adbbbe65
Add basic app structure
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-18 17:15:31 +01:00