Files is the storage application for Phabricator. Users can upload files directly and the application is also used by other applications for file storage.
Mon, Mar 19
Ideally, I think Diffusion, Files and Paste should all have the highlighting/encoding options and share more of the same code, with Diffusion being distinguished by having blame (and, I suppose, symbol linking) available.
I'm wondering how this should interact with T8407: Control diffusion's syntax highlighting.
It would be great if there was an ability for installations to write custom viewers for formats that are either more obscure (MIF Framemaker format), or even in house formats (.myformat)
Fri, Mar 16
Wed, Mar 14
Tue, Mar 13
Mon, Mar 12
(This still needs documentation and validation for the configuration option before it's done, but I don't have any short-term plans to pursue those.)
To customize this:
Safari, Chrome, and Firefox all seem fine with PNG icons so I think we don't need to deal with actual .ico icons.
Thu, Mar 8
Thu, Mar 1
(For completeness, this came up via the support queue in PHI411.)
These changes are all deployed here, now. The embed element only got touched lightly but is at least slightly better. See T4340 for further adventures in Content-Security-Policy.
Wed, Feb 28
- "Download" is a form, so you can't command-click it.
- The whole thing is a <div href="..." /> (huh?) so you can't command-click it to open it in a new window.
- When you click it for a non-image file, you get this weird interstitial that you can leave comments on if you click an additional button, which uses janky animations and AJAX. This feature is pretty half-baked and I've never seen anyone actually use it. It's possibly a net negative in its current form.
- There is no way to actually show the text file in the browser! ARHGRH
Okay, here's another one of these:
Dec 28 2017
FWIW, I am using a custom file and mail engine that utilises the AWS SDK and supports instance profile credentials. See P2082 and P2083. You need to install and require the AWS SDK before using these extensions.