Handling of image.xml

When a project has images, the image URI is written to a separate file, image.xml.

Up to now, textgrid-connect appends the URI to this file, regardless of it already being present. After a lot of write processes, the image.xml file can get huge (over 1.8 million lines) and is not parsable anymore.

Instead of appending by default, textgrid-connect should check if there is already an entry with an URI and only append if a new URI is noticed.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information