Storage
5 pages.
A file's history — supersede, and what each version keeps
Replacing a stored file's content while keeping what it said before. The FILE is the identity — a record pointing at it never re-points, and its…
Files (addressing something the app stores)
The platform stores a file two ways, and which one you hold decides how you address it. A PATH-keyed file lives at an address you chose and becomes a…
File.SignedUrl
Mints a temporary, signed URL that lets an authorized browser fetch a PRIVATE app file — one stored outside `public/` — without carrying a login…
File.Url
Turns an app-relative file path into the public URL a browser can fetch it from — `File.Url("public/x.png")` returns `/_osy/files/public/x.png`. Pure…
Image.Thumbnail, Resize and Convert (a stored image, transformed)
Three server-side transforms over a stored image, each answering a NEW `FileAsset`: `Thumbnail` fits the image within `max` pixels on its longest…