From d86cb425337862b95ec704b157276eb2761a0eac Mon Sep 17 00:00:00 2001 From: Bram Wiepjes <bramw@protonmail.com> Date: Mon, 17 Mar 2025 21:05:21 +0100 Subject: [PATCH] Allow bigger image dimensions --- ...95_alter_userfile_image_height_and_more.py | 22 +++++++++++++++++++ backend/src/baserow/core/user_files/models.py | 4 ++-- .../3387_allow_bigger_image_dimensions.json | 8 +++++++ 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 backend/src/baserow/core/migrations/0095_alter_userfile_image_height_and_more.py create mode 100644 changelog/entries/unreleased/bug/3387_allow_bigger_image_dimensions.json diff --git a/backend/src/baserow/core/migrations/0095_alter_userfile_image_height_and_more.py b/backend/src/baserow/core/migrations/0095_alter_userfile_image_height_and_more.py new file mode 100644 index 000000000..409c19ce6 --- /dev/null +++ b/backend/src/baserow/core/migrations/0095_alter_userfile_image_height_and_more.py @@ -0,0 +1,22 @@ +# Generated by Django 5.0.9 on 2025-03-17 20:01 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("core", "0094_alter_importexportresource_size"), + ] + + operations = [ + migrations.AlterField( + model_name="userfile", + name="image_height", + field=models.PositiveIntegerField(null=True), + ), + migrations.AlterField( + model_name="userfile", + name="image_width", + field=models.PositiveIntegerField(null=True), + ), + ] diff --git a/backend/src/baserow/core/user_files/models.py b/backend/src/baserow/core/user_files/models.py index 45da4784f..3243dbd70 100644 --- a/backend/src/baserow/core/user_files/models.py +++ b/backend/src/baserow/core/user_files/models.py @@ -17,8 +17,8 @@ class UserFile(models.Model): size = models.PositiveIntegerField() mime_type = models.CharField(max_length=127, blank=True) is_image = models.BooleanField(default=False) - image_width = models.PositiveSmallIntegerField(null=True) - image_height = models.PositiveSmallIntegerField(null=True) + image_width = models.PositiveIntegerField(null=True) + image_height = models.PositiveIntegerField(null=True) uploaded_at = models.DateTimeField(auto_now_add=True) uploaded_by = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) sha256_hash = models.CharField(max_length=64, db_index=True) diff --git a/changelog/entries/unreleased/bug/3387_allow_bigger_image_dimensions.json b/changelog/entries/unreleased/bug/3387_allow_bigger_image_dimensions.json new file mode 100644 index 000000000..a9a03f771 --- /dev/null +++ b/changelog/entries/unreleased/bug/3387_allow_bigger_image_dimensions.json @@ -0,0 +1,8 @@ +{ + "type": "bug", + "message": "Allow bigger image dimensions.", + "domain": "database", + "issue_number": 3387, + "bullet_points": [], + "created_at": "2025-03-13" +}