Hi All,
In our Palantir implementation we have been receiving requests for roughly 2 years to be able to attach images in action submission forms (or anywhere really) using copy/paste images.
Our users believe that downloading an image to your local computer to then, upload it into Foundry is incredibly inefficient. Their ideal use case is to use the screenshot or print-screen key to capture a snippet of an image - copy it, and paste it in an action form.
After many work around attempts, we found a super hacky way to convert pasted images in Base64URL’s that we have been storing on an object (we are super deep into this work around because of how important this is to our users). Now, we run into 2 general issues after successfully creating copy//paste through a customer slate iFrame.
First issue is that some base64 urls are incredibly long and fail to get passed into any action form because of the sheer length of the string. We often get conjure errors like, “ObjectFunnelPatchTooLarge” when the string is too big. We tried resizing the images but this is prohibited for security reasons in slate. So our last option is to ask our users to manually resize the images which is terribly inconvenient.
The issue is that we are so close to making this work that its surprising that the product team hasn’t implemented a native way to store these images.
Second Issue - storage. Our datasets become very large since we have to store the strings in an object and they fail to build because of the size. I was hoping that Palantir would make a way to copy and paste an image into the attachment field in action forms that pointed to the image reference instead of actually storing the image on the object which takes lots of resources.
Is there any plan on supporting this kind of work around?
I am fairly surprised that I couldn’t find an existing question for this in the community. Our users are very adamant about using copy/pasting as it increases their efficiency.
Any ideas?