Skip to content

Conversation

@juliusknorr
Copy link
Member

@juliusknorr juliusknorr commented Dec 17, 2025

Summary

When using https://github.com/nextcloud/files_versions_s3 version ids in Nextcloud may not be numberic, but:

Version IDs are Unicode, UTF-8 encoded, URL-ready, opaque strings that are no more than 1,024 bytes long.

This PR changes the database schema of richdocuments to make it work with that and adapts code where we enforce numeric values

To test with minio and primary object storage:

docker compose exec minio mc alias set docker http://localhost:9000 nextcloud nextcloud
docker compose exec minio mc version enable docker/nc-nextcloud

Signed-off-by: Julius Knorr <jus@bitgrid.net>
@juliusknorr juliusknorr requested a review from elzody as a code owner December 17, 2025 15:43
@juliusknorr juliusknorr added bug Something isn't working 3. to review Ready to be reviewed labels Dec 17, 2025
@juliusknorr juliusknorr moved this to 🏗️ In progress in 📝 Office team Dec 18, 2025
@juliusknorr juliusknorr self-assigned this Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Ready to be reviewed bug Something isn't working

Projects

Status: 🏗️ In progress

Development

Successfully merging this pull request may close these issues.

2 participants